aboutsummaryrefslogtreecommitdiff
path: root/frontend/libretro_core_options.h
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/libretro_core_options.h')
-rw-r--r--frontend/libretro_core_options.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/frontend/libretro_core_options.h b/frontend/libretro_core_options.h
index 941bd81..1075e8f 100644
--- a/frontend/libretro_core_options.h
+++ b/frontend/libretro_core_options.h
@@ -972,6 +972,20 @@ struct retro_core_option_definition option_defs_us[] = {
},
"disabled",
},
+#ifdef THREAD_RENDERING
+ {
+ "pcsx_rearmed_gpu_thread_rendering",
+ "Threaded Rendering",
+ "When enabled, runs GPU commands in a thread. Sync waits for drawing to finish before vsync. Async will not wait unless there's another frame behind it.",
+ {
+ { "disabled", NULL },
+ { "sync", NULL },
+ { "async", NULL },
+ { NULL, NULL},
+ },
+ "disabled",
+ },
+#endif
#endif /* GPU UNAI Advanced Settings */
{