Home
last modified time | relevance | path

Searched +defs:blend +defs:state (Results 1 – 25 of 48) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_blend.c46 const struct pipe_blend_state *blend) in llvmpipe_create_blend_state()
48 struct pipe_blend_state *state = mem_dup(blend, sizeof *blend); in llvmpipe_create_blend_state() local
61 llvmpipe_bind_blend_state(struct pipe_context *pipe, void *blend) in llvmpipe_bind_blend_state()
77 llvmpipe_delete_blend_state(struct pipe_context *pipe, void *blend) in llvmpipe_delete_blend_state()
112 struct pipe_depth_stencil_alpha_state *state; in llvmpipe_create_depth_stencil_state() local
Dlp_rast_debug.c9 const struct lp_rast_state *state; member
80 get_variant( const struct lp_rast_state *state, in get_variant()
105 is_blend( const struct lp_rast_state *state, in is_blend()
118 is_linear( const struct lp_rast_state *state, in is_linear()
137 get_fs_kind( const struct lp_rast_state *state, in get_fs_kind()
155 const struct lp_rast_state *state = NULL; in debug_bin() local
194 boolean blend) in plot()
217 boolean blend = tile->state->variant->key.blend.rt[0].blend_enable; in debug_rectangle() local
273 boolean blend; in debug_shade_tile() local
321 boolean blend = tile->state->variant->key.blend.rt[0].blend_enable; in debug_triangle() local
[all …]
Dlp_state_fs_linear.c110 blend_premul(struct color_blend *blend) in blend_premul()
142 blend_noop(struct color_blend *blend) in blend_noop()
150 init_blend(struct color_blend *blend, in init_blend()
354 blit_rgba_blit(const struct lp_rast_state *state, in blit_rgba_blit()
406 blit_rgb1_blit(const struct lp_rast_state *state, in blit_rgb1_blit()
466 blit_rgba(const struct lp_rast_state *state, in blit_rgba()
477 struct color_blend blend; in blit_rgba() local
505 blit_rgb1(const struct lp_rast_state *state, in blit_rgb1()
516 struct color_blend blend; in blit_rgb1() local
549 blit_rgba_blend_premul(const struct lp_rast_state *state, in blit_rgba_blend_premul()
[all …]
Dlp_bld_blend_aos.c311 const struct pipe_blend_state *blend, in lp_build_blend_aos()
326 const struct pipe_rt_blend_state *state = &blend->rt[rt]; in lp_build_blend_aos() local
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state.c74 struct si_state_blend *blend = sctx->queued.named.blend; in si_emit_cb_render_state() local
400 static void si_blend_check_commutativity(struct si_screen *sscreen, struct si_state_blend *blend, in si_blend_check_commutativity()
440 const struct pipe_blend_state *state, unsigned mode) in si_create_blend_state_mode()
443 struct si_state_blend *blend = CALLOC_STRUCT(si_state_blend); in si_create_blend_state_mode() local
647 static void *si_create_blend_state(struct pipe_context *ctx, const struct pipe_blend_state *state) in si_create_blend_state()
715 struct pipe_vertex_state *state, in si_draw_vstate_blend_dst_sampler_noop()
728 static void si_bind_blend_state(struct pipe_context *ctx, void *state) in si_bind_blend_state()
732 struct si_state_blend *blend = (struct si_state_blend *)state; in si_bind_blend_state() local
784 static void si_delete_blend_state(struct pipe_context *ctx, void *state) in si_delete_blend_state()
794 static void si_set_blend_color(struct pipe_context *ctx, const struct pipe_blend_color *state) in si_set_blend_color()
[all …]
Dsi_state_shaders.cpp2266 struct si_state_blend *blend = sctx->queued.named.blend; in si_ps_key_update_framebuffer_blend() local
2341 struct si_state_blend *blend = sctx->queued.named.blend; in si_ps_key_update_blend_rasterizer() local
2625 static int si_shader_select_with_key(struct si_context *sctx, struct si_shader_ctx_state *state, in si_shader_select_with_key()
2890 int si_shader_select(struct pipe_context *ctx, struct si_shader_ctx_state *state) in si_shader_select()
3151 const struct pipe_shader_state *state) in si_create_shader_selector()
3260 static void *si_create_shader(struct pipe_context *ctx, const struct pipe_shader_state *state) in si_create_shader()
3361 static void si_bind_vs_shader(struct pipe_context *ctx, void *state) in si_bind_vs_shader()
3447 static void si_bind_gs_shader(struct pipe_context *ctx, void *state) in si_bind_gs_shader()
3481 static void si_bind_tcs_shader(struct pipe_context *ctx, void *state) in si_bind_tcs_shader()
3507 static void si_bind_tes_shader(struct pipe_context *ctx, void *state) in si_bind_tes_shader()
[all …]
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_state.c255 struct r600_poly_offset_state *state = (struct r600_poly_offset_state*)a; in r600_emit_polygon_offset() local
290 static uint32_t r600_get_blend_control(const struct pipe_blend_state *state, unsigned i) in r600_get_blend_control()
320 const struct pipe_blend_state *state, in r600_create_blend_state_mode()
325 struct r600_blend_state *blend = CALLOC_STRUCT(r600_blend_state); in r600_create_blend_state_mode() local
402 const struct pipe_blend_state *state) in r600_create_blend_state()
408 const struct pipe_depth_stencil_alpha_state *state) in r600_create_dsa_state()
462 const struct pipe_rasterizer_state *state) in r600_create_rs_state()
587 const struct pipe_sampler_state *state) in r600_create_sampler_state()
668 const struct pipe_sampler_view *state, in r600_create_sampler_view_custom()
789 const struct pipe_sampler_view *state) in r600_create_sampler_view()
[all …]
Dr600_state_common.c71 void (*emit)(struct r600_context *ctx, struct r600_atom *state), in r600_init_atom()
190 struct r600_blend_state *blend, bool blend_disable) in r600_bind_blend_state_internal()
230 static void r600_bind_blend_state(struct pipe_context *ctx, void *state) in r600_bind_blend_state()
233 struct r600_blend_state *blend = (struct r600_blend_state *)state; in r600_bind_blend_state() local
244 const struct pipe_blend_color *state) in r600_set_blend_color()
255 struct pipe_blend_color *state = &rctx->blend_color.state; in r600_emit_blend_color() local
280 const struct pipe_clip_state *state) in r600_set_clip_state()
293 const struct r600_stencil_ref state) in r600_set_stencil_ref()
318 const struct pipe_stencil_ref state) in r600_set_pipe_stencil_ref()
339 static void r600_bind_dsa_state(struct pipe_context *ctx, void *state) in r600_bind_dsa_state()
[all …]
Devergreen_state.c324 const struct pipe_blend_state *state, int mode) in evergreen_create_blend_state_mode()
327 struct r600_blend_state *blend = CALLOC_STRUCT(r600_blend_state); in evergreen_create_blend_state_mode() local
413 const struct pipe_blend_state *state) in evergreen_create_blend_state()
420 const struct pipe_depth_stencil_alpha_state *state) in evergreen_create_dsa_state()
475 const struct pipe_rasterizer_state *state) in evergreen_create_rs_state()
575 const struct pipe_sampler_state *state) in evergreen_create_sampler_state()
914 const struct pipe_sampler_view *state, in evergreen_create_sampler_view_custom()
975 const struct pipe_sampler_view *state) in evergreen_create_sampler_view()
1011 struct pipe_clip_state *state = &rctx->clip_state.state; in evergreen_emit_clip_state() local
1018 const struct pipe_poly_stipple *state) in evergreen_set_polygon_stipple()
[all …]
/third_party/skia/third_party/externals/swiftshader/src/Main/
DFrameBuffer.cpp162 std::shared_ptr<Routine> FrameBuffer::copyRoutine(const BlitState &state) in copyRoutine()
533 …void FrameBuffer::blend(const BlitState &state, const Pointer<Byte> &d, const Pointer<Byte> &s, co… in blend() function in sw::FrameBuffer
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_state.c335 const struct pipe_blend_state* state) in r300_create_blend_state()
338 struct r300_blend_state* blend = CALLOC_STRUCT(r300_blend_state); in r300_create_blend_state() local
528 void* state) in r300_bind_blend_state()
531 struct r300_blend_state *blend = (struct r300_blend_state*)state; in r300_bind_blend_state() local
556 void* state) in r300_delete_blend_state()
574 struct r300_blend_color_state *state = in r300_set_blend_color() local
652 const struct pipe_clip_state* state) in r300_set_clip_state()
680 const struct pipe_depth_stencil_alpha_state* state) in r300_create_dsa_state()
800 void* state) in r300_bind_dsa_state()
816 void* state) in r300_delete_dsa_state()
[all …]
Dr300_emit.c39 unsigned size, void* state) in r300_emit_blend_state()
41 struct r300_blend_state* blend = (struct r300_blend_state*)state; in r300_emit_blend_state() local
64 unsigned size, void* state) in r300_emit_blend_color_state()
73 unsigned size, void* state) in r300_emit_clip_state()
81 void r300_emit_dsa_state(struct r300_context* r300, unsigned size, void* state) in r300_emit_dsa_state()
209 void r300_emit_fs(struct r300_context* r300, unsigned size, void *state) in r300_emit_fs()
217 void r300_emit_fs_constants(struct r300_context* r300, unsigned size, void *state) in r300_emit_fs_constants()
245 void r300_emit_fs_rc_constant_state(struct r300_context* r300, unsigned size, void *state) in r300_emit_fs_rc_constant_state()
274 void r500_emit_fs(struct r300_context* r300, unsigned size, void *state) in r500_emit_fs()
282 void r500_emit_fs_constants(struct r300_context* r300, unsigned size, void *state) in r500_emit_fs_constants()
[all …]
/third_party/skia/experimental/sorttoy/
DFake.cpp61 static SkColor blend(float t, SkColor c0, SkColor c1) { in blend() function
113 sk_sp<FakeMCBlob> state = fTracker.snapState(); in drawShape() local
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_emit.c248 fd6_emit_fb_tex(struct fd_ringbuffer *state, struct fd_context *ctx) assert_dt in fd6_emit_fb_tex()
332 struct fd_ringbuffer *state = in fd6_emit_textures() local
380 struct fd_ringbuffer *state = in fd6_emit_textures() local
642 struct fd6_blend_stateobj *blend = fd6_blend_stateobj(ctx->blend); in compute_lrz_state() local
774 struct fd6_blend_stateobj *blend = fd6_blend_stateobj(ctx->blend); in build_prog_fb_rast() local
1035 struct fd_ringbuffer *state = NULL; in fd6_emit_state() local
1213 struct fd_ringbuffer *state = in fd6_emit_cs_state() local
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
DOutputMerger.cpp477 D3D10_DDI_BLEND blend) in translateBlend()
560 struct pipe_blend_state state; in CreateBlendState() local
635 struct pipe_blend_state state; in CreateBlendState1() local
714 void *state = CastPipeBlendState(hState); in SetBlendState() local
899 struct pipe_depth_stencil_alpha_state state; in CreateDepthStencilState() local
990 void *state = CastPipeDepthStencilState(hState); in SetDepthStencilState() local
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_job.h54 pan_tristate_set(struct pan_tristate *state, bool value) in pan_tristate_set()
77 pan_tristate_get(struct pan_tristate state) in pan_tristate_get()
178 mali_ptr blend; member
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_state.c180 struct zink_gfx_pipeline_state *state = &ctx->gfx_pipeline_state; in zink_bind_vertex_elements_state() local
416 struct zink_gfx_pipeline_state* state = &zink_context(pctx)->gfx_pipeline_state; in zink_bind_blend_state() local
417 struct zink_blend_state *blend = cso; in zink_bind_blend_state() local
528 struct zink_gfx_pipeline_state *state = &ctx->gfx_pipeline_state; in zink_bind_depth_stencil_alpha_state() local
572 struct zink_rasterizer_state *state = CALLOC_STRUCT(zink_rasterizer_state); in zink_create_rasterizer_state() local
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
Drbug_context.c238 const struct pipe_blend_state *blend) in rbug_create_blend_state()
254 void *blend) in rbug_bind_blend_state()
267 void *blend) in rbug_delete_blend_state()
407 const struct pipe_shader_state *state) in rbug_create_fs_state()
455 const struct pipe_shader_state *state) in rbug_create_vs_state()
503 const struct pipe_shader_state *state) in rbug_create_gs_state()
663 struct pipe_framebuffer_state *state = NULL; in rbug_set_framebuffer_state() local
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_tests.c91 struct pipe_blend_state blend = {0}; in util_set_blend_normal() local
450 struct pipe_shader_state state = {0}; in util_test_constant_buffer() local
746 struct pipe_shader_state state = {0}; in test_texture_barrier() local
832 struct pipe_compute_state state = {0}; in test_compute_clear_image() local
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_context.c99 struct pipe_framebuffer_state *state = &tr_ctx->unwrapped_state; in dump_fb_state() local
148 struct pipe_vertex_state *state, in trace_context_draw_vertex_state()
377 const struct pipe_blend_state *state) in trace_context_create_blend_state()
394 struct pipe_blend_state *blend = ralloc(tr_ctx, struct pipe_blend_state); in trace_context_create_blend_state() local
406 void *state) in trace_context_bind_blend_state()
431 void *state) in trace_context_delete_blend_state()
457 const struct pipe_sampler_state *state) in trace_context_create_sampler_state()
507 void *state) in trace_context_delete_sampler_state()
525 const struct pipe_rasterizer_state *state) in trace_context_create_rasterizer_state()
554 void *state) in trace_context_bind_rasterizer_state()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_pipe.h210 struct pipe_blend_state blend; member
219 } state; member
246 struct dd_state *blend; member
275 struct dd_state blend; member
Ddd_context.c209 DD_CSO_WHOLE(blend, blend) in DD_CSO_WHOLE() argument
782 const struct pipe_sampler_state *state) in dd_context_create_texture_handle()
/third_party/vk-gl-cts/modules/gles3/functional/
Des3fDrawBuffersIndexedTests.cpp192 void setCommonBlendState (const glw::Functions& gl, const BlendState& blend) in setCommonBlendState()
236 void setIndexedBlendState (const glw::Functions& gl, const BlendState& blend, deUint32 index) in setIndexedBlendState()
602 void setBlendState (rr::FragmentOperationState& fragOps, const BlendState& state) in setBlendState()
666 …rr::RenderState state (rr::ViewportState(rr::WindowRectangle(0, 0, size.x(), size.y())), subpixelB… in createRenderState() local
1073 const BlendState& blend) in logBlendState()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_context.h57 } state; member
65 struct nv30_blend_stateobj *blend; member
/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline.c534 struct radv_blend_state *blend, in radv_pipeline_compute_spi_color_formats()
642 radv_blend_check_commutativity(enum amd_gfx_level gfx_level, struct radv_blend_state *blend, in radv_blend_check_commutativity()
698 struct radv_blend_state blend = {0}; in radv_pipeline_init_blend_state() local
981 const struct radv_blend_state *blend, in radv_pipeline_out_of_order_rast()
1075 const struct radv_blend_state *blend, in radv_pipeline_init_multisample_state()
1255 radv_dynamic_state_mask(VkDynamicState state) in radv_dynamic_state_mask()
3306 const struct radv_blend_state *blend) in radv_generate_graphics_pipeline_key()
5489 const struct radv_blend_state *blend, in radv_pipeline_init_binning_state()
5537 const struct radv_blend_state *blend) in radv_pipeline_emit_blend_state()
6685 const struct radv_blend_state *blend, in radv_pipeline_emit_pm4()
[all …]

12