Update Opengl registry files
authorDaniel Koch <dkoch@nvidia.com>
Mon, 29 Jul 2019 15:29:24 +0000 (11:29 -0400)
committerDaniel Koch <dkoch@nvidia.com>
Mon, 29 Jul 2019 15:29:24 +0000 (11:29 -0400)
from latest public registry

Component: OpenGL
VK-GL-CTS Issue: 1698

Change-Id: I0eda9b7af5d13689a141e67f968a697241f32e1f

44 files changed:
android/cts/master/egl-master.txt
external/openglcts/data/mustpass/egl/aosp_mustpass/3.2.5.x/egl-master.txt
external/openglcts/data/mustpass/egl/aosp_mustpass/master/egl-master.txt
framework/egl/egluStaticES20Library.inl
framework/egl/egluStaticES30Library.inl
framework/egl/egluStaticES31Library.inl
framework/egl/egluStaticES32Library.inl
framework/opengl/gluCallLogUtil.inl
framework/opengl/gluCallLogWrapper.inl
framework/opengl/gluCallLogWrapperApi.inl
framework/opengl/gluQueryUtil.inl
framework/opengl/gluStrUtil.inl
framework/opengl/gluStrUtilPrototypes.inl
framework/opengl/wrapper/glwApi.inl
framework/opengl/wrapper/glwEnums.inl
framework/opengl/wrapper/glwFunctionTypes.inl
framework/opengl/wrapper/glwFunctions.inl
framework/opengl/wrapper/glwImpl.inl
framework/opengl/wrapper/glwInitES20.inl
framework/opengl/wrapper/glwInitES20Direct.inl
framework/opengl/wrapper/glwInitES30.inl
framework/opengl/wrapper/glwInitES30Direct.inl
framework/opengl/wrapper/glwInitES31.inl
framework/opengl/wrapper/glwInitES31Direct.inl
framework/opengl/wrapper/glwInitES32.inl
framework/opengl/wrapper/glwInitES32Direct.inl
framework/opengl/wrapper/glwInitExtES.inl
framework/opengl/wrapper/glwInitExtGL.inl
framework/opengl/wrapper/glwInitGL30.inl
framework/opengl/wrapper/glwInitGL31.inl
framework/opengl/wrapper/glwInitGL32.inl
framework/opengl/wrapper/glwInitGL33.inl
framework/opengl/wrapper/glwInitGL40.inl
framework/opengl/wrapper/glwInitGL41.inl
framework/opengl/wrapper/glwInitGL42.inl
framework/opengl/wrapper/glwInitGL43.inl
framework/opengl/wrapper/glwInitGL44.inl
framework/opengl/wrapper/glwInitGL45.inl
framework/opengl/wrapper/glwInitGL46.inl
framework/opengl/wrapper/glwVersions.inl
framework/platform/null/tcuNullRenderContextFuncs.inl
framework/platform/null/tcuNullRenderContextInitFuncs.inl
modules/egl/teglGetProcAddressTests.inl
scripts/opengl/src_util.py

index 6644231e0e6cfccb783f93c80dc21a063e449c1b..27a04bdb05d3bb19b58328e4848eb62ca03cf2dc 100644 (file)
@@ -2561,11 +2561,14 @@ dEQP-EGL.functional.get_proc_address.extension.gl_nv_gpu_shader5
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_instanced_arrays
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_internalformat_sample_query
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_memory_attachment
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_mesh_shader
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_non_square_matrices
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_path_rendering
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_polygon_mode
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_read_buffer
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_sample_locations
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_scissor_exclusive
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_shading_rate_image
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_viewport_array
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_viewport_swizzle
 dEQP-EGL.functional.get_proc_address.extension.gl_oes_copy_image
index bb033b7d6a6bff04811cbf967b84097c32899aa5..837891cab484a6a643526fc57b77f9f7cf3242c1 100644 (file)
@@ -2562,11 +2562,14 @@ dEQP-EGL.functional.get_proc_address.extension.gl_nv_gpu_shader5
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_instanced_arrays
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_internalformat_sample_query
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_memory_attachment
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_mesh_shader
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_non_square_matrices
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_path_rendering
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_polygon_mode
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_read_buffer
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_sample_locations
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_scissor_exclusive
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_shading_rate_image
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_viewport_array
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_viewport_swizzle
 dEQP-EGL.functional.get_proc_address.extension.gl_oes_copy_image
index 583026aa5de00ecaba77e3c9700a6370baba2c60..6d0c0a142acab06b7ab686ec580d01a066857efd 100644 (file)
@@ -2562,11 +2562,14 @@ dEQP-EGL.functional.get_proc_address.extension.gl_nv_gpu_shader5
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_instanced_arrays
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_internalformat_sample_query
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_memory_attachment
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_mesh_shader
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_non_square_matrices
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_path_rendering
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_polygon_mode
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_read_buffer
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_sample_locations
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_scissor_exclusive
+dEQP-EGL.functional.get_proc_address.extension.gl_nv_shading_rate_image
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_viewport_array
 dEQP-EGL.functional.get_proc_address.extension.gl_nv_viewport_swizzle
 dEQP-EGL.functional.get_proc_address.extension.gl_oes_copy_image
index 69872c4b3949c521cce6bf47ab05698313884d77..edeed0e838e818176e26244c5671b7269f97d416 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
        { "glActiveTexture",                                            (deFunctionPtr)glActiveTexture },
        { "glAttachShader",                                                     (deFunctionPtr)glAttachShader },
index 11e0f738da8670bf2aa72205b55b48b988e96fb6..659601c8ed6285520d33c5bd791d731fbad28869 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
        { "glActiveTexture",                                            (deFunctionPtr)glActiveTexture },
        { "glAttachShader",                                                     (deFunctionPtr)glAttachShader },
index c7eca372b1ed0616d94aff878a4f6a569cf7755c..d69ebd0a86a92498ca7e0d8e674251159386bfb9 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
        { "glActiveShaderProgram",                                      (deFunctionPtr)glActiveShaderProgram },
        { "glActiveTexture",                                            (deFunctionPtr)glActiveTexture },
index 427f8359673f19f3c3c4ad4768a7a1450d973aaa..6b7718b23cfb5cb9ae0e728308271bb06c85f88f 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
        { "glActiveShaderProgram",                                      (deFunctionPtr)glActiveShaderProgram },
        { "glActiveTexture",                                            (deFunctionPtr)glActiveTexture },
index f57cf11c6b310af250a2c430b7da20fbf2818238..6637d2ccba42de9f2b261b1b363cce941f2de873 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 
 int getTextureParamNumArgs (int pname)
index 0ffb58ed280f928728ab23f645f10da9ee0c3d47..aba979649f2752b647472a2510980cbf9f0e4b64 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 
 void CallLogWrapper::glActiveShaderProgram (glw::GLuint pipeline, glw::GLuint program)
index 8dd72797d8318c81e5115ccc3df1dacaebe2085a..c46f5e398d652339fba7155574063daf2eb58bbe 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 void                                   glActiveShaderProgram                                                           (glw::GLuint pipeline, glw::GLuint program);
 void                                   glActiveTexture                                                                         (glw::GLenum texture);
index fef77ed646d759056a9e8bbea3cf9328a311b1e1..23bfa82e8de4bc3fff9f58cc4cd45f60da5f7f01 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 
 int getBasicQueryNumArgsOut (int pname)
index ccb35ceaefc7f64910a0cc8a798ef1469a28432b..204ba2e0c140531a7313d9cfa03b9ff83aef54bd 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 
 const char* getErrorName (int value)
index a1b582414b2d9a73b4f63dd082780effd5c56cdd..9d8dedd9a7660b9c6c4bfcbf98cb66394e175f86 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 const char*                                                    getErrorName                                                    (int value);
 const char*                                                    getTypeName                                                             (int value);
index 64f0f775b32a004957b98f699d229e9a1293ecc3..9dde9ff73d8739fa44a76e5796ec07443c404939 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 #define                        glActiveShaderProgram                                                           glwActiveShaderProgram
 #define                        glActiveTexture                                                                         glwActiveTexture
index b56d14f744efbda4a51121d107f96841b2cb9f80..70a646f551f3e9bfc29bb5e3c5feb3a3f073b09d 100644 (file)
@@ -1,11 +1,16 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 #define GL_DEPTH_BUFFER_BIT                                                                                            0x00000100
 #define GL_STENCIL_BUFFER_BIT                                                                                  0x00000400
 #define GL_COLOR_BUFFER_BIT                                                                                            0x00004000
+#define GL_DYNAMIC_STORAGE_BIT                                                                                 0x0100
+#define GL_CLIENT_STORAGE_BIT                                                                                  0x0200
+#define GL_SPARSE_STORAGE_BIT_ARB                                                                              0x0400
+#define GL_PER_GPU_STORAGE_BIT_NV                                                                              0x0800
+#define GL_EXTERNAL_STORAGE_BIT_NVX                                                                            0x2000
 #define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT                                                 0x00000001
 #define GL_CONTEXT_FLAG_DEBUG_BIT                                                                              0x00000002
 #define GL_CONTEXT_FLAG_DEBUG_BIT_KHR                                                                  0x00000002
 #define GL_MAP_UNSYNCHRONIZED_BIT                                                                              0x0020
 #define GL_MAP_PERSISTENT_BIT                                                                                  0x0040
 #define GL_MAP_COHERENT_BIT                                                                                            0x0080
-#define GL_DYNAMIC_STORAGE_BIT                                                                                 0x0100
-#define GL_CLIENT_STORAGE_BIT                                                                                  0x0200
-#define GL_SPARSE_STORAGE_BIT_ARB                                                                              0x0400
-#define GL_PER_GPU_STORAGE_BIT_NV                                                                              0x0800
-#define GL_EXTERNAL_STORAGE_BIT_NVX                                                                            0x2000
 #define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT                                                             0x00000001
 #define GL_ELEMENT_ARRAY_BARRIER_BIT                                                                   0x00000002
 #define GL_UNIFORM_BARRIER_BIT                                                                                 0x00000004
index 921903ec33b12b3825225288df4666e7124ad387..48fd604169a67f9212e1831f37ca55cdcbecca2f 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 typedef GLW_APICALL void                       (GLW_APIENTRY* glActiveShaderProgramFunc)                                                               (GLuint pipeline, GLuint program);
 typedef GLW_APICALL void                       (GLW_APIENTRY* glActiveTextureFunc)                                                                             (GLenum texture);
index 8201d3a7276e7b7c70f4e14b7b8afa045618eb25..2e1ce5f29d111e139f237b327c4a7b936986dd4c 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 glActiveShaderProgramFunc                                                              activeShaderProgram;
 glActiveTextureFunc                                                                            activeTexture;
index 1f9ecb946161d2c97eff111a96e7f3f252a3db02..f7aa5e0ad0a3bc40d3150e9c7f5febd068b73853 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 
 void glwActiveShaderProgram (GLuint pipeline, GLuint program)
index 13c038d9b5274de24efad56841d289d3ed2ac101..eeb04a4737a35f7dc6774719da5ea2ddaf80aa9e 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
 gl->attachShader                                               = (glAttachShaderFunc)                                                  loader->get("glAttachShader");
index b1aa1415fecafb589581b7cd77ba31e3cff5e161..19565d17fb4942367610e10e84d90351e7572c87 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = &glActiveTexture;
 gl->attachShader                                               = &glAttachShader;
index e9f4524653156f5077dc236673a5016ad8583b0c..86ff08501eb0dfc09e05bdf8d46f9adf5c65bf8f 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
 gl->attachShader                                               = (glAttachShaderFunc)                                                  loader->get("glAttachShader");
index e2a577179b4a38d6b0f63d3dffdf26a5e88d9d68..c5402a583c9ac8c8e6dd4e01d3ee39e1d5a77338 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = &glActiveTexture;
 gl->attachShader                                               = &glAttachShader;
index cd072d848be6668f74fb7f2c6bbdcb873811ca6f..c7a4d9aa74e8ebcafc67c5b7203b796d205a668f 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                        = (glActiveShaderProgramFunc)                                   loader->get("glActiveShaderProgram");
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
index ff7e5d45202e65245067d22000f4b52e1c8de1f3..bcfbfa7527d87c959c5afa2d1fb49509b3dc034b 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                        = &glActiveShaderProgram;
 gl->activeTexture                                              = &glActiveTexture;
index b5f13942329b18d2c58d6434eb4811679e7642e3..92738794f4cefe472aa26ad8707e32b9b0427b1d 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                        = (glActiveShaderProgramFunc)                                   loader->get("glActiveShaderProgram");
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
index faa1573d19890036a93a9f89005bf5f84ca90857..0c6c2699718aff375ab262f16c548361e1f6827d 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                        = &glActiveShaderProgram;
 gl->activeTexture                                              = &glActiveTexture;
index 24e385fc7222a22fbce90fb039213f7959eb5f46..a2491287dbac43a747167a828fdec60eb6032a45 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 
 if (de::contains(extSet, "GL_KHR_blend_equation_advanced"))
index 862e84e9d6cec15510a521b3f5badcc552ca38d2..fb6c9c1fa406cd49a8f0a2b03d27b25dfb354891 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 
 if (de::contains(extSet, "GL_KHR_blend_equation_advanced"))
index 1beebd9a2f2762ac2f71cb2ba71528abe4b5502e..09cd500a38ae2d857a5895e9489aa2a2c4de80b9 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
 gl->attachShader                                               = (glAttachShaderFunc)                                                  loader->get("glAttachShader");
index bc5952762af07e43de9454e0805added4b6a3acc..b761a2fa964a3646f3b7f2af4038bc4e51e35a69 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
 gl->attachShader                                               = (glAttachShaderFunc)                                                  loader->get("glAttachShader");
index 0f1e2246833f57a77037af62ae8731328035775a..e4e2d9063e08a3601a0cc81b1b175e5ded09ced5 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
 gl->attachShader                                               = (glAttachShaderFunc)                                                  loader->get("glAttachShader");
index fc0764f14f043fe078690c6bb6010a4da8209b8d..eb5c0298a4c10da305d31b6e0305e6ac21ed18a7 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
 gl->attachShader                                               = (glAttachShaderFunc)                                                  loader->get("glAttachShader");
index 29b4f124ec31a2a15803aa85fdc0aad1689c57d1..8724d38a06b0520362bcd6a86704cb84bba99469 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
 gl->attachShader                                               = (glAttachShaderFunc)                                                  loader->get("glAttachShader");
index cb0beded1101e7920225ecaf5dbe8f857e8a8800..66009eb9b8d3db066af65380f19d2185244815a3 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                        = (glActiveShaderProgramFunc)                                   loader->get("glActiveShaderProgram");
 gl->activeTexture                                              = (glActiveTextureFunc)                                                 loader->get("glActiveTexture");
index bc91bc72487bb789429cd8bb04d8f17c9db0ce61..188f69a2e51650ba2eb7a32ae5cb7aed35879fb1 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                                        = (glActiveShaderProgramFunc)                                                   loader->get("glActiveShaderProgram");
 gl->activeTexture                                                              = (glActiveTextureFunc)                                                                 loader->get("glActiveTexture");
index 38de230dfdcfa023e9b14b56ddfe4294b909a79c..b96d7178ed04826f040012c09634fda5399e63ff 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                                        = (glActiveShaderProgramFunc)                                                   loader->get("glActiveShaderProgram");
 gl->activeTexture                                                              = (glActiveTextureFunc)                                                                 loader->get("glActiveTexture");
index 7aabdf146a638ce73bea09ef205e0024ed0e491c..2e861bdabb02394b28fc0c882996049bb206dcb5 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                                        = (glActiveShaderProgramFunc)                                                   loader->get("glActiveShaderProgram");
 gl->activeTexture                                                              = (glActiveTextureFunc)                                                                 loader->get("glActiveTexture");
index 28647993df6959321b0ffb720eded026da8c5c91..525c40b7653b2dac1d1637c18e0a1093a5014ee9 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                                        = (glActiveShaderProgramFunc)                                                   loader->get("glActiveShaderProgram");
 gl->activeTexture                                                              = (glActiveTextureFunc)                                                                 loader->get("glActiveTexture");
index 0227fd2bb40f29e665a04c1b246865bfbf26443c..e9823f4efd8d63a7a0fe7cb8ada20cbfdaae1a40 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                                        = (glActiveShaderProgramFunc)                                                   loader->get("glActiveShaderProgram");
 gl->activeTexture                                                              = (glActiveTextureFunc)                                                                 loader->get("glActiveTexture");
index 299f1b37e0ea2ff9bd097ca82c1a1f5739507b33..f46b1c6cdb056de9abe928998b45d39bb0a54e8e 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 #define GL_ES_VERSION_2_0      1
 #define GL_ES_VERSION_3_0      1
index 6cfbedf05fc5449870083dcf22ac608a00dcc015..9926b80ccb89a56e38ba470c3b76ae15e5f083a7 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 
 GLW_APICALL void GLW_APIENTRY glActiveShaderProgram (GLuint pipeline, GLuint program)
index 7457c1ffbea1864edfed0e544b94e51cfbb1a306..61f6c893ccd0b2bed661008c6dc0dcd35a56b916 100644 (file)
@@ -1,7 +1,7 @@
 /* WARNING: This is auto-generated file. Do not modify, since changes will
  * be lost! Modify the generating script instead.
  *
- * Generated from Khronos GL API description (gl.xml) revision a7b53cf072129a0218a4a56c00843289225eba0e.
+ * Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
  */
 gl->activeShaderProgram                                                                = glActiveShaderProgram;
 gl->activeTexture                                                                      = glActiveTexture;
index 66376f146d873c512e7047ddc96c9cd51803c406..bd65656511faeb2afa4745c17e8490efeff1e202 100644 (file)
@@ -1632,6 +1632,14 @@ static const char* s_GL_NV_memory_attachment[] =
        "glTextureAttachMemoryNV",
 };
 
+static const char* s_GL_NV_mesh_shader[] =
+{
+       "glDrawMeshTasksNV",
+       "glDrawMeshTasksIndirectNV",
+       "glMultiDrawMeshTasksIndirectNV",
+       "glMultiDrawMeshTasksIndirectCountNV",
+};
+
 static const char* s_GL_NV_non_square_matrices[] =
 {
        "glUniformMatrix2x3fvNV",
@@ -1739,6 +1747,23 @@ static const char* s_GL_NV_sample_locations[] =
        "glResolveDepthValuesNV",
 };
 
+static const char* s_GL_NV_scissor_exclusive[] =
+{
+       "glScissorExclusiveArrayvNV",
+       "glScissorExclusiveNV",
+};
+
+static const char* s_GL_NV_shading_rate_image[] =
+{
+       "glBindShadingRateImageNV",
+       "glGetShadingRateImagePaletteNV",
+       "glGetShadingRateSampleLocationivNV",
+       "glShadingRateImageBarrierNV",
+       "glShadingRateImagePaletteNV",
+       "glShadingRateSampleOrderNV",
+       "glShadingRateSampleOrderCustomNV",
+};
+
 static const char* s_GL_NV_viewport_array[] =
 {
        "glDepthRangeArrayfvNV",
@@ -2056,11 +2081,14 @@ static const struct
        { "GL_NV_instanced_arrays",                                                             DE_LENGTH_OF_ARRAY(s_GL_NV_instanced_arrays),                                                   s_GL_NV_instanced_arrays                                                        },
        { "GL_NV_internalformat_sample_query",                                  DE_LENGTH_OF_ARRAY(s_GL_NV_internalformat_sample_query),                                s_GL_NV_internalformat_sample_query                                     },
        { "GL_NV_memory_attachment",                                                    DE_LENGTH_OF_ARRAY(s_GL_NV_memory_attachment),                                                  s_GL_NV_memory_attachment                                                       },
+       { "GL_NV_mesh_shader",                                                                  DE_LENGTH_OF_ARRAY(s_GL_NV_mesh_shader),                                                                s_GL_NV_mesh_shader                                                                     },
        { "GL_NV_non_square_matrices",                                                  DE_LENGTH_OF_ARRAY(s_GL_NV_non_square_matrices),                                                s_GL_NV_non_square_matrices                                                     },
        { "GL_NV_path_rendering",                                                               DE_LENGTH_OF_ARRAY(s_GL_NV_path_rendering),                                                             s_GL_NV_path_rendering                                                          },
        { "GL_NV_polygon_mode",                                                                 DE_LENGTH_OF_ARRAY(s_GL_NV_polygon_mode),                                                               s_GL_NV_polygon_mode                                                            },
        { "GL_NV_read_buffer",                                                                  DE_LENGTH_OF_ARRAY(s_GL_NV_read_buffer),                                                                s_GL_NV_read_buffer                                                                     },
        { "GL_NV_sample_locations",                                                             DE_LENGTH_OF_ARRAY(s_GL_NV_sample_locations),                                                   s_GL_NV_sample_locations                                                        },
+       { "GL_NV_scissor_exclusive",                                                    DE_LENGTH_OF_ARRAY(s_GL_NV_scissor_exclusive),                                                  s_GL_NV_scissor_exclusive                                                       },
+       { "GL_NV_shading_rate_image",                                                   DE_LENGTH_OF_ARRAY(s_GL_NV_shading_rate_image),                                                 s_GL_NV_shading_rate_image                                                      },
        { "GL_NV_viewport_array",                                                               DE_LENGTH_OF_ARRAY(s_GL_NV_viewport_array),                                                             s_GL_NV_viewport_array                                                          },
        { "GL_NV_viewport_swizzle",                                                             DE_LENGTH_OF_ARRAY(s_GL_NV_viewport_swizzle),                                                   s_GL_NV_viewport_swizzle                                                        },
        { "GL_OES_copy_image",                                                                  DE_LENGTH_OF_ARRAY(s_GL_OES_copy_image),                                                                s_GL_OES_copy_image                                                                     },
index 89bb59f791138b30c062ae5d762cb01db288dd7d..12408315ef7e2960c8a951c1cb3f817c1c6754ff 100644 (file)
@@ -36,10 +36,10 @@ EGL_DIR                             = os.path.normpath(os.path.join(SCRIPTS_DIR, "..", "..", "framework",
 OPENGL_INC_DIR         = os.path.join(OPENGL_DIR, "wrapper")
 
 GL_SOURCE                      = khr_util.registry_cache.RegistrySource(
-                                               "git@gitlab.khronos.org:opengl/registry.git",
+                                               "https://raw.githubusercontent.com/KhronosGroup/OpenGL-Registry",
                                                "xml/gl.xml",
-                                               "a7b53cf072129a0218a4a56c00843289225eba0e",
-                                               "217dfcc9ce003f2123856d58488c9ab413c1735ee85fec657a02f6f1e125649d")
+                                               "9d534f9312e56c72df763207e449c6719576fd54",
+                                               "245e90331c83c4c743a2b9d0dad51e27a699f2040ebd34dd5338637adf276752")
 
 EXTENSIONS                     = [
        'GL_KHR_texture_compression_astc_ldr',