Home
last modified time | relevance | path

Searched refs:logicop_enable (Results 1 – 25 of 58) sorted by relevance

123

/aosp_15_r20/external/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_blend.c43 bool alpha_enable, logicop_enable; in etna_blend_state_create() local
94 logicop_enable = so->logicop_enable && in etna_blend_state_create()
98 VIVS_PE_LOGIC_OP_OP(logicop_enable ? so->logicop_func : LOGIC_OP_COPY) | in etna_blend_state_create()
102 co->fo_allowed = !alpha_enable && !logicop_enable; in etna_blend_state_create()
/aosp_15_r20/external/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_blend.c103 .logicop_enable = state->logicop_enable, in get_blend_shader_locked()
109 assert(state->logicop_enable || in get_blend_shader_locked()
308 if (state->logicop_enable) in blend_needs_shader()
362 .logicop_enable = cb->logic_op_enable, in panvk_per_arch()
386 if (bs.logicop_enable && bs.logicop_func == PIPE_LOGICOP_NOOP) { in panvk_per_arch()
/aosp_15_r20/external/mesa3d/src/panfrost/lib/
H A Dpan_blend.c632 state->logicop_enable ? "logicop" : "equation", in GENX()
633 state->logicop_enable ? logicop_str(state->logicop_func) : equation_str); in GENX()
649 .logicop_enable = state->logicop_enable, in GENX()
807 .logicop_enable = state->logicop_enable, in GENX()
814 assert(PAN_ARCH <= 5 || state->logicop_enable || in GENX()
H A Dpan_blend.h68 bool logicop_enable; member
80 uint32_t logicop_enable : 1; member
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_blend.cc54 if (cso->logicop_enable) { in __fd6_setup_blend_variant()
89 .rop_enable = cso->logicop_enable, in __fd6_setup_blend_variant()
161 if (cso->logicop_enable) { in fd6_blend_state_create()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_blend.c48 if (cso->logicop_enable) { in fd5_blend_state_create()
84 COND(cso->logicop_enable, A5XX_RB_MRT_CONTROL_ROP_ENABLE) | in fd5_blend_state_create()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_blend.c47 if (cso->logicop_enable) { in fd4_blend_state_create()
81 COND(cso->logicop_enable, A4XX_RB_MRT_CONTROL_ROP_ENABLE) | in fd4_blend_state_create()
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_lower_blend.c533 (options->logicop_enable && options->logicop_func == PIPE_LOGICOP_NOOP)) { in nir_lower_blend_instr()
551 options->logicop_enable || in nir_lower_blend_instr()
575 if (options->logicop_enable) { in nir_lower_blend_instr()
H A Dnir_lower_blend.h54 bool logicop_enable; member
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_blend.c46 if (cso->logicop_enable) in fd2_blend_state_create()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_blend.c48 if (cso->logicop_enable) { in fd3_blend_state_create()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_state.c348 if (blend_state->logicop_enable) { in zink_create_blend_state()
349 cso->logicop_enable = VK_TRUE; in zink_create_blend_state()
448 STATE_CHECK(logicop_enable, LOGIC_ON); in zink_bind_blend_state()
H A Dzink_pipeline.c111 blend_state.logicOpEnable = state->blend_state->logicop_enable; in zink_create_gfx_pipeline()
551 blend_state.logicOpEnable = state->blend_state->logicop_enable; in zink_create_gfx_pipeline_output()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_draw.h166 if (ctx->blend->logicop_enable) in fd_blend_tracking()
/aosp_15_r20/external/virglrenderer/src/gallium/include/pipe/
H A Dp_state.h277 unsigned logicop_enable:1; member
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state.c456 bool logicop_enable = state->logicop_enable && state->logicop_func != PIPE_LOGICOP_COPY; in si_create_blend_state_mode() local
466 blend->logicop_enable = logicop_enable; in si_create_blend_state_mode()
480 if (logicop_enable) { in si_create_blend_state_mode()
637 if (sctx->gfx_level >= GFX8 && sctx->gfx_level <= GFX10 && logicop_enable) in si_create_blend_state_mode()
661 if (blend->dual_src_blend || logicop_enable || mode == V_028808_CB_RESOLVE || in si_create_blend_state_mode()
802 old_blend->logicop_enable != blend->logicop_enable))) in si_bind_blend_state()
3389 if (colormask && blend->logicop_enable) in si_out_of_order_rasterization()
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/
H A Dst_atom_blend.c271 blend->logicop_enable = 1; in st_update_blend()
/aosp_15_r20/external/igt-gpu-tools/lib/
H A Dgen4_render.h571 unsigned int logicop_enable:1; member
/aosp_15_r20/external/mesa3d/src/gallium/include/pipe/
H A Dp_state.h367 unsigned logicop_enable:1; member
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_bld_blend_aos.c362 if (blend->logicop_enable) { in lp_build_blend_aos()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c3655 so->pan.logicop_enable = blend->logicop_enable; in panfrost_create_blend_state()
3681 !(blend->logicop_enable && in panfrost_create_blend_state()
3683 .opaque = !blend->logicop_enable && pan_blend_is_opaque(equation), in panfrost_create_blend_state()
3687 .load_dest = blend->logicop_enable || pan_blend_reads_dest(equation), in panfrost_create_blend_state()
3691 !blend->logicop_enable && in panfrost_create_blend_state()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/util/
H A Du_dump_state.c609 util_dump_member(stream, bool, state, logicop_enable); in util_dump_blend_state()
610 if (state->logicop_enable) { in util_dump_blend_state()
/aosp_15_r20/external/mesa3d/docs/gallium/cso/
H A Dblend.rst76 logicop_enable
/aosp_15_r20/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_quad_blend.c989 if (blend->logicop_enable) { in blend_fallback()
1232 else if (!softpipe->blend->logicop_enable && in choose_blend_quad()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_blend.c304 if (templ->logicop_enable) { in svga_create_blend_state()

123