From 6e9145b71f94031c8d67f3cc7c7c0d429befa778 Mon Sep 17 00:00:00 2001 From: Dzmitry Malyshau Date: Sun, 2 Feb 2020 00:21:51 -0500 Subject: [PATCH] [rs] Disable window bitmap redirection --- wgpu/examples/framework.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/wgpu/examples/framework.rs b/wgpu/examples/framework.rs index 5f9b67607f..32124e3159 100644 --- a/wgpu/examples/framework.rs +++ b/wgpu/examples/framework.rs @@ -64,8 +64,14 @@ pub fn run(title: &str) { #[cfg(not(feature = "gl"))] let (window, size, surface) = { - let window = winit::window::Window::new(&event_loop).unwrap(); - window.set_title(title); + let mut builder = winit::window::WindowBuilder::new(); + builder = builder.with_title(title); + #[cfg(windows)] + { + use winit::platform::windows::WindowBuilderExtWindows; + builder = builder.with_no_redirection_bitmap(true); + } + let window = builder.build(&event_loop).unwrap(); let size = window.inner_size(); let surface = wgpu::Surface::create(&window); (window, size, surface)