#include <mmintrin.h>
#include "pixman-private.h"
+#include "pixman-combine32.h"
#define noVERBOSE
uint32_t da = ~d >> 24;
if (sa > da) {
- __m64 msa = load8888(FbIntDiv(da, sa) << 24);
+ __m64 msa = load8888(IntDiv(da, sa) << 24);
msa = expand_alpha(msa);
ms = pix_multiply(ms, msa);
}
a = *mask++;
d = *dst;
- m = FbIntMult (sa, a, tmp);
- d = FbIntMult (m, d, tmp);
+ m = IntMult (sa, a, tmp);
+ d = IntMult (m, d, tmp);
*dst++ = d;
}
s = *src;
d = *dst;
- *dst = FbIntMult (s, d, tmp);
+ *dst = IntMult (s, d, tmp);
src++;
dst++;
a = *mask++;
d = *dst;
- m = FbIntMult (sa, a, tmp);
- r = FbIntAdd (m, d, tmp);
+ m = IntMult (sa, a, tmp);
+ r = IntAdd (m, d, tmp);
*dst++ = r;
}