summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLepton Wu <lepton@chromium.org>2023-06-12 15:01:49 -0700
committerLepton Wu <lepton@chromium.org>2023-06-12 15:10:36 -0700
commitfcc0b80d501048df51255b99e2b769e3c48fa576 (patch)
treecf336fcecda59dd225b56e1fee5b4620c5026ae9
parent8a704cf76a663446cb25278097d3e3a4bbbfca30 (diff)
vrend: we only need call glFlush for glFenceSync
Signed-off-by: Lepton Wu <lepton@chromium.org> Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org> Part-of: <https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1153>
-rw-r--r--src/vrend_renderer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vrend_renderer.c b/src/vrend_renderer.c
index 275e2f2..168b9fd 100644
--- a/src/vrend_renderer.c
+++ b/src/vrend_renderer.c
@@ -10778,8 +10778,8 @@ int vrend_renderer_create_fence(struct vrend_context *ctx,
#endif
{
fence->glsyncobj = glFenceSync(GL_SYNC_GPU_COMMANDS_COMPLETE, 0);
+ glFlush();
}
- glFlush();
if (fence->glsyncobj == NULL)
goto fail;