From 381f4ea3f52e8ce1d7478b6f53ad1c9c7ce0e587 Mon Sep 17 00:00:00 2001 From: dAxpeDDa Date: Wed, 15 Feb 2023 22:19:46 +0100 Subject: [PATCH] Address review --- wgpu/src/backend/direct.rs | 1 - wgpu/src/lib.rs | 6 +++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/wgpu/src/backend/direct.rs b/wgpu/src/backend/direct.rs index b8d496d53f..4569cad4bf 100644 --- a/wgpu/src/backend/direct.rs +++ b/wgpu/src/backend/direct.rs @@ -41,7 +41,6 @@ impl fmt::Debug for Context { } impl Context { - #[cfg(any(not(target_arch = "wasm32"), target_os = "emscripten"))] pub unsafe fn from_hal_instance(hal_instance: A::Instance) -> Self { Self(unsafe { wgc::hub::Global::from_hal_instance::( diff --git a/wgpu/src/lib.rs b/wgpu/src/lib.rs index 7414c0e637..1081febbde 100644 --- a/wgpu/src/lib.rs +++ b/wgpu/src/lib.rs @@ -1341,7 +1341,11 @@ impl Instance { /// # Safety /// /// Refer to the creation of wgpu-hal Instance for every backend. - #[cfg(any(not(target_arch = "wasm32"), target_os = "emscripten"))] + #[cfg(any( + not(target_arch = "wasm32"), + target_os = "emscripten", + feature = "webgl" + ))] pub unsafe fn from_hal(hal_instance: A::Instance) -> Self { Self { context: Arc::new(unsafe {