Raw WebGPU conformance probe
drawIndexedIndirect() Safari reproducer
Six render paths draw the same deterministic 4 × 4 image. The page reads the GPU results back and compares every indirect path byte-for-byte with the direct control. It does not import Soraku or any rendering engine.
Environment
Requesting a WebGPU adapter…
How to interpret it
Every available indirect panel should stay green and say Exact match. A red mismatch—while the direct control remains stable—is reportable evidence that the indirect path produced different pixels from equivalent legal commands.
Leave the page running for at least one minute. The first mismatched readback is frozen on screen; press Resume to continue after capturing it.