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>
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);
} 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);
}
}
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);
}
}
}