Get rid of the value list/mask in requests.
[free-sw/xcb/proto] / src / extensions / glx.xml
index 32adaac..c890ca8 100644 (file)
@@ -238,24 +238,23 @@ The patch that fixed this server bug in X.org CVS is here:
                <field type="CARD32" name="screen" />
                <field type="VISUALID" name="visual" />
                <field type="xcb_types:PIXMAP" name="pixmap" />
-               <field type="glx:PIXMAP" name="glxpixmap" />
+               <field type="glx:PIXMAP" name="glx_pixmap" />
        </request>
 
+        
        <request name="GetVisualConfigs" opcode="14">
                <field type="CARD32" name="screen" />
                <reply>
                        <pad bytes="1" />
                        <field type="CARD32" name="num_visuals" />
                        <field type="CARD32" name="num_props" />
-                       <pad bytes="16" />
-                       <valueparam value-mask-type="CARD32"
-                               value-mask-name="value_mask"
-                               value-list-name="value_list" />
+                        <pad bytes="16" />
+                        <list type="CARD32" name="property_list" />
                </reply>
        </request>
 
        <request name="DestroyGLXPixmap" opcode="15">
-               <field type="glx:PIXMAP" name="glxpixmap" />
+               <field type="glx:PIXMAP" name="glx_pixmap" />
        </request>
 
        <!--
@@ -324,10 +323,13 @@ The patch that fixed this server bug in X.org CVS is here:
                        <pad bytes="1" />
                        <field type="CARD32" name="num_FB_configs" />
                        <field type="CARD32" name="num_properties" />
-                       <pad bytes="16" />
+                        <pad bytes="16" />
+                        <!--
                        <valueparam value-mask-type="CARD32"
                                value-mask-name="value_mask"
-                               value-list-name="value_list" />
+                                value-list-name="value_list" />
+                            -->
+                        <list type="CARD32" name="property_list" />
                </reply>
        </request>
 
@@ -335,12 +337,12 @@ The patch that fixed this server bug in X.org CVS is here:
                <field type="CARD32" name="screen" />
                <field type="CARD32" name="fbconfig" />
                <field type="xcb_types:PIXMAP" name="pixmap" />
-               <field type="glx:PIXMAP" name="glxpixmap" />
+               <field type="glx:PIXMAP" name="glx_pixmap" />
                <field type="CARD32" name="num_attribs" />  
        </request>
 
        <request name="DestroyPixmap" opcode="23">
-               <field type="glx:PIXMAP" name="glxpixmap" />
+               <field type="glx:PIXMAP" name="glx_pixmap" />
        </request>
 
        <request name="CreateNewContext" opcode="24">