Searched refs:srcpixel (Results 1 - 13 of 13) sorted by relevance

/openjdk10/jdk/src/java.desktop/unix/native/libawt/java2d/loops/
H A Dvis_XorBlit.c35 jint srcpixel = src_ptr[index]; \
36 jint neg_mask = srcpixel >> 31; \
37 dst_ptr[index] ^= (srcpixel ^ xorpixel) & (neg_mask &~ alphamask); \
44 jint srcpixel = src_ptr[index]; \
45 jint neg_mask = srcpixel >> 31; \
46 srcpixel = (srcpixel << 16) | (srcpixel & 0xff00) | \
47 ((srcpixel >> 16) & 0xff); \
48 dst_ptr[index] ^= (srcpixel
360 jint srcpixel; local
[all...]
H A Dvis_UshortGray_FromRgb.c412 mlib_s32 srcpixel, r, g, b;
509 mlib_s32 srcpixel, r, g, b; local
512 srcpixel = src[i];
513 if (srcpixel >= 0) continue;
514 b = (srcpixel) & 0xff;
515 g = (srcpixel >> 8) & 0xff;
516 r = (srcpixel >> 16) & 0xff;
517 srcpixel = (77*r + 150*g + 29*b + 128) / 256;
518 dst[i] ^= (((srcpixel) ^ (xorpixel)) & ~(alphamask));
H A Dvis_ByteGray_FromRgb.c538 mlib_s32 srcpixel, r, g, b; local
541 srcpixel = src[i];
542 if (srcpixel >= 0) continue;
543 b = (srcpixel) & 0xff;
544 g = (srcpixel >> 8) & 0xff;
545 r = (srcpixel >> 16) & 0xff;
546 srcpixel = (77*r + 150*g + 29*b + 128) / 256;
547 dst[i] ^= (((srcpixel) ^ (xorpixel)) & ~(alphamask));
/openjdk10/jdk/src/java.desktop/share/native/libawt/java2d/loops/
H A DAnyInt.h59 #define XorAnyIntPixelData(srcpixel, SRCPREFIX, pDst, x, \
61 (pDst)[x] ^= (((srcpixel) ^ (xorpixel)) & ~(mask))
H A DAnyByte.h59 #define XorAnyBytePixelData(srcpixel, SRCPREFIX, pDst, x, \
61 (pDst)[x] ^= (((srcpixel) ^ (xorpixel)) & ~(mask))
H A DAnyShort.h59 #define XorAnyShortPixelData(srcpixel, SRCPREFIX, pDst, x, \
61 (pDst)[x] ^= (((srcpixel) ^ (xorpixel)) & ~(mask))
H A DByteBinary1Bit.h80 #define XorByteBinary1BitPixelData(pDst, x, PREFIX, srcpixel, xorpixel, mask)\
82 srcpixel, xorpixel, mask)
H A DByteBinary2Bit.h80 #define XorByteBinary2BitPixelData(pDst, x, PREFIX, srcpixel, xorpixel, mask)\
82 srcpixel, xorpixel, mask)
H A DByteBinary4Bit.h80 #define XorByteBinary4BitPixelData(pDst, x, PREFIX, srcpixel, xorpixel, mask)\
82 srcpixel, xorpixel, mask)
H A DAny4Byte.h81 #define XorAny4BytePixelData(srcpixel, SRCPREFIX, pDst, x, \
H A DAny3Byte.h77 #define XorAny3BytePixelData(srcpixel, SRCPREFIX, pDst, x, \
H A DAnyByteBinary.h108 srcpixel, xorpixel, mask) \
109 PREFIX ## bbpix ^= ((((srcpixel) ^ (xorpixel)) & TYPE ## PixelMask) \
226 jint srcpixel; \
227 Load ## SRCTYPE ## To1IntArgb(SRCPTR, SRCPREFIX, XVAR, srcpixel); \
229 if (IsArgbTransparent(srcpixel)) { \
233 DSTTYPE ## PixelFromArgb(srcpixel, srcpixel, DSTINFOPTR); \
235 Xor ## DSTTYPE ## PixelData(DSTPTR, XVAR, DSTPREFIX, srcpixel, \
H A DLoopMacros.h293 * then XORs the srcpixel, xorpixel, and destination pixel together and stores
301 jint srcpixel; \
303 Load ## SRCTYPE ## To1IntArgb(SRCPTR, SRCPREFIX, XVAR, srcpixel); \
305 if (IsArgbTransparent(srcpixel)) { \
309 DSTTYPE ## PixelFromArgb(srcpixel, srcpixel, DSTINFOPTR); \
311 Extract ## DSTANYTYPE ## PixelData(srcpixel, pix); \
312 Xor ## DSTANYTYPE ## PixelData(srcpixel, pix, DSTPTR, XVAR, \

Completed in 56 milliseconds