diff --git a/xml/gl.xml b/xml/gl.xml
index 631f751a..9062d0ff 100644
--- a/xml/gl.xml
+++ b/xml/gl.xml
@@ -564,11 +564,11 @@ typedef unsigned int GLhandleARB;
-
-
+
+
-
+
@@ -760,16 +760,16 @@ typedef unsigned int GLhandleARB;
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -919,16 +919,16 @@ typedef unsigned int GLhandleARB;
-
-
-
+
+
+
-
+
@@ -991,11 +991,11 @@ typedef unsigned int GLhandleARB;
-
-
-
-
-
+
+
+
+
+
@@ -1178,24 +1178,24 @@ typedef unsigned int GLhandleARB;
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -1563,26 +1563,26 @@ typedef unsigned int GLhandleARB;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1636,22 +1636,22 @@ typedef unsigned int GLhandleARB;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1691,7 +1691,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -1710,7 +1710,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -1761,8 +1761,8 @@ typedef unsigned int GLhandleARB;
-
-
+
+
@@ -1930,9 +1930,9 @@ typedef unsigned int GLhandleARB;
-
+
-
+
@@ -2476,7 +2476,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -2919,86 +2919,86 @@ typedef unsigned int GLhandleARB;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -3470,10 +3470,10 @@ typedef unsigned int GLhandleARB;
-
+
-
+
@@ -3998,10 +3998,10 @@ typedef unsigned int GLhandleARB;
-
+
-
+
@@ -4399,61 +4399,61 @@ typedef unsigned int GLhandleARB;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4794,12 +4794,12 @@ typedef unsigned int GLhandleARB;
-
+
-
+
@@ -4873,53 +4873,53 @@ typedef unsigned int GLhandleARB;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4944,7 +4944,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -5128,59 +5128,59 @@ typedef unsigned int GLhandleARB;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5547,11 +5547,11 @@ typedef unsigned int GLhandleARB;
-
+
-
+
-
+
@@ -5673,11 +5673,11 @@ typedef unsigned int GLhandleARB;
-
+
-
+
-
+
@@ -5701,19 +5701,19 @@ typedef unsigned int GLhandleARB;
-
+
-
+
-
+
-
+
@@ -5773,77 +5773,77 @@ typedef unsigned int GLhandleARB;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -6001,14 +6001,14 @@ typedef unsigned int GLhandleARB;
-
-
-
-
+
+
+
+
-
+
-
+
@@ -6039,9 +6039,9 @@ typedef unsigned int GLhandleARB;
-
-
-
+
+
+
@@ -6388,7 +6388,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -6879,7 +6879,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -7053,7 +7053,7 @@ typedef unsigned int GLhandleARB;
void glActiveStencilFaceEXT
- GLenum face
+ GLenum face
@@ -7508,7 +7508,7 @@ typedef unsigned int GLhandleARB;
GLuint glBindMaterialParameterEXT
- GLenum face
+ GLenum face
GLenum value
@@ -8973,7 +8973,7 @@ typedef unsigned int GLhandleARB;
void glColorMaterial
- GLenum face
+ GLenum face
GLenum mode
@@ -9071,14 +9071,14 @@ typedef unsigned int GLhandleARB;
void glColorTableParameterfv
GLenum target
- GLenum pname
+ GLenum pname
const GLfloat *params
void glColorTableParameterfvSGI
GLenum target
- GLenum pname
+ GLenum pname
const GLfloat *params
@@ -9086,14 +9086,14 @@ typedef unsigned int GLhandleARB;
void glColorTableParameteriv
GLenum target
- GLenum pname
+ GLenum pname
const GLint *params
void glColorTableParameterivSGI
GLenum target
- GLenum pname
+ GLenum pname
const GLint *params
@@ -9621,14 +9621,14 @@ typedef unsigned int GLhandleARB;
void glConvolutionParameterf
GLenum target
- GLenum pname
+ GLenum pname
GLfloat params
void glConvolutionParameterfEXT
GLenum target
- GLenum pname
+ GLenum pname
GLfloat params
@@ -9636,14 +9636,14 @@ typedef unsigned int GLhandleARB;
void glConvolutionParameterfv
GLenum target
- GLenum pname
+ GLenum pname
const GLfloat *params
void glConvolutionParameterfvEXT
GLenum target
- GLenum pname
+ GLenum pname
const GLfloat *params
@@ -9651,14 +9651,14 @@ typedef unsigned int GLhandleARB;
void glConvolutionParameteri
GLenum target
- GLenum pname
+ GLenum pname
GLint params
void glConvolutionParameteriEXT
GLenum target
- GLenum pname
+ GLenum pname
GLint params
@@ -9666,14 +9666,14 @@ typedef unsigned int GLhandleARB;
void glConvolutionParameteriv
GLenum target
- GLenum pname
+ GLenum pname
const GLint *params
void glConvolutionParameterivEXT
GLenum target
- GLenum pname
+ GLenum pname
const GLint *params
@@ -9681,13 +9681,13 @@ typedef unsigned int GLhandleARB;
void glConvolutionParameterxOES
GLenum target
- GLenum pname
+ GLenum pname
GLfixed param
void glConvolutionParameterxvOES
GLenum target
- GLenum pname
+ GLenum pname
const GLfixed *params
@@ -10333,7 +10333,7 @@ typedef unsigned int GLhandleARB;
void glCullFace
- GLenum mode
+ GLenum mode
@@ -12135,7 +12135,7 @@ typedef unsigned int GLhandleARB;
void glFragmentColorMaterialSGIX
- GLenum face
+ GLenum face
GLenum mode
@@ -12188,25 +12188,25 @@ typedef unsigned int GLhandleARB;
void glFragmentMaterialfSGIX
- GLenum face
+ GLenum face
GLenum pname
GLfloat param
void glFragmentMaterialfvSGIX
- GLenum face
+ GLenum face
GLenum pname
const GLfloat *params
void glFragmentMaterialiSGIX
- GLenum face
+ GLenum face
GLenum pname
GLint param
void glFragmentMaterialivSGIX
- GLenum face
+ GLenum face
GLenum pname
const GLint *params
@@ -13100,42 +13100,42 @@ typedef unsigned int GLhandleARB;
void glGetColorTableParameterfv
GLenum target
- GLenum pname
+ GLenum pname
GLfloat *params
void glGetColorTableParameterfvEXT
GLenum target
- GLenum pname
+ GLenum pname
GLfloat *params
void glGetColorTableParameterfvSGI
GLenum target
- GLenum pname
+ GLenum pname
GLfloat *params
void glGetColorTableParameteriv
GLenum target
- GLenum pname
+ GLenum pname
GLint *params
void glGetColorTableParameterivEXT
GLenum target
- GLenum pname
+ GLenum pname
GLint *params
void glGetColorTableParameterivSGI
GLenum target
- GLenum pname
+ GLenum pname
GLint *params
@@ -13189,7 +13189,7 @@ typedef unsigned int GLhandleARB;
GLuint glGetCommandHeaderNV
- GLenum tokenID
+ GLenum tokenID
GLuint size
@@ -13262,28 +13262,28 @@ typedef unsigned int GLhandleARB;
void glGetConvolutionParameterfv
GLenum target
- GLenum pname
+ GLenum pname
GLfloat *params
void glGetConvolutionParameterfvEXT
GLenum target
- GLenum pname
+ GLenum pname
GLfloat *params
void glGetConvolutionParameteriv
GLenum target
- GLenum pname
+ GLenum pname
GLint *params
void glGetConvolutionParameterivEXT
GLenum target
- GLenum pname
+ GLenum pname
GLint *params
@@ -13507,13 +13507,13 @@ typedef unsigned int GLhandleARB;
void glGetFragmentMaterialfvSGIX
- GLenum face
+ GLenum face
GLenum pname
GLfloat *params
void glGetFragmentMaterialivSGIX
- GLenum face
+ GLenum face
GLenum pname
GLint *params
@@ -13589,7 +13589,7 @@ typedef unsigned int GLhandleARB;
GLhandleARB glGetHandleARB
- GLenum pname
+ GLenum pname
void glGetHistogram
@@ -13913,33 +13913,33 @@ typedef unsigned int GLhandleARB;
void glGetMaterialfv
- GLenum face
+ GLenum face
GLenum pname
GLfloat *params
void glGetMaterialiv
- GLenum face
+ GLenum face
GLenum pname
GLint *params
void glGetMaterialxOES
- GLenum face
+ GLenum face
GLenum pname
GLfixed param
void glGetMaterialxv
- GLenum face
+ GLenum face
GLenum pname
GLfixed *params
void glGetMaterialxvOES
- GLenum face
+ GLenum face
GLenum pname
GLfixed *params
@@ -14513,7 +14513,7 @@ typedef unsigned int GLhandleARB;
GLuint *dataSize
GLuint *noCounters
GLuint *noInstances
- GLuint *capsMask
+ GLuint *capsMask
void glGetPixelMapfv
@@ -16351,7 +16351,7 @@ typedef unsigned int GLhandleARB;
void glHintPGI
GLenum target
- GLint mode
+ GLint mode
void glHistogram
@@ -16462,7 +16462,7 @@ typedef unsigned int GLhandleARB;
void glIndexMaterialEXT
- GLenum face
+ GLenum face
GLenum mode
@@ -16943,7 +16943,7 @@ typedef unsigned int GLhandleARB;
void glLightEnviSGIX
GLenum pname
- GLint param
+ GLint param
void glLightModelf
@@ -17500,53 +17500,53 @@ typedef unsigned int GLhandleARB;
void glMaterialf
- GLenum face
+ GLenum face
GLenum pname
GLfloat param
void glMaterialfv
- GLenum face
+ GLenum face
GLenum pname
const GLfloat *params
void glMateriali
- GLenum face
+ GLenum face
GLenum pname
GLint param
void glMaterialiv
- GLenum face
+ GLenum face
GLenum pname
const GLint *params
void glMaterialx
- GLenum face
+ GLenum face
GLenum pname
GLfixed param
void glMaterialxOES
- GLenum face
+ GLenum face
GLenum pname
GLfixed param
void glMaterialxv
- GLenum face
+ GLenum face
GLenum pname
const GLfixed *param
void glMaterialxvOES
- GLenum face
+ GLenum face
GLenum pname
const GLfixed *param
@@ -20218,13 +20218,13 @@ typedef unsigned int GLhandleARB;
void glPolygonMode
- GLenum face
+ GLenum face
GLenum mode
void glPolygonModeNV
- GLenum face
+ GLenum face
GLenum mode
@@ -22365,7 +22365,7 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiColor3fVertex3fSUN
- GLuint rc
+ GLuint rc
GLfloat r
GLfloat g
GLfloat b
@@ -22375,13 +22375,13 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiColor3fVertex3fvSUN
- const GLuint *rc
+ const GLuint *rc
const GLfloat *c
const GLfloat *v
void glReplacementCodeuiColor4fNormal3fVertex3fSUN
- GLuint rc
+ GLuint rc
GLfloat r
GLfloat g
GLfloat b
@@ -22395,14 +22395,14 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiColor4fNormal3fVertex3fvSUN
- const GLuint *rc
+ const GLuint *rc
const GLfloat *c
const GLfloat *n
const GLfloat *v
void glReplacementCodeuiColor4ubVertex3fSUN
- GLuint rc
+ GLuint rc
GLubyte r
GLubyte g
GLubyte b
@@ -22413,13 +22413,13 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiColor4ubVertex3fvSUN
- const GLuint *rc
+ const GLuint *rc
const GLubyte *c
const GLfloat *v
void glReplacementCodeuiNormal3fVertex3fSUN
- GLuint rc
+ GLuint rc
GLfloat nx
GLfloat ny
GLfloat nz
@@ -22429,17 +22429,17 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiNormal3fVertex3fvSUN
- const GLuint *rc
+ const GLuint *rc
const GLfloat *n
const GLfloat *v
void glReplacementCodeuiSUN
- GLuint code
+ GLuint code
void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
- GLuint rc
+ GLuint rc
GLfloat s
GLfloat t
GLfloat r
@@ -22455,7 +22455,7 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
- const GLuint *rc
+ const GLuint *rc
const GLfloat *tc
const GLfloat *c
const GLfloat *n
@@ -22463,7 +22463,7 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
- GLuint rc
+ GLuint rc
GLfloat s
GLfloat t
GLfloat nx
@@ -22475,14 +22475,14 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
- const GLuint *rc
+ const GLuint *rc
const GLfloat *tc
const GLfloat *n
const GLfloat *v
void glReplacementCodeuiTexCoord2fVertex3fSUN
- GLuint rc
+ GLuint rc
GLfloat s
GLfloat t
GLfloat x
@@ -22491,25 +22491,25 @@ typedef unsigned int GLhandleARB;
void glReplacementCodeuiTexCoord2fVertex3fvSUN
- const GLuint *rc
+ const GLuint *rc
const GLfloat *tc
const GLfloat *v
void glReplacementCodeuiVertex3fSUN
- GLuint rc
+ GLuint rc
GLfloat x
GLfloat y
GLfloat z
void glReplacementCodeuiVertex3fvSUN
- const GLuint *rc
+ const GLuint *rc
const GLfloat *v
void glReplacementCodeuivSUN
- const GLuint *code
+ const GLuint *code
void glReplacementCodeusSUN
@@ -23377,7 +23377,7 @@ typedef unsigned int GLhandleARB;
void glStencilFuncSeparate
- GLenum face
+ GLenum face
GLenum func
GLint ref
GLuint mask
@@ -23396,7 +23396,7 @@ typedef unsigned int GLhandleARB;
void glStencilMaskSeparate
- GLenum face
+ GLenum face
GLuint mask
@@ -23408,14 +23408,14 @@ typedef unsigned int GLhandleARB;
void glStencilOpSeparate
- GLenum face
+ GLenum face
GLenum sfail
GLenum dpfail
GLenum dppass
void glStencilOpSeparateATI
- GLenum face
+ GLenum face
GLenum sfail
GLenum dpfail
GLenum dppass
@@ -23423,7 +23423,7 @@ typedef unsigned int GLhandleARB;
void glStencilOpValueAMD
- GLenum face
+ GLenum face
GLuint value
@@ -25030,7 +25030,7 @@ typedef unsigned int GLhandleARB;
void glTextureMaterialEXT
- GLenum face
+ GLenum face
GLenum mode
@@ -25470,15 +25470,15 @@ typedef unsigned int GLhandleARB;
GLuint program
GLsizei count
const GLchar *const*varyings
- GLenum bufferMode
+ GLenum bufferMode
void glTransformFeedbackVaryingsNV
GLuint program
GLsizei count
- const GLint *locations
- GLenum bufferMode
+ const GLint *locations
+ GLenum bufferMode
void glTransformPathNV