Searched defs:blend (Results 51 - 75 of 114) sorted by relevance

12345

/external/mesa3d/src/gallium/state_trackers/xa/
H A Dxa_composite.c102 blend_for_op(struct xa_composite_blend *blend, argument
122 *blend = xa_blends[XA_BLEND_OP_OVER];
126 *blend = xa_blends[i];
135 blend->rgb_src = xa_convert_blend_for_luminance(blend->rgb_src);
136 blend->rgb_dst = xa_convert_blend_for_luminance(blend->rgb_dst);
140 * If there's no dst alpha channel, adjust the blend op so that we'll treat
144 if (xa_format_a(dst_pic->pict_format) == 0 && blend->alpha_dst) {
145 if (blend
218 struct xa_composite_blend blend; local
259 struct pipe_blend_state blend; local
362 struct xa_composite_blend blend; local
[all...]
/external/mesa3d/src/gallium/tests/graw/
H A Dfs-test.c486 struct pipe_blend_state blend; local
488 memset(&blend, 0, sizeof blend);
489 blend.rt[0].colormask = PIPE_MASK_RGBA;
490 handle = ctx->create_blend_state(ctx, &blend);
H A Dgs-test.c550 struct pipe_blend_state blend; local
552 memset(&blend, 0, sizeof blend);
553 blend.rt[0].colormask = PIPE_MASK_RGBA;
554 handle = ctx->create_blend_state(ctx, &blend);
H A Dvs-test.c437 struct pipe_blend_state blend; local
439 memset(&blend, 0, sizeof blend);
440 blend.rt[0].colormask = PIPE_MASK_RGBA;
441 handle = ctx->create_blend_state(ctx, &blend);
/external/freetype/include/internal/
H A Dt1types.h209 PS_Blend blend; member in struct:T1_FaceRec_
/external/freetype/src/psaux/
H A Dt1decode.c815 PS_Blend blend = decoder->blend; local
821 if ( !blend )
829 if ( arg_cnt != (FT_Int)( num_points * blend->num_designs ) )
859 for ( mm = 1; mm < blend->num_designs; mm++ )
860 tmp += FT_MulFix( *delta++, blend->weight_vector[mm] );
875 PS_Blend blend = decoder->blend; local
878 if ( arg_cnt != 1 || blend == NULL )
884 (FT_UInt)idx + blend
943 PS_Blend blend = decoder->blend; local
964 PS_Blend blend = decoder->blend; local
[all...]
/external/libdrm/exynos/
H A Dexynos_fimg2d.c778 * g2d_blend - blend image data in source and destination buffers.
791 * @op: blend operation type.
801 union g2d_blend_func_val blend; local
843 blend.val = 0;
871 blend.val = g2d_get_blend_op(op);
873 g2d_add_cmd(ctx, BLEND_FUNCTION_REG, blend.val);
893 * g2d_scale_and_blend - apply scaling to source buffer and then blend to destination buffer
908 * @op: blend operation type.
919 union g2d_blend_func_val blend; local
962 blend
[all...]
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_compositor.c399 struct pipe_blend_state blend; local
425 memset(&blend, 0, sizeof blend);
426 blend.independent_blend_enable = 0;
427 blend.rt[0].blend_enable = 0;
428 blend.logicop_enable = 0;
429 blend.logicop_func = PIPE_LOGICOP_CLEAR;
430 blend.rt[0].colormask = PIPE_MASK_RGBA;
431 blend.dither = 0;
432 c->blend_clear = c->pipe->create_blend_state(c->pipe, &blend);
720 void *blend = layer->blend ? layer->blend : i ? c->blend_add : c->blend_clear; local
838 vl_compositor_set_layer_blend(struct vl_compositor_state *s, unsigned layer, void *blend, bool is_clearing) argument
[all...]
H A Dvl_idct.c510 struct pipe_blend_state blend; local
525 memset(&blend, 0, sizeof blend);
527 blend.independent_blend_enable = 0;
528 blend.rt[0].blend_enable = 0;
529 blend.rt[0].rgb_func = PIPE_BLEND_ADD;
530 blend.rt[0].rgb_src_factor = PIPE_BLENDFACTOR_ONE;
531 blend.rt[0].rgb_dst_factor = PIPE_BLENDFACTOR_ONE;
532 blend.rt[0].alpha_func = PIPE_BLEND_ADD;
533 blend
[all...]
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnv30_context.h62 struct nv30_blend_stateobj *blend; member in struct:nv30_context
/external/mesa3d/src/gallium/drivers/nv50/
H A Dnv50_context.h109 struct nv50_blend_stateobj *blend; member in struct:nv50_context
/external/mesa3d/src/gallium/drivers/nvc0/
H A Dnvc0_context.h113 struct nvc0_blend_stateobj *blend; member in struct:nvc0_context
/external/mesa3d/src/gallium/state_trackers/xorg/
H A Dxorg_composite.c70 blend_for_op(struct xorg_composite_blend *blend, argument
80 *blend = xorg_blends[BLEND_OP_OVER];
84 *blend = xorg_blends[i];
89 /* If there's no dst alpha channel, adjust the blend op so that we'll treat
92 PICT_FORMAT_A(pDstPicture->format) == 0 && blend->alpha_dst) {
93 if (blend->rgb_src == PIPE_BLENDFACTOR_DST_ALPHA)
94 blend->rgb_src = PIPE_BLENDFACTOR_ONE;
95 else if (blend->rgb_src == PIPE_BLENDFACTOR_INV_DST_ALPHA)
96 blend->rgb_src = PIPE_BLENDFACTOR_ZERO;
100 * the source blend facto
180 struct xorg_composite_blend blend; local
216 struct pipe_blend_state blend; local
333 struct xorg_composite_blend blend; local
[all...]
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dgen6_blorp.cpp295 struct gen6_blend_state *blend = (struct gen6_blend_state *) local
300 memset(blend, 0, sizeof(*blend));
302 blend->blend1.pre_blend_clamp_enable = 1;
303 blend->blend1.post_blend_clamp_enable = 1;
304 blend->blend1.clamp_range = BRW_RENDERTARGET_CLAMPRANGE_FORMAT;
306 blend->blend1.write_disable_r = false;
307 blend->blend1.write_disable_g = false;
308 blend->blend1.write_disable_b = false;
309 blend
[all...]
/external/mesa3d/src/mesa/state_tracker/
H A Dst_context.h98 struct pipe_blend_state blend; member in struct:st_context::__anon14311
/external/opencv3/modules/stitching/src/
H A Dblenders.cpp109 void Blender::blend(InputOutputArray dst, InputOutputArray dst_mask) function in class:cv::detail::Blender
162 void FeatherBlender::blend(InputOutputArray dst, InputOutputArray dst_mask) function in class:cv::detail::FeatherBlender
166 Blender::blend(dst, dst_mask);
432 void MultiBandBlender::blend(InputOutputArray dst, InputOutputArray dst_mask) function in class:cv::detail::MultiBandBlender
449 Blender::blend(dst, dst_mask);
/external/pdfium/third_party/freetype/include/freetype/internal/
H A Dt1types.h209 PS_Blend blend; member in struct:T1_FaceRec_
/external/pdfium/third_party/freetype/src/psaux/
H A Dt1decode.c815 PS_Blend blend = decoder->blend; local
821 if ( !blend )
829 if ( arg_cnt != (FT_Int)( num_points * blend->num_designs ) )
859 for ( mm = 1; mm < blend->num_designs; mm++ )
860 tmp += FT_MulFix( *delta++, blend->weight_vector[mm] );
875 PS_Blend blend = decoder->blend; local
878 if ( arg_cnt != 1 || blend == NULL )
884 (FT_UInt)idx + blend
943 PS_Blend blend = decoder->blend; local
964 PS_Blend blend = decoder->blend; local
[all...]
/external/pdfium/third_party/freetype/src/type1/
H A Dt1load.c107 PS_Blend blend; local
112 blend = face->blend;
113 if ( !blend )
115 if ( FT_NEW( blend ) )
118 blend->num_default_design_vector = 0;
120 face->blend = blend;
126 if ( blend->num_designs == 0 )
131 /* allocate the blend `privat
194 PS_Blend blend = face->blend; local
310 PS_Blend blend = face->blend; local
370 PS_Blend blend = face->blend; local
416 PS_Blend blend = face->blend; local
514 PS_Blend blend = face->blend; local
571 PS_Blend blend; local
650 PS_Blend blend; local
745 PS_Blend blend; local
844 PS_Blend blend = face->blend; local
939 PS_Blend blend = face->blend; local
[all...]
/external/freetype/src/truetype/
H A Dttgxvar.c293 GX_Blend blend = face->blend; local
306 blend->avar_checked = TRUE;
328 if ( axisCount != (FT_Long)blend->mmvar->num_axis )
335 if ( FT_NEW_ARRAY( blend->avar_segment, axisCount ) )
338 segment = &blend->avar_segment[0];
350 FT_FREE( blend->avar_segment[j].correspondence );
352 FT_FREE( blend->avar_segment );
353 blend->avar_segment = NULL;
409 GX_Blend blend local
562 ft_var_apply_tuple( GX_Blend blend, FT_UShort tupleIndex, FT_Fixed* tuple_coords, FT_Fixed* im_start_coords, FT_Fixed* im_end_coords ) argument
992 GX_Blend blend; local
1153 GX_Blend blend; local
1299 GX_Blend blend = face->blend; local
1768 GX_Blend blend = face->blend; local
[all...]
/external/mesa3d/src/gallium/auxiliary/cso_cache/
H A Dcso_context.c104 void *blend, *blend_saved; member in struct:cso_context
127 if (ctx->blend == cso->data)
406 if (ctx->blend != handle) {
407 ctx->blend = handle;
416 ctx->blend_saved = ctx->blend;
421 if (ctx->blend != ctx->blend_saved) {
422 ctx->blend = ctx->blend_saved;
/external/mesa3d/src/gallium/drivers/galahad/
H A Dglhd_context.c135 const struct pipe_blend_state *blend)
140 if (blend->logicop_enable) {
141 if (blend->rt[0].blend_enable) {
148 blend);
153 void *blend)
159 blend);
164 void *blend)
170 blend);
134 galahad_context_create_blend_state(struct pipe_context *_pipe, const struct pipe_blend_state *blend) argument
152 galahad_context_bind_blend_state(struct pipe_context *_pipe, void *blend) argument
163 galahad_context_delete_blend_state(struct pipe_context *_pipe, void *blend) argument
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_state.c101 const struct pipe_blend_state *blend)
106 unsigned eqRGB = blend->rt[0].rgb_func;
107 unsigned srcRGB = blend->rt[0].rgb_src_factor;
108 unsigned dstRGB = blend->rt[0].rgb_dst_factor;
110 unsigned eqA = blend->rt[0].alpha_func;
111 unsigned srcA = blend->rt[0].alpha_src_factor;
112 unsigned dstA = blend->rt[0].alpha_dst_factor;
141 LOGIC_OP_FUNC(i915_translate_logic_op(blend->logicop_func)));
143 if (blend->logicop_enable)
146 if (blend
100 i915_create_blend_state(struct pipe_context *pipe, const struct pipe_blend_state *blend) argument
176 i915_bind_blend_state(struct pipe_context *pipe, void *blend) argument
190 i915_delete_blend_state(struct pipe_context *pipe, void *blend) argument
[all...]
/external/mesa3d/src/gallium/drivers/identity/
H A Did_context.c119 const struct pipe_blend_state *blend)
125 blend);
130 void *blend)
136 blend);
141 void *blend)
147 blend);
118 identity_create_blend_state(struct pipe_context *_pipe, const struct pipe_blend_state *blend) argument
129 identity_bind_blend_state(struct pipe_context *_pipe, void *blend) argument
140 identity_delete_blend_state(struct pipe_context *_pipe, void *blend) argument
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_fs.c686 * \param rt the render target index (to index blend, colormask state)
695 const struct pipe_blend_state *blend,
726 /* load constant blend color and colors from the dest color buffer */
737 /* do blend */
738 lp_build_blend_soa(gallivm, blend, type, rt, src, dst, con, res);
742 if(blend->rt[rt].colormask & (1 << chan)) {
1085 /* which blend/colormask state to use */
1086 rt = key->blend.independent_blend_enable ? cbuf : 0;
1099 &key->blend,
1157 if (key->blend
694 generate_blend(struct gallivm_state *gallivm, const struct pipe_blend_state *blend, unsigned rt, LLVMBuilderRef builder, struct lp_type type, LLVMValueRef context_ptr, LLVMValueRef mask, LLVMValueRef *src, LLVMValueRef dst_ptr, boolean do_branch) argument
[all...]

Completed in 1841 milliseconds

12345