diff --git a/Cargo.lock b/Cargo.lock index ce8a2f7..996ecc3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -754,9 +754,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "sdl3" -version = "0.18.4" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25bd22eb1bbc9137e914022b4994ed35591eea0884e9e3e98e6d9895cad6e1d2" +checksum = "f90c470b564b34e7f9ff0719ed7dc05ec71bc73fa4b28e0750a17b8987cf45f8" dependencies = [ "bitflags", "libc", @@ -770,15 +770,15 @@ dependencies = [ [[package]] name = "sdl3-image-src" -version = "3.4.4" +version = "3.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe273101c7dab94551183212eee9adef1a7bf274d407f0b7bfe72482960ab25c" +checksum = "bd9494480b91011c3eff1d15235a30c34f758ac4ee6b0a97579b0291d4fc2c85" [[package]] name = "sdl3-image-sys" -version = "0.6.4+SDL-image-3.4.4" +version = "0.7.0+SDL-image-3.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a445f781b39a1c1bc751f5f4612191e0402006e35ad5d02d9193281afad1cf4" +checksum = "e12eec1cd8dcb6be4430976d9b01ae1dcccc674aea5f5ca2bd7ffb2c881ed79d" dependencies = [ "cmake", "pkg-config", @@ -796,9 +796,9 @@ checksum = "9cd815ae87084588c7dbd027c1667b0a5e21a6b5ae7b22ecb230bc21c7063eca" [[package]] name = "sdl3-mixer-sys" -version = "0.6.3+SDL-mixer-3.2.4" +version = "0.7.0+SDL-mixer-3.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b5a157588924cf886bdc3a7c9d0e478cdad35d315740f26af00609a61e7c327" +checksum = "6150136321198ec95cccfb6168d838f114273a7615d21b513e5277c86f7d3aa1" dependencies = [ "cmake", "pkg-config", @@ -810,15 +810,15 @@ dependencies = [ [[package]] name = "sdl3-src" -version = "3.4.14" +version = "3.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e75661ac9dbedc58da5ce739e9688be6bf9d5542a282d89e7e29fdb7dcb43936" +checksum = "400d0fb006a4485fde477cfc56a250c99d7bfb183fefd145c15fe7607db7fc49" [[package]] name = "sdl3-sys" -version = "0.6.8+SDL-3.4.14" +version = "0.7.2+SDL-3.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97e3d18c4994224aec3fb2d3d189f5fc88af0958fb8ed7b569272fde558f033" +checksum = "82b6a7f3cad40c5b318b3539bb4624389f4a03504cd5f4c65030787b962505ac" dependencies = [ "cc", "cmake", @@ -830,15 +830,15 @@ dependencies = [ [[package]] name = "sdl3-ttf-src" -version = "3.2.2" +version = "3.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8deaa09c46d6aa8e8a81a601eb4685b2a57f2ce8a4ea3c59e8b623b526d1125" +checksum = "f28923d2ce72ff317d8eb7cec97ddfb8f351c330d7bcbf8c76e91332122c93b3" [[package]] name = "sdl3-ttf-sys" -version = "0.6.1+SDL-ttf-3.2.2" +version = "0.7.1+SDL-ttf-3.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8137096072109d6c834d4cb30b8a617ded4f150c7766757eddc834108bbcefd2" +checksum = "d254e537d2d96b3e2d6e8a3dd4850a1361b8689c3d95c6c1dfdc02b091307eef" dependencies = [ "cmake", "pkg-config", diff --git a/Cargo.toml b/Cargo.toml index 6b956e3..1288091 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ atrinik-scene = { path = "crates/atrinik-scene", version = "=0.1.0" } bytemuck = { version = "1.25.2", features = ["derive"] } naga = { version = "30.0.0", features = ["wgsl-in"] } pollster = "1.0.1" -sdl3 = { version = "0.18.4", default-features = false, features = ["build-from-source-static", "raw-window-handle"] } +sdl3 = { version = "0.20.0", default-features = false, features = ["build-from-source-static", "raw-window-handle"] } sha2 = "0.11.0" tempfile = "3.27.0" wgpu = { version = "30.0.0", default-features = false, features = ["std", "dx12", "vulkan", "wgsl"] } diff --git a/README.md b/README.md index 47500e3..e79c73a 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ and editor transactions remain outside this repository. ## Validate -The pinned baseline is Rust 1.97.1, edition 2024. SDL 3.4.14 is compiled from +The pinned baseline is Rust 1.97.1, edition 2024. SDL 3.4.18 is compiled from the Cargo-locked source rather than selected from the host. The aggregate required check is `Renderer validation`.