diff options
author | 2021-05-05 14:33:03 +0700 | |
---|---|---|
committer | 2021-05-05 14:33:30 +0700 | |
commit | 3840b75beaa3925f3438a7b40f01aaac221b8206 (patch) | |
tree | fcfeeecbfdbb9fb8713466ad8e92c7fbb7e33a06 /winit | |
parent | 6b4bf34bf94eed091eb89efa1bbb14e6bc68883e (diff) | |
download | iced-3840b75beaa3925f3438a7b40f01aaac221b8206.tar.gz iced-3840b75beaa3925f3438a7b40f01aaac221b8206.tar.bz2 iced-3840b75beaa3925f3438a7b40f01aaac221b8206.zip |
Provide `compatible_surface` in `iced_wgpu::Compositor`
Diffstat (limited to 'winit')
-rw-r--r-- | winit/src/application.rs | 4 |
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>( |