From: Timm Bäder Date: Fri, 20 Dec 2019 11:21:04 +0000 (+0100) Subject: gl renderer: transform border outline like everything else X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~20^2~400 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=0a8ca49b5e8833cadde5c9b4bda58789f5c1f38f;p=gtk4.git gl renderer: transform border outline like everything else --- diff --git a/gsk/gl/gskglrenderer.c b/gsk/gl/gskglrenderer.c index 832fad1116..172e48b7b2 100644 --- a/gsk/gl/gskglrenderer.c +++ b/gsk/gl/gskglrenderer.c @@ -813,14 +813,7 @@ render_border_node (GskGLRenderer *self, sort_border_sides (colors, indices); /* Prepare outline */ - outline = *rounded_outline; - ops_transform_bounds_modelview (builder, &outline.bounds, &outline.bounds); - - for (i = 0; i < 4; i ++) - { - outline.corner[i].width *= scale; - outline.corner[i].height *= scale; - } + outline = transform_rect (self, builder, rounded_outline); ops_set_program (builder, &self->border_program); ops_set_border_width (builder, widths);