From e8472cc24f5eafd8a9a08b64c52eb49d01ac4031 Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 5 Nov 2026 10:12:09 +0100 Subject: feat(engine): make shader entry point names not hardcoded --- Cargo.lock | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index ada8460..be45f4b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -647,6 +647,7 @@ dependencies = [ "raw-window-handle", "rayon", "safer-ffi", + "safer_owning_ref", "seq-macro", "serde", "serde_json", @@ -1285,6 +1286,12 @@ dependencies = [ "regex-automata", ] +[[package]] +name = "maybe-dangling" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59dbb09ed53f8e4f314e353dc6c1853ae5b4c480a668a422657804a544ea9f65" + [[package]] name = "memchr" version = "2.8.3" @@ -2127,6 +2134,16 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "safer_owning_ref" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1202383da87cfa1ab63f548bbb12e1dc22c256f885a7c30c4e433be49e6c1ba" +dependencies = [ + "maybe-dangling", + "stable_deref_trait", +] + [[package]] name = "same-file" version = "1.0.6" @@ -2226,6 +2243,7 @@ dependencies = [ "bitflags 2.13.2", "build-rs", "shader-slang-sys", + "stable_deref_trait", ] [[package]] @@ -2364,6 +2382,12 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "stable_deref_trait" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" + [[package]] name = "subtle" version = "2.6.1" -- cgit v1.2.3-18-g5258