Searched refs:dual_src_blend (Results 1 – 16 of 16) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_pipe.h | 161 bool dual_src_blend; member 217 bool dual_src_blend; member 327 bool dual_src_blend; member 580 boolean dual_src_blend; member
|
D | r600_state_common.c | 194 rctx->dual_src_blend = blend->dual_src_blend; in r600_bind_blend_state_internal() 215 if (rctx->cb_misc_state.dual_src_blend != blend->dual_src_blend) { in r600_bind_blend_state_internal() 216 rctx->cb_misc_state.dual_src_blend = blend->dual_src_blend; in r600_bind_blend_state_internal() 222 if (rctx->framebuffer.dual_src_blend != blend->dual_src_blend) { in r600_bind_blend_state_internal() 223 rctx->framebuffer.dual_src_blend = blend->dual_src_blend; in r600_bind_blend_state_internal() 824 if (key->ps.nr_cbufs == 1 && rctx->dual_src_blend) { in r600_shader_selector_key() 1997 blend_disable = (rctx->dual_src_blend && in r600_update_derived_state()
|
D | r600_state.c | 361 blend->dual_src_blend = util_blend_state_is_dual(state, 0); in r600_create_blend_state_mode() 1364 if (rctx->framebuffer.dual_src_blend && i == 1 && cb[0]) { in r600_emit_framebuffer_state()
|
D | evergreen_state.c | 348 blend->dual_src_blend = util_blend_state_is_dual(state, 0); in evergreen_create_blend_state_mode() 1721 idx += fb_state->nr_cbufs + (rctx->dual_src_blend ? 1 : 0); in evergreen_emit_image_state() 1905 if (rctx->framebuffer.dual_src_blend && i == 1 && state->cbufs[0]) { in evergreen_emit_framebuffer_state()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_fs_visitor.cpp | 525 prog_data->dual_src_blend = (this->dual_src_output.file != BAD_FILE && in emit_fb_writes() 527 assert(!prog_data->dual_src_blend || key->nr_color_regions == 1); in emit_fb_writes() 550 prog_data->dual_src_blend) { in emit_fb_writes()
|
D | brw_compiler.h | 824 bool dual_src_blend; member
|
D | brw_fs.cpp | 4334 } else if (prog_data->dual_src_blend) { in brw_fb_write_msg_control() 8845 if (devinfo->gen == 8 && prog_data->dual_src_blend && in brw_compile_fs()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state.c | 84 if (blend->dual_src_blend && sctx->ps_shader.cso && in si_emit_cb_render_state() 445 blend->dual_src_blend = util_blend_state_is_dual(state, 0); in si_create_blend_state_mode() 449 if (blend->dual_src_blend) in si_create_blend_state_mode() 496 if (i >= 1 && blend->dual_src_blend) { in si_create_blend_state_mode() 508 if (blend->dual_src_blend && (eqRGB == PIPE_BLEND_MIN || eqRGB == PIPE_BLEND_MAX || in si_create_blend_state_mode() 605 if (blend->dual_src_blend) { in si_create_blend_state_mode() 616 if (blend->dual_src_blend || logicop_enable || mode == V_028808_CB_RESOLVE) in si_create_blend_state_mode() 641 old_blend->dual_src_blend != blend->dual_src_blend || in si_bind_blend_state() 649 old_blend->dual_src_blend != blend->dual_src_blend || in si_bind_blend_state()
|
D | si_state.h | 62 bool dual_src_blend : 1; member
|
D | si_state_shaders.c | 1964 if (blend->dual_src_blend) { in si_shader_selector_key()
|
/external/mesa3d/src/intel/vulkan/ |
D | genX_pipeline.c | 1235 if (!wm_prog_data->dual_src_blend && 2016 bool dual_src_blend = false; local 2017 if (wm_prog_data->dual_src_blend && blend) { 2027 dual_src_blend = true; 2072 ps.DualSourceBlendEnable = dual_src_blend;
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_pipeline.c | 1319 uint32_t mrt_count, bool dual_src_blend, in tu6_emit_fs_outputs() argument 1343 COND(dual_src_blend, A6XX_SP_FS_OUTPUT_CNTL0_DUAL_COLOR_IN_ENABLE)); in tu6_emit_fs_outputs() 1361 COND(dual_src_blend, A6XX_RB_FS_OUTPUT_CNTL0_DUAL_COLOR_IN_ENABLE)); in tu6_emit_fs_outputs() 1907 bool dual_src_blend, in tu6_emit_blend_control() argument 1916 .dual_color_in_enable = dual_src_blend, in tu6_emit_blend_control() 1925 .dual_color_in_enable = dual_src_blend, in tu6_emit_blend_control()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | genX_state_upload.c | 1945 wm_prog_data->dual_src_blend && (ctx->Color.BlendEnabled & 1) && 2914 !ctx->Color.Blend[0]._UsesDualSrc || wm_prog_data->dual_src_blend; 3928 ps.DualSourceBlendEnable = prog_data->dual_src_blend && 4847 !color->Blend[0]._UsesDualSrc || wm_prog_data->dual_src_blend;
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 397 bool dual_src_blend = false; in ttn_emit_declaration() local 398 if (dual_src_blend && (semantic_index == 1)) { in ttn_emit_declaration()
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_state.c | 6038 (!cso_blend->dual_color_blending || wm_prog_data->dual_src_blend); in iris_upload_dirty_render_state()
|
/external/virglrenderer/src/ |
D | vrend_renderer.c | 240 FEAT(dual_src_blend, 33, UNAVAIL, "GL_ARB_blend_func_extended", "GL_EXT_blend_func_extended" ),
|