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>