Searched refs:dstF (Results 1 - 10 of 10) sorted by relevance

/openjdk9/jdk/src/java.desktop/share/native/libawt/java2d/loops/
H A DAlphaMacros.h122 DeclareAlphaVarFor ## STRATEGY(dstF) \
142 dstF = ApplyAlphaOperands(DstOp, srcA); \
145 dstF = MaxValFor ## STRATEGY - pathA + \
146 MultiplyAlphaFor ## STRATEGY(pathA, dstF); \
163 if (dstF == MaxValFor ## STRATEGY) { \
172 if (dstF == MaxValFor ## STRATEGY) { \
181 if (dstF) { \
182 dstA = MultiplyAlphaFor ## STRATEGY(dstF, dstA); \
184 dstF = dstA; \
187 if (dstF) { \
[all...]
H A DAnyByteBinary.h685 DeclareAlphaVarFor ## STRATEGY(dstF) \
709 dstF = ApplyAlphaOperands(DstOp, srcA); \
712 dstF = MaxValFor ## STRATEGY - pathA + \
713 MultiplyAlphaFor ## STRATEGY(pathA, dstF); \
733 if (dstF == MaxValFor ## STRATEGY) { \
744 if (dstF) { \
745 dstA = MultiplyAlphaFor ## STRATEGY(dstF, dstA); \
747 dstF = dstA; \
750 if (dstF) { \
754 if (dstF !
[all...]
H A DLoopMacros.h1702 DeclareAndInvertAlphaVarFor4ByteArgb(dstF, resA) \
1725 dstA = MultiplyAlphaFor4ByteArgb(dstF, dstA); \
1727 blendF = SrcOver ## DST ## BlendFactor(dstF, dstA); \
/openjdk9/jdk/src/java.desktop/unix/native/libawt/java2d/loops/
H A Dvis_AlphaMaskFill.c40 mlib_s32 srcF, dstF, srcA; \
45 dstF = mul8_dstF[pathA] + (0xff - pathA); \
48 dstA = MUL8_INT(dstF, dstA); \
197 mlib_s32 dstF; local
228 dstF = (((cnstA) & DstOpAnd) ^ DstOpXor) + DstOpAdd;
231 mul8_dstF = mul8table[dstF];
288 mlib_s32 dstF; local
319 dstF = (((cnstA) & DstOpAnd) ^ DstOpXor) + DstOpAdd;
322 mul8_dstF = mul8table[dstF];
475 rr = MUL8_VIS(dstARGB, dstF); \
483 IntRgbAlphaMaskFill_A1_line(mlib_f32 *dst_ptr, mlib_u8 *pMask, mlib_s32 width, mlib_d64 cnstARGB, mlib_s32 dstF, mlib_s32 dstA) argument
521 mlib_s32 srcF, dstF; local
620 mlib_s32 srcF, dstF; local
721 mlib_s32 srcF, dstF; local
[all...]
H A Dvis_AlphaMaskBlit.c39 mlib_s32 srcF, dstF; \
44 dstF = ((srcA & DstOpAnd) ^ DstOpXor) + DstOpAdd; \
47 dstF = MUL8_INT(pathA, dstF) + (0xff - pathA); \
50 dstA = MUL8_INT(dstF, dstA); \
136 mlib_s32 srcF, dstF; \
141 dstF = ((srcA & DstOpAnd) ^ DstOpXor) + DstOpAdd; \
144 dstA = MUL8_INT(dstF, dstA); \
358 mlib_s32 srcF, dstF; \
361 dstF
633 mlib_s32 srcF, dstF, dstFX, srcAx256; local
723 mlib_s32 srcF, dstF, srcAx256; local
948 mlib_s32 srcF, dstF; local
1198 mlib_s32 srcF, dstF; local
1264 mlib_s32 srcF, dstF; local
[all...]
H A Dvis_IntArgbPre_Mask.c40 mlib_s32 srcF, dstF; \
44 dstF = mul8_cnstF[pathA] + (255 - pathA); \
47 t1 = MUL8_VIS(dstARGB, dstF); \
131 mlib_s32 srcF, dstF; \
134 dstF = cnstF; \
137 t1 = MUL8_VIS(dstARGB, dstF); \
939 mlib_s32 dstF; \
942 dstF = 0xff - srcA; \
945 t1 = MUL8_VIS(dstARGB, dstF); \
1028 mlib_s32 dstF; \
[all...]
H A Dvis_ByteGray_Mask.c337 mlib_s32 resA, resG, dstF, pathA, srcA, srcG; local
375 dstF = 0xff - pathA;
376 resA = dstF + mul8table[pathA][srcA];
377 resG = mul8table[dstF][resG] + mul8table[pathA][srcG];
392 dstF = 0xff - pathA;
393 resA = dstF + mul8table[pathA][srcA];
394 dstF = dscale*dstF*vis_d64_div_tbl[resA];
395 a0_S32[pathA] = dstF;
H A Dvis_ByteIndexed.c397 mlib_s32 srcF, dstF, srcA; \
402 dstF = MUL8_INT(dstFbase, pathA) + (0xff - pathA); \
405 dstA = MUL8_INT(dstF, dstA); \
H A Dvis_ByteGray_FromRgb.c869 dstF = ((((srcA) & DstOpAnd) ^ DstOpXor) + DstOpAdd); \
871 dstA = 0xff - pathA + mul8table[pathA][dstF]; \
891 mlib_s32 pathA, srcFbase, resA, resG, srcF, dstF, srcA, dstA; local
931 dstF = ((((srcA) & DstOpAnd) ^ DstOpXor) + DstOpAdd);
933 dstA = 0xff - pathA + mul8table[pathA][dstF];
988 dstF = ((((srcA) & DstOpAnd) ^ DstOpXor) + DstOpAdd);
990 dstA = 0xff - pathA + mul8table[pathA][dstF];
H A Dvis_UshortGray_FromRgb.c830 dstF = ((((srcA) & DstOpAnd) ^ DstOpXor) + DstOpAdd); \
832 dstA = 0xff - pathA + mul8table[pathA][dstF]; \
852 mlib_s32 pathA, srcFbase, resA, resG, srcF, dstF, srcA, dstA; local
892 dstF = ((((srcA) & DstOpAnd) ^ DstOpXor) + DstOpAdd);
894 dstA = 0xff - pathA + mul8table[pathA][dstF];
949 dstF = ((((srcA) & DstOpAnd) ^ DstOpXor) + DstOpAdd);
951 dstA = 0xff - pathA + mul8table[pathA][dstF];

Completed in 170 milliseconds