[gtk] gl renderer: Dont' memcmp() a GskTransform



commit a0cb68283d01f768709f9d4000f01567c4b98614
Author: Timm Bäder <mail baedert org>
Date:   Mon Jun 3 17:07:26 2019 +0200

    gl renderer: Dont' memcmp() a GskTransform

 gsk/gl/gskglrenderops.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gsk/gl/gskglrenderops.c b/gsk/gl/gskglrenderops.c
index ae50b22fe3..a3e4e8675e 100644
--- a/gsk/gl/gskglrenderops.c
+++ b/gsk/gl/gskglrenderops.c
@@ -219,7 +219,7 @@ ops_set_program (RenderOpBuilder *builder,
       program_state->projection = builder->current_projection;
     }
 
-  if (memcmp (&empty_matrix, &program_state->modelview, sizeof (graphene_matrix_t)) == 0 ||
+  if (program_state->modelview == NULL ||
       !gsk_transform_equal (builder->current_modelview, program_state->modelview))
     {
       op.op = OP_CHANGE_MODELVIEW;


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