diff options
Diffstat (limited to 'components/script/dom/gpucomputepassencoder.rs')
-rw-r--r-- | components/script/dom/gpucomputepassencoder.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/components/script/dom/gpucomputepassencoder.rs b/components/script/dom/gpucomputepassencoder.rs index f6116c88f9d..a25f47e1330 100644 --- a/components/script/dom/gpucomputepassencoder.rs +++ b/components/script/dom/gpucomputepassencoder.rs @@ -81,11 +81,14 @@ impl GPUComputePassEncoderMethods for GPUComputePassEncoder { /// https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-endpass fn EndPass(&self) { if let Some(raw_pass) = self.raw_pass.borrow_mut().take() { - let (pass_data, id) = unsafe { raw_pass.finish_compute() }; + let (pass_data, command_encoder_id) = unsafe { raw_pass.finish_compute() }; self.channel .0 - .send(WebGPURequest::RunComputePass(id, pass_data)) + .send(WebGPURequest::RunComputePass { + command_encoder_id, + pass_data, + }) .unwrap(); } } |