radeonsi: fill aco shader info for ps part
authorQiang Yu <yuq825@gmail.com>
Fri, 11 Aug 2023 09:26:37 +0000 (17:26 +0800)
committerQiang Yu <yuq825@gmail.com>
Tue, 10 Oct 2023 03:10:32 +0000 (11:10 +0800)
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Qiang Yu <yuq825@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24989>

src/gallium/drivers/radeonsi/si_shader_aco.c

index a5d29ac..d04d534 100644 (file)
@@ -106,6 +106,8 @@ si_fill_aco_shader_info(struct si_shader *shader, struct aco_shader_info *info,
       info->ps.num_interp = si_get_ps_num_interp(shader);
       info->ps.spi_ps_input_ena = shader->config.spi_ps_input_ena;
       info->ps.spi_ps_input_addr = shader->config.spi_ps_input_addr;
+      info->ps.alpha_reference = args->alpha_reference;
+      info->has_epilog = !shader->is_monolithic;
       break;
    default:
       break;