diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-22 02:05:14 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-22 02:05:14 -0400 |
| commit | 82c1a3cef532b862e7dcb92f30cc167bf866a60f (patch) | |
| tree | b4a475f553dc91beeb592a12733aac046c8811bc /tools/lg/frame_sequence.sh | |
| parent | f158ebe126a5f91136778778f9b4e5e6f66e6f71 (diff) | |
| download | open-iov-master.tar.gz open-iov-master.zip | |
r449 shader-constant-cache invalidate experiment (gsp_phys_gr_ccache_inv, default off): the forwarded QMD's cache-control block (w5) always carries bits 26..29 and the M91 fix adds bit 30 (instruction), but the V01_06-layout SHADER_CONSTANT_CACHE position (bit 31) is never set - and the forwarded param page is rewritten in place between launches (two-bank win0 pool), so a stale constant-cache line can serve the PREVIOUS launch's parameters (stale pointers -> the current launch's output pages untouched = the post-dispatch no-store signature). Mode 1 sets bit 31, mode 2 forces bits 24..31; only applied when the standard signature is presentHEADmaster
Diffstat (limited to 'tools/lg/frame_sequence.sh')
0 files changed, 0 insertions, 0 deletions
