mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-07 13:39:55 +00:00
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.