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 */