aco: Add Mesh and Task shader stages.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13580>
This commit is contained in:
Timur Kristóf
2021-10-21 11:33:10 +02:00
committed by Marge Bot
parent 7ae425c5d4
commit 6766e6a985
4 changed files with 41 additions and 7 deletions
@@ -4761,7 +4761,7 @@ void
visit_store_output(isel_context* ctx, nir_intrinsic_instr* instr)
{
if (ctx->stage == vertex_vs || ctx->stage == tess_eval_vs || ctx->stage == fragment_fs ||
ctx->stage == vertex_ngg || ctx->stage == tess_eval_ngg ||
ctx->stage == vertex_ngg || ctx->stage == tess_eval_ngg || ctx->stage == mesh_ngg ||
(ctx->stage == vertex_tess_control_hs && ctx->shader->info.stage == MESA_SHADER_VERTEX) ||
ctx->shader->info.stage == MESA_SHADER_GEOMETRY) {
bool stored_to_temps = store_output_to_temps(ctx, instr);