From 10278786baf0678b803bdb5096d560b0eb43d007 Mon Sep 17 00:00:00 2001 From: Themaister Date: Sat, 4 May 2013 00:23:32 +0200 Subject: [PATCH] Flush before ClientWait. --- gfx/gl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfx/gl.c b/gfx/gl.c index 0913785211..2cfefb0ead 100644 --- a/gfx/gl.c +++ b/gfx/gl.c @@ -1473,7 +1473,7 @@ static bool gl_frame(void *data, const void *frame, unsigned width, unsigned hei RARCH_PERFORMANCE_START(gl_fence); glClear(GL_COLOR_BUFFER_BIT); GLsync sync = pglFenceSync(GL_SYNC_GPU_COMMANDS_COMPLETE, 0); - pglClientWaitSync(sync, 0, 1000000000); + pglClientWaitSync(sync, GL_SYNC_FLUSH_COMMANDS_BIT, 1000000000); pglDeleteSync(sync); RARCH_PERFORMANCE_STOP(gl_fence); }