[workspace] resolver = "2" members = [ "crates/flare", "crates/flare-shader", ] [workspace.package] version = "0.1.0" authors = [] edition = "2021" license = "MIT OR Apache-2.0" [workspace.lints.rust] unexpected_cfgs = { level = "allow", check-cfg = ['cfg(target_arch, values("spirv"))'] } [workspace.dependencies] anyhow = "1.0" bytemuck = { version = "1.21", features = ["derive"] } env_logger = "0.11" futures-executor = "0.3" glam = { version = "0.29", features = ["bytemuck", "libm"], default-features = false } spirv-std = { git = "https://github.com/rust-gpu/rust-gpu", rev = "854e9ba7da26d52ca0038ab2c7b252652e4d6b1e" } #spirv-builder = { git = "https://github.com/rust-gpu/rust-gpu", rev = "854e9ba7da26d52ca0038ab2c7b252652e4d6b1e"} spirv-builder = { git = "https://github.com/rust-gpu/rust-gpu", rev = "854e9ba7da26d52ca0038ab2c7b252652e4d6b1e", features = ["use-installed-tools"], default-features = false } wgpu = { version = "24.0", features = ["spirv"] } winit = "0.30" [profile.release.build-override] opt-level = 3