HomeSort by relevance Sort by last modified time
    Searched defs:src_scale (Results 1 - 8 of 8) sorted by null

  /external/skia/src/core/
SkBlitRow_D32.cpp 28 unsigned src_scale = SkAlpha255To256(alpha); local
29 unsigned dst_scale = 256 - src_scale;
33 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
40 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
42 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
47 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
SkBlitRow_D16.cpp 174 int src_scale = SkAlpha255To256(alpha); local
183 int dst_scale = SkAlpha255To256(255 - SkAlphaMul(sa, src_scale));
193 int dr = (sr * src_scale + SkGetPackedR16(d) * dst_scale) >> 8;
194 int dg = (sg * src_scale + SkGetPackedG16(d) * dst_scale) >> 8;
195 int db = (sb * src_scale + SkGetPackedB16(d) * dst_scale) >> 8;
SkBlitter_A8.cpp 278 int src_scale = SkAlpha255To256(aa); local
280 int dst_scale = 256 - SkAlphaMul(sa, src_scale);
282 return SkToU8((sa * src_scale + da * dst_scale) >> 8);
  /external/skia/src/opts/
SkColor_opts_SSE2.h 219 __m128i src_scale = SkAlpha255To256_SSE2(aa); local
220 // SkAlpha255To256(255 - SkAlphaMul(SkGetPackedA32(src), src_scale))
222 dst_scale = _mm_mullo_epi16(dst_scale, src_scale);
226 __m128i result = SkAlphaMulQ_SSE2(src, src_scale);
234 __m128i src_scale = _mm_set1_epi32(alpha); local
235 // SkAlpha255To256(255 - SkAlphaMul(SkGetPackedA32(src), src_scale))
237 dst_scale = _mm_mullo_epi16(dst_scale, src_scale);
SkBlitRow_opts_SSE2.cpp 28 uint32_t src_scale = SkAlpha255To256(alpha); local
29 uint32_t dst_scale = 256 - src_scale;
34 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
48 src_pixel = SkAlphaMulQ_SSE2(src_pixel, src_scale);
63 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
    [all...]
SkBlitRow_opts_arm_neon.cpp 674 // calc src * src_scale
682 vres_a = valpha_max - vres_a; // 255 - (sa * src_scale) / 255
1162 uint16_t src_scale = SkAlpha255To256(alpha); local
    [all...]
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_conv.c 652 double src_scale = lp_const_scale(src_type); local
671 if (src_scale != 1.0) {
672 LLVMValueRef scale = lp_build_const_vec(gallivm, tmp_type, 1.0/src_scale);
  /external/skia/include/core/
SkColorPriv.h 574 unsigned src_scale = SkAlpha255To256(aa); local
575 unsigned dst_scale = SkAlpha255To256(255 - SkAlphaMul(SkGetPackedA32(src), src_scale));
577 return SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale);
    [all...]

Completed in 1718 milliseconds