diff --git a/registry/egl.xml b/registry/egl.xml
index a407a61..4162be9 100644
--- a/registry/egl.xml
+++ b/registry/egl.xml
@@ -181,8 +181,8 @@
-
-
+
+
@@ -586,17 +586,17 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -662,8 +662,36 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -671,7 +699,21 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
@@ -927,6 +969,22 @@
EGLDisplay dpy
EGLSyncKHR sync
+
+ EGLBoolean eglExportDMABUFImageMESA
+ EGLDisplay dpy
+ EGLImageKHR image
+ int *fds
+ EGLint *strides
+ EGLint *offsets
+
+
+ EGLBoolean eglExportDMABUFImageQueryMESA
+ EGLDisplay dpy
+ EGLImageKHR image
+ int *fourcc
+ int *num_planes
+ EGLuint64KHR *modifiers
+
EGLBoolean eglExportDRMImageMESA
EGLDisplay dpy
@@ -1087,26 +1145,26 @@
EGLBoolean eglQueryDeviceAttribEXT
- EGLDeviceEXT device
- EGLint attribute
- EGLAttrib *value
+ EGLDeviceEXT device
+ EGLint attribute
+ EGLAttrib *value
const char *eglQueryDeviceStringEXT
- EGLDeviceEXT device
- EGLint name
+ EGLDeviceEXT device
+ EGLint name
EGLBoolean eglQueryDevicesEXT
- EGLint max_devices
- EGLDeviceEXT *devices
- EGLint *num_devices
+ EGLint max_devices
+ EGLDeviceEXT *devices
+ EGLint *num_devices
EGLBoolean eglQueryDisplayAttribEXT
- EGLDisplay dpy
- EGLint attribute
- EGLAttrib *value
+ EGLDisplay dpy
+ EGLint attribute
+ EGLAttrib *value
EGLBoolean eglQueryNativeDisplayNV
@@ -1215,9 +1273,9 @@
EGLBoolean eglSetDamageRegionKHR
- EGLDisplay dpy
- EGLSurface surface
- EGLint *rects
+ EGLDisplay dpy
+ EGLSurface surface
+ EGLint *rects
EGLint n_rects
@@ -1636,6 +1694,12 @@
+
+
+
+
+
+
@@ -1686,11 +1750,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1792,6 +1871,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1857,10 +1965,14 @@
-
+
+
+
+
+
@@ -1983,7 +2095,7 @@
-
+
@@ -2108,6 +2220,13 @@
+
+
+
+
+
+
+
diff --git a/registry/gl.xml b/registry/gl.xml
index ccff497..b08a5ec 100644
--- a/registry/gl.xml
+++ b/registry/gl.xml
@@ -2081,9 +2081,13 @@ typedef unsigned int GLhandleARB;
+
+
+
+
@@ -2115,6 +2119,7 @@ typedef unsigned int GLhandleARB;
+
@@ -2140,10 +2145,13 @@ typedef unsigned int GLhandleARB;
+
+
+
@@ -2285,10 +2293,26 @@ typedef unsigned int GLhandleARB;
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2297,14 +2321,6 @@ typedef unsigned int GLhandleARB;
-
-
-
-
-
-
-
-
@@ -2356,6 +2372,20 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4319,13 +4376,14 @@ typedef unsigned int GLhandleARB;
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -5704,8 +5762,10 @@ typedef unsigned int GLhandleARB;
+
+
@@ -5730,6 +5790,7 @@ typedef unsigned int GLhandleARB;
+
@@ -5931,10 +5992,13 @@ typedef unsigned int GLhandleARB;
+
+
+
@@ -6110,6 +6174,7 @@ typedef unsigned int GLhandleARB;
+
@@ -6117,6 +6182,7 @@ typedef unsigned int GLhandleARB;
+
@@ -6325,7 +6391,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -6333,7 +6399,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -6345,7 +6411,9 @@ typedef unsigned int GLhandleARB;
-
+
+
+
@@ -6400,20 +6468,26 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
@@ -6516,6 +6590,7 @@ typedef unsigned int GLhandleARB;
+
@@ -6542,9 +6617,7 @@ typedef unsigned int GLhandleARB;
-
-
+
@@ -6863,9 +6936,11 @@ typedef unsigned int GLhandleARB;
+
+
@@ -6894,6 +6969,7 @@ typedef unsigned int GLhandleARB;
+
@@ -6924,6 +7000,7 @@ typedef unsigned int GLhandleARB;
+
@@ -6940,9 +7017,11 @@ typedef unsigned int GLhandleARB;
+
+
@@ -6956,12 +7035,15 @@ typedef unsigned int GLhandleARB;
+
+
+
@@ -7015,8 +7097,10 @@ typedef unsigned int GLhandleARB;
+
+
@@ -7061,8 +7145,10 @@ typedef unsigned int GLhandleARB;
+
+
@@ -7083,6 +7169,7 @@ typedef unsigned int GLhandleARB;
+
@@ -7103,54 +7190,77 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7318,7 +7428,10 @@ typedef unsigned int GLhandleARB;
-
+
+
+
+
@@ -7373,23 +7486,29 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
@@ -7458,12 +7577,14 @@ typedef unsigned int GLhandleARB;
+
+
@@ -7480,12 +7601,14 @@ typedef unsigned int GLhandleARB;
+
+
@@ -7502,12 +7625,14 @@ typedef unsigned int GLhandleARB;
+
+
@@ -7604,10 +7729,13 @@ typedef unsigned int GLhandleARB;
+
+
+
@@ -7619,10 +7747,13 @@ typedef unsigned int GLhandleARB;
+
+
+
@@ -7706,8 +7837,10 @@ typedef unsigned int GLhandleARB;
+
+
@@ -7786,34 +7919,48 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
@@ -7942,6 +8089,7 @@ typedef unsigned int GLhandleARB;
+
@@ -7958,19 +8106,25 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
@@ -7991,6 +8145,7 @@ typedef unsigned int GLhandleARB;
+
@@ -8024,10 +8179,13 @@ typedef unsigned int GLhandleARB;
+
+
+
@@ -8038,12 +8196,14 @@ typedef unsigned int GLhandleARB;
+
+
@@ -8209,6 +8369,13 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
-
-
+
+
@@ -9035,6 +9202,13 @@ typedef unsigned int GLhandleARB;
GLenum modeAlpha
+
+ void glBlendEquationSeparateiOES
+ GLuint buf
+ GLenum modeRGB
+ GLenum modeAlpha
+
+
void glBlendEquationi
GLuint buf
@@ -9052,6 +9226,12 @@ typedef unsigned int GLhandleARB;
GLenum mode
+
+ void glBlendEquationiOES
+ GLuint buf
+ GLenum mode
+
+
void glBlendFunc
GLenum sfactor
@@ -9133,6 +9313,15 @@ typedef unsigned int GLhandleARB;
GLenum dstAlpha
+
+ void glBlendFuncSeparateiOES
+ GLuint buf
+ GLenum srcRGB
+ GLenum dstRGB
+ GLenum srcAlpha
+ GLenum dstAlpha
+
+
void glBlendFunci
GLuint buf
@@ -9153,6 +9342,13 @@ typedef unsigned int GLhandleARB;
GLenum dst
+
+ void glBlendFunciOES
+ GLuint buf
+ GLenum src
+ GLenum dst
+
+
void glBlendParameteriNV
GLenum pname
@@ -9271,6 +9467,14 @@ typedef unsigned int GLhandleARB;
const void *data
GLbitfield flags
+
+ void glBufferStorageEXT
+ GLenum target
+ GLsizeiptr size
+ const void *data
+ GLbitfield flags
+
+
void glBufferSubData
GLenum target
@@ -9286,6 +9490,10 @@ typedef unsigned int GLhandleARB;
const void *data
+
+ void glCallCommandListNV
+ GLuint list
+
void glCallList
GLuint list
@@ -9491,7 +9699,7 @@ typedef unsigned int GLhandleARB;
GLuint buffer
GLenum internalformat
GLintptr offset
- GLsizei size
+ GLsizeiptr size
GLenum format
GLenum type
const void *data
@@ -10027,6 +10235,15 @@ typedef unsigned int GLhandleARB;
GLboolean a
+
+ void glColorMaskiOES
+ GLuint index
+ GLboolean r
+ GLboolean g
+ GLboolean b
+ GLboolean a
+
+
void glColorMaterial
GLenum face
@@ -10219,6 +10436,15 @@ typedef unsigned int GLhandleARB;
GLenum pname
const GLfloat *params
+
+ void glCommandListSegmentsNV
+ GLuint list
+ GLuint segments
+
+
+ void glCompileCommandListNV
+ GLuint list
+
void glCompileShader
GLuint shader
@@ -10860,6 +11086,25 @@ typedef unsigned int GLhandleARB;
GLsizei srcDepth
+
+ void glCopyImageSubDataOES
+ GLuint srcName
+ GLenum srcTarget
+ GLint srcLevel
+ GLint srcX
+ GLint srcY
+ GLint srcZ
+ GLuint dstName
+ GLenum dstTarget
+ GLint dstLevel
+ GLint dstX
+ GLint dstY
+ GLint dstZ
+ GLsizei srcWidth
+ GLsizei srcHeight
+ GLsizei srcDepth
+
+
void glCopyImageSubDataNV
GLuint srcName
@@ -10943,7 +11188,7 @@ typedef unsigned int GLhandleARB;
GLuint writeBuffer
GLintptr readOffset
GLintptr writeOffset
- GLsizei size
+ GLsizeiptr size
void glCopyPathNV
@@ -11233,6 +11478,16 @@ typedef unsigned int GLhandleARB;
GLsizei n
GLuint *buffers
+
+ void glCreateCommandListsNV
+ GLsizei n
+ GLuint *lists
+
+
+ void glCreateStatesNV
+ GLsizei n
+ GLuint *states
+
void glCreateFramebuffers
GLsizei n
@@ -11496,6 +11751,16 @@ typedef unsigned int GLhandleARB;
const GLuint *buffers
+
+ void glDeleteCommandListsNV
+ GLsizei n
+ const GLuint *lists
+
+
+ void glDeleteStatesNV
+ GLsizei n
+ const GLuint *states
+
void glDeleteFencesAPPLE
GLsizei n
@@ -11873,6 +12138,12 @@ typedef unsigned int GLhandleARB;
GLuint index
+
+ void glDisableiOES
+ GLenum target
+ GLuint index
+
+
void glDiscardFramebufferEXT
GLenum target
@@ -12015,6 +12286,38 @@ typedef unsigned int GLhandleARB;
GLsizei n
const GLenum *bufs
+
+ void glDrawCommandsNV
+ GLenum primitiveMode
+ GLuint buffer
+ const GLintptr *indirects
+ const GLsizei *sizes
+ GLuint count
+
+
+ void glDrawCommandsAddressNV
+ GLenum primitiveMode
+ const GLuint64 *indirects
+ const GLsizei *sizes
+ GLuint count
+
+
+ void glDrawCommandsStatesNV
+ GLuint buffer
+ const GLintptr *indirects
+ const GLsizei *sizes
+ const GLuint *states
+ const GLuint *fbos
+ GLuint count
+
+
+ void glDrawCommandsStatesAddressNV
+ const GLuint64 *indirects
+ const GLsizei *sizes
+ const GLuint *states
+ const GLuint *fbos
+ GLuint count
+
void glDrawElementArrayAPPLE
GLenum mode
@@ -12050,6 +12353,15 @@ typedef unsigned int GLhandleARB;
GLint basevertex
+
+ void glDrawElementsBaseVertexOES
+ GLenum mode
+ GLsizei count
+ GLenum type
+ const void *indices
+ GLint basevertex
+
+
void glDrawElementsIndirect
GLenum mode
@@ -12120,6 +12432,16 @@ typedef unsigned int GLhandleARB;
GLint basevertex
+
+ void glDrawElementsInstancedBaseVertexOES
+ GLenum mode
+ GLsizei count
+ GLenum type
+ const void *indices
+ GLsizei instancecount
+ GLint basevertex
+
+
void glDrawElementsInstancedBaseVertexBaseInstance
GLenum mode
@@ -12221,6 +12543,17 @@ typedef unsigned int GLhandleARB;
GLint basevertex
+
+ void glDrawRangeElementsBaseVertexOES
+ GLenum mode
+ GLuint start
+ GLuint end
+ GLsizei count
+ GLenum type
+ const void *indices
+ GLint basevertex
+
+
void glDrawRangeElementsEXT
GLenum mode
@@ -12441,6 +12774,12 @@ typedef unsigned int GLhandleARB;
GLenum target
GLuint index
+
+ void glEnableiEXT
+ GLenum target
+ GLuint index
+
+
void glEnableiNV
GLenum target
@@ -12448,7 +12787,7 @@ typedef unsigned int GLhandleARB;
- void glEnableiEXT
+ void glEnableiOES
GLenum target
GLuint index
@@ -12797,7 +13136,7 @@ typedef unsigned int GLhandleARB;
void glFlushMappedNamedBufferRange
GLuint buffer
GLintptr offset
- GLsizei length
+ GLsizeiptr length
void glFlushMappedNamedBufferRangeEXT
@@ -13197,7 +13536,15 @@ typedef unsigned int GLhandleARB;
GLenum attachment
GLuint texture
GLint level
-
+
+
+
+ void glFramebufferTextureOES
+ GLenum target
+ GLenum attachment
+ GLuint texture
+ GLint level
+
void glFramebufferTextureFaceARB
@@ -13243,6 +13590,15 @@ typedef unsigned int GLhandleARB;
GLint layer
+
+ void glFramebufferTextureMultiviewOVR
+ GLenum target
+ GLenum attachment
+ GLuint texture
+ GLint level
+ GLint baseViewIndex
+ GLsizei numViews
+
void glFreeObjectBufferATI
GLuint buffer
@@ -13882,6 +14238,11 @@ typedef unsigned int GLhandleARB;
GLenum pname
GLfloat *params
+
+ GLuint glGetCommandHeaderNV
+ GLenum tokenID
+ GLuint size
+
void glGetCompressedMultiTexImageEXT
GLenum texunit
@@ -14775,7 +15136,7 @@ typedef unsigned int GLhandleARB;
void glGetNamedBufferSubData
GLuint buffer
GLintptr offset
- GLsizei size
+ GLsizeiptr size
void *data
@@ -15614,6 +15975,13 @@ typedef unsigned int GLhandleARB;
GLint *params
+
+ void glGetSamplerParameterIivOES
+ GLuint sampler
+ GLenum pname
+ GLint *params
+
+
void glGetSamplerParameterIuiv
GLuint sampler
@@ -15627,6 +15995,13 @@ typedef unsigned int GLhandleARB;
GLuint *params
+
+ void glGetSamplerParameterIuivOES
+ GLuint sampler
+ GLenum pname
+ GLuint *params
+
+
void glGetSamplerParameterfv
GLuint sampler
@@ -15703,6 +16078,10 @@ typedef unsigned int GLhandleARB;
GLfloat *points
+
+ GLushort glGetStageIndexNV
+ GLenum shadertype
+
const GLubyte *glGetString
GLenum name
@@ -15871,6 +16250,13 @@ typedef unsigned int GLhandleARB;
GLint *params
+
+ void glGetTexParameterIivOES
+ GLenum target
+ GLenum pname
+ GLint *params
+
+
void glGetTexParameterIuiv
GLenum target
@@ -15885,6 +16271,13 @@ typedef unsigned int GLhandleARB;
GLuint *params
+
+ void glGetTexParameterIuivOES
+ GLenum target
+ GLenum pname
+ GLuint *params
+
+
void glGetTexParameterPointervAPPLE
GLenum target
@@ -17112,6 +17505,10 @@ typedef unsigned int GLhandleARB;
GLboolean glIsBufferResidentNV
GLenum target
+
+ GLboolean glIsCommandListNV
+ GLuint list
+
GLboolean glIsEnabled
GLenum cap
@@ -17134,6 +17531,12 @@ typedef unsigned int GLhandleARB;
GLuint index
+
+ GLboolean glIsEnablediOES
+ GLenum target
+ GLuint index
+
+
GLboolean glIsEnablediNV
GLenum target
@@ -17278,6 +17681,10 @@ typedef unsigned int GLhandleARB;
GLuint shader
+
+ GLboolean glIsStateNV
+ GLuint state
+
GLboolean glIsSync
GLsync sync
@@ -17480,6 +17887,16 @@ typedef unsigned int GLhandleARB;
GLuint base
+
+ void glListDrawCommandsStatesClientNV
+ GLuint list
+ GLuint segment
+ const void **indirects
+ const GLsizei *sizes
+ const GLuint *states
+ const GLuint *fbos
+ GLuint count
+
void glListParameterfSGIX
GLuint list
@@ -17812,7 +18229,7 @@ typedef unsigned int GLhandleARB;
void *glMapNamedBufferRange
GLuint buffer
GLintptr offset
- GLsizei length
+ GLsizeiptr length
GLbitfield access
@@ -18308,6 +18725,16 @@ typedef unsigned int GLhandleARB;
const GLint *basevertex
+
+ void glMultiDrawElementsBaseVertexOES
+ GLenum mode
+ const GLsizei *count
+ GLenum type
+ const void *const*indices
+ GLsizei primcount
+ const GLint *basevertex
+
+
void glMultiDrawElementsEXT
GLenum mode
@@ -19284,7 +19711,7 @@ typedef unsigned int GLhandleARB;
void glNamedBufferData
GLuint buffer
- GLsizei size
+ GLsizeiptr size
const void *data
GLenum usage
@@ -19312,30 +19739,32 @@ typedef unsigned int GLhandleARB;
void glNamedBufferStorage
GLuint buffer
- GLsizei size
- const void *data
+ GLsizeiptr size
+ const void *data
GLbitfield flags
void glNamedBufferStorageEXT
GLuint buffer
- GLsizeiptr size
+ GLsizeiptr size
const void *data
GLbitfield flags
+
void glNamedBufferSubData
GLuint buffer
GLintptr offset
- GLsizei size
- const void *data
+ GLsizeiptr size
+ const void *data
void glNamedBufferSubDataEXT
GLuint buffer
GLintptr offset
- GLsizeiptr size
+ GLsizeiptr size
const void *data
+
void glNamedCopyBufferSubDataEXT
@@ -19943,6 +20372,12 @@ typedef unsigned int GLhandleARB;
GLint value
+
+ void glPatchParameteriOES
+ GLenum pname
+ GLint value
+
+
void glPathColorGenNV
GLenum color
@@ -20385,6 +20820,12 @@ typedef unsigned int GLhandleARB;
GLenum mode
+
+ void glPolygonModeNV
+ GLenum face
+ GLenum mode
+
+
void glPolygonOffset
GLfloat factor
@@ -20486,6 +20927,17 @@ typedef unsigned int GLhandleARB;
GLfloat maxZ
GLfloat maxW
+
+ void glPrimitiveBoundingBoxOES
+ GLfloat minX
+ GLfloat minY
+ GLfloat minZ
+ GLfloat minW
+ GLfloat maxX
+ GLfloat maxY
+ GLfloat maxZ
+ GLfloat maxW
+
void glPrimitiveRestartIndex
GLuint index
@@ -22548,11 +23000,6 @@ typedef unsigned int GLhandleARB;
GLboolean invert
-
- void glSampleCoverageOES
- GLfixed value
- GLboolean invert
-
void glSampleCoveragex
GLclampx value
@@ -22614,6 +23061,13 @@ typedef unsigned int GLhandleARB;
const GLint *param
+
+ void glSamplerParameterIivOES
+ GLuint sampler
+ GLenum pname
+ const GLint *param
+
+
void glSamplerParameterIuiv
GLuint sampler
@@ -22627,6 +23081,13 @@ typedef unsigned int GLhandleARB;
const GLuint *param
+
+ void glSamplerParameterIuivOES
+ GLuint sampler
+ GLenum pname
+ const GLuint *param
+
+
void glSamplerParameterf
GLuint sampler
@@ -23155,6 +23616,11 @@ typedef unsigned int GLhandleARB;
GLuint height
GLbitfield preserveMask
+
+ void glStateCaptureNV
+ GLuint state
+ GLenum mode
+
void glStencilClearTagEXT
GLsizei stencilTagBits
@@ -23425,6 +23891,13 @@ typedef unsigned int GLhandleARB;
GLuint buffer
+
+ void glTexBufferOES
+ GLenum target
+ GLenum internalformat
+ GLuint buffer
+
+
void glTexBufferRange
GLenum target
@@ -23442,6 +23915,15 @@ typedef unsigned int GLhandleARB;
GLsizeiptr size
+
+ void glTexBufferRangeOES
+ GLenum target
+ GLenum internalformat
+ GLuint buffer
+ GLintptr offset
+ GLsizeiptr size
+
+
void glTexBumpParameterfvATI
GLenum pname
@@ -24235,7 +24717,20 @@ typedef unsigned int GLhandleARB;
GLsizei width
GLsizei height
GLsizei depth
- GLboolean resident
+ GLboolean commit
+
+
+ void glTexPageCommitmentEXT
+ GLenum target
+ GLint level
+ GLint xoffset
+ GLint yoffset
+ GLint zoffset
+ GLsizei width
+ GLsizei height
+ GLsizei depth
+ GLboolean commit
+
void glTexParameterIiv
@@ -24251,6 +24746,13 @@ typedef unsigned int GLhandleARB;
const GLint *params
+
+ void glTexParameterIivOES
+ GLenum target
+ GLenum pname
+ const GLint *params
+
+
void glTexParameterIuiv
GLenum target
@@ -24265,6 +24767,13 @@ typedef unsigned int GLhandleARB;
const GLuint *params
+
+ void glTexParameterIuivOES
+ GLenum target
+ GLenum pname
+ const GLuint *params
+
+
void glTexParameterf
GLenum target
@@ -24555,7 +25064,7 @@ typedef unsigned int GLhandleARB;
GLenum internalformat
GLuint buffer
GLintptr offset
- GLsizei size
+ GLsizeiptr size
void glTextureBufferRangeEXT
@@ -24680,7 +25189,7 @@ typedef unsigned int GLhandleARB;
GLsizei width
GLsizei height
GLsizei depth
- GLboolean resident
+ GLboolean commit
void glTextureParameterIiv
@@ -24974,6 +25483,18 @@ typedef unsigned int GLhandleARB;
GLuint numlayers
+
+ void glTextureViewOES
+ GLuint texture
+ GLenum target
+ GLuint origtexture
+ GLenum internalformat
+ GLuint minlevel
+ GLuint numlevels
+ GLuint minlayer
+ GLuint numlayers
+
+
void glTrackMatrixNV
GLenum target
@@ -25000,7 +25521,7 @@ typedef unsigned int GLhandleARB;
GLuint index
GLuint buffer
GLintptr offset
- GLsizei size
+ GLsizeiptr size
void glTransformFeedbackStreamAttribsNV
@@ -30719,6 +31240,9 @@ typedef unsigned int GLhandleARB;
+
+
+
@@ -32716,7 +33240,6 @@ typedef unsigned int GLhandleARB;
-
@@ -34772,7 +35295,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -35437,7 +35960,6 @@ typedef unsigned int GLhandleARB;
-
@@ -37396,6 +37918,9 @@ typedef unsigned int GLhandleARB;
+
+
+
@@ -38328,6 +38853,21 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -38989,6 +39529,7 @@ typedef unsigned int GLhandleARB;
+
@@ -39220,9 +39761,7 @@ typedef unsigned int GLhandleARB;
-
-
-
+
@@ -39482,7 +40021,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -39508,7 +40047,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -39762,6 +40301,28 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -40059,7 +40620,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -40215,6 +40776,16 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
@@ -40603,6 +41174,14 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
@@ -40937,6 +41516,7 @@ typedef unsigned int GLhandleARB;
+
@@ -40989,6 +41569,7 @@ typedef unsigned int GLhandleARB;
+
@@ -41013,9 +41594,6 @@ typedef unsigned int GLhandleARB;
-
-
-
@@ -41281,6 +41859,46 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -41297,7 +41915,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -41505,7 +42123,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -41537,7 +42155,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -41573,7 +42191,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -41583,7 +42201,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -41648,7 +42266,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -42158,6 +42776,17 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
@@ -42265,7 +42894,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -42291,7 +42920,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -42306,7 +42935,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -42966,7 +43595,7 @@ typedef unsigned int GLhandleARB;
-
+
@@ -42985,6 +43614,7 @@ typedef unsigned int GLhandleARB;
+
@@ -43060,6 +43690,11 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
@@ -43077,6 +43712,54 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -43129,7 +43812,6 @@ typedef unsigned int GLhandleARB;
-
@@ -43270,6 +43952,45 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -43279,6 +44000,7 @@ typedef unsigned int GLhandleARB;
+
@@ -43344,6 +44066,12 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
@@ -43389,6 +44117,7 @@ typedef unsigned int GLhandleARB;
+
@@ -43437,6 +44166,59 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -43453,6 +44235,40 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -43531,6 +44347,19 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -43566,6 +44395,16 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
@@ -43608,6 +44447,15 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
diff --git a/registry/wgl.xml b/registry/wgl.xml
index 55569d9..20ecd59 100644
--- a/registry/wgl.xml
+++ b/registry/wgl.xml
@@ -2,7 +2,7 @@