diff --git a/wgpu-core/src/device/global.rs b/wgpu-core/src/device/global.rs index 562b431ecb..db1cd98b9c 100644 --- a/wgpu-core/src/device/global.rs +++ b/wgpu-core/src/device/global.rs @@ -105,9 +105,6 @@ impl Global { let hub = A::hub(self); let device = hub.devices.get(device_id).map_err(|_| InvalidDevice)?; - if !device.is_valid() { - return Err(InvalidDevice); - } Ok(device.features) } @@ -119,9 +116,6 @@ impl Global { let hub = A::hub(self); let device = hub.devices.get(device_id).map_err(|_| InvalidDevice)?; - if !device.is_valid() { - return Err(InvalidDevice); - } Ok(device.limits.clone()) } @@ -133,9 +127,6 @@ impl Global { let hub = A::hub(self); let device = hub.devices.get(device_id).map_err(|_| InvalidDevice)?; - if !device.is_valid() { - return Err(InvalidDevice); - } Ok(device.downlevel.clone()) }