/aosp_15_r20/external/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blend.c | 43 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 D | panvk_vX_blend.c | 103 .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 D | pan_blend.c | 632 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 D | pan_blend.h | 68 bool logicop_enable; member 80 uint32_t logicop_enable : 1; member
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_blend.cc | 54 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 D | fd5_blend.c | 48 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 D | fd4_blend.c | 47 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 D | nir_lower_blend.c | 533 (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 D | nir_lower_blend.h | 54 bool logicop_enable; member
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_blend.c | 46 if (cso->logicop_enable) in fd2_blend_state_create()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
H A D | fd3_blend.c | 48 if (cso->logicop_enable) { in fd3_blend_state_create()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_state.c | 348 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 D | zink_pipeline.c | 111 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 D | freedreno_draw.h | 166 if (ctx->blend->logicop_enable) in fd_blend_tracking()
|
/aosp_15_r20/external/virglrenderer/src/gallium/include/pipe/ |
H A D | p_state.h | 277 unsigned logicop_enable:1; member
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_state.c | 456 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 D | st_atom_blend.c | 271 blend->logicop_enable = 1; in st_update_blend()
|
/aosp_15_r20/external/igt-gpu-tools/lib/ |
H A D | gen4_render.h | 571 unsigned int logicop_enable:1; member
|
/aosp_15_r20/external/mesa3d/src/gallium/include/pipe/ |
H A D | p_state.h | 367 unsigned logicop_enable:1; member
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_bld_blend_aos.c | 362 if (blend->logicop_enable) { in lp_build_blend_aos()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_cmdstream.c | 3655 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 D | u_dump_state.c | 609 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 D | blend.rst | 76 logicop_enable
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_quad_blend.c | 989 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 D | svga_pipe_blend.c | 304 if (templ->logicop_enable) { in svga_create_blend_state()
|