gl renderer: Shorten function
authorTimm Bäder <mail@baedert.org>
Fri, 11 Oct 2019 19:52:26 +0000 (21:52 +0200)
committerTimm Bäder <mail@baedert.org>
Fri, 11 Oct 2019 20:31:33 +0000 (22:31 +0200)
gsk/gl/gskglrenderer.c

index f46542c74b8db760e30e8f922bf979aec04de154..8d36909c5a576ef9bdc15180a309272f59437e13 100644 (file)
@@ -1070,12 +1070,10 @@ render_linear_gradient_node (GskGLRenderer       *self,
     }
 
   op->linear_gradient.n_color_stops = n_color_stops;
-  op->linear_gradient.start_point = *start;
-  op->linear_gradient.start_point.x += builder->dx;
-  op->linear_gradient.start_point.y += builder->dy;
-  op->linear_gradient.end_point = *end;
-  op->linear_gradient.end_point.x += builder->dx;
-  op->linear_gradient.end_point.y += builder->dy;
+  op->linear_gradient.start_point.x = start->x + builder->dx;
+  op->linear_gradient.start_point.y = start->y + builder->dy;
+  op->linear_gradient.end_point.x = end->x + builder->dx;
+  op->linear_gradient.end_point.y = end->y + builder->dy;
 
   ops_draw (builder, vertex_data);
 }