libretro: on ios also turn off shader jit if unavailable

This commit is contained in:
Eric Warmenhoven 2025-10-01 01:47:07 -04:00
parent a5fdbf3eb5
commit d6f50f7e03
No known key found for this signature in database

View file

@ -860,6 +860,10 @@ static void ParseGraphicsOptions(void) {
Settings::values.use_shader_jit = LibRetro::FetchVariable(config::graphics::use_shader_jit,
config::enabled) == config::enabled;
#if defined(IOS)
if (!LibRetro::CanUseJIT())
Settings::values.use_shader_jit = false;
#endif
Settings::values.shaders_accurate_mul =
LibRetro::FetchVariable(config::graphics::shaders_accurate_mul, config::enabled) ==