mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-23 00:53:02 -05:00
A fast-clear materialization threw when a CMASK nibble held a code other than 0 (cleared) or 15 (expanded). PPSA18391 (engine: Clickteam Fusion) fast clears a target whose CMASK it never initialized, so some nibbles hold leftover values such as 1 and 10, and presentation failed on the first frame. Such a tile now keeps its texels like an expanded tile, on the CPU path and in the compute pass. A cleared tile of a DCC target still throws. The graphics and CMASK fast-clear tests now check that an unknown code leaves the tile unchanged instead of expecting the throw.