diff --git a/src/mesa/glapi/gl_API.xml b/src/mesa/glapi/gl_API.xml
index bcd700a02cf..fc51c63ee66 100644
--- a/src/mesa/glapi/gl_API.xml
+++ b/src/mesa/glapi/gl_API.xml
@@ -1849,13 +1849,13 @@ glx:
-
+
-
+
@@ -2240,7 +2240,7 @@ glx:
-
+
@@ -2255,7 +2255,7 @@ glx:
-
+
@@ -2267,7 +2267,7 @@ glx:
-
+
@@ -2278,13 +2278,13 @@ glx:
-
+
-
+
@@ -2356,7 +2356,7 @@ glx:
-
+
@@ -2406,7 +2406,7 @@ glx:
-
+
@@ -2727,7 +2727,7 @@ glx:
-
+
@@ -3175,7 +3175,7 @@ glx:
-
+
@@ -3197,9 +3197,9 @@ glx:
-
-
-
+
+
+
@@ -3243,7 +3243,7 @@ glx:
-
+
@@ -3758,7 +3758,7 @@ glx:
-
+
@@ -3859,8 +3859,8 @@ glx:
-
-
+
+
@@ -4137,26 +4137,26 @@ glx:
-
+
-
+
-
+
-
+
@@ -4177,7 +4177,7 @@ glx:
-
+
@@ -4202,19 +4202,19 @@ glx:
-
+
-
+
-
+
@@ -4634,7 +4634,7 @@ glx:
-
+
@@ -5039,21 +5039,21 @@ glx:
-
+
-
+
-
+
@@ -5334,7 +5334,7 @@ glx:
-
+
@@ -5454,14 +5454,14 @@ glx:
-
+
-
+
@@ -5549,21 +5549,21 @@ glx:
-
+
-
+
-
+
@@ -5571,7 +5571,7 @@ glx:
-
+
@@ -5604,7 +5604,7 @@ glx:
-
+
@@ -5634,21 +5634,21 @@ glx:
-
+
-
+
-
+
@@ -5889,30 +5889,30 @@ glx:
-
+
-
+
-
-
+
+
-
-
+
+
@@ -5927,32 +5927,32 @@ glx:
-
-
-
-
+
+
+
+
-
+
-
+
-
-
+
+
@@ -5980,7 +5980,7 @@ glx:
-
+
@@ -6402,7 +6402,7 @@ glx:
-
+
@@ -6685,7 +6685,7 @@ glx:
-
+
@@ -6846,12 +6846,12 @@ glx:
-
+
-
+
@@ -6969,13 +6969,13 @@ glx:
-
+
-
+
@@ -7155,15 +7155,25 @@ glx:
+
+
+
+
+
+
+
+
+
+
-
+
-
+
@@ -7262,28 +7272,28 @@ glx:
-
+
-
+
-
+
-
+
@@ -7349,12 +7359,12 @@ glx:
-
+
-
+
@@ -7536,8 +7546,8 @@ glx:
-
-
+
+
@@ -8597,11 +8607,14 @@ glx:
+
+
+
@@ -8630,7 +8643,7 @@ glx:
-
+
@@ -8649,7 +8662,7 @@ glx:
-
+
@@ -8701,33 +8714,33 @@ glx:
-
+
-
+
-
+
-
+
-
+
@@ -8751,7 +8764,7 @@ glx:
-
+
@@ -8766,7 +8779,7 @@ glx:
-
+
@@ -8792,7 +8805,7 @@ glx:
-
+
@@ -9294,6 +9307,18 @@ glx:
+
+
+
+
+
+
+
+
+
+
+
+
@@ -9392,7 +9417,7 @@ glx:
-
+
@@ -9400,7 +9425,7 @@ glx:
-
+
diff --git a/src/mesa/glapi/glapitable.h b/src/mesa/glapi/glapitable.h
index c9ec9ea1cd5..50f513567d9 100644
--- a/src/mesa/glapi/glapitable.h
+++ b/src/mesa/glapi/glapitable.h
@@ -781,7 +781,7 @@ struct _glapi_table
void (GLAPIENTRYP GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog); /* 743 */
void (GLAPIENTRYP GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog); /* 744 */
GLint (GLAPIENTRYP GetUniformLocationARB)(GLhandleARB programObj, const GLcharARB * name); /* 745 */
- void (GLAPIENTRYP GetActiveUniformARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * lenght, GLint * size, GLenum * type, GLcharARB * name); /* 746 */
+ void (GLAPIENTRYP GetActiveUniformARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 746 */
void (GLAPIENTRYP GetUniformfvARB)(GLhandleARB programObj, GLint location, GLfloat * params); /* 747 */
void (GLAPIENTRYP GetUniformivARB)(GLhandleARB programObj, GLint location, GLint * params); /* 748 */
void (GLAPIENTRYP GetShaderSourceARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source); /* 749 */
diff --git a/src/mesa/glapi/glapitemp.h b/src/mesa/glapi/glapitemp.h
index 01c1cf890a3..fbf8fa59111 100644
--- a/src/mesa/glapi/glapitemp.h
+++ b/src/mesa/glapi/glapitemp.h
@@ -3800,9 +3800,9 @@ KEYWORD1 GLint KEYWORD2 NAME(GetUniformLocationARB)(GLhandleARB programObj, cons
RETURN_DISPATCH(GetUniformLocationARB, (programObj, name), (F, "glGetUniformLocationARB(%d, %p);\n", programObj, (const void *) name));
}
-KEYWORD1 void KEYWORD2 NAME(GetActiveUniformARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * lenght, GLint * size, GLenum * type, GLcharARB * name)
+KEYWORD1 void KEYWORD2 NAME(GetActiveUniformARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
{
- DISPATCH(GetActiveUniformARB, (programObj, index, maxLength, lenght, size, type, name), (F, "glGetActiveUniformARB(%d, %d, %d, %p, %p, %p, %p);\n", programObj, index, maxLength, (const void *) lenght, (const void *) size, (const void *) type, (const void *) name));
+ DISPATCH(GetActiveUniformARB, (programObj, index, maxLength, length, size, type, name), (F, "glGetActiveUniformARB(%d, %d, %d, %p, %p, %p, %p);\n", programObj, index, maxLength, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
}
KEYWORD1 void KEYWORD2 NAME(GetUniformfvARB)(GLhandleARB programObj, GLint location, GLfloat * params)