Home
last modified time | relevance | path

Searched refs:blend_color (Results 1 – 25 of 68) sorted by relevance

123

/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_blend.c86 const struct pipe_blend_color *blend_color) in llvmpipe_set_blend_color() argument
90 if (!blend_color) in llvmpipe_set_blend_color()
93 if(memcmp(&llvmpipe->blend_color, blend_color, sizeof *blend_color) == 0) in llvmpipe_set_blend_color()
98 memcpy(&llvmpipe->blend_color, blend_color, sizeof *blend_color); in llvmpipe_set_blend_color()
Dlp_setup.c775 const struct pipe_blend_color *blend_color ) in lp_setup_set_blend_color() argument
779 assert(blend_color); in lp_setup_set_blend_color()
781 if(memcmp(&setup->blend_color.current, blend_color, sizeof *blend_color) != 0) { in lp_setup_set_blend_color()
782 memcpy(&setup->blend_color.current, blend_color, sizeof *blend_color); in lp_setup_set_blend_color()
1169 fstored[i] = setup->blend_color.current.color[i % 4]; in try_update_scene_state()
1174 uint8_t c = float_to_ubyte(setup->blend_color.current.color[i]); in try_update_scene_state()
1179 setup->blend_color.stored = stored; in try_update_scene_state()
Dlp_context.h79 struct pipe_blend_color blend_color; member
Dlp_setup.h128 const struct pipe_blend_color *blend_color );
Dlp_setup_context.h159 } blend_color; member
Dlp_state_fs.c2260 LLVMValueRef blend_color; in generate_unswizzled_blend() local
2600 blend_color = lp_jit_context_f_blend_color(gallivm, context_ptr); in generate_unswizzled_blend()
2601 blend_color = LLVMBuildPointerCast(builder, blend_color, in generate_unswizzled_blend()
2603 blend_color = LLVMBuildLoad(builder, LLVMBuildGEP(builder, blend_color, in generate_unswizzled_blend()
2607 lp_build_conv(gallivm, fs_type, blend_type, &blend_color, 1, &blend_color, 1); in generate_unswizzled_blend()
2635 blend_color = lp_build_clamp(&f32_bld, blend_color, f32_bld.zero, f32_bld.one); in generate_unswizzled_blend()
2639 …blend_alpha = lp_build_extract_broadcast(gallivm, blend_type, row_type, blend_color, lp_build_cons… in generate_unswizzled_blend()
2645blend_color = lp_build_swizzle_aos_n(gallivm, blend_color, swizzle, TGSI_NUM_CHANNELS, row_type.le… in generate_unswizzled_blend()
2648blend_color = lp_build_swizzle_aos_n(gallivm, blend_color, swizzle, dst_channels, row_type.length); in generate_unswizzled_blend()
2860 blend_color, in generate_unswizzled_blend()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_blend.c70 const struct pipe_blend_color *blend_color) in softpipe_set_blend_color() argument
77 softpipe->blend_color = *blend_color; in softpipe_set_blend_color()
82 SATURATE(blend_color->color[i]); in softpipe_set_blend_color()
Dsp_context.h77 struct pipe_blend_color blend_color; member
Dsp_quad_blend.c939 const float *blend_color; in blend_fallback() local
944 blend_color = softpipe->blend_color_clamped.color; in blend_fallback()
946 blend_color = softpipe->blend_color.color; in blend_fallback()
993 blend_quad(qs, quadColor, quadColor2, dest, blend_color, blend_buf); in blend_fallback()
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_blend_cso.c185 const struct pipe_blend_color *blend_color) in panfrost_set_blend_color() argument
189 if (blend_color) in panfrost_set_blend_color()
190 ctx->blend_color = *blend_color; in panfrost_set_blend_color()
241 ctx->blend_color.color, in panfrost_get_blend_for_context()
261 ctx->blend_color.color : NULL); in panfrost_get_blend_for_context()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_state_rss.c132 uint32 r = float_to_ubyte(svga->curr.blend_color.color[0]); in emit_rss_vgpu9()
133 uint32 g = float_to_ubyte(svga->curr.blend_color.color[1]); in emit_rss_vgpu9()
134 uint32 b = float_to_ubyte(svga->curr.blend_color.color[2]); in emit_rss_vgpu9()
135 uint32 a = float_to_ubyte(svga->curr.blend_color.color[3]); in emit_rss_vgpu9()
391 blend_factor[3] = svga->curr.blend_color.color[3]; in emit_rss_vgpu10()
394 blend_factor[0] = svga->curr.blend_color.color[0]; in emit_rss_vgpu10()
395 blend_factor[1] = svga->curr.blend_color.color[1]; in emit_rss_vgpu10()
396 blend_factor[2] = svga->curr.blend_color.color[2]; in emit_rss_vgpu10()
397 blend_factor[3] = svga->curr.blend_color.color[3]; in emit_rss_vgpu10()
Dsvga_pipe_blend.c456 const struct pipe_blend_color *blend_color ) in svga_set_blend_color() argument
460 svga->curr.blend_color = *blend_color; in svga_set_blend_color()
/external/mesa3d/src/gallium/drivers/v3d/
Dv3dx_emit.c635 v3d->blend_color.hf[2] : in v3dX()
636 v3d->blend_color.hf[0]); in v3dX()
637 color.green_f16 = v3d->blend_color.hf[1]; in v3dX()
639 v3d->blend_color.hf[0] : in v3dX()
640 v3d->blend_color.hf[2]); in v3dX()
641 color.alpha_f16 = v3d->blend_color.hf[3]; in v3dX()
Dv3dx_state.c49 const struct pipe_blend_color *blend_color) in v3d_set_blend_color() argument
52 v3d->blend_color.f = *blend_color; in v3d_set_blend_color()
54 v3d->blend_color.hf[i] = in v3d_set_blend_color()
55 _mesa_float_to_half(blend_color->color[i]); in v3d_set_blend_color()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_blend.c476 nir_ssa_def *blend_color[4]; in vc4_nir_blend_pipeline() local
477 vc4_do_blending_f(c, b, blend_color, src_color, dst_color); in vc4_nir_blend_pipeline()
481 blend_color[i] = nir_format_linear_to_srgb(b, blend_color[i]); in vc4_nir_blend_pipeline()
483 packed_color = vc4_nir_swizzle_and_pack(c, b, blend_color); in vc4_nir_blend_pipeline()
Dvc4_uniforms.c306 CLAMP(vc4->blend_color.f.color[uinfo->contents[i] - in vc4_write_uniforms()
319 color |= (vc4->blend_color.ub[format_swiz[i]] << in vc4_write_uniforms()
327 uint8_t a = vc4->blend_color.ub[3]; in vc4_write_uniforms()
Dvc4_state.c52 const struct pipe_blend_color *blend_color) in vc4_set_blend_color() argument
55 vc4->blend_color.f = *blend_color; in vc4_set_blend_color()
57 vc4->blend_color.ub[i] = float_to_ubyte(blend_color->color[i]); in vc4_set_blend_color()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_blend.c162 struct compiled_blend_color *cs = &ctx->blend_color; in etna_set_blend_color()
173 struct compiled_blend_color *cs = &ctx->blend_color; in etna_update_blend_color()
Detnaviv_context.h166 struct compiled_blend_color blend_color; member
/external/skia/resources/sksl/blend/
DBlendColor.sksl6 sk_FragColor = blend_color(src, dst);
/external/mesa3d/src/gallium/drivers/lima/
Dlima_state.c239 const struct pipe_blend_color *blend_color) in lima_set_blend_color() argument
243 ctx->blend_color = *blend_color; in lima_set_blend_color()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_emit.c385 OUT_RING(ring, float_to_ubyte(ctx->blend_color.color[0])); in fd2_emit_state()
386 OUT_RING(ring, float_to_ubyte(ctx->blend_color.color[1])); in fd2_emit_state()
387 OUT_RING(ring, float_to_ubyte(ctx->blend_color.color[2])); in fd2_emit_state()
388 OUT_RING(ring, float_to_ubyte(ctx->blend_color.color[3])); in fd2_emit_state()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_state.c48 const struct pipe_blend_color *blend_color) in fd_set_blend_color() argument
51 ctx->blend_color = *blend_color; in fd_set_blend_color()
/external/mesa3d/src/gallium/drivers/i915/
Di915_state.c197 const struct pipe_blend_color *blend_color ) in i915_set_blend_color() argument
201 if (!blend_color) in i915_set_blend_color()
204 i915->blend_color = *blend_color; in i915_set_blend_color()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state.h219 struct si_atom blend_color; member
242 SI_ATOM_BIT(msaa_sample_locs) | SI_ATOM_BIT(sample_mask) | SI_ATOM_BIT(blend_color) | in si_atoms_that_always_roll_context()

123