i965: fix tessellation regressions with gl_state_index16
[mesa.git] / src / mesa / drivers / dri / i965 / brw_nir_uniforms.cpp
index 9c4fb22a90513feb97c53ca29318308c60cd4b6d..10a4ff40e5ec2767fce48b3fa6245f2b8b3cacbe 100644 (file)
@@ -251,7 +251,7 @@ brw_nir_lower_patch_vertices_in_to_uniform(nir_shader *nir)
       if (var->data.location != SYSTEM_VALUE_VERTICES_IN)
          continue;
 
-      gl_state_index tokens[STATE_LENGTH] = {
+      gl_state_index16 tokens[STATE_LENGTH] = {
          STATE_INTERNAL,
          nir->info.stage == MESA_SHADER_TESS_CTRL ?
             STATE_TCS_PATCH_VERTICES_IN : STATE_TES_PATCH_VERTICES_IN,