|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| build-aux/ | H | 22-Feb-2020 | - | 16,728 | 12,553 |
| doc/ | H | 03-May-2022 | - | 2,049 | 1,578 |
| m4/ | H | 22-Feb-2020 | - | 9,146 | 8,266 |
| man/ | H | 03-May-2022 | - | 806 | 686 |
| src/ | H | 03-May-2022 | - | 9,856 | 7,073 |
| tests/ | H | 03-May-2022 | - | 1,559 | 1,366 |
| tools/ | H | 22-Feb-2020 | - | 690 | 667 |
| COPYING | H A D | 22-Feb-2020 | 1.3 KiB | 31 | 26 |
| ChangeLog | H A D | 22-Feb-2020 | 268.4 KiB | 7,422 | 5,123 |
| INSTALL | H A D | 22-Feb-2020 | 15.4 KiB | 371 | 288 |
| Makefile.am | H A D | 22-Feb-2020 | 1.8 KiB | 116 | 102 |
| Makefile.in | H A D | 03-May-2022 | 47.5 KiB | 1,396 | 1,260 |
| NEWS | H A D | 22-Feb-2020 | 24.8 KiB | 599 | 497 |
| README.md | H A D | 22-Feb-2020 | 1.4 KiB | 42 | 27 |
| aclocal.m4 | H A D | 22-Feb-2020 | 131.9 KiB | 3,643 | 3,333 |
| autogen.sh | H A D | 22-Feb-2020 | 209 | 15 | 9 |
| check-pc-requires | H A D | 22-Feb-2020 | 1.1 KiB | 71 | 66 |
| configure | H A D | 22-Feb-2020 | 671.5 KiB | 23,612 | 19,383 |
| configure.ac | H A D | 22-Feb-2020 | 11 KiB | 356 | 315 |
| xcb-composite.pc.in | H A D | 22-Feb-2020 | 258 | 12 | 10 |
| xcb-damage.pc.in | H A D | 22-Feb-2020 | 249 | 12 | 10 |
| xcb-dpms.pc.in | H A D | 22-Feb-2020 | 232 | 12 | 10 |
| xcb-dri2.pc.in | H A D | 22-Feb-2020 | 232 | 12 | 10 |
| xcb-dri3.pc.in | H A D | 22-Feb-2020 | 232 | 12 | 10 |
| xcb-ge.pc.in | H A D | 22-Feb-2020 | 246 | 12 | 10 |
| xcb-glx.pc.in | H A D | 22-Feb-2020 | 229 | 12 | 10 |
| xcb-present.pc.in | H A D | 22-Feb-2020 | 271 | 12 | 10 |
| xcb-randr.pc.in | H A D | 22-Feb-2020 | 246 | 12 | 10 |
| xcb-record.pc.in | H A D | 22-Feb-2020 | 238 | 12 | 10 |
| xcb-render.pc.in | H A D | 22-Feb-2020 | 238 | 12 | 10 |
| xcb-res.pc.in | H A D | 22-Feb-2020 | 236 | 12 | 10 |
| xcb-screensaver.pc.in | H A D | 22-Feb-2020 | 253 | 12 | 10 |
| xcb-shape.pc.in | H A D | 22-Feb-2020 | 235 | 12 | 10 |
| xcb-shm.pc.in | H A D | 22-Feb-2020 | 229 | 12 | 10 |
| xcb-sync.pc.in | H A D | 22-Feb-2020 | 232 | 12 | 10 |
| xcb-xevie.pc.in | H A D | 22-Feb-2020 | 235 | 12 | 10 |
| xcb-xf86dri.pc.in | H A D | 22-Feb-2020 | 249 | 12 | 10 |
| xcb-xfixes.pc.in | H A D | 22-Feb-2020 | 259 | 12 | 10 |
| xcb-xinerama.pc.in | H A D | 22-Feb-2020 | 244 | 12 | 10 |
| xcb-xinput.pc.in | H A D | 22-Feb-2020 | 264 | 12 | 10 |
| xcb-xkb.pc.in | H A D | 22-Feb-2020 | 249 | 12 | 10 |
| xcb-xprint.pc.in | H A D | 22-Feb-2020 | 238 | 12 | 10 |
| xcb-xselinux.pc.in | H A D | 22-Feb-2020 | 242 | 12 | 10 |
| xcb-xtest.pc.in | H A D | 22-Feb-2020 | 235 | 12 | 10 |
| xcb-xv.pc.in | H A D | 22-Feb-2020 | 234 | 12 | 10 |
| xcb-xvmc.pc.in | H A D | 22-Feb-2020 | 239 | 12 | 10 |
| xcb.pc.in | H A D | 22-Feb-2020 | 286 | 14 | 12 |
README.md
1About libxcb
2============
3
4libxcb provides an interface to the X Window System protocol, which
5replaces the traditional Xlib interface. It has several advantages over
6Xlib, including:
7- size: small, simple library, and lower memory footprint
8- latency hiding: batch several requests and wait for the replies later
9- direct protocol access: interface and protocol correspond exactly
10- proven thread support: transparently access XCB from multiple threads
11- easy extension implementation: interfaces auto-generated from XML-XCB
12
13Xlib also uses XCB as a transport layer, allowing software to make
14requests and receive responses with both, which eases porting to XCB.
15However, client programs, libraries, and toolkits will gain the most
16benefit from a native XCB port.
17
18More information about xcb is available from our website:
19
20 https://xcb.freedesktop.org/
21
22Please report any issues you find to the freedesktop.org bug tracker at:
23
24 https://gitlab.freedesktop.org/xorg/lib/libxcb/issues
25
26Discussion about XCB occurs on the XCB mailing list:
27
28 https://lists.freedesktop.org/mailman/listinfo/xcb
29
30You can obtain the latest development versions of XCB using GIT from
31the libxcb code repository at:
32
33 https://gitlab.freedesktop.org/xorg/lib/libxcb
34
35 For anonymous checkouts, use:
36
37 git clone https://gitlab.freedesktop.org/xorg/lib/libxcb.git
38
39 For developers, use:
40
41 git clone git@gitlab.freedesktop.org:xorg/lib/libxcb.git
42