Files
Efim Beshmenev 0c36122baa Initial commit
2026-07-19 00:19:41 +03:00

39 lines
1.0 KiB
TOML

[package]
name = "ray-marching-editor"
version = "0.1.0"
edition = "2024"
rust-version = "1.92"
description = "A small Vulkan-only SDF ray-marching level editor"
license = "MIT OR Apache-2.0"
[dependencies]
anyhow = "1.0.103"
bytemuck = { version = "1.25.1", features = ["derive"] }
egui = "0.35.0"
egui-wgpu = { version = "0.35.0", default-features = false }
egui-winit = { version = "0.35.0", default-features = false }
env_logger = "0.11.8"
glam = { version = "0.33.2", features = ["bytemuck", "serde"] }
log = "0.4.29"
pollster = "0.4.0"
rfd = { version = "0.17.2", default-features = false }
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
thiserror = "2.0.18"
wgpu = { version = "29.0.0", default-features = false, features = ["std", "vulkan", "wgsl"] }
winit = "0.30.13"
[dev-dependencies]
naga = { version = "29.0.4", features = ["spv-out", "wgsl-in"] }
[profile.dev]
opt-level = 1
[profile.dev.package."*"]
opt-level = 2
[profile.release]
opt-level = 3
lto = "thin"
codegen-units = 1