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

  /external/skia/src/opts/
SkBlitRow_opts_arm_neon.cpp 33 uint16_t dst_scale = 256 - src_scale; local
55 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale));
80 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale));
106 unsigned dst_scale; local
112 // Calc dst_scale
113 dst_scale = vget_lane_u8(vsrc, 3);
114 dst_scale = SkAlphaMulInv256(dst_scale, alpha256);
122 vdst_wide = vmulq_n_u16(vdst_wide, dst_scale);
154 // Calc dst_scale
    [all...]
SkColor_opts_SSE2.h 254 __m128i dst_scale = SkGetPackedA32_SSE2(src); local
255 // High words in dst_scale are 0, so it's safe to multiply with 16-bit src_scale.
256 dst_scale = _mm_mullo_epi16(dst_scale, src_scale);
257 dst_scale = _mm_sub_epi32(_mm_set1_epi32(0xFFFF), dst_scale);
258 dst_scale = _mm_add_epi32(dst_scale, _mm_srli_epi32(dst_scale, 8));
259 dst_scale = _mm_srli_epi32(dst_scale, 8)
    [all...]
  /external/skqp/src/opts/
SkBlitRow_opts_arm_neon.cpp 33 uint16_t dst_scale = 256 - src_scale; local
55 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale));
80 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale));
106 unsigned dst_scale; local
112 // Calc dst_scale
113 dst_scale = vget_lane_u8(vsrc, 3);
114 dst_scale = SkAlphaMulInv256(dst_scale, alpha256);
122 vdst_wide = vmulq_n_u16(vdst_wide, dst_scale);
154 // Calc dst_scale
    [all...]
SkColor_opts_SSE2.h 254 __m128i dst_scale = SkGetPackedA32_SSE2(src); local
255 // High words in dst_scale are 0, so it's safe to multiply with 16-bit src_scale.
256 dst_scale = _mm_mullo_epi16(dst_scale, src_scale);
257 dst_scale = _mm_sub_epi32(_mm_set1_epi32(0xFFFF), dst_scale);
258 dst_scale = _mm_add_epi32(dst_scale, _mm_srli_epi32(dst_scale, 8));
259 dst_scale = _mm_srli_epi32(dst_scale, 8)
    [all...]
  /external/skia/src/core/
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
240 unsigned dst_scale = SkAlpha255To256(255 - SkGetPackedA32(color)); local
288 unsigned dst_scale = 256 - aa; local
    [all...]
SkColorData.h 470 unsigned dst_scale = SkAlphaMulInv256(SkGetPackedA32(src), src_scale); local
477 uint32_t dst_rb = (dst & mask) * dst_scale;
478 uint32_t dst_ag = ((dst >> 8) & mask) * dst_scale;
    [all...]
  /external/skqp/src/core/
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
240 unsigned dst_scale = SkAlpha255To256(255 - SkGetPackedA32(color)); local
288 unsigned dst_scale = 256 - aa; local
    [all...]
SkColorData.h 470 unsigned dst_scale = SkAlphaMulInv256(SkGetPackedA32(src), src_scale); local
477 uint32_t dst_rb = (dst & mask) * dst_scale;
478 uint32_t dst_ag = ((dst >> 8) & mask) * dst_scale;
    [all...]
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_conv.c 836 double dst_scale = lp_const_scale(dst_type); local
838 if (dst_scale != 1.0) {
839 LLVMValueRef scale = lp_build_const_vec(gallivm, tmp_type, dst_scale);
    [all...]

Completed in 243 milliseconds