We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d50e747 commit 3cabd09Copy full SHA for 3cabd09
wgpu/src/backend/web.rs
@@ -865,8 +865,8 @@ fn map_map_mode(mode: crate::MapMode) -> u32 {
865
type JsFutureResult = Result<wasm_bindgen::JsValue, wasm_bindgen::JsValue>;
866
867
fn future_request_adapter(result: JsFutureResult) -> Option<Sendable<web_sys::GpuAdapter>> {
868
- match result {
869
- Ok(js_value) => Some(Sendable(web_sys::GpuAdapter::from(js_value))),
+ match result.and_then(wasm_bindgen::JsCast::dyn_into) {
+ Ok(adapter) => Some(Sendable(adapter)),
870
Err(_) => None,
871
}
872
0 commit comments