Files
ppsspp/Common/Math
Henrik RydgårdandClaude Opus 5.5 8cefdef5a0 CrossSIMD: Fix AnyCompareBitsSet on ARMv7
The 32-bit NEON fallback ANDed the lanes together like AllCompareBitsSet, so it only reported a
set lane when all of them were set. The software renderer's clip checks (GEMath.h) use it to ask
whether any vertex is outside, so on ARMv7 partly off-screen triangles skipped clipping and drew
as long spikes (Virtua Tennis: World Tour in-game, with any CPU core). Also fixes the CrossSIMD,
GEMath and SplineTessellation unit tests there.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-14 18:18:58 +02:00
..