From 29e22cf38e8abc54b9dddbdeb3909d02866a82a0 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sun, 13 Sep 2009 16:26:29 +0100 Subject: [PATCH] Enable component alpha on solid masks. --- pixman/pixman-general.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pixman/pixman-general.c b/pixman/pixman-general.c index 3ead3da..5c40103 100644 --- a/pixman/pixman-general.c +++ b/pixman/pixman-general.c @@ -159,9 +159,9 @@ general_composite_rect (pixman_implementation_t *imp, fetch_src && fetch_mask && mask && - mask->common.type == BITS && - mask->common.component_alpha && - PIXMAN_FORMAT_RGB (mask->bits.format); + mask->common.component_alpha && + (mask->common.type == SOLID || + (mask->common.type == BITS && PIXMAN_FORMAT_RGB (mask->bits.format))); if (wide) { -- 2.7.4