From: Jason Ekstrand <ja...@jlekstrand.net>

---
 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 076c242..d54928b 100644
--- a/src/gl-renderer.c
+++ b/src/gl-renderer.c
@@ -867,15 +867,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:
         */
-- 
2.1.1

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to