From fd4143777005782b92123c8957cfa074cdba2089 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Nov 2025 09:09:51 +0000 Subject: [PATCH] Bump naga from 26.0.0 to 27.0.3 Bumps [naga](https://github.com/gfx-rs/wgpu) from 26.0.0 to 27.0.3. - [Release notes](https://github.com/gfx-rs/wgpu/releases) - [Changelog](https://github.com/gfx-rs/wgpu/blob/trunk/CHANGELOG.md) - [Commits](https://github.com/gfx-rs/wgpu/compare/naga-v26.0.0...naga-v27.0.3) --- updated-dependencies: - dependency-name: naga dependency-version: 27.0.3 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 51 +++++++++++++++++++++++++--- crates/lambda-rs-platform/Cargo.toml | 2 +- 2 files changed, 47 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index da4aa33d..04889ec8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -889,6 +889,12 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" +[[package]] +name = "foldhash" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" + [[package]] name = "foreign-types" version = "0.5.0" @@ -1149,7 +1155,16 @@ checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" dependencies = [ "allocator-api2", "equivalent", - "foldhash", + "foldhash 0.1.5", +] + +[[package]] +name = "hashbrown" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +dependencies = [ + "foldhash 0.2.0", ] [[package]] @@ -1362,7 +1377,7 @@ version = "2023.1.30" dependencies = [ "lambda-rs-logging", "mockall", - "naga", + "naga 27.0.3", "obj-rs", "pollster", "rand", @@ -1633,6 +1648,32 @@ dependencies = [ "num-traits", "once_cell", "petgraph 0.8.2", + "rustc-hash", + "spirv", + "thiserror 2.0.16", + "unicode-ident", +] + +[[package]] +name = "naga" +version = "27.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "066cf25f0e8b11ee0df221219010f213ad429855f57c494f995590c861a9a7d8" +dependencies = [ + "arrayvec", + "bit-set", + "bitflags 2.9.0", + "cfg-if 1.0.0", + "cfg_aliases 0.2.1", + "codespan-reporting", + "half", + "hashbrown 0.16.1", + "hexf-parse", + "indexmap 2.9.0", + "libm", + "log", + "num-traits", + "once_cell", "pp-rs", "rustc-hash", "spirv", @@ -3161,7 +3202,7 @@ dependencies = [ "hashbrown 0.15.2", "js-sys", "log", - "naga", + "naga 26.0.0", "parking_lot", "portable-atomic", "profiling", @@ -3192,7 +3233,7 @@ dependencies = [ "hashbrown 0.15.2", "indexmap 2.9.0", "log", - "naga", + "naga 26.0.0", "once_cell", "parking_lot", "portable-atomic", @@ -3273,7 +3314,7 @@ dependencies = [ "libloading", "log", "metal", - "naga", + "naga 26.0.0", "ndk-sys 0.6.0+11769913", "objc", "ordered-float", diff --git a/crates/lambda-rs-platform/Cargo.toml b/crates/lambda-rs-platform/Cargo.toml index 3eb1b17a..cc6f21f7 100644 --- a/crates/lambda-rs-platform/Cargo.toml +++ b/crates/lambda-rs-platform/Cargo.toml @@ -13,7 +13,7 @@ path = "src/lib.rs" [dependencies] winit = "=0.29.15" shaderc = { version = "=0.7", optional = true, default-features = false } -naga = { version = "=26.0.0", optional = true, default-features = false, features = ["spv-out", "glsl-in", "wgsl-in"] } +naga = { version = "=27.0.3", optional = true, default-features = false, features = ["spv-out", "glsl-in", "wgsl-in"] } rand = "=0.8.5" obj-rs = "=0.7.0" wgpu = { version = "=26.0.1", optional = true, features = ["wgsl", "spirv"] }