22 #define XCB_DRI3_MAJOR_VERSION 1
23 #define XCB_DRI3_MINOR_VERSION 2
31 unsigned int sequence;
35 #define XCB_DRI3_QUERY_VERSION 0
44 uint32_t major_version;
45 uint32_t minor_version;
52 uint8_t response_type;
56 uint32_t major_version;
57 uint32_t minor_version;
64 unsigned int sequence;
68 #define XCB_DRI3_OPEN 1
77 xcb_drawable_t drawable;
85 uint8_t response_type;
93 #define XCB_DRI3_PIXMAP_FROM_BUFFER 2
100 uint8_t minor_opcode;
103 xcb_drawable_t drawable;
116 unsigned int sequence;
120 #define XCB_DRI3_BUFFER_FROM_PIXMAP 3
126 uint8_t major_opcode;
127 uint8_t minor_opcode;
136 uint8_t response_type;
150 #define XCB_DRI3_FENCE_FROM_FD 4
156 uint8_t major_opcode;
157 uint8_t minor_opcode;
159 xcb_drawable_t drawable;
161 uint8_t initially_triggered;
169 unsigned int sequence;
173 #define XCB_DRI3_FD_FROM_FENCE 5
179 uint8_t major_opcode;
180 uint8_t minor_opcode;
182 xcb_drawable_t drawable;
190 uint8_t response_type;
201 unsigned int sequence;
205 #define XCB_DRI3_GET_SUPPORTED_MODIFIERS 6
211 uint8_t major_opcode;
212 uint8_t minor_opcode;
224 uint8_t response_type;
228 uint32_t num_window_modifiers;
229 uint32_t num_screen_modifiers;
234 #define XCB_DRI3_PIXMAP_FROM_BUFFERS 7
240 uint8_t major_opcode;
241 uint8_t minor_opcode;
267 unsigned int sequence;
271 #define XCB_DRI3_BUFFERS_FROM_PIXMAP 8
277 uint8_t major_opcode;
278 uint8_t minor_opcode;
287 uint8_t response_type;
310 uint32_t major_version,
311 uint32_t minor_version);
326 uint32_t major_version,
327 uint32_t minor_version);
358 xcb_drawable_t drawable,
374 xcb_drawable_t drawable,
423 xcb_drawable_t drawable,
443 xcb_drawable_t drawable,
462 xcb_pixmap_t pixmap);
477 xcb_pixmap_t pixmap);
524 xcb_drawable_t drawable,
526 uint8_t initially_triggered,
539 xcb_drawable_t drawable,
541 uint8_t initially_triggered,
554 xcb_drawable_t drawable,
570 xcb_drawable_t drawable,
606 xcb_dri3_get_supported_modifiers_sizeof (
const void *_buffer);
705 const int32_t *buffers);
733 const int32_t *buffers);
736 xcb_dri3_buffers_from_pixmap_sizeof (
const void *_buffer,
749 xcb_pixmap_t pixmap);
764 xcb_pixmap_t pixmap);