perf(rendering): retire production entity partition
Route production meshes and attached particles from the exact retained PView frame ranges, while keeping the former WorldEntity partition only for standalone tests and explicit diagnostic/oracle probes. Copy retained source/count facts before arena release so world diagnostics no longer require the old partition. Record the accepted G4 visual gate and open the exact G5 production matrix. Co-authored-by: OpenAI Codex <codex@openai.com>
This commit is contained in:
parent
14b48cf553
commit
10ccce3f2d
11 changed files with 452 additions and 125 deletions
|
|
@ -2,10 +2,13 @@
|
|||
|
||||
## Status
|
||||
|
||||
Work in progress. The retained-scene cutover is running at `20f9fadb`, but G5
|
||||
old-route deletion remains blocked on its connected portal/revisit visual
|
||||
re-gate. This note records production-only evidence gathered without enabling
|
||||
the referee or lifecycle automation.
|
||||
Work in progress. The retained-scene connected visual re-gate passed on
|
||||
2026-07-25. Normal production now consumes retained frame-product ranges for
|
||||
both mesh submission and attached-particle ownership and does not build
|
||||
`InteriorEntityPartition`. The legacy partition is retained only for
|
||||
standalone tests and explicitly enabled diagnostic/oracle probes. This note
|
||||
records production-only evidence gathered without enabling the referee or
|
||||
lifecycle automation; the exact post-removal route matrix is still pending.
|
||||
|
||||
## First steady RDP sample
|
||||
|
||||
|
|
@ -36,8 +39,14 @@ mandatory after the visual re-gate.
|
|||
|
||||
`RenderFrameRouteOwnerSelector` derives attached particle owner IDs from the
|
||||
exact retained PView route ranges. It supports exact-route replace/union and
|
||||
all-range exclusion without allocation after warmup. This removes the final
|
||||
particle-routing reason for normal production to build
|
||||
`InteriorEntityPartition`; it is not wired into the running visual-gate binary.
|
||||
Four focused tests and the 3,821-pass / 3-skip App Release suite are green
|
||||
through an isolated output path.
|
||||
all-range exclusion without allocation after warmup. It now supplies the
|
||||
landscape-static, outside-dynamic, look-in, cell-static, and dynamic-last
|
||||
particle passes. `RetailPViewRenderer` builds the former partition only when
|
||||
the retained frame product is unavailable in a standalone test or when an
|
||||
explicit legacy comparison/probe is enabled. The production frame result
|
||||
copies retained source and route counts before releasing its arena, so
|
||||
diagnostics do not require the partition either.
|
||||
|
||||
The focused route suite, 3,825 App tests / 3 skips, Release solution build,
|
||||
and 8,334 complete-solution tests / 5 skips are green. The production-only
|
||||
reference matrix below remains the G5 closeout gate.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue