Versions and Changelog

This commit is contained in:
Connor Fitzgerald 2024-04-17 19:38:52 -04:00
parent a4942a4b93
commit 87576b72b3
No known key found for this signature in database
GPG Key ID: CF0A1F83B4E1A995
5 changed files with 18 additions and 40 deletions

View File

@ -39,40 +39,18 @@ Bottom level categories:
## Unreleased
### New features
## v0.19.4 (2024-04-17)
- Many numeric built-ins have had a constant evaluation implementation added for them, which allows them to be used in a `const` context:
- [#4879](https://github.com/gfx-rs/wgpu/pull/4879) by @ErichDonGubler:
- `abs`
- `acos`
- `acosh`
- `asin`
- `asinh`
- `atan`
- `atanh`
- `cos`
- `cosh`
- `round`
- `saturate`
- `sin`
- `sinh`
- `sqrt`
- `step`
- `tan`
- `tanh`
### Bug Fixes
#### GLES
#### General
- Don't depend on bind group and bind group layout entry order in HAL. This caused incorrect severely incorrect command execution and, in some cases, crashes. By @ErichDonGubler in [#5421](https://github.com/gfx-rs/wgpu/pull/5421).
- Don't depend on bind group and bind group layout entry order in backends. This caused incorrect severely incorrect command execution and, in some cases, crashes. By @ErichDonGubler in [#5421](https://github.com/gfx-rs/wgpu/pull/5421).
- Properly clean up all write_buffer/texture temporary resources. By @robtfm in [#5413](https://github.com/gfx-rs/wgpu/pull/5413).
- Fix deadlock in certain situations when mapping buffers using `wgpu-profiler`. By @cwfitzgerald in [#5517](https://github.com/gfx-rs/wgpu/pull/5517)
#### Metal
- Don't depend on bind group and bind group layout entry order in HAL. This caused incorrect severely incorrect command execution and, in some cases, crashes. By @ErichDonGubler in [#5421](https://github.com/gfx-rs/wgpu/pull/5421).
#### DX12
- Don't depend on bind group and bind group layout entry order in HAL. This caused incorrect severely incorrect command execution and, in some cases, crashes. By @ErichDonGubler in [#5421](https://github.com/gfx-rs/wgpu/pull/5421).
#### WebGPU
- Correctly pass through timestamp queries to WebGPU. By @cwfitzgerald in [#5527](https://github.com/gfx-rs/wgpu/pull/5527).
## v0.19.3 (2024-03-01)

16
Cargo.lock generated
View File

@ -2555,7 +2555,7 @@ checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a"
[[package]]
name = "player"
version = "0.19.3"
version = "0.19.4"
dependencies = [
"env_logger",
"log",
@ -3961,7 +3961,7 @@ dependencies = [
[[package]]
name = "wgpu"
version = "0.19.3"
version = "0.19.4"
dependencies = [
"arrayvec 0.7.4",
"cfg-if",
@ -3985,7 +3985,7 @@ dependencies = [
[[package]]
name = "wgpu-core"
version = "0.19.3"
version = "0.19.4"
dependencies = [
"arrayvec 0.7.4",
"bit-vec",
@ -4011,7 +4011,7 @@ dependencies = [
[[package]]
name = "wgpu-examples"
version = "0.19.3"
version = "0.19.4"
dependencies = [
"bytemuck",
"cfg-if",
@ -4044,7 +4044,7 @@ dependencies = [
[[package]]
name = "wgpu-hal"
version = "0.19.3"
version = "0.19.4"
dependencies = [
"android_system_properties",
"arrayvec 0.7.4",
@ -4092,7 +4092,7 @@ dependencies = [
[[package]]
name = "wgpu-info"
version = "0.19.3"
version = "0.19.4"
dependencies = [
"anyhow",
"bitflags 2.4.1",
@ -4106,7 +4106,7 @@ dependencies = [
[[package]]
name = "wgpu-macros"
version = "0.19.3"
version = "0.19.4"
dependencies = [
"heck",
"quote",
@ -4115,7 +4115,7 @@ dependencies = [
[[package]]
name = "wgpu-test"
version = "0.19.3"
version = "0.19.4"
dependencies = [
"anyhow",
"arrayvec 0.7.4",

View File

@ -45,7 +45,7 @@ keywords = ["graphics"]
license = "MIT OR Apache-2.0"
homepage = "https://wgpu.rs/"
repository = "https://github.com/gfx-rs/wgpu"
version = "0.19.3"
version = "0.19.4"
authors = ["gfx-rs developers"]
[workspace.dependencies.wgc]

View File

@ -1,6 +1,6 @@
[package]
name = "wgpu-core"
version = "0.19.3"
version = "0.19.4"
authors = ["gfx-rs developers"]
edition = "2021"
description = "WebGPU core logic on wgpu-hal"

View File

@ -1,6 +1,6 @@
[package]
name = "wgpu-hal"
version = "0.19.3"
version = "0.19.4"
authors = ["gfx-rs developers"]
edition = "2021"
description = "WebGPU hardware abstraction layer"