/external/srec/srec/include/ |
H A D | frontapi.h | 73 float src_scale; member in struct:__anon31108
|
/external/chromium_org/third_party/skia/src/core/ |
H A D | SkBlitRow_D32.cpp | 29 unsigned src_scale = SkAlpha255To256(alpha); local 30 unsigned dst_scale = 256 - src_scale; 34 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale); 41 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale); 43 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale); 48 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
|
H A D | 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;
|
H A D | 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);
|
H A D | SkSpriteBlitter_RGB16.cpp | 24 unsigned src_scale) { 30 dr = SkAlphaBlend(SkPacked32ToR16(sc), SkGetPackedR16(dc), src_scale); 31 dg = SkAlphaBlend(SkPacked32ToG16(sc), SkGetPackedG16(dc), src_scale); 32 db = SkAlphaBlend(SkPacked32ToB16(sc), SkGetPackedB16(dc), src_scale); 34 unsigned dst_scale = 255 - SkAlphaMul(sa, src_scale); 35 dr = (SkPacked32ToR16(sc) * src_scale + 37 dg = (SkPacked32ToG16(sc) * src_scale + 39 db = (SkPacked32ToB16(sc) * src_scale + 45 #define D16_S32A_Blend_Pixel(dst, sc, src_scale) \ 46 do { if (sc) D16_S32A_Blend_Pixel_helper(dst, sc, src_scale); } whil 23 D16_S32A_Blend_Pixel_helper(uint16_t* dst, SkPMColor sc, unsigned src_scale) argument [all...] |
/external/skia/src/core/ |
H A D | SkBlitRow_D32.cpp | 29 unsigned src_scale = SkAlpha255To256(alpha); local 30 unsigned dst_scale = 256 - src_scale; 34 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale); 41 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale); 43 *dst = SkAlphaMulQ(*(src++), src_scale) + SkAlphaMulQ(*dst, dst_scale); 48 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale);
|
H A D | SkBlitRow_D16.cpp | 177 int src_scale = SkAlpha255To256(alpha); local 186 int dst_scale = SkAlpha255To256(255 - SkAlphaMul(sa, src_scale)); 196 int dr = (sr * src_scale + SkGetPackedR16(d) * dst_scale) >> 8; 197 int dg = (sg * src_scale + SkGetPackedG16(d) * dst_scale) >> 8; 198 int db = (sb * src_scale + SkGetPackedB16(d) * dst_scale) >> 8;
|
H A D | 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);
|
H A D | SkSpriteBlitter_RGB16.cpp | 24 unsigned src_scale) { 30 dr = SkAlphaBlend(SkPacked32ToR16(sc), SkGetPackedR16(dc), src_scale); 31 dg = SkAlphaBlend(SkPacked32ToG16(sc), SkGetPackedG16(dc), src_scale); 32 db = SkAlphaBlend(SkPacked32ToB16(sc), SkGetPackedB16(dc), src_scale); 34 unsigned dst_scale = 255 - SkAlphaMul(sa, src_scale); 35 dr = (SkPacked32ToR16(sc) * src_scale + 37 dg = (SkPacked32ToG16(sc) * src_scale + 39 db = (SkPacked32ToB16(sc) * src_scale + 45 #define D16_S32A_Blend_Pixel(dst, sc, src_scale) \ 46 do { if (sc) D16_S32A_Blend_Pixel_helper(dst, sc, src_scale); } whil 23 D16_S32A_Blend_Pixel_helper(uint16_t* dst, SkPMColor sc, unsigned src_scale) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/ |
H A D | 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/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | 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/chromium_org/third_party/skia/src/opts/ |
H A D | SkBlitRow_opts_SSE2.cpp | 27 uint32_t src_scale = SkAlpha255To256(alpha); local 28 uint32_t dst_scale = 256 - src_scale; 33 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale); 45 __m128i src_scale_wide = _mm_set1_epi16(src_scale << 8); 105 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale); 253 uint32_t src_scale = SkAlpha255To256(alpha); local 257 __m128i src_scale_wide = _mm_set1_epi16(src_scale << 8); 279 // dst_alpha = dst_alpha * src_scale 296 // where rs.h stands for the higher byte of r * src_scale, 297 // and bs.h the higher byte of b * src_scale [all...] |
H A D | SkBlitRow_opts_arm_neon.cpp | 540 // calc src * src_scale 548 vres_a = valpha_max - vres_a; // 255 - (sa * src_scale) / 255 1028 uint16_t src_scale = SkAlpha255To256(alpha); local 1029 uint16_t dst_scale = 256 - src_scale; 1048 vsrc_wide = vmulq_u16(vsrc_wide, vdupq_n_u16(src_scale)); 1074 vsrc_wide = vmulq_u16(vsrc_wide, vdupq_n_u16(src_scale)); 1146 // Prepare src_scale
|
H A D | SkXfermode_opts_arm_neon.cpp | 241 uint16x8_t src_scale; local 243 src_scale = vsubw_u8(vdupq_n_u16(256), dst.val[NEON_A]); 245 ret.val[NEON_A] = dst.val[NEON_A] + SkAlphaMul_neon8(src.val[NEON_A], src_scale); 246 ret.val[NEON_R] = dst.val[NEON_R] + SkAlphaMul_neon8(src.val[NEON_R], src_scale); 247 ret.val[NEON_G] = dst.val[NEON_G] + SkAlphaMul_neon8(src.val[NEON_G], src_scale); 248 ret.val[NEON_B] = dst.val[NEON_B] + SkAlphaMul_neon8(src.val[NEON_B], src_scale);
|
/external/skia/src/opts/ |
H A D | SkBlitRow_opts_SSE2.cpp | 27 uint32_t src_scale = SkAlpha255To256(alpha); local 28 uint32_t dst_scale = 256 - src_scale; 33 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale); 45 __m128i src_scale_wide = _mm_set1_epi16(src_scale << 8); 105 *dst = SkAlphaMulQ(*src, src_scale) + SkAlphaMulQ(*dst, dst_scale); 253 uint32_t src_scale = SkAlpha255To256(alpha); local 257 __m128i src_scale_wide = _mm_set1_epi16(src_scale << 8); 279 // dst_alpha = dst_alpha * src_scale 296 // where rs.h stands for the higher byte of r * src_scale, 297 // and bs.h the higher byte of b * src_scale [all...] |
H A D | SkBlitRow_opts_arm_neon.cpp | 442 // calc src * src_scale 450 vres_a = valpha_max - vres_a; // 255 - (sa * src_scale) / 255 930 uint16_t src_scale = SkAlpha255To256(alpha); local 931 uint16_t dst_scale = 256 - src_scale; 950 vsrc_wide = vmulq_u16(vsrc_wide, vdupq_n_u16(src_scale)); 976 vsrc_wide = vmulq_u16(vsrc_wide, vdupq_n_u16(src_scale)); 1048 // Prepare src_scale
|
H A D | SkXfermode_opts_arm_neon.cpp | 241 uint16x8_t src_scale; local 243 src_scale = vsubw_u8(vdupq_n_u16(256), dst.val[NEON_A]); 245 ret.val[NEON_A] = dst.val[NEON_A] + SkAlphaMul_neon8(src.val[NEON_A], src_scale); 246 ret.val[NEON_R] = dst.val[NEON_R] + SkAlphaMul_neon8(src.val[NEON_R], src_scale); 247 ret.val[NEON_G] = dst.val[NEON_G] + SkAlphaMul_neon8(src.val[NEON_G], src_scale); 248 ret.val[NEON_B] = dst.val[NEON_B] + SkAlphaMul_neon8(src.val[NEON_B], src_scale);
|
/external/chromium_org/third_party/skia/include/core/ |
H A D | SkColorPriv.h | 543 unsigned src_scale = SkAlpha255To256(aa); local 544 unsigned dst_scale = SkAlpha255To256(255 - SkAlphaMul(SkGetPackedA32(src), src_scale)); 546 return SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale);
|
/external/skia/include/core/ |
H A D | SkColorPriv.h | 544 unsigned src_scale = SkAlpha255To256(aa); local 545 unsigned dst_scale = SkAlpha255To256(255 - SkAlphaMul(SkGetPackedA32(src), src_scale)); 547 return SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale);
|