/external/pdfium/core/fxge/dib/ |
D | fx_dib_composite.cpp | 248 int src_alpha = *src_scan; in CompositeRow_Argb2Mask() local 250 src_alpha = clip_scan[col] * src_alpha / 255; in CompositeRow_Argb2Mask() 254 *dest_scan = src_alpha; in CompositeRow_Argb2Mask() 255 } else if (src_alpha) { in CompositeRow_Argb2Mask() 256 *dest_scan = back_alpha + src_alpha - back_alpha * src_alpha / 255; in CompositeRow_Argb2Mask() 268 int src_alpha = *src_alpha_scan++; in CompositeRow_Rgba2Mask() local 270 src_alpha = clip_scan[col] * src_alpha / 255; in CompositeRow_Rgba2Mask() 274 *dest_scan = src_alpha; in CompositeRow_Rgba2Mask() 275 } else if (src_alpha) { in CompositeRow_Rgba2Mask() 276 *dest_scan = back_alpha + src_alpha - back_alpha * src_alpha / 255; in CompositeRow_Rgba2Mask() [all …]
|
/external/pdfium/core/fxge/agg/ |
D | fx_agg_driver.cpp | 63 int src_alpha = FXARGB_A(argb); in RgbByteOrderCompositeRect() local 64 if (src_alpha == 0) in RgbByteOrderCompositeRect() 77 if (src_alpha == 255) { in RgbByteOrderCompositeRect() 102 FXARGB_MAKE(src_alpha, src_r, src_g, src_b)); in RgbByteOrderCompositeRect() 107 back_alpha + src_alpha - back_alpha * src_alpha / 255; in RgbByteOrderCompositeRect() 109 int alpha_ratio = src_alpha * 255 / dest_alpha; in RgbByteOrderCompositeRect() 119 *dest_scan = FXDIB_ALPHA_MERGE(*dest_scan, src_r, src_alpha); in RgbByteOrderCompositeRect() 121 *dest_scan = FXDIB_ALPHA_MERGE(*dest_scan, src_g, src_alpha); in RgbByteOrderCompositeRect() 123 *dest_scan = FXDIB_ALPHA_MERGE(*dest_scan, src_b, src_alpha); in RgbByteOrderCompositeRect() 650 int src_alpha; in CompositeSpan() local [all …]
|
/external/pdfium/core/fxge/skia/ |
D | fx_skia_device.cpp | 2340 int src_alpha; in CompositeSpan() local 2342 src_alpha = m_Alpha * clip_scan[col] / 255; in CompositeSpan() 2344 src_alpha = m_Alpha; in CompositeSpan() 2347 ori_scan[3] + src_alpha - ori_scan[3] * src_alpha / 255; in CompositeSpan() 2349 int alpha_ratio = src_alpha * 255 / dest_alpha; in CompositeSpan() 2373 int src_alpha; in CompositeSpan() local 2375 src_alpha = m_Alpha * clip_scan[col] / 255; in CompositeSpan() 2377 src_alpha = m_Alpha; in CompositeSpan() 2379 int r = FXDIB_ALPHA_MERGE(*ori_scan++, m_Red, src_alpha); in CompositeSpan() 2380 int g = FXDIB_ALPHA_MERGE(*ori_scan++, m_Green, src_alpha); in CompositeSpan() [all …]
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_bld_blend_aos.c | 71 LLVMValueRef src_alpha; member 98 LLVMValueRef src_alpha = bld->src_alpha ? bld->src_alpha : bld->src; in lp_build_blend_factor_unswizzled() local 110 return src_alpha; in lp_build_blend_factor_unswizzled() 124 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->base.zero); in lp_build_blend_factor_unswizzled() 130 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->inv_dst); in lp_build_blend_factor_unswizzled() 148 bld->inv_src_alpha = lp_build_comp(&bld->base, src_alpha); in lp_build_blend_factor_unswizzled() 302 LLVMValueRef src_alpha, in lp_build_blend_aos() argument 329 bld.src_alpha = src_alpha; in lp_build_blend_aos() 335 if (!src_alpha) { in lp_build_blend_aos()
|
D | lp_state_fs.c | 1604 LLVMValueRef* src_alpha) in convert_alpha() argument 1612 lp_bld_quad_twiddle(gallivm, alpha_type, src_alpha, block_height, src_alpha); in convert_alpha() 1619 lp_build_conv(gallivm, alpha_type, row_type, &src_alpha[i], 1, &src_alpha[i], 1); in convert_alpha() 1628 lp_build_concat_n(gallivm, alpha_type, src_alpha, block_height, src_alpha, src_count); in convert_alpha() 1636 src_alpha[idx] = lp_build_extract_range(gallivm, src_alpha[(idx * pixels) / 4], in convert_alpha() 1644 src_alpha[i] = lp_build_broadcast(gallivm, in convert_alpha() 1645 lp_build_vec_type(gallivm, row_type), src_alpha[i]); in convert_alpha() 1675 src_alpha[i] = LLVMBuildShuffleVector(builder, in convert_alpha() 1676 src_alpha[idx1], in convert_alpha() 1677 src_alpha[idx2], in convert_alpha() [all …]
|
D | lp_bld_blend.h | 64 LLVMValueRef src_alpha,
|
/external/pdfium/core/fxge/ge/ |
D | cfx_renderdevice.cpp | 119 uint8_t CalculateDestAlpha(uint8_t back_alpha, int src_alpha) { in CalculateDestAlpha() argument 120 return back_alpha + src_alpha - back_alpha * src_alpha / 255; in CalculateDestAlpha() 124 int src_alpha, in ApplyDestAlpha() argument 129 uint8_t dest_alpha = CalculateDestAlpha(back_alpha, src_alpha); in ApplyDestAlpha() 130 int alpha_ratio = src_alpha * 255 / dest_alpha; in ApplyDestAlpha() 138 int src_alpha = CalcAlpha(TextGammaAdjust(src_value), a); in NormalizeRgbDst() local 139 dest[0] = FXDIB_ALPHA_MERGE(dest[0], b, src_alpha); in NormalizeRgbDst() 140 dest[1] = FXDIB_ALPHA_MERGE(dest[1], g, src_alpha); in NormalizeRgbDst() 141 dest[2] = FXDIB_ALPHA_MERGE(dest[2], r, src_alpha); in NormalizeRgbDst() 145 int src_alpha = CalcAlpha(TextGammaAdjust(src_value), a); in NormalizeRgbSrc() local [all …]
|
/external/mesa3d/src/compiler/glsl/ |
D | lower_blend_equation_advanced.cpp | 299 ir_variable *src_alpha = f.make_temp(glsl_type::float_type, "__blend_src_a"); in calc_blend_result() local 316 f.emit(assign(src_alpha, swizzle_w(src))); in calc_blend_result() 317 f.emit(if_tree(equal(src_alpha, imm1(0)), in calc_blend_result() 322 div(swizzle_xyz(src), src_alpha))))); in calc_blend_result() 404 f.emit(assign(p0, mul(src_alpha, dst_alpha))); in calc_blend_result() 405 f.emit(assign(p1, mul(src_alpha, sub(imm1(1), dst_alpha)))); in calc_blend_result() 406 f.emit(assign(p2, mul(dst_alpha, sub(imm1(1), src_alpha)))); in calc_blend_result()
|
/external/webp/src/demux/ |
D | anim_decode.c | 242 const uint8_t src_alpha = (src[i] >> 24) & 0xff; in BlendPixelRowNonPremult() local 243 if (src_alpha != 0xff) { in BlendPixelRowNonPremult() 269 const uint8_t src_alpha = (src[i] >> 24) & 0xff; in BlendPixelRowPremult() local 270 if (src_alpha != 0xff) { in BlendPixelRowPremult()
|