AnyPS5/core
Michon 5a6e2b8eb5 fix(shader): packed pixel ancillary as SampleId and Layer, gl_Layer via Geometry, Z export formats
Bit-field extracts of the packed ancillary VGPR become gl_SampleID and gl_Layer reads. A pixel
shader reading gl_Layer needs the Geometry capability instead of ShaderLayer and SPIR-V 1.5, and
the Geometry capability is available whenever the geometryShader feature is. 32-bit
SPI_SHADER_Z_FORMATs and 32_ABGR are accepted with the depth and sample-mask export enables.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 17:18:02 +02:00
..
Decoder fix(pngenc): restrict adaptive filtering to the requested filter subset 2026-10-05 02:08:31 +02:00
libs fix(shader): packed pixel ancillary as SampleId and Layer, gl_Layer via Geometry, Z export formats 2026-10-05 17:18:02 +02:00
relinker fix(relinker): keep the host libc.prx needed on Linux when a title bundles its own 2026-10-05 20:36:29 +13:00
shader/recompiler fix(shader): packed pixel ancillary as SampleId and Layer, gl_Layer via Geometry, Z export formats 2026-10-05 17:18:02 +02:00