mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-19 08:28:21 +02:00
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:
parent
9da54b9252
commit
e4e962cbe0
2 changed files with 3 additions and 3 deletions
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue