AnyPS5/core
Hussein Kadhim 22f02606e3 test(agc-driver): unroll the LDS mixed-width atomic kernels so they validate with SPIR-V Tools enabled
With ANYPS5_ENABLE_SPIRV_TOOLS=ON the scalar loop around the ds_add_u64 lock loop made
SPIRV-Tools' block merge pass merge the loop header with its multi-block continue
target, and validation after optimization rejected the module. The 16 iterations are
now emitted inline; the expected sums and the divergent exec masks are unchanged.
2026-10-11 01:53:37 +03:00
..
Decoder fix(png): bound transparency chunk detection to the input 2026-10-10 09:28:30 +08:00
libs test(agc-driver): unroll the LDS mixed-width atomic kernels so they validate with SPIR-V Tools enabled 2026-10-11 01:53:37 +03:00
relinker fix(relinker): treat address-taken code as reachable in unused-filter=1 2026-10-11 00:35:27 +02:00
shader/recompiler fix(shader): LDS 32-bit atomics take the workgroup lock of the program's 64-bit LDS atomics 2026-10-11 01:53:36 +03:00