diff options
author | 2023-12-02 20:49:47 +0100 | |
---|---|---|
committer | 2023-12-02 20:49:47 +0100 | |
commit | b152ecda63238136f77b6eda3c582fa1eff99737 (patch) | |
tree | 0bf1bc8f2087b533d699aefcf161e794c47fba01 /winit | |
parent | ea42af766f345715ff7a7168182d3896ee79cfbc (diff) | |
download | iced-b152ecda63238136f77b6eda3c582fa1eff99737.tar.gz iced-b152ecda63238136f77b6eda3c582fa1eff99737.tar.bz2 iced-b152ecda63238136f77b6eda3c582fa1eff99737.zip |
Separate `Compositor::new` from `Compositor::create_renderer`
Diffstat (limited to 'winit')
-rw-r--r-- | winit/src/application.rs | 4 | ||||
-rw-r--r-- | winit/src/multi_window.rs | 4 | ||||
-rw-r--r-- | winit/src/multi_window/windows.rs | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/winit/src/application.rs b/winit/src/application.rs index cc1db8cb..d9700075 100644 --- a/winit/src/application.rs +++ b/winit/src/application.rs @@ -181,8 +181,8 @@ where }; } - let (compositor, mut renderer) = - C::new(compositor_settings, Some(&window))?; + let compositor = C::new(compositor_settings, Some(&window))?; + let mut renderer = compositor.create_renderer(); for font in settings.fonts { use crate::core::text::Renderer; diff --git a/winit/src/multi_window.rs b/winit/src/multi_window.rs index aeb2c5e1..31c27a6d 100644 --- a/winit/src/multi_window.rs +++ b/winit/src/multi_window.rs @@ -181,8 +181,8 @@ where }; } - let (mut compositor, renderer) = - C::new(compositor_settings, Some(&main_window))?; + let mut compositor = C::new(compositor_settings, Some(&main_window))?; + let renderer = compositor.create_renderer(); let windows = Windows::new( &application, diff --git a/winit/src/multi_window/windows.rs b/winit/src/multi_window/windows.rs index a4841a45..5a33b7b4 100644 --- a/winit/src/multi_window/windows.rs +++ b/winit/src/multi_window/windows.rs @@ -97,7 +97,7 @@ where physical_size.width, physical_size.height, ); - let renderer = compositor.renderer(); + let renderer = compositor.create_renderer(); self.ids.push(id); self.raw.push(window); |