mirror of
https://github.com/libretro/RetroArch.git
synced 2025-02-01 22:42:22 +00:00
driver.c - cleanups
This commit is contained in:
parent
e110bd90f5
commit
ea64ea465a
15
driver.c
15
driver.c
@ -457,24 +457,21 @@ bool driver_set_rumble_state(unsigned port, enum retro_rumble_effect effect, uin
|
|||||||
{
|
{
|
||||||
if (driver.input && driver.input_data && driver.input->set_rumble)
|
if (driver.input && driver.input_data && driver.input->set_rumble)
|
||||||
return driver.input->set_rumble(driver.input_data, port, effect, strength);
|
return driver.input->set_rumble(driver.input_data, port, effect, strength);
|
||||||
else
|
return false;
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool driver_set_sensor_state(unsigned port, enum retro_sensor_action action, unsigned rate)
|
bool driver_set_sensor_state(unsigned port, enum retro_sensor_action action, unsigned rate)
|
||||||
{
|
{
|
||||||
if (driver.input && driver.input_data && driver.input->set_sensor_state)
|
if (driver.input && driver.input_data && driver.input->set_sensor_state)
|
||||||
return driver.input->set_sensor_state(driver.input_data, port, action, rate);
|
return driver.input->set_sensor_state(driver.input_data, port, action, rate);
|
||||||
else
|
return false;
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
float driver_sensor_get_input(unsigned port, unsigned id)
|
float driver_sensor_get_input(unsigned port, unsigned id)
|
||||||
{
|
{
|
||||||
if (driver.input && driver.input_data && driver.input->get_sensor_input)
|
if (driver.input && driver.input_data && driver.input->get_sensor_input)
|
||||||
return driver.input->get_sensor_input(driver.input_data, port, id);
|
return driver.input->get_sensor_input(driver.input_data, port, id);
|
||||||
else
|
return 0.0f;
|
||||||
return 0.0f;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
uintptr_t driver_get_current_framebuffer(void)
|
uintptr_t driver_get_current_framebuffer(void)
|
||||||
@ -482,9 +479,8 @@ uintptr_t driver_get_current_framebuffer(void)
|
|||||||
#ifdef HAVE_FBO
|
#ifdef HAVE_FBO
|
||||||
if (driver.video_poke && driver.video_poke->get_current_framebuffer)
|
if (driver.video_poke && driver.video_poke->get_current_framebuffer)
|
||||||
return driver.video_poke->get_current_framebuffer(driver.video_data);
|
return driver.video_poke->get_current_framebuffer(driver.video_data);
|
||||||
else
|
|
||||||
#endif
|
#endif
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
retro_proc_address_t driver_get_proc_address(const char *sym)
|
retro_proc_address_t driver_get_proc_address(const char *sym)
|
||||||
@ -492,9 +488,8 @@ retro_proc_address_t driver_get_proc_address(const char *sym)
|
|||||||
#ifdef HAVE_FBO
|
#ifdef HAVE_FBO
|
||||||
if (driver.video_poke && driver.video_poke->get_proc_address)
|
if (driver.video_poke && driver.video_poke->get_proc_address)
|
||||||
return driver.video_poke->get_proc_address(driver.video_data, sym);
|
return driver.video_poke->get_proc_address(driver.video_data, sym);
|
||||||
else
|
|
||||||
#endif
|
#endif
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool driver_update_system_av_info(const struct retro_system_av_info *info)
|
bool driver_update_system_av_info(const struct retro_system_av_info *info)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user