diff options
author | Samson <16504129+sagudev@users.noreply.github.com> | 2024-09-21 06:20:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-21 04:20:18 +0000 |
commit | 24ad2a05268ebc21b5ad127dac28d1e6f880512c (patch) | |
tree | e8338c9b9f0876f5896cc6ea13540a9c6edac6f5 /components/script/dom/gpurenderpipeline.rs | |
parent | 28d28d0a0a9c9ee2acf45593b9e6c0288857f0a9 (diff) | |
download | servo-24ad2a05268ebc21b5ad127dac28d1e6f880512c.tar.gz servo-24ad2a05268ebc21b5ad127dac28d1e6f880512c.zip |
chore: Update wgpu (#33506)
* Update wgpu
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* use all backends at runtime
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* clean up some adapter stuff
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* Update expectations
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* flakes
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
---------
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Diffstat (limited to 'components/script/dom/gpurenderpipeline.rs')
-rw-r--r-- | components/script/dom/gpurenderpipeline.rs | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/components/script/dom/gpurenderpipeline.rs b/components/script/dom/gpurenderpipeline.rs index c0e9506835b..dde7cc8ff38 100644 --- a/components/script/dom/gpurenderpipeline.rs +++ b/components/script/dom/gpurenderpipeline.rs @@ -74,10 +74,7 @@ impl GPURenderPipeline { descriptor: RenderPipelineDescriptor<'static>, async_sender: Option<IpcSender<WebGPUResponse>>, ) -> Fallible<WebGPURenderPipeline> { - let render_pipeline_id = device - .global() - .wgpu_id_hub() - .create_render_pipeline_id(device.id().0.backend()); + let render_pipeline_id = device.global().wgpu_id_hub().create_render_pipeline_id(); device .channel() @@ -108,10 +105,7 @@ impl GPURenderPipelineMethods for GPURenderPipeline { /// <https://gpuweb.github.io/gpuweb/#dom-gpupipelinebase-getbindgrouplayout> fn GetBindGroupLayout(&self, index: u32) -> Fallible<DomRoot<GPUBindGroupLayout>> { - let id = self - .global() - .wgpu_id_hub() - .create_bind_group_layout_id(self.render_pipeline.0.backend()); + let id = self.global().wgpu_id_hub().create_bind_group_layout_id(); if let Err(e) = self .channel |