NameDateSize

..10-Nov-202533

aclocal.m4H A D10-Nov-2025137.6 KiB

autogen.shH A D10-Nov-2025347

build-aux/H10-Nov-2025143

ChangeLogH A D10-Nov-2025294.9 KiB

check-pc-requiresH A D10-Nov-20251.1 KiB

configureH A D10-Nov-2025703.3 KiB

configure.acH A D10-Nov-202510.7 KiB

COPYINGH A D10-Nov-20251.3 KiB

doc/H10-Nov-2025121

INSTALLH A D10-Nov-202515.4 KiB

m4/H10-Nov-2025118

Makefile.amH A D10-Nov-20251.9 KiB

Makefile.inH A D10-Nov-202548.1 KiB

man/H10-Nov-202592

NEWSH A D10-Nov-202524.8 KiB

README.mdH A D10-Nov-20251.4 KiB

src/H10-Nov-20254 KiB

tests/H10-Nov-2025127

tools/H10-Nov-202556

xcb-composite.pc.inH A D10-Nov-2025258

xcb-damage.pc.inH A D10-Nov-2025249

xcb-dbe.pc.inH A D10-Nov-2025239

xcb-dpms.pc.inH A D10-Nov-2025232

xcb-dri2.pc.inH A D10-Nov-2025232

xcb-dri3.pc.inH A D10-Nov-2025232

xcb-ge.pc.inH A D10-Nov-2025246

xcb-glx.pc.inH A D10-Nov-2025229

xcb-present.pc.inH A D10-Nov-2025280

xcb-randr.pc.inH A D10-Nov-2025246

xcb-record.pc.inH A D10-Nov-2025238

xcb-render.pc.inH A D10-Nov-2025238

xcb-res.pc.inH A D10-Nov-2025236

xcb-screensaver.pc.inH A D10-Nov-2025253

xcb-shape.pc.inH A D10-Nov-2025235

xcb-shm.pc.inH A D10-Nov-2025229

xcb-sync.pc.inH A D10-Nov-2025232

xcb-xevie.pc.inH A D10-Nov-2025235

xcb-xf86dri.pc.inH A D10-Nov-2025249

xcb-xfixes.pc.inH A D10-Nov-2025259

xcb-xinerama.pc.inH A D10-Nov-2025244

xcb-xinput.pc.inH A D10-Nov-2025264

xcb-xkb.pc.inH A D10-Nov-2025249

xcb-xprint.pc.inH A D10-Nov-2025238

xcb-xselinux.pc.inH A D10-Nov-2025242

xcb-xtest.pc.inH A D10-Nov-2025235

xcb-xv.pc.inH A D10-Nov-2025234

xcb-xvmc.pc.inH A D10-Nov-2025239

xcb.pc.inH A D10-Nov-2025286

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