summaryrefslogtreecommitdiffstats
path: root/winit
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector0193@gmail.com>2021-05-08 01:24:26 +0700
committerLibravatar GitHub <noreply@github.com>2021-05-08 01:24:26 +0700
commit08f5591148a74fecf3920357ce8ecba6036925a7 (patch)
treefcfeeecbfdbb9fb8713466ad8e92c7fbb7e33a06 /winit
parent6b4bf34bf94eed091eb89efa1bbb14e6bc68883e (diff)
parent3840b75beaa3925f3438a7b40f01aaac221b8206 (diff)
downloadiced-08f5591148a74fecf3920357ce8ecba6036925a7.tar.gz
iced-08f5591148a74fecf3920357ce8ecba6036925a7.tar.bz2
iced-08f5591148a74fecf3920357ce8ecba6036925a7.zip
Merge pull request #868 from hecrj/wgpu-compatible-surface
Provide `compatible_surface` in `iced_wgpu::Compositor`
Diffstat (limited to '')
-rw-r--r--winit/src/application.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/winit/src/application.rs b/winit/src/application.rs
index 106d5218..b1d5f418 100644
--- a/winit/src/application.rs
+++ b/winit/src/application.rs
@@ -118,8 +118,6 @@ where
let mut debug = Debug::new();
debug.startup_started();
- let (compositor, renderer) = C::new(compositor_settings)?;
-
let event_loop = EventLoop::with_user_event();
let mut runtime = {
@@ -150,6 +148,8 @@ where
.build(&event_loop)
.map_err(Error::WindowCreationFailed)?;
+ let (compositor, renderer) = C::new(compositor_settings, Some(&window))?;
+
let (mut sender, receiver) = mpsc::unbounded();
let mut instance = Box::pin(run_instance::<A, E, C>(