acdream/tests/AcDream.App.Tests/Streaming
Erik 82f8d4f82e refactor(physics): remove parsed collision graphs
Publish prepared GfxObj, Setup, CellStruct, and EnvCell collision records without retaining their parsed DAT BSP, polygon, vertex, or shape graphs. Strip temporary physics bundles at stable world commit, keep graph traversal only as an explicit test/tooling oracle, and report graph residency from actual retained fields.

Validated by 115 focused collision/streaming tests, a zero-warning Release build, and 8,413 passing Release tests with five pre-existing skips.

Co-authored-by: Codex <codex@openai.com>
2026-07-25 18:21:19 +02:00
..
GpuWorldStateActivatorTests.cs refactor(streaming): compose landblock presentation transaction 2026-07-21 21:45:16 +02:00
GpuWorldStateAnimatedIndexTests.cs fix(rendering): bound portal resource lifetime 2026-07-18 21:35:16 +02:00
GpuWorldStateCollisionResidencyTests.cs refactor(physics): remove parsed collision graphs 2026-07-25 18:21:19 +02:00
GpuWorldStateRenderTraversalTests.cs perf(rendering): retain synchronous frame scratch 2026-07-25 05:28:30 +02:00
GpuWorldStateVisibilityTests.cs fix(streaming): preserve portal destination ownership 2026-07-25 08:35:12 +02:00
LandblockBuildFactoryTests.cs refactor(physics): remove parsed collision graphs 2026-07-25 18:21:19 +02:00
LandblockBuildOriginTests.cs refactor(app): extract focused window lifetime 2026-07-22 19:43:52 +02:00
LandblockConcretePresentationPipelineTests.cs fix(streaming): preserve portal destination ownership 2026-07-25 08:35:12 +02:00
LandblockPhysicsPublisherTests.cs feat(streaming): shadow-publish flat collision assets 2026-07-25 16:38:54 +02:00
LandblockPresentationPipelineTests.cs fix(streaming): preserve portal destination ownership 2026-07-25 08:35:12 +02:00
LandblockRenderPublisherTests.cs perf(streaming): cursor publication across frame budgets 2026-07-24 19:10:18 +02:00
LandblockRetirementCoordinatorTests.cs fix(streaming): preserve portal destination ownership 2026-07-25 08:35:12 +02:00
LandblockStaticPresentationPublisherTests.cs refactor(streaming): compose landblock presentation transaction 2026-07-21 21:45:16 +02:00
LocalPlayerTeleportControllerTests.cs fix(portal): commit destination projection before reveal 2026-07-25 10:32:21 +02:00
StreamingCompletionQueueTests.cs fix(streaming): preserve portal destination ownership 2026-07-25 08:35:12 +02:00
StreamingControllerReadinessTests.cs perf(streaming): cursor publication across frame budgets 2026-07-24 19:10:18 +02:00
StreamingFrameControllerTests.cs perf(streaming): cursor publication across frame budgets 2026-07-24 19:10:18 +02:00
StreamingWorkBudgetTests.cs fix(streaming): preserve portal destination ownership 2026-07-25 08:35:12 +02:00
TeleportLandblockTransitionTests.cs fix(world): remove non-retail portal exit fade 2026-07-15 23:20:52 +02:00
TeleportTransitCoordinatorTests.cs fix(world): remove non-retail portal exit fade 2026-07-15 23:20:52 +02:00
WorldGenerationQuiescenceTests.cs perf(streaming): quiesce retired generations and budget teardown 2026-07-24 18:29:52 +02:00
WorldRevealCoordinatorTests.cs fix(world): restore portal and distant use lifecycles 2026-07-25 09:59:25 +02:00
WorldRevealLifecycleTelemetryTests.cs test(streaming): expose world reveal lifecycle 2026-07-20 22:32:23 +02:00
WorldRevealReadinessBarrierTests.cs test(streaming): expose world reveal lifecycle 2026-07-20 22:32:23 +02:00