From b5409131efc9c72348a0a8d3b265b986ba2f9e57 Mon Sep 17 00:00:00 2001 From: Qiang Yu Date: Thu, 27 Apr 2023 19:45:11 +0800 Subject: [PATCH] radeonsi: pass use_aco to ac_nir_lower_ps MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit For dual source blend code emition in aco. Reviewed-by: Marek Olšák Signed-off-by: Qiang Yu Part-of: --- src/gallium/drivers/radeonsi/si_shader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c index 82b5ec95a3a..6d6c38b13b5 100644 --- a/src/gallium/drivers/radeonsi/si_shader.c +++ b/src/gallium/drivers/radeonsi/si_shader.c @@ -2233,6 +2233,7 @@ struct nir_shader *si_get_nir_shader(struct si_shader *shader, ac_nir_lower_ps_options options = { .gfx_level = sel->screen->info.gfx_level, .family = sel->screen->info.family, + .use_aco = shader->use_aco, .uses_discard = si_shader_uses_discard(shader), .alpha_to_coverage_via_mrtz = key->ps.part.epilog.alpha_to_coverage_via_mrtz, .dual_src_blend_swizzle = key->ps.part.epilog.dual_src_blend_swizzle,