|
Data Structures |
struct | xcb_dri2_dri2_buffer_t |
| xcb_dri2_dri2_buffer_t More...
|
struct | xcb_dri2_dri2_buffer_iterator_t |
| xcb_dri2_dri2_buffer_iterator_t More...
|
struct | xcb_dri2_attach_format_t |
| xcb_dri2_attach_format_t More...
|
struct | xcb_dri2_attach_format_iterator_t |
| xcb_dri2_attach_format_iterator_t More...
|
struct | xcb_dri2_query_version_cookie_t |
| xcb_dri2_query_version_cookie_t More...
|
struct | xcb_dri2_query_version_request_t |
| xcb_dri2_query_version_request_t More...
|
struct | xcb_dri2_query_version_reply_t |
| xcb_dri2_query_version_reply_t More...
|
struct | xcb_dri2_connect_cookie_t |
| xcb_dri2_connect_cookie_t More...
|
struct | xcb_dri2_connect_request_t |
| xcb_dri2_connect_request_t More...
|
struct | xcb_dri2_connect_reply_t |
| xcb_dri2_connect_reply_t More...
|
struct | xcb_dri2_authenticate_cookie_t |
| xcb_dri2_authenticate_cookie_t More...
|
struct | xcb_dri2_authenticate_request_t |
| xcb_dri2_authenticate_request_t More...
|
struct | xcb_dri2_authenticate_reply_t |
| xcb_dri2_authenticate_reply_t More...
|
struct | xcb_dri2_create_drawable_request_t |
| xcb_dri2_create_drawable_request_t More...
|
struct | xcb_dri2_destroy_drawable_request_t |
| xcb_dri2_destroy_drawable_request_t More...
|
struct | xcb_dri2_get_buffers_cookie_t |
| xcb_dri2_get_buffers_cookie_t More...
|
struct | xcb_dri2_get_buffers_request_t |
| xcb_dri2_get_buffers_request_t More...
|
struct | xcb_dri2_get_buffers_reply_t |
| xcb_dri2_get_buffers_reply_t More...
|
struct | xcb_dri2_copy_region_cookie_t |
| xcb_dri2_copy_region_cookie_t More...
|
struct | xcb_dri2_copy_region_request_t |
| xcb_dri2_copy_region_request_t More...
|
struct | xcb_dri2_copy_region_reply_t |
| xcb_dri2_copy_region_reply_t More...
|
struct | xcb_dri2_get_buffers_with_format_cookie_t |
| xcb_dri2_get_buffers_with_format_cookie_t More...
|
struct | xcb_dri2_get_buffers_with_format_request_t |
| xcb_dri2_get_buffers_with_format_request_t More...
|
struct | xcb_dri2_get_buffers_with_format_reply_t |
| xcb_dri2_get_buffers_with_format_reply_t More...
|
Defines |
#define | XCB_DRI2_MAJOR_VERSION 1 |
#define | XCB_DRI2_MINOR_VERSION 1 |
#define | XCB_DRI2_QUERY_VERSION 0 |
#define | XCB_DRI2_CONNECT 1 |
#define | XCB_DRI2_AUTHENTICATE 2 |
#define | XCB_DRI2_CREATE_DRAWABLE 3 |
#define | XCB_DRI2_DESTROY_DRAWABLE 4 |
#define | XCB_DRI2_GET_BUFFERS 5 |
#define | XCB_DRI2_COPY_REGION 6 |
#define | XCB_DRI2_GET_BUFFERS_WITH_FORMAT 7 |
Enumerations |
enum | xcb_dri2_attachment_t {
XCB_DRI2_ATTACHMENT_BUFFER_FRONT_LEFT,
XCB_DRI2_ATTACHMENT_BUFFER_BACK_LEFT,
XCB_DRI2_ATTACHMENT_BUFFER_FRONT_RIGHT,
XCB_DRI2_ATTACHMENT_BUFFER_BACK_RIGHT,
XCB_DRI2_ATTACHMENT_BUFFER_DEPTH,
XCB_DRI2_ATTACHMENT_BUFFER_STENCIL,
XCB_DRI2_ATTACHMENT_BUFFER_ACCUM,
XCB_DRI2_ATTACHMENT_BUFFER_FAKE_FRONT_LEFT,
XCB_DRI2_ATTACHMENT_BUFFER_FAKE_FRONT_RIGHT,
XCB_DRI2_ATTACHMENT_BUFFER_DEPTH_STENCIL
} |
enum | xcb_dri2_driver_type_t { XCB_DRI2_DRIVER_TYPE_DRI
} |
Functions |
void | xcb_dri2_dri2_buffer_next (xcb_dri2_dri2_buffer_iterator_t *i) |
xcb_generic_iterator_t | xcb_dri2_dri2_buffer_end (xcb_dri2_dri2_buffer_iterator_t i) |
void | xcb_dri2_attach_format_next (xcb_dri2_attach_format_iterator_t *i) |
xcb_generic_iterator_t | xcb_dri2_attach_format_end (xcb_dri2_attach_format_iterator_t i) |
xcb_dri2_query_version_cookie_t | xcb_dri2_query_version (xcb_connection_t *c, uint32_t major_version, uint32_t minor_version) |
xcb_dri2_query_version_cookie_t | xcb_dri2_query_version_unchecked (xcb_connection_t *c, uint32_t major_version, uint32_t minor_version) |
xcb_dri2_query_version_reply_t * | xcb_dri2_query_version_reply (xcb_connection_t *c, xcb_dri2_query_version_cookie_t cookie, xcb_generic_error_t **e) |
xcb_dri2_connect_cookie_t | xcb_dri2_connect (xcb_connection_t *c, xcb_window_t window, uint32_t driver_type) |
xcb_dri2_connect_cookie_t | xcb_dri2_connect_unchecked (xcb_connection_t *c, xcb_window_t window, uint32_t driver_type) |
char * | xcb_dri2_connect_driver_name (const xcb_dri2_connect_reply_t *R) |
int | xcb_dri2_connect_driver_name_length (const xcb_dri2_connect_reply_t *R) |
xcb_generic_iterator_t | xcb_dri2_connect_driver_name_end (const xcb_dri2_connect_reply_t *R) |
char * | xcb_dri2_connect_device_name (const xcb_dri2_connect_reply_t *R) |
int | xcb_dri2_connect_device_name_length (const xcb_dri2_connect_reply_t *R) |
xcb_generic_iterator_t | xcb_dri2_connect_device_name_end (const xcb_dri2_connect_reply_t *R) |
xcb_dri2_connect_reply_t * | xcb_dri2_connect_reply (xcb_connection_t *c, xcb_dri2_connect_cookie_t cookie, xcb_generic_error_t **e) |
xcb_dri2_authenticate_cookie_t | xcb_dri2_authenticate (xcb_connection_t *c, xcb_window_t window, uint32_t magic) |
xcb_dri2_authenticate_cookie_t | xcb_dri2_authenticate_unchecked (xcb_connection_t *c, xcb_window_t window, uint32_t magic) |
xcb_dri2_authenticate_reply_t * | xcb_dri2_authenticate_reply (xcb_connection_t *c, xcb_dri2_authenticate_cookie_t cookie, xcb_generic_error_t **e) |
xcb_void_cookie_t | xcb_dri2_create_drawable_checked (xcb_connection_t *c, xcb_drawable_t drawable) |
xcb_void_cookie_t | xcb_dri2_create_drawable (xcb_connection_t *c, xcb_drawable_t drawable) |
xcb_void_cookie_t | xcb_dri2_destroy_drawable_checked (xcb_connection_t *c, xcb_drawable_t drawable) |
xcb_void_cookie_t | xcb_dri2_destroy_drawable (xcb_connection_t *c, xcb_drawable_t drawable) |
xcb_dri2_get_buffers_cookie_t | xcb_dri2_get_buffers (xcb_connection_t *c, xcb_drawable_t drawable, uint32_t count, uint32_t attachments_len, const uint32_t *attachments) |
xcb_dri2_get_buffers_cookie_t | xcb_dri2_get_buffers_unchecked (xcb_connection_t *c, xcb_drawable_t drawable, uint32_t count, uint32_t attachments_len, const uint32_t *attachments) |
xcb_dri2_dri2_buffer_t * | xcb_dri2_get_buffers_buffers (const xcb_dri2_get_buffers_reply_t *R) |
int | xcb_dri2_get_buffers_buffers_length (const xcb_dri2_get_buffers_reply_t *R) |
xcb_dri2_dri2_buffer_iterator_t | xcb_dri2_get_buffers_buffers_iterator (const xcb_dri2_get_buffers_reply_t *R) |
xcb_dri2_get_buffers_reply_t * | xcb_dri2_get_buffers_reply (xcb_connection_t *c, xcb_dri2_get_buffers_cookie_t cookie, xcb_generic_error_t **e) |
xcb_dri2_copy_region_cookie_t | xcb_dri2_copy_region (xcb_connection_t *c, xcb_drawable_t drawable, uint32_t region, uint32_t dest, uint32_t src) |
xcb_dri2_copy_region_cookie_t | xcb_dri2_copy_region_unchecked (xcb_connection_t *c, xcb_drawable_t drawable, uint32_t region, uint32_t dest, uint32_t src) |
xcb_dri2_copy_region_reply_t * | xcb_dri2_copy_region_reply (xcb_connection_t *c, xcb_dri2_copy_region_cookie_t cookie, xcb_generic_error_t **e) |
xcb_dri2_get_buffers_with_format_cookie_t | xcb_dri2_get_buffers_with_format (xcb_connection_t *c, xcb_drawable_t drawable, uint32_t count, uint32_t attachments_len, const xcb_dri2_attach_format_t *attachments) |
xcb_dri2_get_buffers_with_format_cookie_t | xcb_dri2_get_buffers_with_format_unchecked (xcb_connection_t *c, xcb_drawable_t drawable, uint32_t count, uint32_t attachments_len, const xcb_dri2_attach_format_t *attachments) |
xcb_dri2_dri2_buffer_t * | xcb_dri2_get_buffers_with_format_buffers (const xcb_dri2_get_buffers_with_format_reply_t *R) |
int | xcb_dri2_get_buffers_with_format_buffers_length (const xcb_dri2_get_buffers_with_format_reply_t *R) |
xcb_dri2_dri2_buffer_iterator_t | xcb_dri2_get_buffers_with_format_buffers_iterator (const xcb_dri2_get_buffers_with_format_reply_t *R) |
xcb_dri2_get_buffers_with_format_reply_t * | xcb_dri2_get_buffers_with_format_reply (xcb_connection_t *c, xcb_dri2_get_buffers_with_format_cookie_t cookie, xcb_generic_error_t **e) |
Variables |
xcb_extension_t | xcb_dri2_id |