mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-04 13:07:32 +00:00
f5ba4e9c6made a T# split across SRT descriptors throw when one path's descriptor dwords depend on the program counter. Such a path appears when a loop's entry edge reaches the read with registers left from s_getpc_b64; a descriptor built from the program counter is garbage on hardware too, so the path does not reach the read in a working title. PPSA23566 (UFC 6) throws on this for compute shader 0x1163c84000 while loading a career fight ("descriptor web: a descriptor dword depends on the program counter"). Select the first descriptor on such a path again, as beforef5ba4e9c6, for program-counter values only; EXEC and compare-mask values still throw. APS5_STRICT_DESCRIPTOR_WEBS=1 throws as before. The descriptor Phi test now expects the program-counter entry to plan the loop's two SRT T#s. Co-Authored-By: Claude Opus 5.5 <[email protected]>