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

  /external/skia/src/core/
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 169 int src_scale = SkAlpha255To256(alpha); local
178 int dst_scale = SkAlpha255To256(255 - SkAlphaMul(sa, src_scale));
188 int dr = (sr * src_scale + SkGetPackedR16(d) * dst_scale) >> 8;
189 int dg = (sg * src_scale + SkGetPackedG16(d) * dst_scale) >> 8;
190 int db = (sb * src_scale + SkGetPackedB16(d) * dst_scale) >> 8;
SkBlitRow_D32.cpp 19 unsigned src_scale = SkAlpha255To256(alpha); local
20 unsigned dst_scale = 256 - src_scale;
24 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
31 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
33 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
38 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
SkBlitter_A8.cpp 284 int src_scale = SkAlpha255To256(aa); local
286 int dst_scale = 256 - SkAlphaMul(sa, src_scale);
288 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/srec/srec/include/
frontapi.h 73 float src_scale; member in struct:__anon11336
    [all...]
  /external/skia/src/opts/
SkBlitRow_opts_SSE2.cpp 35 uint32_t src_scale = SkAlpha255To256(alpha); local
36 uint32_t dst_scale = 256 - src_scale;
41 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
50 __m128i src_scale_wide = _mm_set1_epi16(src_scale);
93 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
241 uint32_t src_scale = SkAlpha255To256(alpha); local
245 __m128i src_scale_wide = _mm_set1_epi16(src_scale);
265 // dst_alpha = dst_alpha * src_scale
443 // dst_alpha = dst_alpha * src_scale
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)
801 uint16_t src_scale = SkAlpha255To256(alpha); local
    [all...]
  /external/skia/include/core/
SkColorPriv.h 237 unsigned src_scale = SkAlpha255To256(aa); local
238 unsigned dst_scale = SkAlpha255To256(255 - SkAlphaMul(SkGetPackedA32(src), src_scale));
240 return SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale);

Completed in 59 milliseconds