diff --git a/src/amd/common/nir/ac_nir.h b/src/amd/common/nir/ac_nir.h index 3888ee1ab78..88c9bda274e 100644 --- a/src/amd/common/nir/ac_nir.h +++ b/src/amd/common/nir/ac_nir.h @@ -251,7 +251,7 @@ ac_nir_lower_legacy_vs(nir_shader *nir, bool kill_layer, bool force_vrs); -void +bool ac_nir_lower_legacy_gs(nir_shader *nir, bool has_gen_prim_query, bool has_pipeline_stats_query, diff --git a/src/amd/common/nir/ac_nir_lower_legacy_gs.c b/src/amd/common/nir/ac_nir_lower_legacy_gs.c index 09c97a73878..261399dd0fd 100644 --- a/src/amd/common/nir/ac_nir_lower_legacy_gs.c +++ b/src/amd/common/nir/ac_nir_lower_legacy_gs.c @@ -229,7 +229,7 @@ lower_legacy_gs_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, void *sta return false; } -void +bool ac_nir_lower_legacy_gs(nir_shader *nir, bool has_gen_prim_query, bool has_pipeline_stats_query, @@ -286,4 +286,6 @@ ac_nir_lower_legacy_gs(nir_shader *nir, if (progress) nir_metadata_preserve(impl, nir_metadata_none); + + return true; }