From 40dca1ea1f9ecce380ae475b4c9ca7a8e92f93c8 Mon Sep 17 00:00:00 2001 From: Crow-bar Date: Thu, 6 Oct 2022 16:58:33 +0300 Subject: [PATCH] ref_gu: vsync fix --- ref_gu/gu_rmain.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ref_gu/gu_rmain.c b/ref_gu/gu_rmain.c index 49edafbf..331c7b20 100644 --- a/ref_gu/gu_rmain.c +++ b/ref_gu/gu_rmain.c @@ -1184,15 +1184,15 @@ void R_EndFrame( void ) // finish rendering. sceGuFinish(); sceGuSync( GU_SYNC_FINISH, GU_SYNC_WAIT ); - + + gEngfuncs.GL_SwapBuffers(); // vsync + // swap the buffers. sceGuSwapBuffers(); void* p_swap = guRender.disp_buffer; guRender.disp_buffer = guRender.draw_buffer; guRender.draw_buffer = p_swap; - - gEngfuncs.GL_SwapBuffers(); // vsync // start a new render. sceGuStart( GU_DIRECT, guRender.context_list );