From e79c77b1ef4374ede0a8e908c661044592ad4b9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timur=20Krist=C3=B3f?= Date: Thu, 9 Jan 2025 18:28:18 -0600 Subject: [PATCH] ac/nir: Move ac_nir_gs_shader_query declaration to ac_nir_helpers.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is a helper function, so drivers don't need to call it. Reviewed-by: Marek Olšák Part-of: --- src/amd/common/ac_nir.h | 10 ---------- src/amd/common/ac_nir_helpers.h | 10 ++++++++++ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/amd/common/ac_nir.h b/src/amd/common/ac_nir.h index 279b8f060b6..1df91f42fe4 100644 --- a/src/amd/common/ac_nir.h +++ b/src/amd/common/ac_nir.h @@ -263,16 +263,6 @@ ac_nir_lower_legacy_vs(nir_shader *nir, bool kill_layer, bool force_vrs); -bool -ac_nir_gs_shader_query(nir_builder *b, - bool has_gen_prim_query, - bool has_gs_invocations_query, - bool has_gs_primitives_query, - unsigned num_vertices_per_primitive, - unsigned wave_size, - nir_def *vertex_count[4], - nir_def *primitive_count[4]); - void ac_nir_lower_legacy_gs(nir_shader *nir, bool has_gen_prim_query, diff --git a/src/amd/common/ac_nir_helpers.h b/src/amd/common/ac_nir_helpers.h index ef04e09d738..4776600be55 100644 --- a/src/amd/common/ac_nir_helpers.h +++ b/src/amd/common/ac_nir_helpers.h @@ -164,6 +164,16 @@ ac_get_global_ids(nir_builder *b, unsigned num_components, unsigned bit_size); void ac_nir_emit_legacy_streamout(nir_builder *b, unsigned stream, nir_xfb_info *info, ac_nir_prerast_out *out); +bool +ac_nir_gs_shader_query(nir_builder *b, + bool has_gen_prim_query, + bool has_gs_invocations_query, + bool has_gs_primitives_query, + unsigned num_vertices_per_primitive, + unsigned wave_size, + nir_def *vertex_count[4], + nir_def *primitive_count[4]); + #ifdef __cplusplus } #endif