Add support for storage texture access modes ReadOnly and ReadWrite on WebGPU backend (#5434)

* add support for all storage texture access modes

* update changelog

* fix typo
This commit is contained in:
Lukas Herzberger
2024-03-26 14:57:24 +01:00
committed by GitHub
parent e102e59e47
commit a9ccbc7dea
2 changed files with 6 additions and 2 deletions

View File

@@ -119,6 +119,10 @@ Bottom level categories:
- Allow user to select which MSL version to use via `--metal-version` with Naga CLI. By @pcleavelin in [#5392](https://github.com/gfx-rs/wgpu/pull/5392)
#### WebGPU
- Add support for storage texture access modes `ReadOnly` and `ReadWrite`. By @JolifantoBambla in [#5434](https://github.com/gfx-rs/wgpu/pull/5434)
### Bug Fixes
#### General

View File

@@ -1578,10 +1578,10 @@ impl crate::context::Context for ContextWebGpu {
webgpu_sys::GpuStorageTextureAccess::WriteOnly
}
wgt::StorageTextureAccess::ReadOnly => {
panic!("ReadOnly is not available")
webgpu_sys::GpuStorageTextureAccess::ReadOnly
}
wgt::StorageTextureAccess::ReadWrite => {
panic!("ReadWrite is not available")
webgpu_sys::GpuStorageTextureAccess::ReadWrite
}
};
let mut storage_texture = webgpu_sys::GpuStorageTextureBindingLayout::new(