diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f3dbb13ad6..645f8a610ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Change Log +## wgpu-core-0.11.3, wgpu-hal-0.11.5 (2021-12-01) + - Core: + - validate device descriptor before actually creating it + - fix validation of texture-sampler pairs + - Vulkan: + - fix running on Vulkan-1.1 instance + - improve detection of workaround for Intel+Nvidia on Linux + - fix resource limits on Vulkan-1.2 + - fix the check for storage buffer requirement + - change internal semaphore logic to work around Linux+Intel bugs + - fix enabling extension-provided features + - GLES: + - fix running on old and bogus drivers + - fix stale samplers on bindings change + - fix integer textures + - fix querying work group parameters + - fix stale PBO bindings caused by resource copies + - fix rendering to cubemap faces + - fix `Rgba16Float` format + - fix stale vertex attributes when changing the pipeline + - Metal: + - fix window resizing for running in multiple processes + - Web: + - fix `set_index_buffer` and `set_vertex_buffer` to have optional sizes + ## wgpu-core-0.11.2, wgpu-hal-0.11.4 (2021-10-22) - fix buffer transition barriers - Metal: diff --git a/Cargo.lock b/Cargo.lock index 5a7aad22c9b..e361d1609d8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -983,9 +983,9 @@ dependencies = [ [[package]] name = "naga" -version = "0.7.0" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "032288733590c094012e5f1dec15848be90015bb9b3fd16743d84ea582c4154a" +checksum = "63765d243f5d32ece09b2ff95c1f50ec7353266024a2ce89619a09e1b6aa4cce" dependencies = [ "bit-set", "bitflags", @@ -1816,7 +1816,7 @@ dependencies = [ [[package]] name = "wgpu-core" -version = "0.11.2" +version = "0.11.3" dependencies = [ "arrayvec", "bitflags", @@ -1838,7 +1838,7 @@ dependencies = [ [[package]] name = "wgpu-hal" -version = "0.11.4" +version = "0.11.5" dependencies = [ "arrayvec", "ash", diff --git a/wgpu-core/Cargo.toml b/wgpu-core/Cargo.toml index 157427038a6..646aa9c36e0 100644 --- a/wgpu-core/Cargo.toml +++ b/wgpu-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wgpu-core" -version = "0.11.2" +version = "0.11.3" authors = ["wgpu developers"] edition = "2018" description = "WebGPU core logic on wgpu-hal" diff --git a/wgpu-hal/Cargo.toml b/wgpu-hal/Cargo.toml index 3c25eb25df5..0b41741df3b 100644 --- a/wgpu-hal/Cargo.toml +++ b/wgpu-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wgpu-hal" -version = "0.11.4" +version = "0.11.5" authors = ["wgpu developers"] edition = "2018" description = "WebGPU hardware abstraction layer"