(GX) Do rarch_render_cached_frame after rgui_iterate

This commit is contained in:
twinaphex 2013-01-14 04:12:12 +01:00
parent 0ed0295629
commit 95091eacaa

View File

@ -205,8 +205,6 @@ bool rmenu_iterate(void)
g_extern.frame_count++;
rarch_render_cached_frame();
uint16_t input_state = 0;
driver.input->poll(NULL);
@ -272,6 +270,9 @@ bool rmenu_iterate(void)
input_entry_ret = rgui_iterate(rgui, action);
// draw last frame for loading messages
rarch_render_cached_frame();
input_process_ret = rmenu_input_process(NULL, NULL);
if (input_entry_ret != 0 || input_process_ret != 0)
@ -280,9 +281,6 @@ bool rmenu_iterate(void)
return true;
deinit:
// draw last frame for loading messages
rarch_render_cached_frame();
// set a timer delay so that we don't instantly switch back to the menu when
// press and holding QUIT in the emulation loop (lasts for 30 frame ticks)
if (!(g_extern.lifecycle_state & (1ULL << RARCH_FRAMEADVANCE)))