kitgit

tirbofish/dropbear · diff

67ad3f2 · Thribhu K

feature: using WESL shaders for eay modularisation. wip: remake shaders to better suit PBR and hopefully not AI generated.

Unverified

diff --git a/Cargo.toml b/Cargo.toml
index d44e929..c9774c7 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -37,7 +37,7 @@ env_logger = "0.11"
 futures = "0.3"
 gilrs = "0.11"
 git2 = { version = "0.20", features = ["vendored-openssl"] }
-glam = { version = "0.30", features = ["serde", "mint", "bytemuck", "rkyv", "bytechec"] } # required to be at 0.30 because of rapier3d not being updated yet
+glam = { version = "0.30", features = ["serde", "mint", "bytemuck", "rkyv", "bytecheck"] } # required to be at 0.30 because of rapier3d not being updated yet
 hecs = { version = "0.11", features = ["serde"] }
 log = "0.4"
 log-once = "0.4"
@@ -64,7 +64,7 @@ tree-sitter-kotlin = "0.3"
 libloading = "0.9"
 indexmap = "2.11"
 sha2 = "0.11"
-wesl = "0.3"
+wesl = { version = "0.3", features = ["package"] }
 dashmap = "6.1"
 open = "5.3"
 memory-stats = "1.2"
@@ -96,6 +96,12 @@ naga = { version = "29", features = ["wgsl-in"] }
 uuid = { version = "1.22", features = ["v4", "serde"] }
 splines = "5.0"
 
+[patch.crates-io]
+egui = { git = "https://github.com/emilk/egui", branch = "main" }
+emath = { git = "https://github.com/emilk/egui", branch = "main" }
+epaint = { git = "https://github.com/emilk/egui", branch = "main" }
+ecolor = { git = "https://github.com/emilk/egui", branch = "main" }
+
 [workspace.dependencies.image]
 version = "0.25"
 default-features = false
diff --git a/crates/dropbear-engine/Cargo.toml b/crates/dropbear-engine/Cargo.toml
index f76d848..95b17dc 100644
--- a/crates/dropbear-engine/Cargo.toml
+++ b/crates/dropbear-engine/Cargo.toml
@@ -1,6 +1,5 @@
 [package]
 name = "dropbear-engine"
-description = "A game engine made by tirbofish. Thats really it..."
 
 version.workspace = true
 edition.workspace = true
@@ -52,6 +51,7 @@ uuid.workspace = true
 float-derive.workspace = true
 rkyv.workspace = true
 bevy_mikktspace.workspace = true

Large diffs are not rendered by default. Showing the first 50 of 1097 lines. Show full diff