mirror of
https://github.com/libretro/RetroArch
synced 2025-04-01 04:20:27 +00:00
(input_driver) Cleanups
This commit is contained in:
parent
d281e3f889
commit
b41384a0d0
@ -592,7 +592,7 @@ float input_sensor_get_input(unsigned port, unsigned id)
|
|||||||
void input_poll(void)
|
void input_poll(void)
|
||||||
{
|
{
|
||||||
size_t i;
|
size_t i;
|
||||||
settings_t *settings = config_get_ptr();
|
settings_t *settings;
|
||||||
uint8_t max_users = (uint8_t)input_driver_max_users;
|
uint8_t max_users = (uint8_t)input_driver_max_users;
|
||||||
|
|
||||||
current_input->poll(current_input_data);
|
current_input->poll(current_input_data);
|
||||||
@ -605,19 +605,22 @@ void input_poll(void)
|
|||||||
if (input_driver_block_libretro_input)
|
if (input_driver_block_libretro_input)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
settings = config_get_ptr();
|
||||||
|
|
||||||
for (i = 0; i < max_users; i++)
|
for (i = 0; i < max_users; i++)
|
||||||
{
|
{
|
||||||
if (libretro_input_binds[i][RARCH_TURBO_ENABLE].valid)
|
rarch_joypad_info_t joypad_info;
|
||||||
{
|
|
||||||
rarch_joypad_info_t joypad_info;
|
|
||||||
joypad_info.axis_threshold = input_driver_axis_threshold;
|
|
||||||
joypad_info.joy_idx = settings->uints.input_joypad_map[i];
|
|
||||||
joypad_info.auto_binds = input_autoconf_binds[joypad_info.joy_idx];
|
|
||||||
|
|
||||||
input_driver_turbo_btns.frame_enable[i] = current_input->input_state(
|
if (!libretro_input_binds[i][RARCH_TURBO_ENABLE].valid)
|
||||||
current_input_data, joypad_info, libretro_input_binds,
|
continue;
|
||||||
(unsigned)i, RETRO_DEVICE_JOYPAD, 0, RARCH_TURBO_ENABLE);
|
|
||||||
}
|
joypad_info.axis_threshold = input_driver_axis_threshold;
|
||||||
|
joypad_info.joy_idx = settings->uints.input_joypad_map[i];
|
||||||
|
joypad_info.auto_binds = input_autoconf_binds[joypad_info.joy_idx];
|
||||||
|
|
||||||
|
input_driver_turbo_btns.frame_enable[i] = current_input->input_state(
|
||||||
|
current_input_data, joypad_info, libretro_input_binds,
|
||||||
|
(unsigned)i, RETRO_DEVICE_JOYPAD, 0, RARCH_TURBO_ENABLE);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_OVERLAY
|
#ifdef HAVE_OVERLAY
|
||||||
|
Loading…
x
Reference in New Issue
Block a user