mirror of
https://github.com/KytyPS5/KytyPS5.git
synced 2026-10-26 12:56:54 +01:00
b2c9ec7609
DecodePackedColorClear had no case for R8_UNORM/UINT, R8G8_UNORM/UINT and R16_UINT, so a CMASK fast clear of such a render target was dropped and the target kept its old contents. UFC 6 (PPSA23566) fast-clears an R8_UINT region map this way every frame and then writes only part of it; a capture showed the map never cleared. DWORD fills of these formats are decoded only when every pixel in the word holds the same value. Co-authored-by: 4wgycvn84p-afk <346802885+4wgycvn84p-afk@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>