xinput: struct FeedbackState: full support
[free-sw/xcb/proto] / src / composite.xml
index 3f3a4b1..86de146 100644 (file)
@@ -26,14 +26,14 @@ authorization from the authors.
 -->
 <!-- This file describes version 0.3 of COMPOSITE. -->
 <xcb header="composite" extension-xname="Composite" extension-name="Composite"
-    major-version="0" minor-version="3">
+    major-version="0" minor-version="4">
 
   <import>xproto</import>
   <import>xfixes</import>
 
   <enum name="Redirect">
-    <item name="Automatic" />
-    <item name="Manual" />
+    <item name="Automatic"> <value>0</value> </item>
+    <item name="Manual">    <value>1</value> </item>
   </enum>
 
   <request name="QueryVersion" opcode="0">
@@ -49,25 +49,25 @@ authorization from the authors.
 
   <request name="RedirectWindow" opcode="1">
     <field type="WINDOW" name="window" />
-    <field type="CARD8" name="update" />
+    <field type="CARD8" name="update" enum="Redirect" />
     <pad bytes="3" />
   </request>
 
   <request name="RedirectSubwindows" opcode="2">
     <field type="WINDOW" name="window" />
-    <field type="CARD8" name="update" />
+    <field type="CARD8" name="update" enum="Redirect" />
     <pad bytes="3" />
   </request>
 
   <request name="UnredirectWindow" opcode="3">
     <field type="WINDOW" name="window" />
-    <field type="CARD8" name="update" />
+    <field type="CARD8" name="update" enum="Redirect" />
     <pad bytes="3" />
   </request>
 
   <request name="UnredirectSubwindows" opcode="4">
     <field type="WINDOW" name="window" />
-    <field type="CARD8" name="update" />
+    <field type="CARD8" name="update" enum="Redirect" />
     <pad bytes="3" />
   </request>