ba74bbd5aa
Per-vertex GS fog end-to-end (gs_stub emit incl. persp_emit5, gs_prim_list_feeder XYZ2->XYZF2 on PRIM.FGE, gs_make_sh3_scheduler_fixture.py F/FGE packing), new fog TBs, fidelity attribution tooling. Functional baseline before removing the dead bilinear lerp8 clamps (Codex: 161-node comb loop -> -0.042ns setup fail). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
19 lines
1.3 KiB
Markdown
19 lines
1.3 KiB
Markdown
# Ch378 Audit Log - Nineteen-Draw Third-Binding Expansion
|
|
|
|
- `zsrte19` extends the frame-pure Ch377 scene with draw `93634` (`TBP=3072`, authentic CBP `14080`), adding a
|
|
third texture and runtime-CLUT binding in an eighth epoch at native 640x480.
|
|
- The initial three-bank layout at relocated CBPs `504/508/512` was rejected before simulation because `512` is
|
|
beyond the 512-block BRAM. The fixture is instead deliberately relocated to `500/504/508`; no RTL, constraint,
|
|
or fit change is involved.
|
|
- Local depth-4096 integration passes with 543,715 accepted fragments, 444,244 Z-pass updates, eight fresh drains,
|
|
zero drops, exact Z `0/307200`, and exact color `0/139585`. Request-FIFO high-water is 2,090, 940, 1,757,
|
|
100, 81, 84, 21, and 733.
|
|
- On the DE25, all three palette banks, all three texture fills, all 1,024 expected records, and every drop gate pass.
|
|
- Board and traced integration framebuffers are byte-identical at SHA-256
|
|
`941ee4579c220a82240f30aae86f74ae9c0873923c0749835e75f49a089d6186`.
|
|
- Replay-color is exact at `307200/307200`: 543,715 fragments, 444,244 Z-pass updates, 139,585 covered pixels,
|
|
and zero uncovered writes.
|
|
|
|
Ch378 closes the three-palette, three-texture native-640x480 persistent-Z expansion on silicon without RTL,
|
|
constraint, or fit changes.
|