From c2916e6f21d549159f7e96a04e8ede7f4a89691b Mon Sep 17 00:00:00 2001 From: Flyinghead Date: Fri, 8 Mar 2019 20:02:53 +0100 Subject: [PATCH] Wait between two frames when gui is open --- core/hw/pvr/Renderer_if.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/hw/pvr/Renderer_if.cpp b/core/hw/pvr/Renderer_if.cpp index 090eabd2c..fc4db314d 100644 --- a/core/hw/pvr/Renderer_if.cpp +++ b/core/hw/pvr/Renderer_if.cpp @@ -279,6 +279,9 @@ bool rend_single_frame() if (gui_state == VJoyEdit && renderer != NULL) renderer->DrawOSD(true); FinishRender(NULL); + // Use the rendering start event to wait between two frames but save its value + if (rs.Wait(17)) + rs.Set(); return true; } else