diff --git a/wgpu-core/src/device/mod.rs b/wgpu-core/src/device/mod.rs index 4ac652e36b..db32adbbdc 100644 --- a/wgpu-core/src/device/mod.rs +++ b/wgpu-core/src/device/mod.rs @@ -1033,6 +1033,7 @@ impl Device { let naga_result = if desc .flags .contains(wgt::ShaderFlags::EXPERIMENTAL_TRANSLATION) + || !cfg!(feature = "cross") { match unsafe { self.raw.create_shader_module_from_naga(shader) } { Ok(raw) => Ok(raw),