Mesa (master): gallium/tgsi: add prim id to tgsi_get_gl_varying_semantic()

Timothy Arceri tarceri at kemper.freedesktop.org
Tue Nov 14 21:30:21 UTC 2017


Module: Mesa
Branch: master
Commit: 3d21eb3b7d81f1f97673298b7fb7913a5d5e8220
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d21eb3b7d81f1f97673298b7fb7913a5d5e8220

Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon Nov 13 12:12:21 2017 +1100

gallium/tgsi: add prim id to tgsi_get_gl_varying_semantic()

Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

---

 src/gallium/auxiliary/tgsi/tgsi_from_mesa.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c b/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c
index b7a21f29ba..31be7d946b 100644
--- a/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c
+++ b/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c
@@ -62,6 +62,10 @@ tgsi_get_gl_varying_semantic(gl_varying_slot attr,
                              unsigned *semantic_index)
 {
    switch (attr) {
+   case VARYING_SLOT_PRIMITIVE_ID:
+      *semantic_name = TGSI_SEMANTIC_PRIMID;
+      *semantic_index = 0;
+      break;
    case VARYING_SLOT_POS:
       *semantic_name = TGSI_SEMANTIC_POSITION;
       *semantic_index = 0;




More information about the mesa-commit mailing list