[gtk/wip/chergert/glproto: 313/493] make sure we have a non-zero render target




commit 4f8e590f9c58ee3884b90ec5aac3dcceb68ee0ca
Author: Christian Hergert <chergert redhat com>
Date:   Fri Jan 29 14:51:50 2021 -0800

    make sure we have a non-zero render target

 gsk/next/gskglrenderjob.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gsk/next/gskglrenderjob.c b/gsk/next/gskglrenderjob.c
index bec0683214..6097edd28d 100644
--- a/gsk/next/gskglrenderjob.c
+++ b/gsk/next/gskglrenderjob.c
@@ -3642,8 +3642,8 @@ gsk_gl_render_job_render_flipped (GskGLRenderJob *job,
   graphene_matrix_scale (&proj, 1, -1, 1);
 
   if (!gsk_gl_command_queue_create_render_target (job->command_queue,
-                                                  job->viewport.size.width,
-                                                  job->viewport.size.height,
+                                                  MAX (1, job->viewport.size.width),
+                                                  MAX (1, job->viewport.size.height),
                                                   GL_NEAREST, GL_NEAREST,
                                                   &framebuffer_id, &texture_id))
     return;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]