mirror of
https://github.com/gfx-rs/wgpu.git
synced 2025-02-16 17:02:32 +00:00
Bump wgpu-hal to 0.10.5
This commit is contained in:
parent
11307b92e6
commit
dc3736873d
49
CHANGELOG.md
49
CHANGELOG.md
@ -1,6 +1,11 @@
|
|||||||
# Change Log
|
# 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:
|
- Vulkan:
|
||||||
- fix read access barriers for writable storage buffers
|
- fix read access barriers for writable storage buffers
|
||||||
- fix shaders using cube array textures
|
- fix shaders using cube array textures
|
||||||
@ -11,7 +16,7 @@
|
|||||||
- Metal:
|
- Metal:
|
||||||
- fix compressed texture copies
|
- 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:
|
- All:
|
||||||
- fix querying the size of storage textures
|
- fix querying the size of storage textures
|
||||||
- Vulkan:
|
- Vulkan:
|
||||||
@ -23,7 +28,7 @@
|
|||||||
- GL:
|
- GL:
|
||||||
- fix vertex-buffer and storage related limits
|
- 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:
|
- All:
|
||||||
- expose more formats via adapter-specific feature
|
- expose more formats via adapter-specific feature
|
||||||
- fix creation of depth+stencil views
|
- fix creation of depth+stencil views
|
||||||
@ -54,10 +59,10 @@
|
|||||||
- Fixed:
|
- 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.
|
- `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
|
- 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 buffer inits delayed by a frame
|
||||||
- fix query resolves to initialize buffers
|
- fix query resolves to initialize buffers
|
||||||
- fix pipeline statistics stride
|
- fix pipeline statistics stride
|
||||||
@ -100,10 +105,10 @@
|
|||||||
- Add missing extern "C" in wgpu-core on `wgpu_render_pass_execute_bundles`
|
- 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`.
|
- 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
|
- 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
|
- fix SPIR-V generation from WGSL, which was broken due to "Kernel" capability
|
||||||
- validate buffer storage classes
|
- validate buffer storage classes
|
||||||
- Added support for storage texture arrays for Vulkan and Metal.
|
- Added support for storage texture arrays for Vulkan and Metal.
|
||||||
@ -147,7 +152,7 @@
|
|||||||
- interpolation qualifiers
|
- interpolation qualifiers
|
||||||
- allow vertex components to be underspecified
|
- 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
|
- expose `wgc::device::queue` sub-module in public
|
||||||
- fix the indexed buffer check
|
- fix the indexed buffer check
|
||||||
- fix command allocator race condition
|
- fix command allocator race condition
|
||||||
@ -206,28 +211,28 @@
|
|||||||
- bind group matching to the layout
|
- bind group matching to the layout
|
||||||
- experimental shader interface matching with Naga
|
- 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
|
- 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 destruction of adapters, swap chains, and bind group layouts
|
||||||
- fix command pool leak with temporary threads
|
- fix command pool leak with temporary threads
|
||||||
- improve assertion messages
|
- improve assertion messages
|
||||||
- implement `From<TextureFormat>` for `TextureComponentType`
|
- 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
|
- 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
|
- fix reading access to storage textures
|
||||||
- another fix to layout transitions for swapchain images
|
- 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 read-only storage flags
|
||||||
- fix pipeline layout life time
|
- fix pipeline layout life time
|
||||||
- improve various assert messages
|
- 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 swapchain images that are used multiple times in a command buffer
|
||||||
- fix tracking of initial usage of a resource across a command buffer
|
- fix tracking of initial usage of a resource across a command buffer
|
||||||
|
|
||||||
@ -252,13 +257,13 @@
|
|||||||
- unmapping dropped buffers
|
- unmapping dropped buffers
|
||||||
- better error messages on misused swapchain frames
|
- 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
|
- 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
|
- 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 depth/stencil transitions
|
||||||
- fixed dynamic offset iteration
|
- fixed dynamic offset iteration
|
||||||
|
|
||||||
@ -272,10 +277,10 @@
|
|||||||
- Validation:
|
- Validation:
|
||||||
- buffer and texture usage
|
- 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
|
- 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
|
- fixed pipeline barriers that aren't transitions
|
||||||
|
|
||||||
## v0.3 (2019-08-21)
|
## v0.3 (2019-08-21)
|
||||||
@ -298,16 +303,16 @@
|
|||||||
- bind group buffer ranges
|
- bind group buffer ranges
|
||||||
- required stencil reference, blend color
|
- 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
|
- fixed frame acquisition GPU waits
|
||||||
|
|
||||||
## wgpu-core-0.2.5 (2019-03-31)
|
### wgpu-core-0.2.5 (2019-03-31)
|
||||||
- fixed submission tracking
|
- fixed submission tracking
|
||||||
- added support for blend colors
|
- added support for blend colors
|
||||||
- fixed bind group compatibility at the gfx-hal level
|
- fixed bind group compatibility at the gfx-hal level
|
||||||
- validating the bind groups and blend colors
|
- 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 vertex format mapping
|
||||||
- fixed building with "empty" backend on Windows
|
- fixed building with "empty" backend on Windows
|
||||||
- bumped the default descriptor pool size
|
- bumped the default descriptor pool size
|
||||||
|
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -1828,7 +1828,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-hal"
|
name = "wgpu-hal"
|
||||||
version = "0.10.4"
|
version = "0.10.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"ash",
|
"ash",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "wgpu-hal"
|
name = "wgpu-hal"
|
||||||
version = "0.10.4"
|
version = "0.10.5"
|
||||||
authors = ["wgpu developers"]
|
authors = ["wgpu developers"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
description = "WebGPU hardware abstraction layer"
|
description = "WebGPU hardware abstraction layer"
|
||||||
|
Loading…
Reference in New Issue
Block a user