cairo/build
Chris Wilson 1236c41072 xcb: Refresh.
Still an experimental backend, it's now a little too late to stabilise
for 1.10, but this should represent a major step forward in its feature
set and an attempt to catch up with all the bug fixes that have been
performed on xlib. Notably not tested yet (and expected to be broken)
are mixed-endian connections and low bitdepth servers (the dithering
support has not been copied over for instance). However, it seems robust
enough for daily use...

Of particular note in this update is that the xcb surface is now capable
of subverting the xlib surface through the ./configure --enable-xlib-xcb
option. This replaces the xlib surface with a proxy that forwards all
operations to an equivalent xcb surface whilst preserving the cairo-xlib
API that is required for compatibility with the existing applications,
for instance GTK+ and Mozilla. Also you can experiment with enabling a
DRM bypass, though you need to be extremely foolhardy to do so.
2010-01-22 23:01:52 +00:00
..
.gitignore [build] Enable shave support 2009-05-05 21:16:55 +01:00
aclocal.cairo.m4 [build] Check compiler flags using AC_TRY_LINK instead of AC_TRY_COMPILE. 2009-10-15 17:47:33 +03:00
aclocal.compare.m4 [configure] Replace awk comparator with an aclocal version 2009-01-02 15:44:52 +00:00
aclocal.dolt.m4 [build] Enable shave support 2009-05-05 21:16:55 +01:00
aclocal.enable.m4 [build] Fix typo 2009-08-24 23:57:21 -04:00
aclocal.float.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.gtk-doc.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.makefile.m4 Generate build/Makefile.win32.features 2008-09-22 22:24:38 -04:00
aclocal.pkg.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.shave.m4 [build] Enable shave support 2009-05-05 21:16:55 +01:00
configure.ac.analysis [build] Refine the -Wno-attribute test to check our use cases. 2009-09-02 06:35:14 +03:00
configure.ac.features xcb: Refresh. 2010-01-22 23:01:52 +00:00
configure.ac.noversion [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
configure.ac.system build: Add -pthread to real_pthread_CFLAGS 2009-11-02 12:50:45 +00:00
configure.ac.tools [boilerplate/test] Convert make-*-constructors to shell 2009-08-06 10:11:32 +01:00
configure.ac.version [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
configure.ac.warnings [build] Fix typos in prototype warnings. 2009-09-02 06:40:35 +03:00
Makefile.am.analysis [perf] Include trace comparison in html output 2009-07-20 22:20:01 +01:00
Makefile.am.changelog [RELEASING] Update Makefile for git-1.6 2008-12-14 16:41:01 +00:00
Makefile.am.common [Makefile.am.common] Remove gcc precompiled headers in "make clean" 2008-09-19 18:42:54 -04:00
Makefile.am.gtk-doc [doc] Workaround read-only tree during make distcheck 2009-06-12 11:15:16 +01:00
Makefile.am.releasing Makefile: Fix two typos preventing doc-publish from working 2009-06-12 12:08:22 -07:00
Makefile.win32.common [win32] Fix building with libpng and zlib 2009-04-07 14:50:25 -04:00
Makefile.win32.features xcb: Refresh. 2010-01-22 23:01:52 +00:00
Makefile.win32.features-h xcb: Refresh. 2010-01-22 23:01:52 +00:00
shave-libtool.in [build] Enable shave support 2009-05-05 21:16:55 +01:00
shave.in [shave] Robuster usage of the test shell built-in. 2009-06-18 16:14:50 +01:00