mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
Add RARCH_CMD_OVERLAY_NEXT
This commit is contained in:
parent
1c3243d457
commit
bb7b3a0d70
@ -310,10 +310,8 @@ int menu_iterate(retro_input_t input,
|
||||
if (!driver.menu)
|
||||
return -1;
|
||||
|
||||
#ifdef HAVE_OVERLAY
|
||||
if (BIT64_GET(trigger_input, RARCH_OVERLAY_NEXT))
|
||||
input_overlay_next(driver.overlay);
|
||||
#endif
|
||||
rarch_main_command(RARCH_CMD_OVERLAY_NEXT);
|
||||
if (BIT64_GET(trigger_input, RARCH_FULLSCREEN_TOGGLE_KEY))
|
||||
rarch_main_command(RARCH_CMD_FULLSCREEN_TOGGLE);
|
||||
|
||||
|
@ -113,6 +113,7 @@ enum basic_event
|
||||
RARCH_CMD_OVERLAY_DEINIT,
|
||||
RARCH_CMD_OVERLAY_SET_SCALE_FACTOR,
|
||||
RARCH_CMD_OVERLAY_SET_ALPHA_MOD,
|
||||
RARCH_CMD_OVERLAY_NEXT,
|
||||
RARCH_CMD_DSP_FILTER_INIT,
|
||||
RARCH_CMD_DSP_FILTER_DEINIT,
|
||||
RARCH_CMD_GPU_RECORD_DEINIT,
|
||||
|
@ -2336,6 +2336,11 @@ bool rarch_main_command(unsigned cmd)
|
||||
driver.overlay = input_overlay_new(g_settings.input.overlay);
|
||||
if (!driver.overlay)
|
||||
RARCH_ERR("Failed to load overlay.\n");
|
||||
#endif
|
||||
break;
|
||||
case RARCH_CMD_OVERLAY_NEXT:
|
||||
#ifdef HAVE_OVERLAY
|
||||
input_overlay_next(driver.overlay);
|
||||
#endif
|
||||
break;
|
||||
case RARCH_CMD_DSP_FILTER_DEINIT:
|
||||
|
@ -373,10 +373,8 @@ static int do_state_checks(
|
||||
if (BIT64_GET(trigger_input, RARCH_GRAB_MOUSE_TOGGLE))
|
||||
rarch_main_command(RARCH_CMD_GRAB_MOUSE_TOGGLE);
|
||||
|
||||
#ifdef HAVE_OVERLAY
|
||||
if (BIT64_GET(trigger_input, RARCH_OVERLAY_NEXT))
|
||||
input_overlay_next(driver.overlay);
|
||||
#endif
|
||||
rarch_main_command(RARCH_CMD_OVERLAY_NEXT);
|
||||
|
||||
if (!g_extern.is_paused)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user