aco, radv: Remove redundant enable_mrt_output_nan_fixup from PS epilog info.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21935>
This commit is contained in:
Timur Kristóf 2023-04-11 16:22:49 +02:00 committed by Marge Bot
parent af768afcbf
commit bd3191dbfe
3 changed files with 1 additions and 3 deletions

View file

@ -12195,7 +12195,7 @@ select_ps_epilog(Program* program, const struct aco_ps_epilog_info* einfo, ac_sh
out.col_format = col_format;
out.is_int8 = (einfo->color_is_int8 >> i) & 1;
out.is_int10 = (einfo->color_is_int10 >> i) & 1;
out.enable_mrt_output_nan_fixup = (einfo->enable_mrt_output_nan_fixup >> i) & 1;
out.enable_mrt_output_nan_fixup = (options->enable_mrt_output_nan_fixup >> i) & 1;
Temp inputs = get_arg(&ctx, einfo->inputs[i]);
emit_split_vector(&ctx, inputs, 4);

View file

@ -72,7 +72,6 @@ struct aco_ps_epilog_info {
/* Bitmasks, each bit represents one of the 8 MRTs. */
uint8_t color_is_int8;
uint8_t color_is_int10;
uint8_t enable_mrt_output_nan_fixup;
bool mrt0_is_dual_src;
};

View file

@ -108,7 +108,6 @@ radv_aco_convert_ps_epilog_key(struct aco_ps_epilog_info *aco_info,
ASSIGN_FIELD(spi_shader_col_format);
ASSIGN_FIELD(color_is_int8);
ASSIGN_FIELD(color_is_int10);
ASSIGN_FIELD(enable_mrt_output_nan_fixup);
ASSIGN_FIELD(mrt0_is_dual_src);
memcpy(aco_info->inputs, radv_args->ps_epilog_inputs, sizeof(aco_info->inputs));