From 87d1dde7f91338d066d04486bd50b6981532b831 Mon Sep 17 00:00:00 2001 From: "Thomas H.P. Andersen" Date: Tue, 11 Jul 2023 18:22:28 +0200 Subject: [PATCH] tgsi: remove unused tgsi_shader_info.writes_primid Reviewed-by: Charmaine Lee Reviewed-by: Christian Gmeiner Part-of: --- src/gallium/auxiliary/nir/nir_to_tgsi_info.c | 3 --- src/gallium/auxiliary/tgsi/tgsi_scan.c | 3 --- src/gallium/auxiliary/tgsi/tgsi_scan.h | 1 - 3 files changed, 7 deletions(-) diff --git a/src/gallium/auxiliary/nir/nir_to_tgsi_info.c b/src/gallium/auxiliary/nir/nir_to_tgsi_info.c index 0e72c07485f..ecc7f2bf0b2 100644 --- a/src/gallium/auxiliary/nir/nir_to_tgsi_info.c +++ b/src/gallium/auxiliary/nir/nir_to_tgsi_info.c @@ -585,9 +585,6 @@ void nir_tgsi_scan_shader(const struct nir_shader *nir, info->output_semantic_index[i] = semantic_index; switch (semantic_name) { - case TGSI_SEMANTIC_PRIMID: - info->writes_primid = true; - break; case TGSI_SEMANTIC_VIEWPORT_INDEX: info->writes_viewport_index = true; break; diff --git a/src/gallium/auxiliary/tgsi/tgsi_scan.c b/src/gallium/auxiliary/tgsi/tgsi_scan.c index 58f88bc6d93..459b868043a 100644 --- a/src/gallium/auxiliary/tgsi/tgsi_scan.c +++ b/src/gallium/auxiliary/tgsi/tgsi_scan.c @@ -625,9 +625,6 @@ scan_declaration(struct tgsi_shader_info *info, } switch (semName) { - case TGSI_SEMANTIC_PRIMID: - info->writes_primid = true; - break; case TGSI_SEMANTIC_VIEWPORT_INDEX: info->writes_viewport_index = true; break; diff --git a/src/gallium/auxiliary/tgsi/tgsi_scan.h b/src/gallium/auxiliary/tgsi/tgsi_scan.h index d55d06d478d..131cc5a36ea 100644 --- a/src/gallium/auxiliary/tgsi/tgsi_scan.h +++ b/src/gallium/auxiliary/tgsi/tgsi_scan.h @@ -101,7 +101,6 @@ struct tgsi_shader_info bool writes_position; bool writes_psize; bool writes_clipvertex; - bool writes_primid; bool writes_viewport_index; bool writes_layer; bool writes_memory; /**< contains stores or atomics to buffers or images */