kitgit

tirbofish/dropbear · diff

28e6d76 · Thribhu K

Merge pull request #85 from tirbofish/engine-refactor refactor: rendering refactor jarvis, run github actions

Unverified

diff --git a/Cargo.toml b/Cargo.toml
index e1f1105..6652f99 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -7,15 +7,7 @@ package.readme = "README.md"
 
 resolver = "3"
 members = [
-    "crates/dropbear-engine",
-    "crates/dropbear-macro",
-    "crates/dropbear-shader",
-    "crates/dropbear-traits",
-    "crates/dropbear_future-queue",
-    "crates/eucalyptus-core",
-    "crates/eucalyptus-editor",
-    "crates/magna-carta",
-#    "crates/redback-runtime"
+    "crates/*"
 ]
 
 [workspace.dependencies]
@@ -80,6 +72,7 @@ semver = { version = "1.0", features = ["serde"] }
 rapier3d = { version = "0.32", features = [ "simd-stable", "serde-serialize" ] }
 cbindgen = { version = "0.29.2" }
 postcard = { version = "1.1"}
+pollster = "0.4"
 
 [workspace.dependencies.image]
 version = "0.25"
diff --git a/crates/dropbear-engine/Cargo.toml b/crates/dropbear-engine/Cargo.toml
index 887b142..b80cba2 100644
--- a/crates/dropbear-engine/Cargo.toml
+++ b/crates/dropbear-engine/Cargo.toml
@@ -10,7 +10,6 @@ readme.workspace = true
 
 [dependencies]
 dropbear_future-queue = { path = "../dropbear_future-queue" }
-dropbear-shader = { path = "../dropbear-shader" }
 dropbear-traits = { path = "../dropbear-traits" }
 dropbear-macro = { path = "../dropbear-macro" }
 
@@ -43,6 +42,7 @@ ron.workspace = true
 dashmap.workspace = true
 typetag.workspace = true
 postcard.workspace = true
+pollster.workspace = true
 
 [target.'cfg(not(target_os = "android"))'.dependencies]
 rfd.workspace = true
diff --git a/crates/dropbear-engine/src/asset.rs b/crates/dropbear-engine/src/asset.rs

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