freedreno/ir3: Use gl_varying_slot_name_for_stage()

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8998>
This commit is contained in:
Caio Marcelo de Oliveira Filho 2021-02-11 12:30:19 -08:00 committed by Marge Bot
parent 9da54b9252
commit e4e962cbe0
2 changed files with 3 additions and 3 deletions

View file

@ -3255,7 +3255,7 @@ setup_output(struct ir3_context *ctx, nir_intrinsic_instr *intr)
break;
ir3_context_error(ctx, "unknown %s shader output name: %s\n",
_mesa_shader_stage_to_string(ctx->so->type),
gl_varying_slot_name(slot));
gl_varying_slot_name_for_stage(slot, ctx->so->type));
}
} else {
ir3_context_error(ctx, "unknown shader type: %d\n", ctx->so->type);

View file

@ -590,7 +590,7 @@ input_name(struct ir3_shader_variant *so, int i)
} else if (so->type == MESA_SHADER_VERTEX) {
return gl_vert_attrib_name(so->inputs[i].slot);
} else {
return gl_varying_slot_name(so->inputs[i].slot);
return gl_varying_slot_name_for_stage(so->inputs[i].slot, so->type);
}
}
@ -608,7 +608,7 @@ output_name(struct ir3_shader_variant *so, int i)
case VARYING_SLOT_TCS_HEADER_IR3:
return "TCS_HEADER";
default:
return gl_varying_slot_name(so->outputs[i].slot);
return gl_varying_slot_name_for_stage(so->outputs[i].slot, so->type);
}
}
}