summaryrefslogtreecommitdiff
path: root/proto/xcb-proto/src/dri3.xml
diff options
context:
space:
mode:
authorMatthieu Herrb <matthieu@cvs.openbsd.org>2024-07-11 08:03:02 +0000
committerMatthieu Herrb <matthieu@cvs.openbsd.org>2024-07-11 08:03:02 +0000
commit741167747bb978bed04ee56cb9911a8aabb8f3d4 (patch)
tree518fa56f3dca85001f423cb129cf7196bb28611f /proto/xcb-proto/src/dri3.xml
parenta9ef0e101c4f4e07e16b2c9f079ad15c89b27680 (diff)
Update to xcb-proto 1.17.0
Diffstat (limited to 'proto/xcb-proto/src/dri3.xml')
-rw-r--r--proto/xcb-proto/src/dri3.xml14
1 files changed, 13 insertions, 1 deletions
diff --git a/proto/xcb-proto/src/dri3.xml b/proto/xcb-proto/src/dri3.xml
index 9549fd4b3..d681aae88 100644
--- a/proto/xcb-proto/src/dri3.xml
+++ b/proto/xcb-proto/src/dri3.xml
@@ -23,10 +23,11 @@ OF THIS SOFTWARE.
-->
<xcb header="dri3" extension-xname="DRI3" extension-name="DRI3"
- major-version="1" minor-version="3">
+ major-version="1" minor-version="4">
<import>xproto</import>
<!-- Types -->
+ <xidtype name="SYNCOBJ" />
<!-- Requests -->
<request name="QueryVersion" opcode="0">
@@ -170,4 +171,15 @@ OF THIS SOFTWARE.
<field type="CARD32" name="drmMajor" />
<field type="CARD32" name="drmMinor" />
</request>
+
+ <!-- v1.4 -->
+ <request name="ImportSyncobj" opcode="10">
+ <field type="SYNCOBJ" name="syncobj" />
+ <field type="DRAWABLE" name="drawable" />
+ <fd name="syncobj_fd" />
+ </request>
+
+ <request name="FreeSyncobj" opcode="11">
+ <field type="SYNCOBJ" name="syncobj" />
+ </request>
</xcb>