Estethic change for attribute parameter name
[free-sw/xcb/proto] / src / glx.xml
index 4f4a822..feaffce 100644 (file)
@@ -342,6 +342,12 @@ The patch that fixed this server bug in X.org CVS is here:
                <field type="xproto:PIXMAP" name="pixmap" />
                <field type="glx:PIXMAP" name="glx_pixmap" />
                <field type="CARD32" name="num_attribs" />  
+               <list type="CARD32" name="attribs">
+                       <op op="*">
+                               <fieldref>num_attribs</fieldref>
+                               <value>2</value>
+                       </op>
+               </list>
        </request>
 
        <request name="DestroyPixmap" opcode="23">
@@ -351,7 +357,7 @@ The patch that fixed this server bug in X.org CVS is here:
        <request name="CreateNewContext" opcode="24">
                <field type="glx:CONTEXT" name="context" />
                <field type="CARD32" name="fbconfig" />
-               <field type="SCREEN" name="screen" />
+               <field type="CARD32" name="screen" />
                <field type="CARD32" name="render_type" />
                <field type="CARD32" name="share_list" />
                <field type="BOOL" name="is_direct" />
@@ -363,11 +369,14 @@ The patch that fixed this server bug in X.org CVS is here:
                <field type="glx:CONTEXT" name="context" />
                <reply>
                        <pad bytes="1" />
-                       <field type="CARD32" name="num_attributes"/>
+                       <field type="CARD32" name="num_attribs"/>
                        <pad bytes="20" />
-                       <valueparam value-mask-type="CARD32"
-                               value-mask-name="value_mask"
-                               value-list-name="value_list" />
+                       <list type="CARD32" name="attribs">
+                               <op op="*">
+                                       <fieldref>num_attribs</fieldref>
+                                       <value>2</value>
+                               </op>
+                       </list>
                </reply>
        </request>
 
@@ -384,13 +393,16 @@ The patch that fixed this server bug in X.org CVS is here:
        </request>
 
        <request name="CreatePbuffer" opcode="27">
-               <field type="SCREEN" name="screen" />
+               <field type="CARD32" name="screen" />
                <field type="FBCONFIG" name="fbconfig" />
                <field type="PBUFFER" name="pbuffer" />
                <field type="CARD32" name="num_attribs" />
-               <valueparam value-mask-type="CARD32"
-                       value-mask-name="value_mask"
-                       value-list-name="value_list" />
+               <list type="CARD32" name="attribs">
+                       <op op="*">
+                               <fieldref>num_attribs</fieldref>
+                               <value>2</value>
+                       </op>
+               </list>
        </request>
 
        <request name="DestroyPbuffer" opcode="28">
@@ -403,29 +415,38 @@ The patch that fixed this server bug in X.org CVS is here:
                        <pad bytes="1" />
                        <field type="CARD32" name="num_attribs" />
                        <pad bytes="20" />
-                       <valueparam value-mask-type="CARD32"
-                               value-mask-name="value_mask"
-                               value-list-name="value_list" />
+                       <list type="CARD32" name="attribs">
+                               <op op="*">
+                                       <fieldref>num_attribs</fieldref>
+                                       <value>2</value>
+                               </op>
+                       </list>
                </reply>
        </request>
 
        <request name="ChangeDrawableAttributes" opcode="30">
                <field type="glx:DRAWABLE" name="drawable" />
                <field type="CARD32" name="num_attribs" />
-               <valueparam value-mask-type="CARD32"
-                       value-mask-name="value_mask"
-                       value-list-name="value_list" />
+               <list type="CARD32" name="attribs">
+                       <op op="*">
+                               <fieldref>num_attribs</fieldref>
+                               <value>2</value>
+                       </op>
+               </list>
        </request>
 
        <request name="CreateWindow" opcode="31">
-               <field type="SCREEN" name="screen" />
+               <field type="CARD32" name="screen" />
                <field type="FBCONFIG" name="fbconfig" />
                <field type="xproto:WINDOW" name="window" />
                <field type="glx:WINDOW" name="glx_window" />
                <field type="CARD32" name="num_attribs" />
-               <valueparam value-mask-type="CARD32"
-                       value-mask-name="value_mask"
-                       value-list-name="value_list" />
+               <list type="CARD32" name="attribs">
+                       <op op="*">
+                               <fieldref>num_attribs</fieldref>
+                               <value>2</value>
+                       </op>
+               </list>
        </request>
 
        <request name="DeleteWindow" opcode="32">