AnyPS5/core/libs
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
..
nid fix(nid): share string suffixes when rebuilding .dynstr 2026-10-01 20:09:41 +02:00
prx fix(shader): packed pixel ancillary as SampleId and Layer, gl_Layer via Geometry, Z export formats 2026-10-05 17:18:02 +02:00
tests Merge pull request #631 from DotDebian/feat/npcppwebapi-intrusive-ptr 2026-10-06 02:33:43 +13:00
CMakeLists.txt feat(libs): implement NpCppWebApi IntrusivePtr construction, copy, release and access 2026-10-05 11:18:39 +02:00
HitLog.hpp style(prx): apply CONVENTIONS.md to misc PRX additions 2026-09-29 04:24:39 +03:00
SceShaders.hpp feat(libs): libSce types impl + shaders refactor 2026-09-08 10:20:57 +03:00
SceTypes.hpp feat(ajm): implement sceAjmDecMp3ParseFrame 2026-10-05 01:24:18 +02:00