From ae0c6e35b01c797eface6548d3ff627fc7230c0d Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Thu, 16 Oct 2014 10:55:20 -0500 Subject: [PATCH] gl-renderer: Call glViewport after the context is made current Reviewed-by: Pekka Paalanen --- src/gl-renderer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gl-renderer.c b/src/gl-renderer.c index e8b27b94..11f7ca60 100644 --- a/src/gl-renderer.c +++ b/src/gl-renderer.c @@ -945,15 +945,15 @@ gl_renderer_repaint_output(struct weston_output *output, pixman_region32_t buffer_damage, total_damage; enum gl_border_status border_damage = BORDER_STATUS_CLEAN; + if (use_output(output) < 0) + return; + /* Calculate the viewport */ glViewport(go->borders[GL_RENDERER_BORDER_LEFT].width, go->borders[GL_RENDERER_BORDER_BOTTOM].height, output->current_mode->width, output->current_mode->height); - if (use_output(output) < 0) - return; - /* if debugging, redraw everything outside the damage to clean up * debug lines from the previous draw on this buffer: */