Update headers
diff --git a/api/GL/glcorearb.h b/api/GL/glcorearb.h
index b985ea9..99148ca 100755
--- a/api/GL/glcorearb.h
+++ b/api/GL/glcorearb.h
@@ -4784,14 +4784,8 @@
 #define GL_SRGB8_EXT                      0x8C41
 #define GL_SRGB_ALPHA_EXT                 0x8C42
 #define GL_SRGB8_ALPHA8_EXT               0x8C43
-#define GL_SLUMINANCE_ALPHA_EXT           0x8C44
-#define GL_SLUMINANCE8_ALPHA8_EXT         0x8C45
-#define GL_SLUMINANCE_EXT                 0x8C46
-#define GL_SLUMINANCE8_EXT                0x8C47
 #define GL_COMPRESSED_SRGB_EXT            0x8C48
 #define GL_COMPRESSED_SRGB_ALPHA_EXT      0x8C49
-#define GL_COMPRESSED_SLUMINANCE_EXT      0x8C4A
-#define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B
 #define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT  0x8C4C
 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D
 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E
diff --git a/api/GL/glext.h b/api/GL/glext.h
index 3566d7f..8bb733e 100644
--- a/api/GL/glext.h
+++ b/api/GL/glext.h
@@ -32,7 +32,7 @@
 #define GLAPI extern
 #endif
 
-#define GL_GLEXT_VERSION 20260126
+#define GL_GLEXT_VERSION 20260319
 
 #include <KHR/khrplatform.h>
 
@@ -8698,18 +8698,18 @@
 #define GL_SRGB8_EXT                      0x8C41
 #define GL_SRGB_ALPHA_EXT                 0x8C42
 #define GL_SRGB8_ALPHA8_EXT               0x8C43
-#define GL_SLUMINANCE_ALPHA_EXT           0x8C44
-#define GL_SLUMINANCE8_ALPHA8_EXT         0x8C45
-#define GL_SLUMINANCE_EXT                 0x8C46
-#define GL_SLUMINANCE8_EXT                0x8C47
 #define GL_COMPRESSED_SRGB_EXT            0x8C48
 #define GL_COMPRESSED_SRGB_ALPHA_EXT      0x8C49
-#define GL_COMPRESSED_SLUMINANCE_EXT      0x8C4A
-#define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B
 #define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT  0x8C4C
 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D
 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E
 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F
+#define GL_SLUMINANCE_ALPHA_EXT           0x8C44
+#define GL_SLUMINANCE8_ALPHA8_EXT         0x8C45
+#define GL_SLUMINANCE_EXT                 0x8C46
+#define GL_SLUMINANCE8_EXT                0x8C47
+#define GL_COMPRESSED_SLUMINANCE_EXT      0x8C4A
+#define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B
 #endif /* GL_EXT_texture_sRGB */
 
 #ifndef GL_EXT_texture_sRGB_R8
@@ -9504,16 +9504,16 @@
 #endif /* GL_MESA_framebuffer_swap_xy */
 
 #ifndef GL_MESA_map_buffer_client_pointer
-#define GL_MESA_map_buffer_client_pointer
-#define GL_BUFFER_CLIENT_POINTER_SIZE_MESA      0x9790
-#define GL_MAP_CLIENT_POINTER_BIT_MESA          0x4000
-typedef void (APIENTRYP PFNGLADDCLIENTPOINTERRANGEMESAPROC) (void *addr, GLsizeiptr size);
-typedef void *(APIENTRYP PFNGLRELEASECLIENTPOINTERRANGEMESAPROC) (GLsizeiptr *size);
+#define GL_MESA_map_buffer_client_pointer 1
+#define GL_MAP_CLIENT_POINTER_BIT_MESA    0x4000
+#define GL_BUFFER_CLIENT_POINTER_SIZE_MESA 0x9790
+typedef void (APIENTRYP PFNGLADDCLIENTPOINTERRANGEMESAPROC) (GLvoid *addr, GLsizeiptr size);
+typedef void* (APIENTRYP PFNGLRELEASECLIENTPOINTERRANGEMESAPROC) (GLsizeiptr *size);
 #ifdef GL_GLEXT_PROTOTYPES
-GLAPI void APIENTRY glAddClientPointerRangeMESA(void *addr, GLsizeiptr size);
-GLAPI void *APIENTRY glReleaseClientPointerRangeMESA(GLsizeiptr *size);
+GLAPI void APIENTRY glAddClientPointerRangeMESA (GLvoid *addr, GLsizeiptr size);
+GLAPI void* APIENTRY glReleaseClientPointerRangeMESA (GLsizeiptr *size);
 #endif
-#endif /* GL_MESA_map_buffer_client_memory */
+#endif /* GL_MESA_map_buffer_client_pointer */
 
 #ifndef GL_MESA_pack_invert
 #define GL_MESA_pack_invert 1
diff --git a/api/GLES/gl.h b/api/GLES/gl.h
index a242dc1..1c60934 100644
--- a/api/GLES/gl.h
+++ b/api/GLES/gl.h
@@ -17,7 +17,7 @@
 
 #include <GLES/glplatform.h>
 
-/* Generated on date 20260126 */
+/* Generated on date 20260319 */
 
 /* Generated C header for:
  * API: gles1
@@ -465,7 +465,7 @@
 GL_API void GL_APIENTRY glGenBuffers (GLsizei n, GLuint *buffers);
 GL_API void GL_APIENTRY glGenTextures (GLsizei n, GLuint *textures);
 GL_API GLenum GL_APIENTRY glGetError (void);
-GL_API void GL_APIENTRY glGetFixedv (GLenum pname, GLfixed *params);
+GL_API void GL_APIENTRY glGetFixedv (GLenum pname, GLfixed *data);
 GL_API void GL_APIENTRY glGetIntegerv (GLenum pname, GLint *data);
 GL_API void GL_APIENTRY glGetLightxv (GLenum light, GLenum pname, GLfixed *params);
 GL_API void GL_APIENTRY glGetMaterialxv (GLenum face, GLenum pname, GLfixed *params);
diff --git a/api/GLES/glext.h b/api/GLES/glext.h
index 9322d36..5414d1d 100644
--- a/api/GLES/glext.h
+++ b/api/GLES/glext.h
@@ -19,7 +19,7 @@
 #define GL_APIENTRYP GL_APIENTRY*
 #endif
 
-/* Generated on date 20260126 */
+/* Generated on date 20260319 */
 
 /* Generated C header for:
  * API: gles1
diff --git a/api/GLES2/gl2.h b/api/GLES2/gl2.h
index 2c80c90..fdc46fc 100644
--- a/api/GLES2/gl2.h
+++ b/api/GLES2/gl2.h
@@ -25,7 +25,7 @@
 #define GL_GLES_PROTOTYPES 1
 #endif
 
-/* Generated on date 20260126 */
+/* Generated on date 20260319 */
 
 /* Generated C header for:
  * API: gles2
diff --git a/api/GLES2/gl2ext.h b/api/GLES2/gl2ext.h
index 33eb68a..96e8be7 100644
--- a/api/GLES2/gl2ext.h
+++ b/api/GLES2/gl2ext.h
@@ -19,7 +19,7 @@
 #define GL_APIENTRYP GL_APIENTRY*
 #endif
 
-#define GL_GLEXT_VERSION 20260126
+#define GL_GLEXT_VERSION 20260319
 
 /* Generated C header for:
  * API: gles2
diff --git a/api/GLES3/gl3.h b/api/GLES3/gl3.h
index ac58476..388e880 100644
--- a/api/GLES3/gl3.h
+++ b/api/GLES3/gl3.h
@@ -25,7 +25,7 @@
 #define GL_GLES_PROTOTYPES 1
 #endif
 
-/* Generated on date 20260126 */
+/* Generated on date 20260319 */
 
 /* Generated C header for:
  * API: gles2
diff --git a/api/GLES3/gl31.h b/api/GLES3/gl31.h
index 2115792..8ed7129 100644
--- a/api/GLES3/gl31.h
+++ b/api/GLES3/gl31.h
@@ -25,7 +25,7 @@
 #define GL_GLES_PROTOTYPES 1
 #endif
 
-/* Generated on date 20260126 */
+/* Generated on date 20260319 */
 
 /* Generated C header for:
  * API: gles2
diff --git a/api/GLES3/gl32.h b/api/GLES3/gl32.h
index b87f05d..56e9214 100644
--- a/api/GLES3/gl32.h
+++ b/api/GLES3/gl32.h
@@ -25,7 +25,7 @@
 #define GL_GLES_PROTOTYPES 1
 #endif
 
-/* Generated on date 20260126 */
+/* Generated on date 20260319 */
 
 /* Generated C header for:
  * API: gles2
diff --git a/api/GLSC2/glsc2.h b/api/GLSC2/glsc2.h
index e2376d6..cb0be59 100644
--- a/api/GLSC2/glsc2.h
+++ b/api/GLSC2/glsc2.h
@@ -21,7 +21,7 @@
 #define GL_APIENTRYP GL_APIENTRY*
 #endif
 
-/* Generated on date 20260126 */
+/* Generated on date 20260319 */
 
 /* Generated C header for:
  * API: glsc2
diff --git a/api/GLSC2/glsc2ext.h b/api/GLSC2/glsc2ext.h
index ed6c411..22b74be 100644
--- a/api/GLSC2/glsc2ext.h
+++ b/api/GLSC2/glsc2ext.h
@@ -19,7 +19,7 @@
 #define GL_APIENTRYP GL_APIENTRY*
 #endif
 
-/* Generated on date 20260126 */
+/* Generated on date 20260319 */
 
 /* Generated C header for:
  * API: glsc2
diff --git a/xml/gl.xml b/xml/gl.xml
index 709d0e1..326bdda 100644
--- a/xml/gl.xml
+++ b/xml/gl.xml
@@ -7242,7 +7242,7 @@
         </command>
         <command>
             <proto>void <name>glAddClientPointerRangeMESA</name></proto>
-            <param><ptype>GLvoid *</ptype> <name>addr</name></param>
+            <param><ptype>GLvoid</ptype> *<name>addr</name></param>
             <param><ptype>GLsizeiptr</ptype> <name>size</name></param>
         </command>
         <command>
@@ -22482,7 +22482,7 @@
         </command>
         <command>
             <proto>void* <name>glReleaseClientPointerRangeMESA</name></proto>
-            <param><ptype>GLsizeiptr *</ptype> <name>size</name></param>
+            <param><ptype>GLsizeiptr</ptype> *<name>size</name></param>
         </command>
         <command>
             <proto>void <name>glReleaseShaderCompiler</name></proto>