From 595ef09b59312d96b3c859940d7c4ce3601c0ea1 Mon Sep 17 00:00:00 2001 From: firestar99 Date: Wed, 14 Oct 2026 16:19:42 +0200 Subject: [PATCH] rust-gpu v0.11 --- Cargo.lock | 28 +++++++++---------- Cargo.toml | 6 ++-- generated/graphics/ash/cargo-gpu/Cargo.toml | 6 ++-- .../graphics/ash/spirv-builder/Cargo.toml | 6 ++-- .../ash/spirv-builder/rust-toolchain.toml | 2 +- generated/graphics/wgpu/cargo-gpu/Cargo.toml | 6 ++-- .../graphics/wgpu/spirv-builder/Cargo.toml | 6 ++-- .../wgpu/spirv-builder/rust-toolchain.toml | 2 +- graphics/Cargo.toml.liquid | 8 +++--- graphics/rust-toolchain.toml | 2 +- rust-toolchain.toml | 2 +- 11 files changed, 37 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7423c9c..bc47729 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -405,9 +405,9 @@ dependencies = [ [[package]] name = "cargo-gpu-install" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "668b4bd1b59810c4f907eeb36bb0f0a450c824219b2e599b9b8ef2b3ae056e94" +checksum = "b8c6cf4445c1a98835b492cc3840743bb48530c9fb793a83b8059f3544a67ae8" dependencies = [ "anyhow", "cargo_metadata", @@ -1393,9 +1393,9 @@ dependencies = [ [[package]] name = "glam" -version = "0.33.12" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37bfe73dc8ec21f54d181e5a60554327ec3f1c600c455a75ccbfc65d2106a6c4" +checksum = "fc148d4ddd3930c52f9e5ae79b89805c6f07e9ff417e7b083e0348cea60a5aba" dependencies = [ "bytemuck", "libm", @@ -2979,9 +2979,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustc_codegen_spirv-types" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d703f5624720c5b6012f4b88d6e6766f43ed50d80144eaffd6791c3270754cdc" +checksum = "bea10c6f2c154049f810e5cb154b32467f02a6b3eb58e4cb9837eca39545adca" dependencies = [ "rspirv", "semver", @@ -3286,9 +3286,9 @@ dependencies = [ [[package]] name = "spirv-builder" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57fa119866f0311546e5309b18770b72141c25d185452c11a812be2c7b9d84e9" +checksum = "e7cf86e49e88ca58b901c3c586a73d9e1d6e25cafb6b36de9b53e09dc34ff15a" dependencies = [ "cargo_metadata", "log", @@ -3303,9 +3303,9 @@ dependencies = [ [[package]] name = "spirv-std" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d98471765e294d4dd6289350e3633b5c5ba57bb382c3287d83e69ee737179e0" +checksum = "dfc9588ef2583f006a87af3f6fccda3a425bbc35ef9665a0cca5b1778c38b2d7" dependencies = [ "bitflags 2.13.2", "glam", @@ -3317,9 +3317,9 @@ dependencies = [ [[package]] name = "spirv-std-macros" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13a6a0d063d4dd003e43818135b7aa4a30c41c48b5d0efe2cac02220448d4f19" +checksum = "a22441c9289917af52f3062dbd8abc443c757ba3e84f5fe5d42685846fdc11f4" dependencies = [ "proc-macro2", "quote", @@ -3329,9 +3329,9 @@ dependencies = [ [[package]] name = "spirv-std-types" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "655632248eaaa205cea4656bc73c8285cbd8109fc784010b24ea6bd0bab79ac1" +checksum = "02a52487ced352ef71eadfa854e30ca3f3e6e3dde5ba57b14c78dd9c0fb995aa" [[package]] name = "stable_deref_trait" diff --git a/Cargo.toml b/Cargo.toml index 7cdea26..9a4cf83 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,11 +24,11 @@ wgpu = { version = "30.0.1", default-features = false, features = ["std", "parki pollster = "1.0.1" # rust-gpu -cargo-gpu-install = { version = "0.10.0" } -spirv-std = { version = "0.10.0" } +cargo-gpu-install = { version = "0.11.0" } +spirv-std = { version = "0.11.0" } # math libraries -glam = { version = "0.33.11", default-features = false, features = ["bytemuck"] } +glam = { version = "0.34", default-features = false, features = ["bytemuck"] } bytemuck = { version = "1.24.0", features = ["derive"] } # other diff --git a/generated/graphics/ash/cargo-gpu/Cargo.toml b/generated/graphics/ash/cargo-gpu/Cargo.toml index 75dbe8c..03a6836 100644 --- a/generated/graphics/ash/cargo-gpu/Cargo.toml +++ b/generated/graphics/ash/cargo-gpu/Cargo.toml @@ -25,11 +25,11 @@ gpu-allocator = { version = "0.28.0", default-features = false, features = ["std # rust-gpu # While `cargo-gpu` is backwards compatible with older rust-gpu versions, easiest is to just match the versions exactly. -cargo-gpu-install = { version = "0.10.0" } -spirv-std = { version = "0.10.0" } +cargo-gpu-install = { version = "0.11.0" } +spirv-std = { version = "0.11.0" } # math libraries -glam = { version = "0.33.11", default-features = false, features = ["bytemuck"] } +glam = { version = "0.34", default-features = false, features = ["bytemuck"] } bytemuck = { version = "1.24.0", features = ["derive"] } # other diff --git a/generated/graphics/ash/spirv-builder/Cargo.toml b/generated/graphics/ash/spirv-builder/Cargo.toml index 6372d1f..aebe724 100644 --- a/generated/graphics/ash/spirv-builder/Cargo.toml +++ b/generated/graphics/ash/spirv-builder/Cargo.toml @@ -25,11 +25,11 @@ gpu-allocator = { version = "0.28.0", default-features = false, features = ["std # rust-gpu # The version of the dependencies `spirv-builder` and `spirv-std` must match exactly! -spirv-builder = { version = "0.10.0" } -spirv-std = { version = "0.10.0" } +spirv-builder = { version = "0.11.0" } +spirv-std = { version = "0.11.0" } # math libraries -glam = { version = "0.33.11", default-features = false, features = ["bytemuck"] } +glam = { version = "0.34", default-features = false, features = ["bytemuck"] } bytemuck = { version = "1.24.0", features = ["derive"] } # other diff --git a/generated/graphics/ash/spirv-builder/rust-toolchain.toml b/generated/graphics/ash/spirv-builder/rust-toolchain.toml index a92ba7e..7264f69 100644 --- a/generated/graphics/ash/spirv-builder/rust-toolchain.toml +++ b/generated/graphics/ash/spirv-builder/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "nightly-2026-07-03" +channel = "nightly-2026-08-15" components = ["rust-src", "rustc-dev", "llvm-tools"] diff --git a/generated/graphics/wgpu/cargo-gpu/Cargo.toml b/generated/graphics/wgpu/cargo-gpu/Cargo.toml index 23493ae..180c704 100644 --- a/generated/graphics/wgpu/cargo-gpu/Cargo.toml +++ b/generated/graphics/wgpu/cargo-gpu/Cargo.toml @@ -24,11 +24,11 @@ pollster = "1.0.1" # rust-gpu # While `cargo-gpu` is backwards compatible with older rust-gpu versions, easiest is to just match the versions exactly. -cargo-gpu-install = { version = "0.10.0" } -spirv-std = { version = "0.10.0" } +cargo-gpu-install = { version = "0.11.0" } +spirv-std = { version = "0.11.0" } # math libraries -glam = { version = "0.33.11", default-features = false, features = ["bytemuck"] } +glam = { version = "0.34", default-features = false, features = ["bytemuck"] } bytemuck = { version = "1.24.0", features = ["derive"] } # other diff --git a/generated/graphics/wgpu/spirv-builder/Cargo.toml b/generated/graphics/wgpu/spirv-builder/Cargo.toml index ce08b9f..cc96d79 100644 --- a/generated/graphics/wgpu/spirv-builder/Cargo.toml +++ b/generated/graphics/wgpu/spirv-builder/Cargo.toml @@ -24,11 +24,11 @@ pollster = "1.0.1" # rust-gpu # The version of the dependencies `spirv-builder` and `spirv-std` must match exactly! -spirv-builder = { version = "0.10.0" } -spirv-std = { version = "0.10.0" } +spirv-builder = { version = "0.11.0" } +spirv-std = { version = "0.11.0" } # math libraries -glam = { version = "0.33.11", default-features = false, features = ["bytemuck"] } +glam = { version = "0.34", default-features = false, features = ["bytemuck"] } bytemuck = { version = "1.24.0", features = ["derive"] } # other diff --git a/generated/graphics/wgpu/spirv-builder/rust-toolchain.toml b/generated/graphics/wgpu/spirv-builder/rust-toolchain.toml index a92ba7e..7264f69 100644 --- a/generated/graphics/wgpu/spirv-builder/rust-toolchain.toml +++ b/generated/graphics/wgpu/spirv-builder/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "nightly-2026-07-03" +channel = "nightly-2026-08-15" components = ["rust-src", "rustc-dev", "llvm-tools"] diff --git a/graphics/Cargo.toml.liquid b/graphics/Cargo.toml.liquid index 3901333..bf48623 100644 --- a/graphics/Cargo.toml.liquid +++ b/graphics/Cargo.toml.liquid @@ -32,16 +32,16 @@ pollster = "1.0.1" # rust-gpu {% if integration == "spirv-builder" -%} # The version of the dependencies `spirv-builder` and `spirv-std` must match exactly! -spirv-builder = { version = "0.10.0" } +spirv-builder = { version = "0.11.0" } {% endif -%} {% if integration == "cargo-gpu" -%} # While `cargo-gpu` is backwards compatible with older rust-gpu versions, easiest is to just match the versions exactly. -cargo-gpu-install = { version = "0.10.0" } +cargo-gpu-install = { version = "0.11.0" } {% endif -%} -spirv-std = { version = "0.10.0" } +spirv-std = { version = "0.11.0" } # math libraries -glam = { version = "0.33.11", default-features = false, features = ["bytemuck"] } +glam = { version = "0.34", default-features = false, features = ["bytemuck"] } bytemuck = { version = "1.24.0", features = ["derive"] } # other diff --git a/graphics/rust-toolchain.toml b/graphics/rust-toolchain.toml index a92ba7e..7264f69 100644 --- a/graphics/rust-toolchain.toml +++ b/graphics/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "nightly-2026-07-03" +channel = "nightly-2026-08-15" components = ["rust-src", "rustc-dev", "llvm-tools"] diff --git a/rust-toolchain.toml b/rust-toolchain.toml index a92ba7e..7264f69 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "nightly-2026-07-03" +channel = "nightly-2026-08-15" components = ["rust-src", "rustc-dev", "llvm-tools"]