mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 18:40:49 +00:00
Create CORE_CTL_SET_POLL_TYPE
This commit is contained in:
parent
1cc5bfbc12
commit
ab221f96f1
@ -174,6 +174,12 @@ bool core_ctl(enum core_ctl_state state, void *data)
|
|||||||
|
|
||||||
switch (state)
|
switch (state)
|
||||||
{
|
{
|
||||||
|
case CORE_CTL_SET_POLL_TYPE:
|
||||||
|
{
|
||||||
|
unsigned *poll_type = (unsigned*)data;
|
||||||
|
core.poll_type = *poll_type;
|
||||||
|
}
|
||||||
|
break;
|
||||||
case CORE_CTL_RETRO_SYMBOLS_INIT:
|
case CORE_CTL_RETRO_SYMBOLS_INIT:
|
||||||
{
|
{
|
||||||
enum rarch_core_type *core_type = (enum rarch_core_type*)data;
|
enum rarch_core_type *core_type = (enum rarch_core_type*)data;
|
||||||
|
@ -46,10 +46,13 @@ enum core_ctl_state
|
|||||||
|
|
||||||
CORE_CTL_DEINIT,
|
CORE_CTL_DEINIT,
|
||||||
|
|
||||||
|
|
||||||
CORE_CTL_SET_CBS,
|
CORE_CTL_SET_CBS,
|
||||||
|
|
||||||
CORE_CTL_SET_CBS_REWIND,
|
CORE_CTL_SET_CBS_REWIND,
|
||||||
|
|
||||||
|
CORE_CTL_SET_POLL_TYPE,
|
||||||
|
|
||||||
/* Runs the core for one frame. */
|
/* Runs the core for one frame. */
|
||||||
CORE_CTL_RETRO_RUN,
|
CORE_CTL_RETRO_RUN,
|
||||||
|
|
||||||
|
@ -2806,7 +2806,7 @@ void general_write_handler(void *data)
|
|||||||
switch (hash)
|
switch (hash)
|
||||||
{
|
{
|
||||||
case MENU_LABEL_INPUT_POLL_TYPE_BEHAVIOR:
|
case MENU_LABEL_INPUT_POLL_TYPE_BEHAVIOR:
|
||||||
core.poll_type = *setting->value.integer;
|
core_ctl(CORE_CTL_SET_POLL_TYPE, setting->value.integer);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SCALE_INTEGER:
|
case MENU_LABEL_VIDEO_SCALE_INTEGER:
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user