From 2d09b1d08d851545ac0dffad67e9dae0b196d74b Mon Sep 17 00:00:00 2001 From: Dzmitry Malyshau Date: Fri, 1 May 2020 23:33:16 -0400 Subject: [PATCH] Fix player validation errors on exit --- player/src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/player/src/main.rs b/player/src/main.rs index a6d9469045..d4a8646292 100644 --- a/player/src/main.rs +++ b/player/src/main.rs @@ -484,6 +484,9 @@ fn main() { ), ) .expect("Unable to find an adapter for selected backend"); + + let info = gfx_select!(adapter => global.adapter_get_info(adapter)); + log::info!("Picked '{}'", info.name); gfx_select!(adapter => global.adapter_request_device( adapter, &desc, @@ -506,6 +509,7 @@ fn main() { #[cfg(feature = "renderdoc")] rd.end_frame_capture(ptr::null(), ptr::null()); + gfx_select!(device => global.device_poll(device, true)); } #[cfg(feature = "winit")] {