pixman: Branch 'master'
Jeff Muizelaar
jrmuizel at kemper.freedesktop.org
Thu Sep 20 12:46:33 PDT 2007
pixman/pixman-pict.c | 1 +
1 file changed, 1 insertion(+)
New commits:
diff-tree 5b60c91fd6865021aa6027ee65fa8371a4e2d297 (from 3be35594c99b7abd2af43b66349ca53bfa1462d6)
Author: Jeff Muizelaar <jeff at freiheit.infidigm.net>
Date: Thu Sep 20 15:40:17 2007 -0400
Fix special case selection when the mask has a transform
http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commitdiff;h=c19ece1d8c32dc81740a4036a642661f54064e75
was a mismerge that avoided setting the maskTransform condition when the mask
has a transform. This allowed a special case routine to be chosen when the
mask had a transform, which is not expected by the special case routines.
diff --git a/pixman/pixman-pict.c b/pixman/pixman-pict.c
index 3bc5267..d6564ff 100644
--- a/pixman/pixman-pict.c
+++ b/pixman/pixman-pict.c
@@ -1429,6 +1429,7 @@ pixman_image_composite (pixman_op_t
{
maskRepeat = pMask->common.repeat == PIXMAN_REPEAT_NORMAL;
+ maskTransform = pMask->common.transform != 0;
if (pMask->common.filter == PIXMAN_FILTER_CONVOLUTION)
maskTransform = TRUE;
More information about the xorg-commit
mailing list