<?xml version="1.0" encoding="utf-8"?>
<xcb header="composite" extension-xname="Composite" extension-name="Composite"
major-version="0" minor-version="4">
<import>xproto</import>
<import>xfixes</import>
<enum name="Redirect">
<item name="Automatic"> <value>0</value> </item>
<item name="Manual"> <value>1</value> </item>
</enum>
<request name="QueryVersion" opcode="0">
<field type="CARD32" name="client_major_version" />
<field type="CARD32" name="client_minor_version" />
<reply>
<pad bytes="1" />
<field type="CARD32" name="major_version" />
<field type="CARD32" name="minor_version" />
<pad bytes="16" />
</reply>
</request>
<request name="RedirectWindow" opcode="1">
<field type="WINDOW" name="window" />
<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" enum="Redirect" />
<pad bytes="3" />
</request>
<request name="UnredirectWindow" opcode="3">
<field type="WINDOW" name="window" />
<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" enum="Redirect" />
<pad bytes="3" />
</request>
<request name="CreateRegionFromBorderClip" opcode="5">
<field type="REGION" name="region" />
<field type="WINDOW" name="window" />
</request>
<request name="NameWindowPixmap" opcode="6">
<field type="WINDOW" name="window" />
<field type="PIXMAP" name="pixmap" />
</request>
<request name="GetOverlayWindow" opcode="7">
<field type="WINDOW" name="window" />
<reply>
<pad bytes="1" />
<field type="WINDOW" name="overlay_win" />
<pad bytes="20" />
</reply>
</request>
<request name="ReleaseOverlayWindow" opcode="8">
<field type="WINDOW" name="window" />
</request>
</xcb>