mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
Reduce more cpu_features_get_time_usec calls
This commit is contained in:
parent
d19dd12b30
commit
b23863ae85
@ -1839,10 +1839,11 @@ void menu_display_powerstate(gfx_display_ctx_powerstate_t *powerstate)
|
||||
|
||||
|
||||
/* Iterate the menu driver for one frame. */
|
||||
bool menu_driver_iterate(menu_ctx_iterate_t *iterate)
|
||||
bool menu_driver_iterate(menu_ctx_iterate_t *iterate,
|
||||
retro_time_t current_time)
|
||||
{
|
||||
/* Get current time */
|
||||
menu_driver_current_time_us = cpu_features_get_time_usec();
|
||||
menu_driver_current_time_us = current_time;
|
||||
|
||||
if (menu_driver_pending_quick_menu)
|
||||
{
|
||||
|
@ -422,7 +422,8 @@ void menu_driver_frame(video_frame_info_t *video_info);
|
||||
bool menu_driver_get_load_content_animation_data(
|
||||
uintptr_t *icon, char **playlist_name);
|
||||
|
||||
bool menu_driver_iterate(menu_ctx_iterate_t *iterate);
|
||||
bool menu_driver_iterate(menu_ctx_iterate_t *iterate,
|
||||
retro_time_t current_time);
|
||||
|
||||
bool menu_driver_list_clear(file_list_t *list);
|
||||
|
||||
|
@ -27532,7 +27532,7 @@ static enum runloop_state runloop_check_state(retro_time_t current_time)
|
||||
}
|
||||
}
|
||||
|
||||
if (!menu_driver_iterate(&iter))
|
||||
if (!menu_driver_iterate(&iter, current_time))
|
||||
retroarch_menu_running_finished(false);
|
||||
|
||||
if (focused || !runloop_idle)
|
||||
|
Loading…
x
Reference in New Issue
Block a user