Bump wgpu-hal to 0.10.5

This commit is contained in:
Dzmitry Malyshau 2021-09-12 10:27:09 -04:00 committed by Dzmitry Malyshau
parent 11307b92e6
commit dc3736873d
3 changed files with 29 additions and 24 deletions

View File

@ -1,6 +1,11 @@
# Change Log
## wgpu-core-0.10.3, wgpu-hal-0.10.4 (2021-09-08)
### wgpu-hal-0.10.5 (2021-09-12)
- Metal:
- fix stencil operations
- fix memory leak on M1 when out of focus
### wgpu-core-0.10.3, wgpu-hal-0.10.4 (2021-09-08)
- Vulkan:
- fix read access barriers for writable storage buffers
- fix shaders using cube array textures
@ -11,7 +16,7 @@
- Metal:
- fix compressed texture copies
## wgpu-core-0.10.2, wgpu-hal-0.10.3 (2021-09-01)
### wgpu-core-0.10.2, wgpu-hal-0.10.3 (2021-09-01)
- All:
- fix querying the size of storage textures
- Vulkan:
@ -23,7 +28,7 @@
- GL:
- fix vertex-buffer and storage related limits
## wgpu-core-0.10.1, wgpu-hal-0.10.2 (2021-08-24)
### wgpu-core-0.10.1, wgpu-hal-0.10.2 (2021-08-24)
- All:
- expose more formats via adapter-specific feature
- fix creation of depth+stencil views
@ -54,10 +59,10 @@
- Fixed:
- `Device::create_query_set` would return an error when creating exactly `QUERY_SET_MAX_QUERIES` (8192) queries. Now it only returns an error when trying to create *more* than `QUERY_SET_MAX_QUERIES` queries.
## wgpu-core-0.9.2
### wgpu-core-0.9.2
- fix `Features::TEXTURE_SPECIFIC_FORMAT_FEATURES` not being supported for rendertargets
## wgpu-core-0.9.1 (2021-07-13)
### wgpu-core-0.9.1 (2021-07-13)
- fix buffer inits delayed by a frame
- fix query resolves to initialize buffers
- fix pipeline statistics stride
@ -100,10 +105,10 @@
- Add missing extern "C" in wgpu-core on `wgpu_render_pass_execute_bundles`
- Fix incorrect function name `wgpu_render_pass_bundle_indexed_indirect` to `wgpu_render_bundle_draw_indexed_indirect`.
## wgpu-types-0.8.1 (2021-06-08)
### wgpu-types-0.8.1 (2021-06-08)
- fix dynamic stencil reference for Replace ops
## v0.8.1 (2021-05-06)
### v0.8.1 (2021-05-06)
- fix SPIR-V generation from WGSL, which was broken due to "Kernel" capability
- validate buffer storage classes
- Added support for storage texture arrays for Vulkan and Metal.
@ -147,7 +152,7 @@
- interpolation qualifiers
- allow vertex components to be underspecified
## wgpu-core-0.7.1 (2021-02-25)
### wgpu-core-0.7.1 (2021-02-25)
- expose `wgc::device::queue` sub-module in public
- fix the indexed buffer check
- fix command allocator race condition
@ -206,28 +211,28 @@
- bind group matching to the layout
- experimental shader interface matching with Naga
## wgpu-core-0.5.6 (2020-07-09)
### wgpu-core-0.5.6 (2020-07-09)
- add debug markers support
## wgpu-core-0.5.5 (2020-05-20)
### wgpu-core-0.5.5 (2020-05-20)
- fix destruction of adapters, swap chains, and bind group layouts
- fix command pool leak with temporary threads
- improve assertion messages
- implement `From<TextureFormat>` for `TextureComponentType`
## wgpu-core-0.5.4 (2020-04-24)
### wgpu-core-0.5.4 (2020-04-24)
- fix memory management of staging buffers
## wgpu-core-0.5.3 (2020-04-18)
### wgpu-core-0.5.3 (2020-04-18)
- fix reading access to storage textures
- another fix to layout transitions for swapchain images
## wgpu-core-0.5.2 (2020-04-15)
### wgpu-core-0.5.2 (2020-04-15)
- fix read-only storage flags
- fix pipeline layout life time
- improve various assert messages
## wgpu-core-0.5.1 (2020-04-10)
### wgpu-core-0.5.1 (2020-04-10)
- fix tracking of swapchain images that are used multiple times in a command buffer
- fix tracking of initial usage of a resource across a command buffer
@ -252,13 +257,13 @@
- unmapping dropped buffers
- better error messages on misused swapchain frames
## wgpu-core-0.4.3 (2020-01-20)
### wgpu-core-0.4.3 (2020-01-20)
- improved swap chain error handling
## wgpu-core-0.4.2 (2019-12-15)
### wgpu-core-0.4.2 (2019-12-15)
- fixed render pass transitions
## wgpu-core-0.4.1 (2019-11-28)
### wgpu-core-0.4.1 (2019-11-28)
- fixed depth/stencil transitions
- fixed dynamic offset iteration
@ -272,10 +277,10 @@
- Validation:
- buffer and texture usage
## wgpu-core-0.3.3 (2019-08-22)
### wgpu-core-0.3.3 (2019-08-22)
- fixed instance creation on Windows
## wgpu-core-0.3.1 (2019-08-21)
### wgpu-core-0.3.1 (2019-08-21)
- fixed pipeline barriers that aren't transitions
## v0.3 (2019-08-21)
@ -298,16 +303,16 @@
- bind group buffer ranges
- required stencil reference, blend color
## wgpu-core-0.2.6 (2019-04-04)
### wgpu-core-0.2.6 (2019-04-04)
- fixed frame acquisition GPU waits
## wgpu-core-0.2.5 (2019-03-31)
### wgpu-core-0.2.5 (2019-03-31)
- fixed submission tracking
- added support for blend colors
- fixed bind group compatibility at the gfx-hal level
- validating the bind groups and blend colors
## wgpu-core-0.2.3 (2019-03-20)
### wgpu-core-0.2.3 (2019-03-20)
- fixed vertex format mapping
- fixed building with "empty" backend on Windows
- bumped the default descriptor pool size

2
Cargo.lock generated
View File

@ -1828,7 +1828,7 @@ dependencies = [
[[package]]
name = "wgpu-hal"
version = "0.10.4"
version = "0.10.5"
dependencies = [
"arrayvec",
"ash",

View File

@ -1,6 +1,6 @@
[package]
name = "wgpu-hal"
version = "0.10.4"
version = "0.10.5"
authors = ["wgpu developers"]
edition = "2018"
description = "WebGPU hardware abstraction layer"