diff options
author | Robert Mader <robert.mader@posteo.de> | 2019-03-29 02:20:08 +0100 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2019-04-17 20:28:43 +0000 |
commit | 22884b0b00404d24f54214d2010014460441b10c (patch) | |
tree | 9abda77092eb4e92e78385306b11436b366d8961 /src/compositor | |
parent | d2415da0d4d90a7e6cb5382342eca23e4d8ffdd8 (diff) | |
download | mutter-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.c | 9 |
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); } } |