AnyPS5/core/libs
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
..
nid fix: correct sscanf %x signedness and avoid a substr copy 2026-09-26 14:11:50 -06:00
prx fix(agc): patch the memory offsets of misaligned guest buffers in the shader data buffer 2026-10-01 16:09:16 +13:00
tests Merge pull request #175 from Qznad/feat/decoder-png 2026-09-30 21:12:56 +03:00
CMakeLists.txt Merge pull request #180 from oneandonlydean/feat/audioout2-dualsense-ports 2026-09-30 21:35:16 +03: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(kernel): implement pthread semaphore lifecycle 2026-09-29 22:13:07 +00:00