correct subtract implementation
authorBenjamin Otte <otte@gnome.org>
Tue, 25 Nov 2008 21:50:17 +0000 (22:50 +0100)
committerSøren Sandmann Pedersen <sandmann@redhat.com>
Tue, 23 Jun 2009 18:42:35 +0000 (14:42 -0400)
pixman/pixman-combine.c.template

index 17e184c..9aee4ab 100644 (file)
@@ -1005,8 +1005,7 @@ fbCombineFlashSubtractC (pixman_implementation_t *imp, pixman_op_t op,
        s = combineMask (src, mask, i);
        m = *(mask + i);
 
-       fbCombineMaskC (&s, &m);
-       m = ~m;
+       fbCombineMaskValueC (&s, &m);
 
        Subtract (r, Red);
        Subtract (g, Green);