Lines Matching refs:pDst
63 #define CopyAny3BytePixelData(pSrc, sx, pDst, dx) \
65 (pDst)[3*dx+0] = (pSrc)[3*sx+0]; \
66 (pDst)[3*dx+1] = (pSrc)[3*sx+1]; \
67 (pDst)[3*dx+2] = (pSrc)[3*sx+2]; \
70 #define XorCopyAny3BytePixelData(pSrc, pDst, x, xorpixel, XORPREFIX) \
72 (pDst)[3*x+0] ^= (pSrc)[3*x+0] ^ XORPREFIX ## 0; \
73 (pDst)[3*x+1] ^= (pSrc)[3*x+1] ^ XORPREFIX ## 1; \
74 (pDst)[3*x+2] ^= (pSrc)[3*x+2] ^ XORPREFIX ## 2; \
77 #define XorAny3BytePixelData(srcpixel, SRCPREFIX, pDst, x, \
80 (pDst)[3*x+0] ^= ((SRCPREFIX ## 0 ^ XORPREFIX ## 0) & \
82 (pDst)[3*x+1] ^= ((SRCPREFIX ## 1 ^ XORPREFIX ## 1) & \
84 (pDst)[3*x+2] ^= ((SRCPREFIX ## 2 ^ XORPREFIX ## 2) & \