xcb.xf86dri

@defgroup XCB_XF86Dri_API XCB XF86Dri API @brief XF86Dri XCB Protocol Implementation. @{

Members

Functions

xcb_xf86dri_auth_connection
xcb_xf86dri_auth_connection_cookie_t xcb_xf86dri_auth_connection(xcb_connection_t* c, uint screen, uint magic)

@param c The connection @return A cookie

xcb_xf86dri_auth_connection_reply
xcb_xf86dri_auth_connection_reply_t* xcb_xf86dri_auth_connection_reply(xcb_connection_t* c, xcb_xf86dri_auth_connection_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_auth_connection_unchecked
xcb_xf86dri_auth_connection_cookie_t xcb_xf86dri_auth_connection_unchecked(xcb_connection_t* c, uint screen, uint magic)

@param c The connection @return A cookie

xcb_xf86dri_close_connection
xcb_void_cookie_t xcb_xf86dri_close_connection(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_close_connection_checked
xcb_void_cookie_t xcb_xf86dri_close_connection_checked(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_create_context
xcb_xf86dri_create_context_cookie_t xcb_xf86dri_create_context(xcb_connection_t* c, uint screen, uint visual, uint context)

@param c The connection @return A cookie

xcb_xf86dri_create_context_reply
xcb_xf86dri_create_context_reply_t* xcb_xf86dri_create_context_reply(xcb_connection_t* c, xcb_xf86dri_create_context_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_create_context_unchecked
xcb_xf86dri_create_context_cookie_t xcb_xf86dri_create_context_unchecked(xcb_connection_t* c, uint screen, uint visual, uint context)

@param c The connection @return A cookie

xcb_xf86dri_create_drawable
xcb_xf86dri_create_drawable_cookie_t xcb_xf86dri_create_drawable(xcb_connection_t* c, uint screen, uint drawable)

@param c The connection @return A cookie

xcb_xf86dri_create_drawable_reply
xcb_xf86dri_create_drawable_reply_t* xcb_xf86dri_create_drawable_reply(xcb_connection_t* c, xcb_xf86dri_create_drawable_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_create_drawable_unchecked
xcb_xf86dri_create_drawable_cookie_t xcb_xf86dri_create_drawable_unchecked(xcb_connection_t* c, uint screen, uint drawable)

@param c The connection @return A cookie

xcb_xf86dri_destroy_context
xcb_void_cookie_t xcb_xf86dri_destroy_context(xcb_connection_t* c, uint screen, uint context)

@param c The connection @return A cookie

xcb_xf86dri_destroy_context_checked
xcb_void_cookie_t xcb_xf86dri_destroy_context_checked(xcb_connection_t* c, uint screen, uint context)

@param c The connection @return A cookie

xcb_xf86dri_destroy_drawable
xcb_void_cookie_t xcb_xf86dri_destroy_drawable(xcb_connection_t* c, uint screen, uint drawable)

@param c The connection @return A cookie

xcb_xf86dri_destroy_drawable_checked
xcb_void_cookie_t xcb_xf86dri_destroy_drawable_checked(xcb_connection_t* c, uint screen, uint drawable)

@param c The connection @return A cookie

xcb_xf86dri_drm_clip_rect_end
xcb_generic_iterator_t xcb_xf86dri_drm_clip_rect_end(xcb_xf86dri_drm_clip_rect_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_xf86dri_drm_clip_rect_iterator_t @return The iterator pointing to the last element

xcb_xf86dri_drm_clip_rect_next
void xcb_xf86dri_drm_clip_rect_next(xcb_xf86dri_drm_clip_rect_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_xf86dri_drm_clip_rect_iterator_t

xcb_xf86dri_get_client_driver_name
xcb_xf86dri_get_client_driver_name_cookie_t xcb_xf86dri_get_client_driver_name(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_get_client_driver_name_client_driver_name
char* xcb_xf86dri_get_client_driver_name_client_driver_name(xcb_xf86dri_get_client_driver_name_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_client_driver_name_client_driver_name_end
xcb_generic_iterator_t xcb_xf86dri_get_client_driver_name_client_driver_name_end(xcb_xf86dri_get_client_driver_name_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_client_driver_name_client_driver_name_length
int xcb_xf86dri_get_client_driver_name_client_driver_name_length(xcb_xf86dri_get_client_driver_name_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_client_driver_name_reply
xcb_xf86dri_get_client_driver_name_reply_t* xcb_xf86dri_get_client_driver_name_reply(xcb_connection_t* c, xcb_xf86dri_get_client_driver_name_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_get_client_driver_name_sizeof
int xcb_xf86dri_get_client_driver_name_sizeof(void* _buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_client_driver_name_unchecked
xcb_xf86dri_get_client_driver_name_cookie_t xcb_xf86dri_get_client_driver_name_unchecked(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_get_device_info
xcb_xf86dri_get_device_info_cookie_t xcb_xf86dri_get_device_info(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_get_device_info_device_private
uint* xcb_xf86dri_get_device_info_device_private(xcb_xf86dri_get_device_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_device_info_device_private_end
xcb_generic_iterator_t xcb_xf86dri_get_device_info_device_private_end(xcb_xf86dri_get_device_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_device_info_device_private_length
int xcb_xf86dri_get_device_info_device_private_length(xcb_xf86dri_get_device_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_device_info_reply
xcb_xf86dri_get_device_info_reply_t* xcb_xf86dri_get_device_info_reply(xcb_connection_t* c, xcb_xf86dri_get_device_info_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_get_device_info_sizeof
int xcb_xf86dri_get_device_info_sizeof(void* _buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_device_info_unchecked
xcb_xf86dri_get_device_info_cookie_t xcb_xf86dri_get_device_info_unchecked(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_get_drawable_info
xcb_xf86dri_get_drawable_info_cookie_t xcb_xf86dri_get_drawable_info(xcb_connection_t* c, uint screen, uint drawable)

@param c The connection @return A cookie

xcb_xf86dri_get_drawable_info_back_clip_rects
xcb_xf86dri_drm_clip_rect_t* xcb_xf86dri_get_drawable_info_back_clip_rects(xcb_xf86dri_get_drawable_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_drawable_info_back_clip_rects_iterator
xcb_xf86dri_drm_clip_rect_iterator_t xcb_xf86dri_get_drawable_info_back_clip_rects_iterator(xcb_xf86dri_get_drawable_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_drawable_info_back_clip_rects_length
int xcb_xf86dri_get_drawable_info_back_clip_rects_length(xcb_xf86dri_get_drawable_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_drawable_info_clip_rects
xcb_xf86dri_drm_clip_rect_t* xcb_xf86dri_get_drawable_info_clip_rects(xcb_xf86dri_get_drawable_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_drawable_info_clip_rects_iterator
xcb_xf86dri_drm_clip_rect_iterator_t xcb_xf86dri_get_drawable_info_clip_rects_iterator(xcb_xf86dri_get_drawable_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_drawable_info_clip_rects_length
int xcb_xf86dri_get_drawable_info_clip_rects_length(xcb_xf86dri_get_drawable_info_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_drawable_info_reply
xcb_xf86dri_get_drawable_info_reply_t* xcb_xf86dri_get_drawable_info_reply(xcb_connection_t* c, xcb_xf86dri_get_drawable_info_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_get_drawable_info_sizeof
int xcb_xf86dri_get_drawable_info_sizeof(void* _buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_get_drawable_info_unchecked
xcb_xf86dri_get_drawable_info_cookie_t xcb_xf86dri_get_drawable_info_unchecked(xcb_connection_t* c, uint screen, uint drawable)

@param c The connection @return A cookie

xcb_xf86dri_open_connection
xcb_xf86dri_open_connection_cookie_t xcb_xf86dri_open_connection(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_open_connection_bus_id
char* xcb_xf86dri_open_connection_bus_id(xcb_xf86dri_open_connection_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_open_connection_bus_id_end
xcb_generic_iterator_t xcb_xf86dri_open_connection_bus_id_end(xcb_xf86dri_open_connection_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_open_connection_bus_id_length
int xcb_xf86dri_open_connection_bus_id_length(xcb_xf86dri_open_connection_reply_t* R)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_open_connection_reply
xcb_xf86dri_open_connection_reply_t* xcb_xf86dri_open_connection_reply(xcb_connection_t* c, xcb_xf86dri_open_connection_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_open_connection_sizeof
int xcb_xf86dri_open_connection_sizeof(void* _buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_xf86dri_open_connection_unchecked
xcb_xf86dri_open_connection_cookie_t xcb_xf86dri_open_connection_unchecked(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_query_direct_rendering_capable
xcb_xf86dri_query_direct_rendering_capable_cookie_t xcb_xf86dri_query_direct_rendering_capable(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_query_direct_rendering_capable_reply
xcb_xf86dri_query_direct_rendering_capable_reply_t* xcb_xf86dri_query_direct_rendering_capable_reply(xcb_connection_t* c, xcb_xf86dri_query_direct_rendering_capable_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_query_direct_rendering_capable_unchecked
xcb_xf86dri_query_direct_rendering_capable_cookie_t xcb_xf86dri_query_direct_rendering_capable_unchecked(xcb_connection_t* c, uint screen)

@param c The connection @return A cookie

xcb_xf86dri_query_version
xcb_xf86dri_query_version_cookie_t xcb_xf86dri_query_version(xcb_connection_t* c)

@param c The connection @return A cookie

xcb_xf86dri_query_version_reply
xcb_xf86dri_query_version_reply_t* xcb_xf86dri_query_version_reply(xcb_connection_t* c, xcb_xf86dri_query_version_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_xf86dri_query_version_unchecked
xcb_xf86dri_query_version_cookie_t xcb_xf86dri_query_version_unchecked(xcb_connection_t* c)

@param c The connection @return A cookie

Manifest constants

XCB_XF86DRI_AUTH_CONNECTION
enum XCB_XF86DRI_AUTH_CONNECTION;

Opcode for xcb_xf86dri_auth_connection.

XCB_XF86DRI_CLOSE_CONNECTION
enum XCB_XF86DRI_CLOSE_CONNECTION;

Opcode for xcb_xf86dri_close_connection.

XCB_XF86DRI_CREATE_CONTEXT
enum XCB_XF86DRI_CREATE_CONTEXT;

Opcode for xcb_xf86dri_create_context.

XCB_XF86DRI_CREATE_DRAWABLE
enum XCB_XF86DRI_CREATE_DRAWABLE;

Opcode for xcb_xf86dri_create_drawable.

XCB_XF86DRI_DESTROY_CONTEXT
enum XCB_XF86DRI_DESTROY_CONTEXT;

Opcode for xcb_xf86dri_destroy_context.

XCB_XF86DRI_DESTROY_DRAWABLE
enum XCB_XF86DRI_DESTROY_DRAWABLE;

Opcode for xcb_xf86dri_destroy_drawable.

XCB_XF86DRI_GET_CLIENT_DRIVER_NAME
enum XCB_XF86DRI_GET_CLIENT_DRIVER_NAME;

Opcode for xcb_xf86dri_get_client_driver_name.

XCB_XF86DRI_GET_DEVICE_INFO
enum XCB_XF86DRI_GET_DEVICE_INFO;

Opcode for xcb_xf86dri_get_device_info.

XCB_XF86DRI_GET_DRAWABLE_INFO
enum XCB_XF86DRI_GET_DRAWABLE_INFO;

Opcode for xcb_xf86dri_get_drawable_info.

XCB_XF86DRI_OPEN_CONNECTION
enum XCB_XF86DRI_OPEN_CONNECTION;

Opcode for xcb_xf86dri_open_connection.

XCB_XF86DRI_QUERY_DIRECT_RENDERING_CAPABLE
enum XCB_XF86DRI_QUERY_DIRECT_RENDERING_CAPABLE;

Opcode for xcb_xf86dri_query_direct_rendering_capable.

XCB_XF86DRI_QUERY_VERSION
enum XCB_XF86DRI_QUERY_VERSION;

Opcode for xcb_xf86dri_query_version.

Static variables

xcb_xf86dri_id
xcb_extension_t xcb_xf86dri_id;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

xcb_xf86dri_auth_connection_cookie_t
struct xcb_xf86dri_auth_connection_cookie_t

@brief xcb_xf86dri_auth_connection_cookie_t

xcb_xf86dri_auth_connection_reply_t
struct xcb_xf86dri_auth_connection_reply_t

@brief xcb_xf86dri_auth_connection_reply_t

xcb_xf86dri_auth_connection_request_t
struct xcb_xf86dri_auth_connection_request_t

@brief xcb_xf86dri_auth_connection_request_t

xcb_xf86dri_close_connection_request_t
struct xcb_xf86dri_close_connection_request_t

@brief xcb_xf86dri_close_connection_request_t

xcb_xf86dri_create_context_cookie_t
struct xcb_xf86dri_create_context_cookie_t

@brief xcb_xf86dri_create_context_cookie_t

xcb_xf86dri_create_context_reply_t
struct xcb_xf86dri_create_context_reply_t

@brief xcb_xf86dri_create_context_reply_t

xcb_xf86dri_create_context_request_t
struct xcb_xf86dri_create_context_request_t

@brief xcb_xf86dri_create_context_request_t

xcb_xf86dri_create_drawable_cookie_t
struct xcb_xf86dri_create_drawable_cookie_t

@brief xcb_xf86dri_create_drawable_cookie_t

xcb_xf86dri_create_drawable_reply_t
struct xcb_xf86dri_create_drawable_reply_t

@brief xcb_xf86dri_create_drawable_reply_t

xcb_xf86dri_create_drawable_request_t
struct xcb_xf86dri_create_drawable_request_t

@brief xcb_xf86dri_create_drawable_request_t

xcb_xf86dri_destroy_context_request_t
struct xcb_xf86dri_destroy_context_request_t

@brief xcb_xf86dri_destroy_context_request_t

xcb_xf86dri_destroy_drawable_request_t
struct xcb_xf86dri_destroy_drawable_request_t

@brief xcb_xf86dri_destroy_drawable_request_t

xcb_xf86dri_drm_clip_rect_iterator_t
struct xcb_xf86dri_drm_clip_rect_iterator_t

@brief xcb_xf86dri_drm_clip_rect_iterator_t

xcb_xf86dri_drm_clip_rect_t
struct xcb_xf86dri_drm_clip_rect_t

@brief xcb_xf86dri_drm_clip_rect_t

xcb_xf86dri_get_client_driver_name_cookie_t
struct xcb_xf86dri_get_client_driver_name_cookie_t

@brief xcb_xf86dri_get_client_driver_name_cookie_t

xcb_xf86dri_get_client_driver_name_reply_t
struct xcb_xf86dri_get_client_driver_name_reply_t

@brief xcb_xf86dri_get_client_driver_name_reply_t

xcb_xf86dri_get_client_driver_name_request_t
struct xcb_xf86dri_get_client_driver_name_request_t

@brief xcb_xf86dri_get_client_driver_name_request_t

xcb_xf86dri_get_device_info_cookie_t
struct xcb_xf86dri_get_device_info_cookie_t

@brief xcb_xf86dri_get_device_info_cookie_t

xcb_xf86dri_get_device_info_reply_t
struct xcb_xf86dri_get_device_info_reply_t

@brief xcb_xf86dri_get_device_info_reply_t

xcb_xf86dri_get_device_info_request_t
struct xcb_xf86dri_get_device_info_request_t

@brief xcb_xf86dri_get_device_info_request_t

xcb_xf86dri_get_drawable_info_cookie_t
struct xcb_xf86dri_get_drawable_info_cookie_t

@brief xcb_xf86dri_get_drawable_info_cookie_t

xcb_xf86dri_get_drawable_info_reply_t
struct xcb_xf86dri_get_drawable_info_reply_t

@brief xcb_xf86dri_get_drawable_info_reply_t

xcb_xf86dri_get_drawable_info_request_t
struct xcb_xf86dri_get_drawable_info_request_t

@brief xcb_xf86dri_get_drawable_info_request_t

xcb_xf86dri_open_connection_cookie_t
struct xcb_xf86dri_open_connection_cookie_t

@brief xcb_xf86dri_open_connection_cookie_t

xcb_xf86dri_open_connection_reply_t
struct xcb_xf86dri_open_connection_reply_t

@brief xcb_xf86dri_open_connection_reply_t

xcb_xf86dri_open_connection_request_t
struct xcb_xf86dri_open_connection_request_t

@brief xcb_xf86dri_open_connection_request_t

xcb_xf86dri_query_direct_rendering_capable_cookie_t
struct xcb_xf86dri_query_direct_rendering_capable_cookie_t

@brief xcb_xf86dri_query_direct_rendering_capable_cookie_t

xcb_xf86dri_query_direct_rendering_capable_reply_t
struct xcb_xf86dri_query_direct_rendering_capable_reply_t

@brief xcb_xf86dri_query_direct_rendering_capable_reply_t

xcb_xf86dri_query_direct_rendering_capable_request_t
struct xcb_xf86dri_query_direct_rendering_capable_request_t

@brief xcb_xf86dri_query_direct_rendering_capable_request_t

xcb_xf86dri_query_version_cookie_t
struct xcb_xf86dri_query_version_cookie_t

@brief xcb_xf86dri_query_version_cookie_t

xcb_xf86dri_query_version_reply_t
struct xcb_xf86dri_query_version_reply_t

@brief xcb_xf86dri_query_version_reply_t

xcb_xf86dri_query_version_request_t
struct xcb_xf86dri_query_version_request_t

@brief xcb_xf86dri_query_version_request_t

Variables

XCB_XF86DRI_MAJOR_VERSION
enum int XCB_XF86DRI_MAJOR_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCB_XF86DRI_MINOR_VERSION
enum int XCB_XF86DRI_MINOR_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta