mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-01 14:58:14 +00:00
The vertex decoder JIT was enabled only when g_Config.iCpuCore was one of the JIT cores, which tied an unrelated GPU path to the CPU setting. Headless leaned on that by forcing iCpuCore to the interpreter after ApplyToConfig(), to keep the decoder JIT off in the tests. Add CoreParameter::bUseVertexDecoderJit instead. Standalone and libretro set it wherever the host can JIT, so IR interpreter users on such hosts now get the decoder JIT too. Headless sets it false, which keeps the test results as they were and lets --cpu go through ApplyToConfig() like every other option. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>