AnyPS5/core/libs
Sanjaysrinivas ee0b1109f4 feat(shader): execute bounded S_CALL_B64
Reuse the prerequisite call-region analysis for signed relative calls, including callees after s_endpgm. Lower the saved link as shader base plus PC+4 and reject unsupported targets and call shapes.

Add decoder, IR, CFG and Vulkan execution regressions. Seven focused CMake tests pass; five layouts cover 15 dispatches and 3,200 output comparisons on lavapipe. Record ISA sources and native RDNA2/PS5 limits in TechnicalDebt.
2026-10-08 20:22:51 +02:00
..
nid fix(nid): reject libraries that define symbol versions 2026-10-08 03:04:07 +00:00
prx feat(shader): execute bounded S_CALL_B64 2026-10-08 20:22:51 +02:00
tests feat(shader): execute bounded S_CALL_B64 2026-10-08 20:22:51 +02:00
CMakeLists.txt revert: undo #1156's bundled libc lifecycle suppression 2026-10-08 23:49:41 +13: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 Merge pull request #1436 from tototomate123/fix/hfw-offline-imports 2026-10-08 15:52:39 +02:00