feat(rendering): complete current-path render referee

Extend the non-drawing oracle through ordered PView routes, dispatcher visibility and final instance payloads, and accepted retail selection parts. Lifecycle artifacts can now referee the later shadow scene without influencing production visibility or draw decisions.
This commit is contained in:
Erik 2026-07-24 21:28:12 +02:00
parent dbaea19269
commit f9b68f8f2a
11 changed files with 964 additions and 41 deletions

View file

@ -126,7 +126,24 @@ public sealed class WorldLifecycleAutomationControllerTests
CellBucketCount: 4,
Digest: new RenderSceneHash128(
Low: 0x0123456789ABCDEF,
High: 0xFEDCBA9876543210)),
High: 0xFEDCBA9876543210),
CompletedPViewFrameSequence: 19,
AbortedPViewFrames: 0,
PViewCandidateCount: 61,
PViewDigest: new RenderSceneHash128(11, 12),
DispatcherFrameSequence: 19,
AbortedDispatcherFrames: 0,
DispatcherDrawCount: 3,
DispatcherEntityCount: 52,
DispatcherMeshRefCount: 80,
DispatcherInstanceCount: 96,
DispatcherOpaqueGroupCount: 11,
DispatcherTransparentGroupCount: 4,
DispatcherDigest: new RenderSceneHash128(13, 14),
CompletedSelectionFrameSequence: 19,
AbortedSelectionFrames: 0,
SelectionPartCount: 7,
SelectionDigest: new RenderSceneHash128(15, 16)),
TrackedGpuBytes = 1234,
Residency = new ResidencySnapshot(
[