cairo/boilerplate
Chris Wilson dd0866cdc8 boilerplate: Exercise RENDER capable windows.
Ensure that the drivers actually work when rendering to a normal window.
2010-05-27 17:53:30 +01:00
..
.gitignore
cairo-boilerplate-beos.cpp
cairo-boilerplate-directfb.c
cairo-boilerplate-drm.c drm: code dump, sorry. 2010-05-12 20:54:49 +01:00
cairo-boilerplate-getopt.c
cairo-boilerplate-getopt.h
cairo-boilerplate-gl.c boilerplate: Exercise manual double-buffering to a window 2010-05-16 10:15:42 +01:00
cairo-boilerplate-pdf.c boilerplate: don't compile pdf test code when pdf is not tested 2010-05-02 20:00:08 +02:00
cairo-boilerplate-private.h
cairo-boilerplate-ps.c
cairo-boilerplate-qt.cpp
cairo-boilerplate-quartz.c
cairo-boilerplate-scaled-font.h
cairo-boilerplate-script.c
cairo-boilerplate-skia.c
cairo-boilerplate-svg.c test: Improve memfault behaviour. 2010-05-03 19:21:59 +01:00
cairo-boilerplate-system.c
cairo-boilerplate-system.h
cairo-boilerplate-test-surfaces.c
cairo-boilerplate-vg.c
cairo-boilerplate-win32-printing.c
cairo-boilerplate-win32.c
cairo-boilerplate-xcb.c xcb: discard glyph mask and use dst directly when possible. 2010-05-12 20:54:48 +01:00
cairo-boilerplate-xlib.c boilerplate: Exercise RENDER capable windows. 2010-05-27 17:53:30 +01:00
cairo-boilerplate-xlib.h
cairo-boilerplate.c boilerplate: Fix use after free from 3ae5723 2010-04-30 12:39:59 +01:00
cairo-boilerplate.h
check-link.c
make-cairo-boilerplate-constructors.sh
Makefile.am
Makefile.sources
Makefile.win32
Makefile.win32.features gallium: Refresh. 2010-05-12 20:54:49 +01:00
README

This directory provides code that is common to both of cairo's tests
suites:

 * The test suite for correctness in test/
 * The test suite for performance in perf/

We call it boilerplate as it consists primarily of the boilerplate
code necessary for initializing a backend in order to create a surface
for that backend.

The code here just might be useful for someone looking to get started
writing cairo code to use a particular backend, (but there are no
promises that the boilerplate code found here for any particular
backend is exemplary).