diff options
Diffstat (limited to 'pixman/pixman/pixman.c')
-rw-r--r-- | pixman/pixman/pixman.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pixman/pixman/pixman.c b/pixman/pixman/pixman.c index e3b6516b5..e0ccd87d8 100644 --- a/pixman/pixman/pixman.c +++ b/pixman/pixman/pixman.c @@ -587,7 +587,7 @@ pixman_image_composite32 (pixman_op_t op, src_format = src->common.extended_format_code; src_flags = src->common.flags; - if (mask) + if (mask && !(mask->common.flags & FAST_PATH_IS_OPAQUE)) { mask_format = mask->common.extended_format_code; mask_flags = mask->common.flags; |