mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-03 12:57:27 +00:00
A one-sample target drawn by a multisampled rasterizer refused a pixel shader that reads ANCILLARY with POS_X_FLOAT or POS_Y_FLOAT, because the sample index made the host shade per sample and moved FragCoord from the pixel centre. A shader the guest does not iterate now runs once per pixel with sample number 0, and on this path the rasterizer keeps one sample, so those draws are no longer refused. Resident Evil Village's (PPSA01556) 2x depth-only pass with SPI_PS_INPUT_ENA 0x2301 was one of them.