acdream/tests/AcDream.App.Tests
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
..
Audio fix(audio): keep unavailable world slots quiescent 2026-07-24 19:49:25 +02:00
Combat refactor(app): complete session startup composition 2026-07-22 18:49:31 +02:00
Composition feat(streaming): shadow-publish flat collision assets 2026-07-25 16:38:54 +02:00
Diagnostics feat(streaming): shadow-publish flat collision assets 2026-07-25 16:38:54 +02:00
Input fix(world): restore portal and distant use lifecycles 2026-07-25 09:59:25 +02:00
Interaction fix(world): restore portal and distant use lifecycles 2026-07-25 09:59:25 +02:00
Net perf(net): own one pooled async receive 2026-07-25 05:50:18 +02:00
Physics feat(streaming): shadow-publish flat collision assets 2026-07-25 16:38:54 +02:00
Plugins feat(D.2b): IUiRegistry plugin UI surface + buffered drain into UiHost 2026-06-14 17:46:37 +02:00
Rendering perf(runtime): remove measured steady allocations 2026-07-25 17:50:30 +02:00
Settings fix(rendering): survive display topology handoff 2026-07-25 13:15:24 +02:00
Spells fix(ui): restore modern spell formula presentation 2026-07-24 07:08:47 +02:00
Streaming refactor(physics): remove parsed collision graphs 2026-07-25 18:21:19 +02:00
Studio feat(studio): #156 #157 mockup desktop and font resolver 2026-06-26 12:56:05 +02:00
UI perf(runtime): remove measured steady allocations 2026-07-25 17:50:30 +02:00
World fix(streaming): preserve portal destination ownership 2026-07-25 08:35:12 +02:00
AcDream.App.Tests.csproj fix(rendering): bound portal resource lifetime 2026-07-18 21:35:16 +02:00
BoundedTestDatCollection.cs perf(content): remove exception-driven setup probes 2026-07-24 15:12:21 +02:00
FramePhaseTestDoubles.cs fix(rendering): synchronize hidden live projections 2026-07-25 03:14:15 +02:00
FrameProfilerReportTests.cs perf(diag): complete trustworthy Slice A capture tooling 2026-07-24 12:46:51 +02:00
FrameStatsBufferTests.cs fix(pipeline): MP0 - profiler toggle-path hygiene + Max() seed (review follow-up) 2026-07-05 19:26:28 +02:00
RuntimeDatAccessArchitectureTests.cs fix(rendering): bound portal resource lifetime 2026-07-18 21:35:16 +02:00
RuntimeDatCollectionFactoryTests.cs fix(rendering): bound portal resource lifetime 2026-07-18 21:35:16 +02:00
RuntimeOptionsRetailUiTests.cs test(runtime): add deterministic world gate artifacts 2026-07-20 22:37:16 +02:00
RuntimeOptionsTests.cs feat(streaming): establish cost budget ledger 2026-07-24 17:26:34 +02:00