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

Author: Kristian Høgsberg Kristensen <[email protected]>
Date:   Tue Dec 29 11:14:07 2015 -0800

mesa/st: Pad out _mesa_sysval_to_semantic for new SYSTEM_VALUE_* enums

GL_ARB_shader_draw_parameters added two new system values.  This gets us
back to mapping mesa system values to the right TGSI semantics.

Reviewed-by: Ilia Mirkin <[email protected]>

---

 src/mesa/state_tracker/st_glsl_to_tgsi.cpp |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp 
b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
index 89ad6cd..5a6be08 100644
--- a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
+++ b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
@@ -4328,6 +4328,8 @@ const unsigned _mesa_sysval_to_semantic[SYSTEM_VALUE_MAX] 
= {
    TGSI_SEMANTIC_INSTANCEID,
    TGSI_SEMANTIC_VERTEXID_NOBASE,
    TGSI_SEMANTIC_BASEVERTEX,
+   0, /* SYSTEM_VALUE_BASE_INSTANCE */
+   0, /* SYSTEM_VALUE_DRAW_ID */
 
    /* Geometry shader
     */

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to