Assign ES extension number and update headers
diff --git a/api/GLES2/gl2ext.h b/api/GLES2/gl2ext.h
index 3b8c2fd..62fc8df 100644
--- a/api/GLES2/gl2ext.h
+++ b/api/GLES2/gl2ext.h
@@ -19,7 +19,7 @@
#define GL_APIENTRYP GL_APIENTRY*
#endif
-/* Generated on date 20211115 */
+/* Generated on date 20220330 */
/* Generated C header for:
* API: gles2
@@ -1802,6 +1802,10 @@
#endif
#endif /* GL_EXT_semaphore_win32 */
+#ifndef GL_EXT_separate_depth_stencil
+#define GL_EXT_separate_depth_stencil 1
+#endif /* GL_EXT_separate_depth_stencil */
+
#ifndef GL_EXT_separate_shader_objects
#define GL_EXT_separate_shader_objects 1
#define GL_ACTIVE_PROGRAM_EXT 0x8259
@@ -2266,11 +2270,11 @@
#define GL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT 0x96CD
#define GL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT 0x96CE
#define GL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT 0x96CF
-typedef void (GL_APIENTRYP PFNTEXSTORAGEATTRIBS2DEXTPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, const int *attrib_list);
-typedef void (GL_APIENTRYP PFNTEXSTORAGEATTRIBS3DEXTPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, const int *attrib_list);
+typedef void (GL_APIENTRYP PFNGLTEXSTORAGEATTRIBS2DEXTPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, const GLint* attrib_list);
+typedef void (GL_APIENTRYP PFNGLTEXSTORAGEATTRIBS3DEXTPROC) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, const GLint* attrib_list);
#ifdef GL_GLEXT_PROTOTYPES
-GL_APICALL void GL_APIENTRY TexStorageAttribs2DEXT (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, const int *attrib_list);
-GL_APICALL void GL_APIENTRY TexStorageAttribs3DEXT (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, const int *attrib_list);
+GL_APICALL void GL_APIENTRY glTexStorageAttribs2DEXT (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, const GLint* attrib_list);
+GL_APICALL void GL_APIENTRY glTexStorageAttribs3DEXT (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, const GLint* attrib_list);
#endif
#endif /* GL_EXT_texture_storage_compression */
diff --git a/extensions/EXT/EXT_separate_depth_stencil.txt b/extensions/EXT/EXT_separate_depth_stencil.txt
index e3f7c8d..1106793 100644
--- a/extensions/EXT/EXT_separate_depth_stencil.txt
+++ b/extensions/EXT/EXT_separate_depth_stencil.txt
@@ -24,7 +24,7 @@
Number
- OpenGL ES Extension #???
+ OpenGL ES Extension #338
Dependencies
diff --git a/extensions/registry.py b/extensions/registry.py
index f875a36..1269bbc 100644
--- a/extensions/registry.py
+++ b/extensions/registry.py
@@ -2210,6 +2210,12 @@
'supporters' : { '3DFX', 'NVIDIA', 'REND' },
'url' : 'extensions/EXT/EXT_secondary_color.txt',
},
+ 'GL_EXT_separate_depth_stencil' : {
+ 'esnumber' : 338,
+ 'flags' : { 'public' },
+ 'supporters' : { 'BRCM' },
+ 'url' : 'extensions/EXT/EXT_separate_depth_stencil.txt',
+ },
'GL_EXT_separate_shader_objects' : {
'number' : 377,
'esnumber' : 101,