/external/skia/src/core/ |
SkSpriteBlitter_RGB16.cpp | 32 unsigned src_scale) { 38 dr = SkAlphaBlend(SkPacked32ToR16(sc), SkGetPackedR16(dc), src_scale); 39 dg = SkAlphaBlend(SkPacked32ToG16(sc), SkGetPackedG16(dc), src_scale); 40 db = SkAlphaBlend(SkPacked32ToB16(sc), SkGetPackedB16(dc), src_scale); 42 unsigned dst_scale = 255 - SkAlphaMul(sa, src_scale); 43 dr = (SkPacked32ToR16(sc) * src_scale + 45 dg = (SkPacked32ToG16(sc) * src_scale + 47 db = (SkPacked32ToB16(sc) * src_scale + 53 #define D16_S32A_Blend_Pixel(dst, sc, src_scale) \ 54 do { if (sc) D16_S32A_Blend_Pixel_helper(dst, sc, src_scale); } while (0 [all...] |
SkBlitRow_D32.cpp | 17 unsigned src_scale = SkAlpha255To256(alpha); local 18 unsigned dst_scale = 256 - src_scale; 20 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
|
SkBlitRow_D4444.cpp | 70 int src_scale = SkAlpha255To256(alpha) >> 4; local 76 unsigned dst_scale = 16 - (SkGetPackedA32(sc) * src_scale >> 8); 77 uint32_t src_expand = SkExpand32_4444(sc) * src_scale; 165 int src_scale = SkAlpha255To256(alpha) >> 4; local 174 unsigned dst_scale = 16 - SkAlphaMul(src_scale, a); 175 uint32_t src_expand = SkExpand32_4444(c) * src_scale;
|
SkBlitRow_D16.cpp | 173 int src_scale = SkAlpha255To256(alpha); local 182 int dst_scale = SkAlpha255To256(255 - SkAlphaMul(sa, src_scale)); 192 int dr = (sr * src_scale + SkGetPackedR16(d) * dst_scale) >> 8; 193 int dg = (sg * src_scale + SkGetPackedG16(d) * dst_scale) >> 8; 194 int db = (sb * src_scale + SkGetPackedB16(d) * dst_scale) >> 8;
|
SkBlitter_A8.cpp | 312 int src_scale = SkAlpha255To256(aa); local 314 int dst_scale = 256 - SkAlphaMul(sa, src_scale); 316 return SkToU8((sa * src_scale + da * dst_scale) >> 8);
|
SkBlitter_4444.cpp | 30 unsigned src_scale = SkAlpha255To256(aa) >> 4; local 31 unsigned dst_scale = SkAlpha15To16(15 - SkAlphaMul4(SkGetPackedA4444(src), src_scale)); 33 uint32_t src32 = SkExpand_4444(src) * src_scale;
|
/external/skia/src/opts/ |
SkBlitRow_opts_arm.cpp | 259 "vmul.u16 q2, q14, d2[0] \n\t" // sa * src_scale 260 "vmul.u16 q11, q11, d2[0] \n\t" // red result = src_red * src_scale 261 "vmul.u16 q12, q12, d2[0] \n\t" // grn result = src_grn * src_scale 262 "vmul.u16 q13, q13, d2[0] \n\t" // blu result = src_blu * src_scale 264 "vshr.u16 q2, q2, #8 \n\t" // sa * src_scale >> 8 265 "vsub.u16 q2, q3, q2 \n\t" // 255 - (sa * src_scale >> 8) 571 uint16_t src_scale = SkAlpha255To256(alpha); local 572 uint16_t dst_scale = 256 - src_scale; 594 /* get 64 bits of src, widen it, multiply by src_scale */ 598 src_wide = vmulq_u16 (src_wide, vdupq_n_u16(src_scale)); [all...] |
/external/srec/srec/cfront/ |
ca_front.c | 55 hFrontend->src_scale = srcscale;
|
ca_wave.c | 74 hWave->data.scale = hFrontend->src_scale;
|
/external/skia/include/core/ |
SkColorPriv.h | 242 unsigned src_scale = SkAlpha255To256(aa); local 243 unsigned dst_scale = SkAlpha255To256(255 - SkAlphaMul(SkGetPackedA32(src), src_scale)); 245 return SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale);
|
/external/srec/srec/include/ |
frontapi.h | 73 float src_scale; member in struct:__anon7432 [all...] |