mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-15 15:30:29 +02:00
PosFloat loaded its clamp constants into XMM4/XMM5 but clamped with XMM2/XMM3, and the S8/S16 morphs overwrote the morph weight pointer with the constant's address. These only run when the JIT cache lands more than 2GB from the constants, which CPUEquivalence's allocations made happen on Linux CI (SplineTessellation). Checked by forcing every RipAccessible() false, which SplineTessellation and VertexJit now pass. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>