diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fc71b5725..863ec8cefd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed 🛠 +- [PR#1038](https://github.com/EmbarkStudios/rust-gpu/pull/1038) relaxed `glam` version requirements (from only `0.22`, to `>=0.22, <=0.24`) + ### Removed 🔥 - [PR#1052](https://github.com/EmbarkStudios/rust-gpu/pull/1052) removed `--no-spirt`, committing to SPIR-T as a mandatory part of the Rust-GPU compiler backend, diff --git a/Cargo.lock b/Cargo.lock index f4c71dc5ab..76095898d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -934,11 +934,11 @@ checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" [[package]] name = "glam" -version = "0.22.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12f597d56c1bd55a811a1be189459e8fad2bbc272616375602443bdfb37fa774" +checksum = "ad83ab008a4fa3b31dfa713dd41b5a9bdea1e94e4cf1e2fc274ffbd49b0271d3" dependencies = [ - "num-traits", + "libm", ] [[package]] @@ -1544,9 +1544,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" +checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" dependencies = [ "autocfg", "libm", diff --git a/crates/spirv-std/Cargo.toml b/crates/spirv-std/Cargo.toml index e38b9872f4..2efdff6223 100644 --- a/crates/spirv-std/Cargo.toml +++ b/crates/spirv-std/Cargo.toml @@ -11,8 +11,8 @@ repository.workspace = true spirv-std-types.workspace = true spirv-std-macros.workspace = true bitflags = "1.2.1" -num-traits = { version = "0.2.14", default-features = false, features = ["libm"] } -glam = { version = "0.22", default-features = false, features = ["libm"] } +num-traits = { version = "0.2.15", default-features = false, features = ["libm"] } +glam = { version = ">=0.22, <=0.24", default-features = false, features = ["libm"] } [features] default = []