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 '')
| -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);  | 
