diff --git a/registry/gl.xml b/registry/gl.xml
index b8edbf4..56793da 100644
--- a/registry/gl.xml
+++ b/registry/gl.xml
@@ -7600,7 +7600,8 @@ typedef unsigned int GLhandleARB;
-
+
+
@@ -32674,6 +32675,74 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -32688,6 +32757,7 @@ typedef unsigned int GLhandleARB;
+
@@ -32796,6 +32866,11 @@ typedef unsigned int GLhandleARB;
+
+
+
+
+
diff --git a/registry/glx.xml b/registry/glx.xml
index 6cef56b..224f893 100644
--- a/registry/glx.xml
+++ b/registry/glx.xml
@@ -147,6 +147,17 @@ typedef unsigned __int64 uint64_t;
typedef struct {
int type;
+ unsigned long serial;
+ Bool send_event;
+ Display *display;
+ int extension;
+ int evtype;
+ GLXDrawable window;
+ Bool stereo_tree;
+} GLXStereoNotifyEventEXT;
+
+ typedef struct {
+ int type;
unsigned long serial; /* # of last request processed by server */
Bool send_event; /* true if this came for SendEvent request */
Display *display; /* display the event was read from */
@@ -184,13 +195,11 @@ typedef unsigned __int64 uint64_t;
+
-
-
+
-
+
+
@@ -313,10 +327,11 @@ typedef unsigned __int64 uint64_t;
+
-
+
@@ -431,7 +446,8 @@ typedef unsigned __int64 uint64_t;
-
+
+
@@ -447,81 +463,81 @@ typedef unsigned __int64 uint64_t;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
@@ -552,18 +568,18 @@ typedef unsigned __int64 uint64_t;
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -573,11 +589,8 @@ typedef unsigned __int64 uint64_t;
component. Also note that some GLX enum values are shared with GL and
WGL, and new ranges should be allocated with such overlaps in mind. -->
-
-
+
@@ -592,8 +605,7 @@ typedef unsigned __int64 uint64_t;
-
-
+
@@ -1117,7 +1129,7 @@ typedef unsigned __int64 uint64_t;
Bool glXQueryCurrentRendererIntegerMESA
- int attribute
+ int attribute
unsigned int *value
@@ -1198,17 +1210,17 @@ typedef unsigned __int64 uint64_t;
Bool glXQueryRendererIntegerMESA
- Display *dpy
+ Display *dpy
int screen
- int renderer
+ int renderer
int attribute
unsigned int *value
const char *glXQueryRendererStringMESA
- Display *dpy
+ Display *dpy
int screen
- int renderer
+ int renderer
int attribute
@@ -1370,8 +1382,7 @@ typedef unsigned __int64 uint64_t;
-
-
+
@@ -1530,37 +1541,24 @@ typedef unsigned __int64 uint64_t;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
+
+
+
+
+
+
@@ -1588,71 +1586,67 @@ typedef unsigned __int64 uint64_t;
-
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
-
+
-
+
-
-
+
-
+
-
-
+
+
-
+
-
-
-
-
+
@@ -1667,115 +1661,104 @@ typedef unsigned __int64 uint64_t;
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
-
-
+
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
@@ -1788,6 +1771,26 @@ typedef unsigned __int64 uint64_t;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1800,26 +1803,9 @@ typedef unsigned __int64 uint64_t;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
+
@@ -1832,92 +1818,39 @@ typedef unsigned __int64 uint64_t;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
-
+
-
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
+
+
+
+
+
+
+
+
@@ -1940,106 +1873,185 @@ typedef unsigned __int64 uint64_t;
-
+
-
-
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
+
-
+
-
+
+
-
+
-
-
-
-
+
-
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
+
-
+
-
+
+
-
+
-
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+