Home
last modified time | relevance | path

Searched refs:src_alpha (Results 1 - 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_bld_blend_aos.c71 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()
136 bld->saturate = lp_build_min(&bld->base, src_alpha, inv_dst); in lp_build_blend_factor_unswizzled()
141 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->inv_dst); in lp_build_blend_factor_unswizzled()
160 bld->inv_src_alpha = lp_build_comp(&bld->base, src_alpha); in lp_build_blend_factor_unswizzled()
298 * @param src_alpha blen
310 lp_build_blend_aos(struct gallivm_state *gallivm, const struct pipe_blend_state *blend, enum pipe_format cbuf_format, struct lp_type type, unsigned rt, LLVMValueRef src, LLVMValueRef src_alpha, LLVMValueRef src1, LLVMValueRef src1_alpha, LLVMValueRef dst, LLVMValueRef mask, LLVMValueRef const_, LLVMValueRef const_alpha, const unsigned char swizzle[4], int nr_channels) lp_build_blend_aos() argument
[all...]
H A Dlp_bld_blend.h64 LLVMValueRef src_alpha,
H A Dlp_state_fs.c2274 LLVMValueRef* src_alpha) in convert_alpha()
2282 lp_bld_quad_twiddle(gallivm, alpha_type, src_alpha, block_height, src_alpha); in convert_alpha()
2289 lp_build_conv(gallivm, alpha_type, row_type, &src_alpha[i], 1, &src_alpha[i], 1); in convert_alpha()
2298 lp_build_concat_n(gallivm, alpha_type, src_alpha, block_height, src_alpha, src_count); in convert_alpha()
2306 src_alpha[idx] = lp_build_extract_range(gallivm, src_alpha[(idx * pixels) / 4], in convert_alpha()
2314 src_alpha[ in convert_alpha()
2266 convert_alpha(struct gallivm_state *gallivm, struct lp_type row_type, struct lp_type alpha_type, const unsigned block_size, const unsigned block_height, const unsigned src_count, const unsigned dst_channels, const bool pad_inline, LLVMValueRef* src_alpha) convert_alpha() argument
2384 LLVMValueRef src_alpha[4 * 4]; generate_unswizzled_blend() local
[all...]
/third_party/mesa3d/src/compiler/glsl/
H A Dlower_blend_equation_advanced.cpp301 ir_variable *src_alpha = f.make_temp(glsl_type::float_type, "__blend_src_a"); in calc_blend_result() local
318 f.emit(assign(src_alpha, swizzle_w(src))); in calc_blend_result()
319 f.emit(if_tree(equal(src_alpha, imm1(0)), in calc_blend_result()
324 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()
/third_party/skia/third_party/externals/libwebp/src/demux/
H A Danim_decode.c250 const uint8_t src_alpha = (src[i] >> 24) & 0xff; in BlendPixelRowNonPremult() local
251 if (src_alpha != 0xff) { in BlendPixelRowNonPremult()
277 const uint8_t src_alpha = (src[i] >> 24) & 0xff; in BlendPixelRowPremult() local
278 if (src_alpha != 0xff) { in BlendPixelRowPremult()
/third_party/ffmpeg/libswscale/
H A Dswscale_unscaled.c570 int src_alpha, int swap, int shift, int width) in packed16togbra16()
578 if (src_alpha && dst_alpha) { in packed16togbra16()
592 } else if (src_alpha) { in packed16togbra16()
608 if (src_alpha && dst_alpha) { in packed16togbra16()
622 } else if (src_alpha) { in packed16togbra16()
638 if (src_alpha && dst_alpha) { in packed16togbra16()
652 } else if (src_alpha) { in packed16togbra16()
668 if (src_alpha && dst_alpha) { in packed16togbra16()
682 } else if (src_alpha) { in packed16togbra16()
767 int src_alpha in gbr16ptopacked16() local
568 packed16togbra16(const uint8_t *src, int srcStride, uint16_t *dst[], int dstStride[], int srcSliceH, int src_alpha, int swap, int shift, int width) packed16togbra16() argument
[all...]
/third_party/skia/third_party/externals/libwebp/examples/
H A Dgifdec.c289 const int src_alpha = src_pixel >> 24; in GIFBlendFrames() local
290 if (src_alpha != 0) { in GIFBlendFrames()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_state.c1533 enum pipe_blendfactor src_alpha = in set_blend_entry_bits() local
1541 src_rgb != src_alpha || dst_rgb != dst_alpha) in set_blend_entry_bits()
1560 entry->SourceAlphaBlendFactor = (int) src_alpha; in set_blend_entry_bits()
1615 enum pipe_blendfactor src_alpha = in crocus_create_blend_state() local
1623 src_rgb != src_alpha || dst_rgb != dst_alpha) in crocus_create_blend_state()
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_state.c1370 enum pipe_blendfactor src_alpha = in iris_create_blend_state() local
1378 src_rgb != src_alpha || dst_rgb != dst_alpha) in iris_create_blend_state()
1403 be.SourceAlphaBlendFactor = (int) src_alpha; in iris_create_blend_state()

Completed in 36 milliseconds