mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-17 00:10:31 +02:00
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>