diff --git a/wgpu-native/src/device.rs b/wgpu-native/src/device.rs index 9fbc5c5642..f39819f9f8 100644 --- a/wgpu-native/src/device.rs +++ b/wgpu-native/src/device.rs @@ -143,6 +143,10 @@ pub extern "C" fn wgpu_create_surface_from_windows_hwnd( )) } +pub fn wgpu_enumerate_adapters(mask: core::instance::BackendBit) -> Vec { + GLOBAL.enumerate_adapters(core::instance::AdapterInputs::Mask(mask, || PhantomData)) +} + /// # Safety /// /// This function is unsafe as it calls an unsafe extern callback.