Files
AnyPS5/docs/dev/debt
Yunus Shaikh 1582cf6cc0 test(agc): skip the queued HTILE fill where host imports are compared
A queued DMA_DATA fill of more than 64 KiB is stored through a host
import. Windows compares its direct host imports instead of keeping them
write-watched, so after the store the HTILE is no longer watched and the
fill's note refuses with "native multisample depth metadata fill over
unwatched memory is not implemented". On an NVIDIA GeForce RTX 3070
Laptop GPU, agc_driver_native_depth_driver_queued_fill failed that way
in 4 of 4 runs. Noting the fill before the store only moves the refusal
to the next sample, because the clear proof needs a write-watched HTILE.

On Windows the queued mode now skips, and says why, when
PrepareImportWatch reports compared imports. Linux still forces watched
imports, so the case keeps running there. The debt entry records that
such a fill is refused wherever host imports are compared.
2026-10-22 13:36:26 -07:00
..
2026-10-20 17:58:28 +13:00