[mutter] shaped-texture: Use draw_rectangle() for full paints
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] shaped-texture: Use draw_rectangle() for full paints
- Date: Wed, 17 Apr 2019 20:38:25 +0000 (UTC)
commit 22884b0b00404d24f54214d2010014460441b10c
Author: Robert Mader <robert mader posteo de>
Date: Fri Mar 29 02:20:08 2019 +0100
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
src/compositor/meta-shaped-texture.c | 9 ++++-----
1 file 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);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]