gl renderer: Remove unused translation handling
authorTimm Bäder <mail@baedert.org>
Mon, 16 Dec 2019 05:41:07 +0000 (06:41 +0100)
committerTimm Bäder <mail@baedert.org>
Tue, 7 Jan 2020 16:27:15 +0000 (17:27 +0100)
gsk/gl/gskglrenderops.c
gsk/gl/gskglrenderopsprivate.h

index 1e245212e4545500a9ce3f89413a8d073d21dfe8..c2df2f6b4c8b53022ca6d63290e273993b7893ce 100644 (file)
@@ -127,15 +127,12 @@ static void
 extract_matrix_metadata (GskTransform      *transform,
                          OpsMatrixMetadata *md)
 {
+  float dummy;
+
   switch (gsk_transform_get_category (transform))
     {
     case GSK_TRANSFORM_CATEGORY_IDENTITY:
-      md->scale_x = 1;
-      md->scale_y = 1;
-    break;
-
     case GSK_TRANSFORM_CATEGORY_2D_TRANSLATE:
-      gsk_transform_to_translate (transform, &md->translate_x, &md->translate_y);
       md->scale_x = 1;
       md->scale_y = 1;
     break;
@@ -143,7 +140,7 @@ extract_matrix_metadata (GskTransform      *transform,
     case GSK_TRANSFORM_CATEGORY_2D_AFFINE:
       gsk_transform_to_affine (transform,
                                &md->scale_x, &md->scale_y,
-                               &md->translate_x, &md->translate_y);
+                               &dummy, &dummy);
     break;
 
     case GSK_TRANSFORM_CATEGORY_UNKNOWN:
@@ -159,9 +156,6 @@ extract_matrix_metadata (GskTransform      *transform,
 
         /* TODO: 90% sure this is incorrect. But we should never hit this code
          * path anyway. */
-        md->translate_x = graphene_matrix_get_value (&m, 3, 0);
-        md->translate_y = graphene_matrix_get_value (&m, 3, 1);
-
         graphene_vec3_init (&col1,
                             graphene_matrix_get_value (&m, 0, 0),
                             graphene_matrix_get_value (&m, 1, 0),
index 9011d4aaa36227dead773c2f52bdf5ed8cffb0f9..81c567e831d72b1be80b8c3648459f0cc3bcaa18 100644 (file)
 #define GL_N_VERTICES 6
 #define GL_N_PROGRAMS 13
 
-
-
 typedef struct
 {
-  float translate_x;
-  float translate_y;
   float scale_x;
   float scale_y;