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

  /external/skia/src/core/
SkBlitRow_D32.cpp 28 unsigned dst_scale = 256 - src_scale; local
32 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
39 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
41 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale);
46 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
SkBlitRow_D16.cpp 183 int dst_scale = SkAlpha255To256(255 - SkAlphaMul(sa, src_scale)); local
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 105 unsigned dst_scale) {
106 if (bw & 0x80) dst[0] = SkToU8(sa + SkAlphaMul(dst[0], dst_scale));
107 if (bw & 0x40) dst[1] = SkToU8(sa + SkAlphaMul(dst[1], dst_scale));
108 if (bw & 0x20) dst[2] = SkToU8(sa + SkAlphaMul(dst[2], dst_scale));
109 if (bw & 0x10) dst[3] = SkToU8(sa + SkAlphaMul(dst[3], dst_scale));
110 if (bw & 0x08) dst[4] = SkToU8(sa + SkAlphaMul(dst[4], dst_scale));
111 if (bw & 0x04) dst[5] = SkToU8(sa + SkAlphaMul(dst[5], dst_scale));
112 if (bw & 0x02) dst[6] = SkToU8(sa + SkAlphaMul(dst[6], dst_scale));
113 if (bw & 0x01) dst[7] = SkToU8(sa + SkAlphaMul(dst[7], dst_scale));
117 #define SK_BLITBWMASK_ARGS , U8CPU sa, unsigned dst_scale
280 int dst_scale = 256 - SkAlphaMul(sa, src_scale); local
    [all...]
SkBlitter_ARGB32.cpp 146 #define blend_8_pixels(mask, dst, sc, dst_scale) \
148 if (mask & 0x80) { dst[0] = sc + SkAlphaMulQ(dst[0], dst_scale); } \
149 if (mask & 0x40) { dst[1] = sc + SkAlphaMulQ(dst[1], dst_scale); } \
150 if (mask & 0x20) { dst[2] = sc + SkAlphaMulQ(dst[2], dst_scale); } \
151 if (mask & 0x10) { dst[3] = sc + SkAlphaMulQ(dst[3], dst_scale); } \
152 if (mask & 0x08) { dst[4] = sc + SkAlphaMulQ(dst[4], dst_scale); } \
153 if (mask & 0x04) { dst[5] = sc + SkAlphaMulQ(dst[5], dst_scale); } \
154 if (mask & 0x02) { dst[6] = sc + SkAlphaMulQ(dst[6], dst_scale); } \
155 if (mask & 0x01) { dst[7] = sc + SkAlphaMulQ(dst[7], dst_scale); } \
159 #define SK_BLITBWMASK_ARGS , uint32_t sc, unsigned dst_scale
230 unsigned dst_scale = 255 - SkGetPackedA32(color); local
278 unsigned dst_scale = 256 - aa; local
    [all...]
SkSpriteBlitter_RGB16.cpp 34 unsigned dst_scale = 255 - SkAlphaMul(sa, src_scale); local
36 SkGetPackedR16(dc) * dst_scale) >> 8;
38 SkGetPackedG16(dc) * dst_scale) >> 8;
40 SkGetPackedB16(dc) * dst_scale) >> 8;
  /external/skia/src/opts/
SkBlitRow_opts_mips_dsp.cpp 663 register unsigned dst_scale = 0; local
755 unsigned dst_scale = 255 - SkMulDiv255Round(SkGetPackedA32(sc), alpha); local
    [all...]
SkColor_opts_SSE2.h 221 __m128i dst_scale = SkGetPackedA32_SSE2(src); local
222 dst_scale = _mm_mullo_epi16(dst_scale, src_scale);
223 dst_scale = _mm_srli_epi16(dst_scale, 8);
224 dst_scale = _mm_sub_epi32(_mm_set1_epi32(256), dst_scale);
227 return _mm_add_epi8(result, SkAlphaMulQ_SSE2(dst, dst_scale));
236 __m128i dst_scale = SkGetPackedA32_SSE2(src); local
237 dst_scale = _mm_mullo_epi16(dst_scale, src_scale)
    [all...]
SkBlitRow_opts_SSE2.cpp 28 uint32_t dst_scale = 256 - src_scale; local
33 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
48 dst_pixel = SkAlphaMulQ_SSE2(dst_pixel, dst_scale);
62 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
    [all...]
SkBlitRow_opts_arm_neon.cpp 682 // prepare dst_scale
686 // add dst * dst_scale to previous result
718 unsigned dst_scale = 255 - SkMulDiv255Round(SkGetPackedA32(sc), alpha); local
719 unsigned dr = SkMulS16(SkPacked32ToR16(sc), alpha) + SkMulS16(SkGetPackedR16(dc), dst_scale);
720 unsigned dg = SkMulS16(SkPacked32ToG16(sc), alpha) + SkMulS16(SkGetPackedG16(dc), dst_scale);
721 unsigned db = SkMulS16(SkPacked32ToB16(sc), alpha) + SkMulS16(SkGetPackedB16(dc), dst_scale);
1165 uint16_t dst_scale = 256 - src_scale; local
1236 unsigned dst_scale; local
    [all...]
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_conv.c 557 double dst_scale = lp_const_scale(dst_type); local
560 if (dst_scale != 1.0) {
561 LLVMValueRef scale = lp_build_const_vec(gallivm, tmp_type, dst_scale);
  /external/skia/include/core/
SkColorPriv.h 554 unsigned dst_scale = SkAlpha255To256(255 - SkAlphaMul(SkGetPackedA32(src), src_scale)); local
556 return SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale);
    [all...]

Completed in 601 milliseconds