diff options
Diffstat (limited to 'extensions/webgpu/sampler.rs')
-rw-r--r-- | extensions/webgpu/sampler.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/extensions/webgpu/sampler.rs b/extensions/webgpu/sampler.rs index 5e0ebc61e..c29373781 100644 --- a/extensions/webgpu/sampler.rs +++ b/extensions/webgpu/sampler.rs @@ -113,13 +113,9 @@ pub fn op_webgpu_create_sampler( border_color: None, // native-only }; - let (sampler, maybe_err) = gfx_select!(device => instance.device_create_sampler( + gfx_put!(device => instance.device_create_sampler( device, &descriptor, std::marker::PhantomData - )); - - let rid = state.resource_table.add(WebGpuSampler(sampler)); - - Ok(WebGpuResult::rid_err(rid, maybe_err)) + ) => state, WebGpuSampler) } |