Lines Matching refs:src1
161 /* (src1 ^ scr2) = PPGMSK ? */
162 #define INTER_IS_XOR_SET(src1, src2) \
163 PLANE_TIMESCONDG((_IG(src1) ^ _IG(src2)) == INTER_PPGMSK)
219 /* dst = (src1 & msk1) | (src2 & msk2) */
220 #define INTER_ANDMSK2(src1,msk1,src2,msk2,dst) \
221 PLANE_TIMESG(_IG(dst) = (_IG(src1) & (msk1)) | (_IG(src2) & (msk2)))
247 /* dst=src2 & (src1 & a1 ^ x1) ^ (src1 & a2 ^ x2) */
248 #define INTER_CPLX(src1, src2, a1, x1, a2, x2, dst) \
250 & (_I(src1) & _I(a1) ^ _I(x1)) \
251 ^ (_I(src1) & _I(a2) ^ _I(x2)))) \
253 /* dst=src2 & ((src1 & a1 ^ x1) | ~mask) ^ ((src1 & a2 ^ x2) & mask) */
254 #define INTER_CPLXM(src1, src2, a1, x1, a2, x2, mask, dst) \
256 & ((_IG(src1) & _IG(a1) ^ _IG(x1)) | ~mask) \
257 ^ ((_IG(src1) & _IG(a2) ^ _IG(x2)) & mask)))
282 /* dst = ((src1 << sl1) & bitmask1) | ((src2 >> sr2) & bitmask2) */
283 #define INTER_MSKINSM(bitmask1, sl1, src1, bitmask2, sr2, src2, dst) \
285 _IG(dst) = ((_IG(src1) << sl1) & (bitmask1)) | \