/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_pipe.h | 142 bool dual_src_blend; member 198 bool dual_src_blend; member 299 bool dual_src_blend; member 558 bool dual_src_blend; member
|
D | r600_state_common.c | 177 rctx->dual_src_blend = blend->dual_src_blend; in r600_bind_blend_state_internal() 198 if (rctx->cb_misc_state.dual_src_blend != blend->dual_src_blend) { in r600_bind_blend_state_internal() 199 rctx->cb_misc_state.dual_src_blend = blend->dual_src_blend; in r600_bind_blend_state_internal() 205 if (rctx->framebuffer.dual_src_blend != blend->dual_src_blend) { in r600_bind_blend_state_internal() 206 rctx->framebuffer.dual_src_blend = blend->dual_src_blend; in r600_bind_blend_state_internal() 827 if (key->ps.nr_cbufs == 1 && rctx->dual_src_blend) { in r600_shader_selector_key() 2058 blend_disable = (rctx->dual_src_blend && in r600_update_derived_state()
|
D | r600_state.c | 356 blend->dual_src_blend = util_blend_state_is_dual(state, 0); in r600_create_blend_state_mode() 1355 if (rctx->framebuffer.dual_src_blend && i == 1 && cb[0]) { in r600_emit_framebuffer_state()
|
/external/mesa3d/src/intel/vulkan_hasvk/ |
D | genX_pipeline.c | 953 if (!wm_prog_data->dual_src_blend && in emit_cb_state() 1673 bool dual_src_blend = false; in emit_3dstate_ps() local 1674 if (wm_prog_data->dual_src_blend && cb) { in emit_3dstate_ps() 1684 dual_src_blend = true; in emit_3dstate_ps() 1715 ps.DualSourceBlendEnable = dual_src_blend; in emit_3dstate_ps()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_compile_fs.cpp | 147 prog_data->dual_src_blend = (s.dual_src_output.file != BAD_FILE && in brw_emit_fb_writes() 149 assert(!prog_data->dual_src_blend || key->nr_color_regions == 1); in brw_emit_fb_writes() 158 prog_data->dual_src_blend) { in brw_emit_fb_writes() 1608 if (prog_data->dual_src_blend) { in brw_compile_fs()
|
D | brw_compiler.h | 630 bool dual_src_blend; member
|
D | brw_fs.cpp | 1181 if (prog_data->dual_src_blend) { in brw_fb_write_msg_control()
|
/external/mesa3d/src/intel/compiler/elk/ |
D | elk_fs_visitor.cpp | 549 prog_data->dual_src_blend = (this->dual_src_output.file != BAD_FILE && in emit_fb_writes() 551 assert(!prog_data->dual_src_blend || key->nr_color_regions == 1); in emit_fb_writes()
|
D | elk_compiler.h | 834 bool dual_src_blend; member
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state.c | 54 if (blend->dual_src_blend && sctx->shader.ps.cso && in si_emit_cb_render_state() 466 blend->dual_src_blend = util_blend_state_is_dual(state, 0); in si_create_blend_state_mode() 478 if (blend->dual_src_blend) in si_create_blend_state_mode() 528 if (i >= 1 && blend->dual_src_blend) { in si_create_blend_state_mode() 543 if (blend->dual_src_blend && (eqRGB == PIPE_BLEND_MIN || eqRGB == PIPE_BLEND_MAX || in si_create_blend_state_mode() 651 if (blend->dual_src_blend) { in si_create_blend_state_mode() 662 if (blend->dual_src_blend || logicop_enable || mode == V_028808_CB_RESOLVE || in si_create_blend_state_mode() 770 old_blend->dual_src_blend != blend->dual_src_blend || in si_bind_blend_state() 784 old_blend->dual_src_blend != blend->dual_src_blend || in si_bind_blend_state()
|
D | si_state.h | 50 bool dual_src_blend : 1; member
|
D | si_state_shaders.cpp | 2701 blend->dual_src_blend && in si_ps_key_update_framebuffer_blend_dsa_rasterizer() 2707 if (blend->dual_src_blend) { in si_ps_key_update_framebuffer_blend_dsa_rasterizer() 2756 (blend->dual_src_blend ? 0xffffff0f : 0xffffffff) & in si_ps_key_update_framebuffer_blend_dsa_rasterizer()
|
/external/mesa3d/docs/relnotes/ |
D | 22.1.3.rst | 166 - zink: fix dual_src_blend driconf workaround
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_state.c | 405 cso->dual_src_blend = util_blend_state_is_dual(blend_state, 0); in zink_create_blend_state() 426 … blend && blend->dual_src_blend && state->blend_state->attachments[0].blendEnable; in zink_bind_blend_state()
|
D | zink_types.h | 367 bool dual_src_blend; member
|
/external/rust/android-crates-io/crates/vulkano/out/ |
D | features.rs | 156 pub dual_src_blend: bool, field 1350 if self.dual_src_blend { in check_requirements() 1351 if !supported.dual_src_blend { in check_requirements() 4295 dual_src_blend: false, in empty() 4671 dual_src_blend: true, in all() 5057 || (self.dual_src_blend && other.dual_src_blend) in intersects() 5538 && (self.dual_src_blend || !other.dual_src_blend) in contains() 6051 dual_src_blend: self.dual_src_blend || other.dual_src_blend, in union() 6711 dual_src_blend: self.dual_src_blend && other.dual_src_blend, in intersection() 7371 dual_src_blend: self.dual_src_blend && !other.dual_src_blend, in difference() [all …]
|
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_context.c | 196 so->dual_src_blend = true; in ir3_context_init()
|
D | ir3_shader.h | 706 bool dual_src_blend; member
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_context.h | 341 bool dual_src_blend; member
|
D | iris_program.c | 107 iris->dual_src_blend = brw->dual_src_blend; in iris_apply_brw_wm_prog_data() 315 iris->dual_src_blend = elk->dual_src_blend; in iris_apply_elk_wm_prog_data()
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 378 bool dual_src_blend = false; in ttn_emit_declaration() local 379 if (dual_src_blend && (semantic_index == 1)) { in ttn_emit_declaration()
|
/external/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_state.c | 1552 (!cso_blend->dual_color_blending || wm_prog_data->dual_src_blend); in set_blend_entry_bits() 1570 if (idx == 0 && !blend_enabled && wm_prog_data->dual_src_blend) { in set_blend_entry_bits() 5404 blend_enable = rt->blend_enable || wm_prog_data->dual_src_blend; in crocus_populate_binding_table() 6478 …ps.DualSourceBlendEnable = wm_prog_data->dual_src_blend && ice->state.cso_blend->dual_color_blendi… 7245 wm.DualSourceBlendEnable = wm_prog_data->dual_src_blend && 7383 (!cso_blend->dual_color_blending || wm_prog_data->dual_src_blend);
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_pipeline.cc | 2999 bool dual_src_blend = tu_blend_state_is_dual_src(cb); in tu6_emit_blend() local 3006 dual_src_blend, in tu6_emit_blend() 3013 dual_src_blend, in tu6_emit_blend()
|
D | tu_shader.cc | 1831 COND(fs->dual_src_blend, A6XX_SP_FS_OUTPUT_CNTL0_DUAL_COLOR_IN_ENABLE)); in tu6_emit_fs_outputs() 1857 COND(fs->dual_src_blend, A6XX_RB_FS_OUTPUT_CNTL0_DUAL_COLOR_IN_ENABLE)); in tu6_emit_fs_outputs()
|
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_program.cc | 1144 COND(fs->dual_src_blend, A6XX_SP_FS_OUTPUT_CNTL0_DUAL_COLOR_IN_ENABLE)); in emit_fs_outputs()
|