diff options
author | Erik Kurzinger <ekurzinger@nvidia.com> | 2024-01-23 17:12:13 -0800 |
---|---|---|
committer | Erik Kurzinger <ekurzinger@nvidia.com> | 2024-01-28 10:01:20 -0800 |
commit | c6967a67d7c207ee5f7c89a13702ae716df4cae4 (patch) | |
tree | f510742952e55cca3714f4e1f83d27e30ff1b2fc | |
parent | 1388374c7149114888a6a5cd6e9bf6ad4b42adf8 (diff) |
Add DRI3ImportSyncobj and DRI3FreeSyncobj
Signed-off-by: Erik Kurzinger <ekurzinger@nvidia.com>
-rw-r--r-- | src/dri3.xml | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/dri3.xml b/src/dri3.xml index 9549fd4..d681aae 100644 --- a/src/dri3.xml +++ b/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> |