From 2e08507da888721e3abdfbc9e6f8e7f9132b3f35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Mockers?= Date: Mon, 25 Nov 2024 23:47:31 +0100 Subject: [PATCH] use wgpu patch 23.0.1 (#16513) # Objective - Fixes #16363 - Ensure that someone using minimum version doesn't get the bugs that were fixed in the 23.0.1 patch ## Solution - Use wgpu 23.0.1 --- crates/bevy_image/Cargo.toml | 2 +- crates/bevy_mesh/Cargo.toml | 2 +- crates/bevy_render/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/bevy_image/Cargo.toml b/crates/bevy_image/Cargo.toml index 7b317a52143c2..4346ee0d819ff 100644 --- a/crates/bevy_image/Cargo.toml +++ b/crates/bevy_image/Cargo.toml @@ -49,7 +49,7 @@ image = { version = "0.25.2", default-features = false } # misc bitflags = { version = "2.3", features = ["serde"] } bytemuck = { version = "1.5" } -wgpu = { version = "23", default-features = false } +wgpu = { version = "23.0.1", default-features = false } serde = { version = "1", features = ["derive"] } derive_more = { version = "1", default-features = false, features = [ "error", diff --git a/crates/bevy_mesh/Cargo.toml b/crates/bevy_mesh/Cargo.toml index 85e7c1503a779..8a2fda119e1cd 100644 --- a/crates/bevy_mesh/Cargo.toml +++ b/crates/bevy_mesh/Cargo.toml @@ -24,7 +24,7 @@ bevy_utils = { path = "../bevy_utils", version = "0.15.0-rc.3" } # misc bitflags = { version = "2.3", features = ["serde"] } bytemuck = { version = "1.5" } -wgpu = { version = "23", default-features = false } +wgpu = { version = "23.0.1", default-features = false } serde = { version = "1", features = ["derive"] } hexasphere = "15.0" derive_more = { version = "1", default-features = false, features = [ diff --git a/crates/bevy_render/Cargo.toml b/crates/bevy_render/Cargo.toml index 9535fb61ee6cc..559a5694688ca 100644 --- a/crates/bevy_render/Cargo.toml +++ b/crates/bevy_render/Cargo.toml @@ -68,7 +68,7 @@ codespan-reporting = "0.11.0" # It is enabled for now to avoid having to do a significant overhaul of the renderer just for wasm. # When the 'atomics' feature is enabled `fragile-send-sync-non-atomic` does nothing # and Bevy instead wraps `wgpu` types to verify they are not used off their origin thread. -wgpu = { version = "23", default-features = false, features = [ +wgpu = { version = "23.0.1", default-features = false, features = [ "wgsl", "dx12", "metal",