.TH xcb_dbe_begin_idiom 3 "libxcb 1.17.0" "X Version 11" "XCB Requests" .ad l .SH NAME xcb_dbe_begin_idiom \- Begins a logical swap block .SH SYNOPSIS .hy 0 .B #include .SS Request function .HP xcb_void_cookie_t \fBxcb_dbe_begin_idiom\fP(xcb_connection_t\ *\fIconn\fP, .br .hy 1 .SH REQUEST ARGUMENTS .IP \fIconn\fP 1i The XCB connection to X11. .SH DESCRIPTION Creates a block of operations intended to occur together. This may be needed if window presentation requires changing buffers unknown to this extension, such as depth or stencil buffers. .SH RETURN VALUE Returns an \fIxcb_void_cookie_t\fP. Errors (if any) have to be handled in the event loop. If you want to handle errors directly with \fIxcb_request_check\fP instead, use \fIxcb_dbe_begin_idiom_checked\fP. See \fBxcb-requests(3)\fP for details. .SH ERRORS This request does never generate any errors. .SH SEE ALSO .BR xcb-requests (3) .SH AUTHOR Generated from dbe.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.