From 4e98245d8b63c36f7feb9981e7396112d1dbdd59 Mon Sep 17 00:00:00 2001 From: Diggory Hardy Date: Wed, 21 Jul 2021 17:49:25 +0100 Subject: [PATCH] Fix failure mode of adapter_request_device (direct backend) --- wgpu/src/backend/direct.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wgpu/src/backend/direct.rs b/wgpu/src/backend/direct.rs index 6d4a00a392..abbe61528c 100644 --- a/wgpu/src/backend/direct.rs +++ b/wgpu/src/backend/direct.rs @@ -697,7 +697,8 @@ impl crate::Context for Context { PhantomData )); if let Some(err) = error { - self.handle_error_fatal(err, "Adapter::request_device"); + log::error!("Error in Adapter::request_device: {}", err); + return ready(Err(crate::RequestDeviceError)); } let device = Device { id: device_id,