feat(rendering): prove packed dispatcher output parity
Build a compare-only dispatcher classifier from RenderFrameView and compare complete opaque, alpha, selection, clip, light, texture, transform, and draw payloads against the accepted path. Preserve retail's stable equal-CYpt ordering with explicit draw-local submission ordinals so material-group history cannot affect alpha ties.
This commit is contained in:
parent
58b712c6ec
commit
29195fb255
11 changed files with 1264 additions and 65 deletions
|
|
@ -318,6 +318,9 @@ public sealed class CurrentRenderSceneOracleTests
|
|||
OpaqueGroupCount: 1,
|
||||
TransparentGroupCount: 1,
|
||||
TransparentDeferred: true,
|
||||
OpaqueDigest: new RenderSceneHash128(11, 12),
|
||||
TransparentDigest: new RenderSceneHash128(21, 22),
|
||||
TransparentSetDigest: new RenderSceneHash128(31, 32),
|
||||
Digest: new RenderSceneHash128(101, 202));
|
||||
oracle.ObserveDispatcherSubmission(in submission);
|
||||
CurrentRenderSceneOracleSnapshot first = oracle.Snapshot;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue