From: Kristian Høgsberg Kristensen Date: Tue, 29 Dec 2015 19:14:07 +0000 (-0800) Subject: mesa/st: Pad out _mesa_sysval_to_semantic for new SYSTEM_VALUE_* enums X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=55ca5b0e74dff2b2f7df57af332b73e2a1b7d081;p=mesa.git 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 --- diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp index 89ad6cd8c28..5a6be08185f 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 */