WebGPU transient fix (#8532)

This commit is contained in:
Opstic 2025-11-16 14:09:51 -05:00 committed by GitHub
parent 05369a6b83
commit 9a975b24de
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2303,7 +2303,7 @@ impl dispatch::DeviceInterface for WebDevice {
let mapped_desc = webgpu_sys::GpuTextureDescriptor::new( let mapped_desc = webgpu_sys::GpuTextureDescriptor::new(
map_texture_format(desc.format), map_texture_format(desc.format),
&map_extent_3d(desc.size), &map_extent_3d(desc.size),
desc.usage.bits(), (desc.usage - crate::TextureUsages::TRANSIENT).bits(),
); );
if let Some(label) = desc.label { if let Some(label) = desc.label {
mapped_desc.set_label(label); mapped_desc.set_label(label);