Struct xcb_dl::XcbXf86dri [−][src]
pub struct XcbXf86dri { /* fields omitted */ }
Expand description
A dynamically loaded libxcb-xf86dri
.
Implementations
The libxcb identifier of the XF86Dri
extension.
Returns true
iff the symbol xcb_xf86dri_id
could be loaded.
pub unsafe fn xcb_xf86dri_drm_clip_rect_next(
&self,
i: *mut xcb_xf86dri_drm_clip_rect_iterator_t
)
pub unsafe fn xcb_xf86dri_drm_clip_rect_next(
&self,
i: *mut xcb_xf86dri_drm_clip_rect_iterator_t
)
Advances a xcb_xf86dri_drm_clip_rect_iterator_t
iterator by 1 element.
Returns true
iff the symbol xcb_xf86dri_drm_clip_rect_next
could be loaded.
pub unsafe fn xcb_xf86dri_drm_clip_rect_end(
&self,
i: xcb_xf86dri_drm_clip_rect_iterator_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xf86dri_drm_clip_rect_end(
&self,
i: xcb_xf86dri_drm_clip_rect_iterator_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of a xcb_xf86dri_drm_clip_rect_iterator_t
.
Returns true
iff the symbol xcb_xf86dri_drm_clip_rect_end
could be loaded.
pub unsafe fn xcb_xf86dri_query_version(
&self,
c: *mut xcb_connection_t
) -> xcb_xf86dri_query_version_cookie_t
pub unsafe fn xcb_xf86dri_query_version(
&self,
c: *mut xcb_connection_t
) -> xcb_xf86dri_query_version_cookie_t
Sends a XF86Dri::QueryVersion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_query_version_reply
.
Returns true
iff the symbol xcb_xf86dri_query_version
could be loaded.
pub unsafe fn xcb_xf86dri_query_version_unchecked(
&self,
c: *mut xcb_connection_t
) -> xcb_xf86dri_query_version_cookie_t
pub unsafe fn xcb_xf86dri_query_version_unchecked(
&self,
c: *mut xcb_connection_t
) -> xcb_xf86dri_query_version_cookie_t
Sends a XF86Dri::QueryVersion
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_query_version_reply
.
Returns true
iff the symbol xcb_xf86dri_query_version_unchecked
could be loaded.
pub unsafe fn xcb_xf86dri_query_version_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_query_version_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_query_version_reply_t
pub unsafe fn xcb_xf86dri_query_version_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_query_version_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_query_version_reply_t
Waits for the reply to a XF86Dri::QueryVersion
request.
Returns true
iff the symbol xcb_xf86dri_query_version_reply
could be loaded.
pub unsafe fn xcb_xf86dri_query_direct_rendering_capable(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_query_direct_rendering_capable_cookie_t
pub unsafe fn xcb_xf86dri_query_direct_rendering_capable(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_query_direct_rendering_capable_cookie_t
Sends a XF86Dri::QueryDirectRenderingCapable
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_query_direct_rendering_capable_reply
.
Returns true
iff the symbol xcb_xf86dri_query_direct_rendering_capable
could be loaded.
pub unsafe fn xcb_xf86dri_query_direct_rendering_capable_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_query_direct_rendering_capable_cookie_t
pub unsafe fn xcb_xf86dri_query_direct_rendering_capable_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_query_direct_rendering_capable_cookie_t
Sends a XF86Dri::QueryDirectRenderingCapable
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_query_direct_rendering_capable_reply
.
Returns true
iff the symbol xcb_xf86dri_query_direct_rendering_capable_unchecked
could be loaded.
Waits for the reply to a XF86Dri::QueryDirectRenderingCapable
request.
Returns true
iff the symbol xcb_xf86dri_query_direct_rendering_capable_reply
could be loaded.
Computes the size of a xcb_xf86dri_open_connection_reply_t
object.
Returns true
iff the symbol xcb_xf86dri_open_connection_sizeof
could be loaded.
pub unsafe fn xcb_xf86dri_open_connection(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_open_connection_cookie_t
pub unsafe fn xcb_xf86dri_open_connection(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_open_connection_cookie_t
Sends a XF86Dri::OpenConnection
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_open_connection_reply
.
Returns true
iff the symbol xcb_xf86dri_open_connection
could be loaded.
pub unsafe fn xcb_xf86dri_open_connection_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_open_connection_cookie_t
pub unsafe fn xcb_xf86dri_open_connection_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_open_connection_cookie_t
Sends a XF86Dri::OpenConnection
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_open_connection_reply
.
Returns true
iff the symbol xcb_xf86dri_open_connection_unchecked
could be loaded.
pub unsafe fn xcb_xf86dri_open_connection_bus_id(
&self,
r: *const xcb_xf86dri_open_connection_reply_t
) -> *mut c_char
pub unsafe fn xcb_xf86dri_open_connection_bus_id(
&self,
r: *const xcb_xf86dri_open_connection_reply_t
) -> *mut c_char
Returns a pointer to the bus_id
field of a xcb_xf86dri_open_connection_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_open_connection_bus_id
could be loaded.
pub unsafe fn xcb_xf86dri_open_connection_bus_id_length(
&self,
r: *const xcb_xf86dri_open_connection_reply_t
) -> c_int
pub unsafe fn xcb_xf86dri_open_connection_bus_id_length(
&self,
r: *const xcb_xf86dri_open_connection_reply_t
) -> c_int
Returns the number of elements of the bus_id
field of a xcb_xf86dri_open_connection_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_open_connection_bus_id_length
could be loaded.
pub unsafe fn xcb_xf86dri_open_connection_bus_id_end(
&self,
r: *const xcb_xf86dri_open_connection_reply_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xf86dri_open_connection_bus_id_end(
&self,
r: *const xcb_xf86dri_open_connection_reply_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
bus_id
field of a xcb_xf86dri_open_connection_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_open_connection_bus_id_end
could be loaded.
pub unsafe fn xcb_xf86dri_open_connection_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_open_connection_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_open_connection_reply_t
pub unsafe fn xcb_xf86dri_open_connection_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_open_connection_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_open_connection_reply_t
Waits for the reply to a XF86Dri::OpenConnection
request.
Returns true
iff the symbol xcb_xf86dri_open_connection_reply
could be loaded.
pub unsafe fn xcb_xf86dri_close_connection_checked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xf86dri_close_connection_checked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_void_cookie_t
Sends a XF86Dri::CloseConnection
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xf86dri_close_connection_checked
could be loaded.
pub unsafe fn xcb_xf86dri_close_connection(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xf86dri_close_connection(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_void_cookie_t
Sends a XF86Dri::CloseConnection
request (unchecked).
Returns true
iff the symbol xcb_xf86dri_close_connection
could be loaded.
pub unsafe fn xcb_xf86dri_get_client_driver_name_sizeof(
&self,
_buffer: *const c_void
) -> c_int
pub unsafe fn xcb_xf86dri_get_client_driver_name_sizeof(
&self,
_buffer: *const c_void
) -> c_int
Computes the size of a xcb_xf86dri_get_client_driver_name_reply_t
object.
Returns true
iff the symbol xcb_xf86dri_get_client_driver_name_sizeof
could be loaded.
pub unsafe fn xcb_xf86dri_get_client_driver_name(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_get_client_driver_name_cookie_t
pub unsafe fn xcb_xf86dri_get_client_driver_name(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_get_client_driver_name_cookie_t
Sends a XF86Dri::GetClientDriverName
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_get_client_driver_name_reply
.
Returns true
iff the symbol xcb_xf86dri_get_client_driver_name
could be loaded.
pub unsafe fn xcb_xf86dri_get_client_driver_name_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_get_client_driver_name_cookie_t
pub unsafe fn xcb_xf86dri_get_client_driver_name_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_get_client_driver_name_cookie_t
Sends a XF86Dri::GetClientDriverName
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_get_client_driver_name_reply
.
Returns true
iff the symbol xcb_xf86dri_get_client_driver_name_unchecked
could be loaded.
pub unsafe fn xcb_xf86dri_get_client_driver_name_client_driver_name(
&self,
r: *const xcb_xf86dri_get_client_driver_name_reply_t
) -> *mut c_char
pub unsafe fn xcb_xf86dri_get_client_driver_name_client_driver_name(
&self,
r: *const xcb_xf86dri_get_client_driver_name_reply_t
) -> *mut c_char
Returns a pointer to the client_driver_name
field of a xcb_xf86dri_get_client_driver_name_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_client_driver_name_client_driver_name
could be loaded.
pub unsafe fn xcb_xf86dri_get_client_driver_name_client_driver_name_length(
&self,
r: *const xcb_xf86dri_get_client_driver_name_reply_t
) -> c_int
pub unsafe fn xcb_xf86dri_get_client_driver_name_client_driver_name_length(
&self,
r: *const xcb_xf86dri_get_client_driver_name_reply_t
) -> c_int
Returns the number of elements of the client_driver_name
field of a xcb_xf86dri_get_client_driver_name_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_client_driver_name_client_driver_name_length
could be loaded.
Returns a xcb_generic_iterator_t
pointing just past the end of the
client_driver_name
field of a xcb_xf86dri_get_client_driver_name_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_client_driver_name_client_driver_name_end
could be loaded.
pub unsafe fn xcb_xf86dri_get_client_driver_name_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_get_client_driver_name_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_get_client_driver_name_reply_t
pub unsafe fn xcb_xf86dri_get_client_driver_name_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_get_client_driver_name_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_get_client_driver_name_reply_t
Waits for the reply to a XF86Dri::GetClientDriverName
request.
Returns true
iff the symbol xcb_xf86dri_get_client_driver_name_reply
could be loaded.
pub unsafe fn xcb_xf86dri_create_context(
&self,
c: *mut xcb_connection_t,
screen: u32,
visual: u32,
context: u32
) -> xcb_xf86dri_create_context_cookie_t
pub unsafe fn xcb_xf86dri_create_context(
&self,
c: *mut xcb_connection_t,
screen: u32,
visual: u32,
context: u32
) -> xcb_xf86dri_create_context_cookie_t
Sends a XF86Dri::CreateContext
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_create_context_reply
.
Returns true
iff the symbol xcb_xf86dri_create_context
could be loaded.
pub unsafe fn xcb_xf86dri_create_context_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32,
visual: u32,
context: u32
) -> xcb_xf86dri_create_context_cookie_t
pub unsafe fn xcb_xf86dri_create_context_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32,
visual: u32,
context: u32
) -> xcb_xf86dri_create_context_cookie_t
Sends a XF86Dri::CreateContext
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_create_context_reply
.
Returns true
iff the symbol xcb_xf86dri_create_context_unchecked
could be loaded.
pub unsafe fn xcb_xf86dri_create_context_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_create_context_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_create_context_reply_t
pub unsafe fn xcb_xf86dri_create_context_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_create_context_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_create_context_reply_t
Waits for the reply to a XF86Dri::CreateContext
request.
Returns true
iff the symbol xcb_xf86dri_create_context_reply
could be loaded.
pub unsafe fn xcb_xf86dri_destroy_context_checked(
&self,
c: *mut xcb_connection_t,
screen: u32,
context: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xf86dri_destroy_context_checked(
&self,
c: *mut xcb_connection_t,
screen: u32,
context: u32
) -> xcb_void_cookie_t
Sends a XF86Dri::DestroyContext
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xf86dri_destroy_context_checked
could be loaded.
pub unsafe fn xcb_xf86dri_destroy_context(
&self,
c: *mut xcb_connection_t,
screen: u32,
context: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xf86dri_destroy_context(
&self,
c: *mut xcb_connection_t,
screen: u32,
context: u32
) -> xcb_void_cookie_t
Sends a XF86Dri::DestroyContext
request (unchecked).
Returns true
iff the symbol xcb_xf86dri_destroy_context
could be loaded.
pub unsafe fn xcb_xf86dri_create_drawable(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_xf86dri_create_drawable_cookie_t
pub unsafe fn xcb_xf86dri_create_drawable(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_xf86dri_create_drawable_cookie_t
Sends a XF86Dri::CreateDrawable
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_create_drawable_reply
.
Returns true
iff the symbol xcb_xf86dri_create_drawable
could be loaded.
pub unsafe fn xcb_xf86dri_create_drawable_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_xf86dri_create_drawable_cookie_t
pub unsafe fn xcb_xf86dri_create_drawable_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_xf86dri_create_drawable_cookie_t
Sends a XF86Dri::CreateDrawable
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_create_drawable_reply
.
Returns true
iff the symbol xcb_xf86dri_create_drawable_unchecked
could be loaded.
pub unsafe fn xcb_xf86dri_create_drawable_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_create_drawable_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_create_drawable_reply_t
pub unsafe fn xcb_xf86dri_create_drawable_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_create_drawable_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_create_drawable_reply_t
Waits for the reply to a XF86Dri::CreateDrawable
request.
Returns true
iff the symbol xcb_xf86dri_create_drawable_reply
could be loaded.
pub unsafe fn xcb_xf86dri_destroy_drawable_checked(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xf86dri_destroy_drawable_checked(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_void_cookie_t
Sends a XF86Dri::DestroyDrawable
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xf86dri_destroy_drawable_checked
could be loaded.
pub unsafe fn xcb_xf86dri_destroy_drawable(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xf86dri_destroy_drawable(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_void_cookie_t
Sends a XF86Dri::DestroyDrawable
request (unchecked).
Returns true
iff the symbol xcb_xf86dri_destroy_drawable
could be loaded.
Computes the size of a xcb_xf86dri_get_drawable_info_reply_t
object.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_sizeof
could be loaded.
pub unsafe fn xcb_xf86dri_get_drawable_info(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_xf86dri_get_drawable_info_cookie_t
pub unsafe fn xcb_xf86dri_get_drawable_info(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_xf86dri_get_drawable_info_cookie_t
Sends a XF86Dri::GetDrawableInfo
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_get_drawable_info_reply
.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info
could be loaded.
pub unsafe fn xcb_xf86dri_get_drawable_info_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_xf86dri_get_drawable_info_cookie_t
pub unsafe fn xcb_xf86dri_get_drawable_info_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32,
drawable: u32
) -> xcb_xf86dri_get_drawable_info_cookie_t
Sends a XF86Dri::GetDrawableInfo
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_get_drawable_info_reply
.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_unchecked
could be loaded.
pub unsafe fn xcb_xf86dri_get_drawable_info_clip_rects(
&self,
r: *const xcb_xf86dri_get_drawable_info_reply_t
) -> *mut xcb_xf86dri_drm_clip_rect_t
pub unsafe fn xcb_xf86dri_get_drawable_info_clip_rects(
&self,
r: *const xcb_xf86dri_get_drawable_info_reply_t
) -> *mut xcb_xf86dri_drm_clip_rect_t
Returns a pointer to the clip_rects
field of a xcb_xf86dri_get_drawable_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_clip_rects
could be loaded.
pub unsafe fn xcb_xf86dri_get_drawable_info_clip_rects_length(
&self,
r: *const xcb_xf86dri_get_drawable_info_reply_t
) -> c_int
pub unsafe fn xcb_xf86dri_get_drawable_info_clip_rects_length(
&self,
r: *const xcb_xf86dri_get_drawable_info_reply_t
) -> c_int
Returns the number of elements of the clip_rects
field of a xcb_xf86dri_get_drawable_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_clip_rects_length
could be loaded.
Returns an iterator over the elements of the
clip_rects
field of a xcb_xf86dri_get_drawable_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_clip_rects_iterator
could be loaded.
pub unsafe fn xcb_xf86dri_get_drawable_info_back_clip_rects(
&self,
r: *const xcb_xf86dri_get_drawable_info_reply_t
) -> *mut xcb_xf86dri_drm_clip_rect_t
pub unsafe fn xcb_xf86dri_get_drawable_info_back_clip_rects(
&self,
r: *const xcb_xf86dri_get_drawable_info_reply_t
) -> *mut xcb_xf86dri_drm_clip_rect_t
Returns a pointer to the back_clip_rects
field of a xcb_xf86dri_get_drawable_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_back_clip_rects
could be loaded.
pub unsafe fn xcb_xf86dri_get_drawable_info_back_clip_rects_length(
&self,
r: *const xcb_xf86dri_get_drawable_info_reply_t
) -> c_int
pub unsafe fn xcb_xf86dri_get_drawable_info_back_clip_rects_length(
&self,
r: *const xcb_xf86dri_get_drawable_info_reply_t
) -> c_int
Returns the number of elements of the back_clip_rects
field of a xcb_xf86dri_get_drawable_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_back_clip_rects_length
could be loaded.
Returns an iterator over the elements of the
back_clip_rects
field of a xcb_xf86dri_get_drawable_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_back_clip_rects_iterator
could be loaded.
pub unsafe fn xcb_xf86dri_get_drawable_info_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_get_drawable_info_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_get_drawable_info_reply_t
pub unsafe fn xcb_xf86dri_get_drawable_info_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_get_drawable_info_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_get_drawable_info_reply_t
Waits for the reply to a XF86Dri::GetDrawableInfo
request.
Returns true
iff the symbol xcb_xf86dri_get_drawable_info_reply
could be loaded.
Computes the size of a xcb_xf86dri_get_device_info_reply_t
object.
Returns true
iff the symbol xcb_xf86dri_get_device_info_sizeof
could be loaded.
pub unsafe fn xcb_xf86dri_get_device_info(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_get_device_info_cookie_t
pub unsafe fn xcb_xf86dri_get_device_info(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_get_device_info_cookie_t
Sends a XF86Dri::GetDeviceInfo
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_get_device_info_reply
.
Returns true
iff the symbol xcb_xf86dri_get_device_info
could be loaded.
pub unsafe fn xcb_xf86dri_get_device_info_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_get_device_info_cookie_t
pub unsafe fn xcb_xf86dri_get_device_info_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32
) -> xcb_xf86dri_get_device_info_cookie_t
Sends a XF86Dri::GetDeviceInfo
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_get_device_info_reply
.
Returns true
iff the symbol xcb_xf86dri_get_device_info_unchecked
could be loaded.
pub unsafe fn xcb_xf86dri_get_device_info_device_private(
&self,
r: *const xcb_xf86dri_get_device_info_reply_t
) -> *mut u32
pub unsafe fn xcb_xf86dri_get_device_info_device_private(
&self,
r: *const xcb_xf86dri_get_device_info_reply_t
) -> *mut u32
Returns a pointer to the device_private
field of a xcb_xf86dri_get_device_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_device_info_device_private
could be loaded.
pub unsafe fn xcb_xf86dri_get_device_info_device_private_length(
&self,
r: *const xcb_xf86dri_get_device_info_reply_t
) -> c_int
pub unsafe fn xcb_xf86dri_get_device_info_device_private_length(
&self,
r: *const xcb_xf86dri_get_device_info_reply_t
) -> c_int
Returns the number of elements of the device_private
field of a xcb_xf86dri_get_device_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_device_info_device_private_length
could be loaded.
pub unsafe fn xcb_xf86dri_get_device_info_device_private_end(
&self,
r: *const xcb_xf86dri_get_device_info_reply_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xf86dri_get_device_info_device_private_end(
&self,
r: *const xcb_xf86dri_get_device_info_reply_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
device_private
field of a xcb_xf86dri_get_device_info_reply_t
struct.
Returns true
iff the symbol xcb_xf86dri_get_device_info_device_private_end
could be loaded.
pub unsafe fn xcb_xf86dri_get_device_info_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_get_device_info_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_get_device_info_reply_t
pub unsafe fn xcb_xf86dri_get_device_info_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_get_device_info_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_get_device_info_reply_t
Waits for the reply to a XF86Dri::GetDeviceInfo
request.
Returns true
iff the symbol xcb_xf86dri_get_device_info_reply
could be loaded.
pub unsafe fn xcb_xf86dri_auth_connection(
&self,
c: *mut xcb_connection_t,
screen: u32,
magic: u32
) -> xcb_xf86dri_auth_connection_cookie_t
pub unsafe fn xcb_xf86dri_auth_connection(
&self,
c: *mut xcb_connection_t,
screen: u32,
magic: u32
) -> xcb_xf86dri_auth_connection_cookie_t
Sends a XF86Dri::AuthConnection
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_auth_connection_reply
.
Returns true
iff the symbol xcb_xf86dri_auth_connection
could be loaded.
pub unsafe fn xcb_xf86dri_auth_connection_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32,
magic: u32
) -> xcb_xf86dri_auth_connection_cookie_t
pub unsafe fn xcb_xf86dri_auth_connection_unchecked(
&self,
c: *mut xcb_connection_t,
screen: u32,
magic: u32
) -> xcb_xf86dri_auth_connection_cookie_t
Sends a XF86Dri::AuthConnection
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xf86dri_auth_connection_reply
.
Returns true
iff the symbol xcb_xf86dri_auth_connection_unchecked
could be loaded.
pub unsafe fn xcb_xf86dri_auth_connection_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_auth_connection_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_auth_connection_reply_t
pub unsafe fn xcb_xf86dri_auth_connection_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xf86dri_auth_connection_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xf86dri_auth_connection_reply_t
Waits for the reply to a XF86Dri::AuthConnection
request.
Returns true
iff the symbol xcb_xf86dri_auth_connection_reply
could be loaded.
Loads the library from the default location, potentially loading an incompatible SO version.
For example, this function first tries to load libxcb.so.1
. If this fails, it tries
to load libxcb.so
.