summaryrefslogtreecommitdiff
path: root/src/compositor
diff options
context:
space:
mode:
authorRobert Mader <robert.mader@posteo.de>2019-03-29 02:20:08 +0100
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2019-04-17 20:28:43 +0000
commit22884b0b00404d24f54214d2010014460441b10c (patch)
tree9abda77092eb4e92e78385306b11436b366d8961 /src/compositor
parentd2415da0d4d90a7e6cb5382342eca23e4d8ffdd8 (diff)
downloadmutter-22884b0b00404d24f54214d2010014460441b10c.tar.gz
shaped-texture: Use draw_rectangle() for full paints
This reverts a change introduced in edfe5cc3 to use `paint_clipped_rectangle()` instead of `cogl_framebuffer_draw_rectangle()` for full paints as it contained logic necessary for viewport src-rects. This is not longer the case. https://gitlab.gnome.org/GNOME/mutter/merge_requests/504
Diffstat (limited to 'src/compositor')
-rw-r--r--src/compositor/meta-shaped-texture.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/compositor/meta-shaped-texture.c b/src/compositor/meta-shaped-texture.c
index 126d03d94..90a02210d 100644
--- a/src/compositor/meta-shaped-texture.c
+++ b/src/compositor/meta-shaped-texture.c
@@ -757,11 +757,10 @@ do_paint (MetaShapedTexture *stex,
else
{
/* 3) blended_tex_region is NULL. Do a full paint. */
- paint_clipped_rectangle (stex,
- fb,
- blended_pipeline,
- &tex_rect,
- &alloc);
+ cogl_framebuffer_draw_rectangle (fb, blended_pipeline,
+ 0, 0,
+ alloc.x2 - alloc.x1,
+ alloc.y2 - alloc.y1);
}
}