From cae5062d3bf16d32cf675ccb0030e29cc940b25e Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 25 Nov 2008 22:53:37 +0100 Subject: [PATCH] fix component-alpha versions to set source to 0 when mask is 0 --- pixman/pixman-combine.c.template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pixman/pixman-combine.c.template b/pixman/pixman-combine.c.template index 0e62744..5e86011 100644 --- a/pixman/pixman-combine.c.template +++ b/pixman/pixman-combine.c.template @@ -450,10 +450,11 @@ fbCombine ## name ## C (pixman_implementation_t *imp, pixman_op_t op, \ comp1_t ida = ~da; \ comp4_t result; \ \ + fbCombineMaskValueC (&s, &m); \ + \ if (m == 0) \ continue; \ \ - fbCombineMaskValueC (&s, &m); \ result = d; \ FbByteAddMulC (result, ~m, s, ida); \ \ -- 2.7.4