cairo/boilerplate
Behdad Esfahbod 157074c794 [boilerplate] Add cairo_boilerplate_get/free_targets
This means, test and perf suites now share the same target handling
code, including parsing CAIRO_TEST_TARGET.
2007-04-18 19:46:30 -04:00
..
.gitignore Update .gitignore 2007-04-16 15:08:54 +01:00
cairo-boilerplate.c [boilerplate] Add cairo_boilerplate_get/free_targets 2007-04-18 19:46:30 -04:00
cairo-boilerplate.h [boilerplate] Add cairo_boilerplate_get/free_targets 2007-04-18 19:46:30 -04:00
cairo-quartz-boilerplate-private.h boilerplate: Cleanup conditional compilation ofcairo-quartz-boilerplate.c 2007-04-13 12:02:11 -07:00
cairo-quartz-boilerplate.c boilerplate: Cleanup conditional compilation ofcairo-quartz-boilerplate.c 2007-04-13 12:02:11 -07:00
cairo-test-beos.cpp [beos] make tests compile again 2006-10-27 23:51:56 +02:00
cairo-test-beos.h [beos] make tests compile again 2006-10-27 23:51:56 +02:00
cairo-test-directfb.c Fix prototype warning by including cairo-test-directfb.h 2006-10-22 20:10:02 +02:00
cairo-test-directfb.h Fixed test to compile 2006-10-12 20:39:26 -07:00
Makefile.am boilerplate: Cleanup conditional compilation ofcairo-quartz-boilerplate.c 2007-04-13 12:02:11 -07:00
Makefile.win32 [win32] Makefile.win32: use correct (/MD) runtime library flag everywhere 2006-09-09 23:29:17 -07:00
README Add boilerplate/README explaining its purpose 2006-08-30 22:33:53 -07:00
xmalloc.c boilerplate: Add xrealloc function 2006-11-08 06:07:01 -08:00
xmalloc.h boilerplate: Add xrealloc function 2006-11-08 06:07:01 -08:00

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).