diff options
Diffstat (limited to 'components/script/dom/gpucomputepipeline.rs')
-rw-r--r-- | components/script/dom/gpucomputepipeline.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/components/script/dom/gpucomputepipeline.rs b/components/script/dom/gpucomputepipeline.rs index 6a85fe1fc1d..604af2373e0 100644 --- a/components/script/dom/gpucomputepipeline.rs +++ b/components/script/dom/gpucomputepipeline.rs @@ -78,15 +78,13 @@ impl GPUComputePipelineMethods for GPUComputePipeline { /// https://gpuweb.github.io/gpuweb/#dom-gpupipelinebase-getbindgrouplayout fn GetBindGroupLayout(&self, index: u32) -> Fallible<DomRoot<GPUBindGroupLayout>> { - if index > self.bind_group_layouts.len() as u32 || - index > self.device.limits().maxBindGroups - { + if index > self.bind_group_layouts.len() as u32 { return Err(Error::Range(String::from("Index out of bounds"))); } - return Ok(GPUBindGroupLayout::new( + Ok(GPUBindGroupLayout::new( &self.global(), self.bind_group_layouts[index as usize], None, - )); + )) } } |