X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=frontend%2Flibretro.c;h=3e74b230273d89505aebef37b672da89c8d7939c;hb=8c84ba5f4478dd4e7cc48e86f1b023bc6b99ea9c;hp=42f6151fe3158f858529fa1be214a2a6eaef02a0;hpb=688bdb9526d42181368e64ceaa6828727a10188c;p=pcsx_rearmed.git diff --git a/frontend/libretro.c b/frontend/libretro.c index 42f6151f..3e74b230 100644 --- a/frontend/libretro.c +++ b/frontend/libretro.c @@ -2117,6 +2117,18 @@ static void update_variables(bool in_flight) Config.Cdda = 0; } + var.value = NULL; + var.key = "pcsx_rearmed_gpu_slow_llists"; + if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value) + { + if (strcmp(var.value, "disabled") == 0) + Config.GpuListWalking = 0; + else if (strcmp(var.value, "enabled") == 0) + Config.GpuListWalking = 1; + else // auto + Config.GpuListWalking = -1; + } + #ifdef THREAD_RENDERING var.key = "pcsx_rearmed_gpu_thread_rendering"; var.value = NULL;