AnyPS5/core
Dean Galvin 81d6f94ceb fix(agc): patch the memory offsets of misaligned guest buffers in the shader data buffer
A guest buffer view off minStorageBufferOffsetAlignment is bound from the
aligned offset below it, and the difference goes into the shader's memory
byte offsets (3dec6ced), but only when those live in the push constants:
a shader whose shader data is a buffer failed with "a guest buffer off the
storage buffer offset alignment in a shader whose shader data is a buffer
is not implemented".

The adjustment now goes into the shader data buffer's byte at
memoryOffsetDword * 4 + element, and a template's data refresh writes the
dispatch's words with the same patches applied.
2026-10-01 16:09:16 +13:00
..
Decoder feat(decoder): add shared PNG encoder and decoder in core/Decoder/Png 2026-09-30 11:03:12 +01:00
libs fix(agc): patch the memory offsets of misaligned guest buffers in the shader data buffer 2026-10-01 16:09:16 +13:00
relinker Merge pull request #183 from arreina/fix/elf-header-size 2026-09-30 22:03:27 +03:00
shader/recompiler Merge pull request #174 from STL1te/fix/bda-lookup-dontinline 2026-09-30 21:12:05 +03:00