LandblockStreamJob (Load/Unload) and LandblockStreamResult (Loaded/Failed/Unloaded) are the channel payload types the next task's LandblockStreamer will use. Separate file because they're shared between the worker thread and the render thread and deserve a focused home. Folds in two carryover nits from the Task 1 fix review: - Stale "radius + 1" comments in StreamingRegionTests updated to match the real radius+2 threshold (no numeric-assertion changes). - Single-step recenter test now asserts Visible.Count == 25 and Resident.Count == 30, locking in the Visible/Resident semantic split behaviorally. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Meshing | ||
| Plugins | ||
| Streaming | ||
| Terrain | ||
| Textures | ||
| World | ||
| AcDream.Core.Tests.csproj | ||
| SmokeTest.cs | ||