From afefcc3b303b08f276c8a2b7bd5a7853592263fc Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Tue, 9 Jan 2024 16:02:06 -0400 Subject: [PATCH] asahi: avoid silly internal NIR_PASS in gs lowering Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/lib/agx_nir_lower_gs.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/asahi/lib/agx_nir_lower_gs.c b/src/asahi/lib/agx_nir_lower_gs.c index e975b9a5407..ba839abbd67 100644 --- a/src/asahi/lib/agx_nir_lower_gs.c +++ b/src/asahi/lib/agx_nir_lower_gs.c @@ -1054,14 +1054,14 @@ agx_nir_lower_gs(nir_shader *gs, nir_shader *vs, const nir_shader *libagx, * anything. Otherwise, smash the invocation ID to zero. */ if (gs->info.gs.invocations != 1) { - NIR_PASS_V(gs, agx_nir_lower_gs_instancing); + agx_nir_lower_gs_instancing(gs); } else { nir_function_impl *impl = nir_shader_get_entrypoint(gs); nir_builder b = nir_builder_at(nir_before_impl(impl)); - NIR_PASS_V(gs, nir_shader_intrinsics_pass, rewrite_invocation_id, - nir_metadata_block_index | nir_metadata_dominance, - nir_imm_int(&b, 0)); + nir_shader_intrinsics_pass( + gs, rewrite_invocation_id, + nir_metadata_block_index | nir_metadata_dominance, nir_imm_int(&b, 0)); } /* Link VS into the GS */