octree node deduplication

This commit is contained in:
2024-09-18 17:19:57 -04:00
parent c16e67c4c5
commit d5ed196e2e
9 changed files with 283 additions and 325 deletions

17
Cargo.lock generated
View File

@@ -177,7 +177,7 @@ dependencies = [
"bevy_utils",
"downcast-rs",
"fixedbitset",
"rustc-hash",
"rustc-hash 1.1.0",
"serde",
"thiserror",
"thread_local",
@@ -203,7 +203,7 @@ checksum = "eb270c98a96243b29465139ed10bda2f675d00a11904f6588a5f7fc4774119c7"
dependencies = [
"proc-macro2",
"quote",
"rustc-hash",
"rustc-hash 1.1.0",
"syn 2.0.77",
"toml_edit 0.21.1",
]
@@ -1065,7 +1065,7 @@ dependencies = [
"hexf-parse",
"indexmap",
"log",
"rustc-hash",
"rustc-hash 1.1.0",
"spirv",
"termcolor",
"thiserror",
@@ -1745,6 +1745,12 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc-hash"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152"
[[package]]
name = "rustix"
version = "0.38.37"
@@ -2157,6 +2163,7 @@ dependencies = [
"ndarray",
"pollster",
"rand",
"rustc-hash 2.0.0",
"simba 0.8.1",
"simdnoise",
"wgpu",
@@ -2428,7 +2435,7 @@ dependencies = [
"parking_lot",
"profiling",
"raw-window-handle",
"rustc-hash",
"rustc-hash 1.1.0",
"smallvec",
"thiserror",
"wgpu-hal",
@@ -2471,7 +2478,7 @@ dependencies = [
"range-alloc",
"raw-window-handle",
"renderdoc-sys",
"rustc-hash",
"rustc-hash 1.1.0",
"smallvec",
"thiserror",
"wasm-bindgen",