[gtk] gl renderer: Move geometry calculation further down
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] gl renderer: Move geometry calculation further down
- Date: Sun, 2 Dec 2018 15:18:43 +0000 (UTC)
commit 71512cf9ad56e567b50f4ff43ce57bc1a47ec4c4
Author: Timm Bäder <mail baedert org>
Date: Sun Dec 2 09:41:13 2018 +0100
gl renderer: Move geometry calculation further down
We don't need it above, so move it to where it belongs.
gsk/gl/gskglrenderer.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/gsk/gl/gskglrenderer.c b/gsk/gl/gskglrenderer.c
index 40b601fe90..81453b421a 100644
--- a/gsk/gl/gskglrenderer.c
+++ b/gsk/gl/gskglrenderer.c
@@ -1515,11 +1515,6 @@ render_shadow_node (GskGLRenderer *self,
g_assert (shadow->radius <= 0);
- min_x = shadow_child->bounds.origin.x;
- min_y = shadow_child->bounds.origin.y;
- max_x = min_x + shadow_child->bounds.size.width;
- max_y = min_y + shadow_child->bounds.size.height;
-
if (gsk_render_node_get_node_type (shadow_child) == GSK_TEXT_NODE)
{
ops_offset (builder, dx, dy);
@@ -1528,6 +1523,11 @@ render_shadow_node (GskGLRenderer *self,
continue;
}
+ min_x = shadow_child->bounds.origin.x;
+ min_y = shadow_child->bounds.origin.y;
+ max_x = min_x + shadow_child->bounds.size.width;
+ max_y = min_y + shadow_child->bounds.size.height;
+
/* Draw the child offscreen, without the offset. */
add_offscreen_ops (self, builder,
&shadow_child->bounds,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]