Improve voxel performance #9

Closed
opened 2025-06-10 02:28:22 +00:00 by elias · 0 comments
Owner

Originally created by @eliasstepanik on 6/9/2025

Summary

  • avoid iterating millions of offsets by checking occupied chunks directly
  • track enqueued chunks in a HashSet for O(1) lookup
  • remove unused ChunkOffsets from plugin setup

Testing

  • cargo fmt --all (failed: cargo-fmt component missing)
  • cargo check (failed: could not find system library alsa)

https://chatgpt.com/codex/tasks/task_e_68469aabdfe083269f3d08e7feab9387

*Originally created by @eliasstepanik on 6/9/2025* ## Summary - avoid iterating millions of offsets by checking occupied chunks directly - track enqueued chunks in a HashSet for O(1) lookup - remove unused `ChunkOffsets` from plugin setup ## Testing - `cargo fmt --all` *(failed: `cargo-fmt` component missing)* - `cargo check` *(failed: could not find system library `alsa`)* ------ https://chatgpt.com/codex/tasks/task_e_68469aabdfe083269f3d08e7feab9387
elias closed this issue 2025-06-10 02:28:22 +00:00
elias added the
codex
codex
codex
codex
codex
codex
codex
labels 2025-06-10 02:28:22 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: elias/voxel-simulation#9
No description provided.