feat: render and manage textures :3

This commit is contained in:
zack 2025-04-05 20:54:38 -04:00
parent 2501390225
commit 74a1be796f
No known key found for this signature in database
GPG key ID: EE8A2B709E2401D1
21 changed files with 2908 additions and 320 deletions

View file

@ -5,7 +5,9 @@ members = [
"crates/engine",
"crates/gfx_hal",
"crates/renderer",
"crates/resource_manager", "crates/shared",
"crates/resource_manager",
"crates/scene",
"crates/shared",
]
[workspace.dependencies]
@ -24,10 +26,12 @@ egui-ash-renderer = { version = "0.8.0", features = [
"dynamic-rendering",
] }
egui = "0.31"
egui_tiles = "0.12"
bytemuck = { version = "1.21.0", features = ["derive"] }
tracing = "0.1"
tracing = { features = ["release_max_level_warn"], version = "0.1" }
tracing-subscriber = { version = "0.3", features = ["json"] }
thiserror = "2.0.12"
gltf = "1.4.1"
# # Enable incremental by default in release mode.
@ -56,4 +60,7 @@ thiserror = "2.0.12"
#
# rustflags = ["-Zshare-generics=off"]
# codegen-units = 1
opt-level = 1
[profile.dev.package."*"]
opt-level = 3