From b5716cadc506fca6123776336f8878241d3cbea4 Mon Sep 17 00:00:00 2001 From: Caio Marcelo de Oliveira Filho Date: Thu, 11 Feb 2021 12:31:41 -0800 Subject: [PATCH] st/atifs: Use gl_varying_slot_name_for_stage() Reviewed-by: Kenneth Graunke Reviewed-by: Christian Gmeiner Part-of: --- src/mesa/state_tracker/st_atifs_to_nir.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mesa/state_tracker/st_atifs_to_nir.c b/src/mesa/state_tracker/st_atifs_to_nir.c index 225fb54425d..843767aee0b 100644 --- a/src/mesa/state_tracker/st_atifs_to_nir.c +++ b/src/mesa/state_tracker/st_atifs_to_nir.c @@ -118,10 +118,12 @@ static nir_ssa_def * load_input(struct st_translate *t, gl_varying_slot slot) { if (!t->inputs[slot]) { + const char *slot_name = + gl_varying_slot_name_for_stage(slot, MESA_SHADER_FRAGMENT); nir_variable *var = nir_variable_create(t->b->shader, nir_var_shader_in, slot == VARYING_SLOT_FOGC ? glsl_float_type() : glsl_vec4_type(), - gl_varying_slot_name(slot)); + slot_name); var->data.location = slot; var->data.interpolation = INTERP_MODE_NONE;