Only compile in threaded video option if HAVE_THREADS.
This commit is contained in:
parent
3b97cdfdac
commit
5a2531dbe1
|
@ -20,6 +20,10 @@
|
||||||
#include "../../file.h"
|
#include "../../file.h"
|
||||||
#include "menu_common.h"
|
#include "menu_common.h"
|
||||||
|
|
||||||
|
#ifdef HAVE_CONFIG_H
|
||||||
|
#include "../../config.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef GEKKO
|
#ifdef GEKKO
|
||||||
#define MAX_GAMMA_SETTING 2
|
#define MAX_GAMMA_SETTING 2
|
||||||
|
|
||||||
|
@ -812,6 +816,7 @@ int menu_set_settings(unsigned setting, unsigned action)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef HAVE_THREADS
|
||||||
case RGUI_SETTINGS_VIDEO_THREADED:
|
case RGUI_SETTINGS_VIDEO_THREADED:
|
||||||
{
|
{
|
||||||
bool old = g_settings.video.threaded;
|
bool old = g_settings.video.threaded;
|
||||||
|
@ -826,6 +831,7 @@ int menu_set_settings(unsigned setting, unsigned action)
|
||||||
rarch_set_fullscreen(g_settings.video.fullscreen); // Reinit video driver.
|
rarch_set_fullscreen(g_settings.video.fullscreen); // Reinit video driver.
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
case RGUI_SETTINGS_VIDEO_SWAP_INTERVAL:
|
case RGUI_SETTINGS_VIDEO_SWAP_INTERVAL:
|
||||||
{
|
{
|
||||||
|
|
|
@ -337,7 +337,9 @@ static void rgui_settings_video_options_populate_entries(rgui_handle_t *rgui)
|
||||||
rgui_list_push(rgui->selection_buf, "Hard GPU Sync Frames", RGUI_SETTINGS_VIDEO_HARD_SYNC_FRAMES, 0);
|
rgui_list_push(rgui->selection_buf, "Hard GPU Sync Frames", RGUI_SETTINGS_VIDEO_HARD_SYNC_FRAMES, 0);
|
||||||
rgui_list_push(rgui->selection_buf, "Black Frame Insertion", RGUI_SETTINGS_VIDEO_BLACK_FRAME_INSERTION, 0);
|
rgui_list_push(rgui->selection_buf, "Black Frame Insertion", RGUI_SETTINGS_VIDEO_BLACK_FRAME_INSERTION, 0);
|
||||||
rgui_list_push(rgui->selection_buf, "VSync Swap Interval", RGUI_SETTINGS_VIDEO_SWAP_INTERVAL, 0);
|
rgui_list_push(rgui->selection_buf, "VSync Swap Interval", RGUI_SETTINGS_VIDEO_SWAP_INTERVAL, 0);
|
||||||
|
#ifdef HAVE_THREADS
|
||||||
rgui_list_push(rgui->selection_buf, "Threaded Driver", RGUI_SETTINGS_VIDEO_THREADED, 0);
|
rgui_list_push(rgui->selection_buf, "Threaded Driver", RGUI_SETTINGS_VIDEO_THREADED, 0);
|
||||||
|
#endif
|
||||||
#if !defined(RARCH_CONSOLE) && !defined(RARCH_MOBILE)
|
#if !defined(RARCH_CONSOLE) && !defined(RARCH_MOBILE)
|
||||||
rgui_list_push(rgui->selection_buf, "Windowed Scale (X)", RGUI_SETTINGS_VIDEO_WINDOW_SCALE_X, 0);
|
rgui_list_push(rgui->selection_buf, "Windowed Scale (X)", RGUI_SETTINGS_VIDEO_WINDOW_SCALE_X, 0);
|
||||||
rgui_list_push(rgui->selection_buf, "Windowed Scale (Y)", RGUI_SETTINGS_VIDEO_WINDOW_SCALE_Y, 0);
|
rgui_list_push(rgui->selection_buf, "Windowed Scale (Y)", RGUI_SETTINGS_VIDEO_WINDOW_SCALE_Y, 0);
|
||||||
|
|
Loading…
Reference in New Issue