diff --git a/src/bin/test/main.rs b/src/bin/test/main.rs index 3802e24..4f0e197 100644 --- a/src/bin/test/main.rs +++ b/src/bin/test/main.rs @@ -220,8 +220,5 @@ impl DefaultAppState for Client { if new != *self.ui[self.info].content { *self.ui[self.info].content = new; } - if self.ui.needs_redraw() { - self.ui_state.window.request_redraw(); - } } } diff --git a/src/default/render.rs b/src/default/render.rs index 2392ba9..d1e5e1c 100644 --- a/src/default/render.rs +++ b/src/default/render.rs @@ -69,7 +69,6 @@ impl UiRenderer { let instance = Instance::new(&InstanceDescriptor { backends: Backends::PRIMARY, - flags: InstanceFlags::empty(), ..Default::default() }); @@ -119,7 +118,7 @@ impl UiRenderer { format: surface_format, width: size.width, height: size.height, - present_mode: PresentMode::AutoVsync, + present_mode: PresentMode::AutoNoVsync, alpha_mode: surface_caps.alpha_modes[0], desired_maximum_frame_latency: 2, view_formats: vec![],