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>
52 lines
2.5 KiB
Markdown
52 lines
2.5 KiB
Markdown
# Slice G5 production profile — 2026-07-25
|
|
|
|
## Status
|
|
|
|
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
|
|
|
|
The client was idle in-world at 60 Hz with the normal capped Release
|
|
presentation, High quality, a 4/12 near/far radius, and no developer or
|
|
automation UI. The title reported 173/625 landblocks, 10,383 entities, and 51
|
|
active animations. Five seconds of process CPU plus three one-second Windows
|
|
GPU counter samples measured:
|
|
|
|
| Metric | Value |
|
|
|---|---:|
|
|
| CPU | 2.68% of 16 logical processors, about 42.9% of one logical core |
|
|
| Working set | 255.8 MiB |
|
|
| Private bytes | 1,193.9 MiB |
|
|
| Threads / handles | 26 / 663 |
|
|
| GPU 3-D engine | 55.74% average, 56.26% maximum |
|
|
| Dedicated GPU process memory | 422 MiB |
|
|
| Shared GPU process memory | 141 MiB |
|
|
|
|
This is an RDP presentation sample, not the required physical-local reference
|
|
matrix and not evidence of a plateau across travel. It establishes that the
|
|
post-cutover retained path is active and gives G5 a pre-deletion production
|
|
point. The complete capped/uncapped nine-stop, dense-Arwic, lifecycle,
|
|
allocation, GC, stage-timing, and screenshot/instance-set matrix remains
|
|
mandatory after the visual re-gate.
|
|
|
|
## Prepared old-route dependency removal
|
|
|
|
`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. 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.
|