C interface to the X Window System protocol, which replaces the traditional Xlib interface.
Go to file
Jamey Sharp 7f0bc778c8 Factor padding out of _xcb_out_write_block and into its callers, XCBSendRequest and write_setup.
This requires dynamically allocating memory in XCBSendRequest, but this
malloc/free pair turns out to cause a 30% speed hit for the 'x11perf -noop'
test -- so for the moment I use alloca where available and fall back to malloc
on other platforms. Later I think I'll change the contract of XCBSendRequest
so the caller is responsible for memory allocation, because the caller ought
to always be able to stack-allocate here.
2006-02-23 22:41:59 -08:00
debian Move .cvsignore to .gitignore. 2006-02-18 22:56:03 -08:00
doc/tutorial Remove xcl and CVSROOT. 2006-02-18 16:49:41 -08:00
src Factor padding out of _xcb_out_write_block and into its callers, XCBSendRequest and write_setup. 2006-02-23 22:41:59 -08:00
tests Ignore test byproducts. 2006-02-23 12:34:08 -08:00
.gitignore Add missing entries to .gitignore files. 2006-02-18 23:05:32 -08:00
COPYING Remove xcl and CVSROOT. 2006-02-18 16:49:41 -08:00
INSTALL Remove xcl and CVSROOT. 2006-02-18 16:49:41 -08:00
Makefile.am Remove xcl and CVSROOT. 2006-02-18 16:49:41 -08:00
autogen.sh Remove xcl and CVSROOT. 2006-02-18 16:49:41 -08:00
configure.ac Factor padding out of _xcb_out_write_block and into its callers, XCBSendRequest and write_setup. 2006-02-23 22:41:59 -08:00
xcb.pc.in Remove xcl and CVSROOT. 2006-02-18 16:49:41 -08:00