cairo/test
2010-07-12 11:05:57 +01:00
..
pdiff Update FSF address 2010-04-27 11:13:38 +02:00
.gitignore [test] Add cairo-test-trace to .gitignore 2009-06-19 19:09:03 +01:00
.valgrind-suppressions [valgrind] More suppressions for XrmGetStringDatabase(). 2008-08-07 08:29:14 +01:00
6x13.pcf New bitmap-font test with bundled 6x13 font. 2006-06-20 17:48:06 -07:00
a1-bug.c test: Add a1-bug 2010-06-17 15:46:50 +01:00
a1-bug.image16.ref.png test: Add a1-bug 2010-06-17 15:46:50 +01:00
a1-bug.ref.png test: Add a1-bug 2010-06-17 15:46:50 +01:00
a1-bug.xlib.ref.png test: Add a1-bug 2010-06-17 15:46:50 +01:00
a1-image-sample.c [test] Remove misleading code/comments from a1-image-sample 2009-08-26 23:51:42 +01:00
a1-image-sample.gl.xfail.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
a1-image-sample.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
a1-image-sample.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
a1-mask-sample.c test: Add a1-mask-sample 2010-03-06 18:12:36 +00:00
a1-mask-sample.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
a1-mask-sample.ref.png test: Add a1-mask-sample 2010-03-06 18:12:36 +00:00
a1-mask.c [test] Add missing mark_dirty() calls to test cases. 2009-11-29 13:17:51 +02:00
a1-mask.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
a1-rasterisation-rectangles.ref.png test: Add a1-rasterisation 2010-06-17 08:55:19 +01:00
a1-rasterisation-triangles.ref.png test: Add a1-rasterisation 2010-06-17 08:55:19 +01:00
a1-rasterisation.c test: Add a1-rasterisation 2010-06-17 08:55:19 +01:00
a1-traps-sample.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
a1-traps-sample.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
a1-traps-sample.ref.png test: Update reference images for last checkin 2010-04-29 22:35:38 +02:00
a8-mask.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
a8-mask.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
aliasing.c test/aliasing: Add a few more colour combinations. 2010-06-15 21:36:15 +01:00
aliasing.image16.ref.png test/aliasing: Add a few more colour combinations. 2010-06-15 21:36:15 +01:00
aliasing.ref.png test/aliasing: Add a few more colour combinations. 2010-06-15 21:36:15 +01:00
aliasing.xlib.ref.png test/aliasing: Add a few more colour combinations. 2010-06-15 21:36:15 +01:00
alpha-similar.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
alpha-similar.gl.argb32.xfail.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
alpha-similar.gl.rgb24.xfail.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
alpha-similar.pdf.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
alpha-similar.pdf.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
alpha-similar.ps.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
alpha-similar.ps.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
alpha-similar.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
alpha-similar.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
alpha-similar.svg.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
alpha-similar.svg.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
any2ppm.c test: Use a group to render PDF correctly using poppler. 2010-06-11 14:12:23 +01:00
api-special-cases.c Make distcheck happy. 2010-07-12 11:05:57 +01:00
api-special-cases.ref.png tests: Add a testcase that checks APIs work consistently 2010-07-05 18:38:28 +02:00
big-line.c [test] Update big-line and remove XFAIL 2009-09-11 14:19:38 +01:00
big-line.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
big-line.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
big-line.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
big-line.ref.png [test] Update big-line and remove XFAIL 2009-09-11 14:19:38 +01:00
big-line.xlib.ref.png [test] Update big-line and remove XFAIL 2009-09-11 14:19:38 +01:00
big-trap.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
bilevel-image.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
bilevel-image.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
bitmap-font.c test/bitmap-font: Destroy FcPattern 2010-05-05 09:46:34 +01:00
bitmap-font.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
bitmap-font.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
buffer-diff.c test-suite: add image_diff_is_failure() function 2010-04-28 13:15:09 +02:00
buffer-diff.h test-suite: add image_diff_is_failure() function 2010-04-28 13:15:09 +02:00
bug-bo-rectangular.c test: Add bug-bo-rectangular 2010-02-23 08:54:39 +00:00
bug-bo-rectangular.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
bug-bo-rectangular.ps.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
bug-bo-rectangular.ref.png test: Add bug-bo-rectangular 2010-02-23 08:54:39 +00:00
bug-seams.c test: Add comments explaining the bug in bug-seams. 2010-07-12 11:03:15 +03:00
bug-seams.ref.png test: Add an example of seams. 2010-06-24 10:13:22 +01:00
bug-seams.xlib-fallback.ref.png test: Add an example of seams. 2010-06-24 10:13:22 +01:00
bug-seams.xlib.ref.png test: Add an example of seams. 2010-06-24 10:13:22 +01:00
cairo-test-private.h [test] Never use gcc __attribute__ magic for constructors. 2009-06-18 15:39:16 +01:00
cairo-test-runner.c test: correct options in getopt call 2010-06-17 08:42:39 +02:00
cairo-test-trace.c build: Rework pthread detection. 2010-07-11 21:40:26 +03:00
cairo-test.c build: Rework pthread detection. 2010-07-11 21:40:26 +03:00
cairo-test.h test: update font family name 2010-06-12 16:30:56 +02:00
caps-joins-alpha.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
caps-joins-alpha.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
caps-joins-alpha.quartz.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
caps-joins-alpha.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
caps-joins-alpha.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
caps-joins-curve.c [test] Exercise caps and joins under reflection. 2008-11-29 11:20:29 +00:00
caps-joins-curve.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
caps-joins-curve.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
caps-joins-curve.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
caps-joins-curve.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
caps-joins-curve.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
caps-joins.c [test] Exercise caps and joins under reflection. 2008-11-29 11:20:29 +00:00
caps-joins.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
caps-joins.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
caps-joins.ref.png [test] Exercise caps and joins under reflection. 2008-11-29 11:20:29 +00:00
caps-sub-paths.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
caps-sub-paths.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
caps-sub-paths.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
caps-sub-paths.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
caps.c [test] Add simple cap test. 2008-11-29 10:14:26 +00:00
caps.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
caps.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
caps.ref.png [test] Add simple cap test. 2008-11-29 10:14:26 +00:00
clear-source.c Update my copyright notices to preferred version 2010-06-08 22:23:12 +02:00
clear-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clear-source.pdf.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
clear-source.ps.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clear-source.ref.png [test] Add new test checking is_clear is handled properly 2010-01-22 23:01:49 +00:00
clear.argb32.ref.png [test] Add a simplified CLEAR test. 2009-07-17 14:27:19 +01:00
clear.c [test] Add a simplified CLEAR test. 2009-07-17 14:27:19 +01:00
clear.pdf.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
clear.ps.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
clear.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clear.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clear.rgb24.ref.png [test] Add a simplified CLEAR test. 2009-07-17 14:27:19 +01:00
clear.svg12.argb32.xfail.png [test] Add a simplified CLEAR test. 2009-07-17 14:27:19 +01:00
clear.svg12.rgb24.xfail.png [test] Add a simplified CLEAR test. 2009-07-17 14:27:19 +01:00
clip-all.c test: make test font family a define 2010-06-12 16:30:56 +02:00
clip-all.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
clip-contexts.c test/clip-contexts: Free secondary context 2010-05-06 13:50:27 +01:00
clip-contexts.ref.png test: Add clip-contexts 2010-04-10 16:03:14 +01:00
clip-device-offset.argb32.ref.png [test] Add clip-device-offset 2009-10-15 14:08:01 +01:00
clip-device-offset.c [test] Add clip-device-offset 2009-10-15 14:08:01 +01:00
clip-device-offset.rgb24.ref.png [test] Add clip-device-offset 2009-10-15 14:08:01 +01:00
clip-disjoint.c [test] Add clip-disjoint 2009-09-03 00:59:21 +01:00
clip-disjoint.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-disjoint.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-disjoint.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-disjoint.ref.png [test] Add clip-disjoint 2009-09-03 00:59:21 +01:00
clip-disjoint.xlib.ref.png [test] Add clip-disjoint 2009-09-03 00:59:21 +01:00
clip-empty-group.c test: Add clip-empty-group 2010-04-23 14:47:51 +01:00
clip-empty-group.ref.png test: Add clip-empty-group 2010-04-23 14:47:51 +01:00
clip-empty-save.c test: make test font family a define 2010-06-12 16:30:56 +02:00
clip-empty-save.ref.png test: Add clip-empty-save 2010-02-02 16:31:36 +00:00
clip-empty.c test: make test font family a define 2010-06-12 16:30:56 +02:00
clip-empty.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
clip-fill-no-op.c Update my copyright notices to preferred version 2010-06-08 22:23:12 +02:00
clip-fill-no-op.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-fill-no-op.ref.png test: Add cases to exercise clipping after no-ops 2009-11-25 10:53:39 +00:00
clip-fill-rule-pixel-aligned.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
clip-fill-rule-pixel-aligned.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
clip-fill-rule-pixel-aligned.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
clip-fill-rule.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
clip-fill-rule.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-fill-rule.pdf.argb32.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-fill-rule.ps.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-fill-rule.ps.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-fill-rule.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-fill-rule.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
clip-fill-rule.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-fill-rule.test-paginated.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-fill-rule.xlib.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-fill-unbounded.argb32.ref.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
clip-fill-unbounded.c [test] Add unbounded variants of clip-{fill,stroke} 2009-09-04 09:34:41 +01:00
clip-fill-unbounded.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-fill-unbounded.pdf.argb32.ref.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
clip-fill-unbounded.ps.argb32.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-fill-unbounded.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-fill-unbounded.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-fill-unbounded.rgb24.ref.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
clip-fill-unbounded.svg12.argb32.xfail.png [test] Add unbounded variants of clip-{fill,stroke} 2009-09-04 09:34:41 +01:00
clip-fill-unbounded.svg12.rgb24.xfail.png [test] Add unbounded variants of clip-{fill,stroke} 2009-09-04 09:34:41 +01:00
clip-fill-unbounded.xlib-fallback.rgb24.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-fill-unbounded.xlib.argb32.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-fill-unbounded.xlib.rgb24.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-fill.c [test] Add clip-fill. 2009-07-31 17:52:29 +01:00
clip-fill.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-fill.ps.xfail.png [test] Add clip-fill. 2009-07-31 17:52:29 +01:00
clip-fill.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-fill.ref.png [test] Add clip-fill. 2009-07-31 17:52:29 +01:00
clip-fill.xlib-fallback.ref.png Update reference images 2009-08-29 17:07:41 +01:00
clip-fill.xlib.ref.png [test] Add clip-fill. 2009-07-31 17:52:29 +01:00
clip-group-shapes-aligned-rectangles.ref.png test: Add tests covering more clip fast paths in groups. 2010-02-27 03:28:59 +02:00
clip-group-shapes-circles.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-group-shapes-circles.ref.png test: Add tests covering more clip fast paths in groups. 2010-02-27 03:28:59 +02:00
clip-group-shapes-circles.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-group-shapes-unaligned-rectangles.ref.png test: Add tests covering more clip fast paths in groups. 2010-02-27 03:28:59 +02:00
clip-group-shapes-unaligned-rectangles.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-group-shapes.c test: Remove the double-clip from clip-group-shapes 2010-03-02 08:12:52 +00:00
clip-image.c test/clip-image: Free image after use. 2010-03-23 08:16:57 +00:00
clip-image.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-image.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-image.ref.png [test] Add clip-image 2009-09-02 00:33:22 +01:00
clip-nesting.c [test/clip-nesting] Propagate status from sub-context. 2008-12-12 11:11:49 +00:00
clip-nesting.pdf.argb32.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-nesting.ps.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-nesting.ps.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-nesting.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-nesting.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-nesting.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
clip-nesting.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-nesting.test-paginated.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-nesting.xlib.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-operator.c test: make test font family a define 2010-06-12 16:30:56 +02:00
clip-operator.gl.argb32.ref.png [gl] Refresh clip-operator ref. 2009-07-31 19:38:23 +01:00
clip-operator.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-operator.pdf.argb32.ref.png [test] Update pdf reference images for clip-operator 2010-04-30 20:00:52 +02:00
clip-operator.pdf.rgb24.ref.png [test] Update pdf reference images for clip-operator 2010-04-30 20:00:52 +02:00
clip-operator.ps2.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
clip-operator.ps3.argb32.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-operator.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
clip-operator.ps3.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
clip-operator.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-operator.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-operator.ref.png Update reference images 2009-08-29 17:07:41 +01:00
clip-operator.rgb24.ref.png Update reference images 2009-08-29 17:07:41 +01:00
clip-operator.svg12.argb32.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
clip-operator.svg12.rgb24.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
clip-operator.test-paginated.argb32.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
clip-operator.xlib-fallback.ref.png Update reference images 2009-08-29 17:07:41 +01:00
clip-operator.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
clip-operator.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
clip-push-group.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
clip-push-group.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-push-group.pdf.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
clip-push-group.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-push-group.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-push-group.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
clip-push-group.svg.ref.png Update reference images 2009-08-29 17:07:41 +01:00
clip-push-group.xlib.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
clip-shape.c test: Add clip-shape 2010-04-25 09:45:41 +01:00
clip-shape.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-shape.ps.ref.png test: Add clip-shape 2010-04-25 09:45:41 +01:00
clip-shape.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-shape.ref.png test: Add clip-shape 2010-04-25 09:45:41 +01:00
clip-shape.xlib-fallback.ref.png test: Add clip-shape 2010-04-25 09:45:41 +01:00
clip-shape.xlib.ref.png test: Add clip-shape 2010-04-25 09:45:41 +01:00
clip-stroke-no-op.c Update my copyright notices to preferred version 2010-06-08 22:23:12 +02:00
clip-stroke-no-op.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-stroke-no-op.ref.png test: Add cases to exercise clipping after no-ops 2009-11-25 10:53:39 +00:00
clip-stroke-unbounded.argb32.ref.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
clip-stroke-unbounded.c [test] Add unbounded variants of clip-{fill,stroke} 2009-09-04 09:34:41 +01:00
clip-stroke-unbounded.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-stroke-unbounded.pdf.argb32.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
clip-stroke-unbounded.ps.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-stroke-unbounded.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-stroke-unbounded.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-stroke-unbounded.rgb24.ref.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
clip-stroke-unbounded.svg12.argb32.xfail.png [test] Add unbounded variants of clip-{fill,stroke} 2009-09-04 09:34:41 +01:00
clip-stroke-unbounded.svg12.rgb24.xfail.png [test] Add unbounded variants of clip-{fill,stroke} 2009-09-04 09:34:41 +01:00
clip-stroke-unbounded.xlib-fallback.rgb24.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-stroke-unbounded.xlib.argb32.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-stroke-unbounded.xlib.rgb24.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-stroke.c [test] Add clip-stroke 2009-08-29 17:07:39 +01:00
clip-stroke.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-stroke.ps.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-stroke.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-stroke.ref.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
clip-stroke.xlib-fallback.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-stroke.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clip-text.c [test] Add clip-text 2009-07-31 17:32:09 +01:00
clip-text.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-text.ps.xfail.png [test] Add clip-text 2009-07-31 17:32:09 +01:00
clip-text.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-text.ref.png [test] Add clip-text 2009-07-31 17:32:09 +01:00
clip-text.svg.ref.png Update reference images 2009-08-29 17:07:41 +01:00
clip-text.xlib.ref.png [test] Add clip-text 2009-07-31 17:32:09 +01:00
clip-twice-rectangle.c test: Add clip-twice-rectangle 2010-02-12 12:24:01 +00:00
clip-twice-rectangle.ref.png test: Add clip-twice-rectangle 2010-02-12 12:24:01 +00:00
clip-twice.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
clip-twice.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clip-twice.pdf.argb32.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-twice.ps.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-twice.ps.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clip-twice.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-twice.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clip-twice.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-twice.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-twice.test-paginated.argb32.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-twice.test-paginated.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-twice.xlib.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-twice.xlib.rgb24.ref.png [cairo-spans] Render clip mask surfaces with spans if we can. 2008-12-07 03:51:07 +02:00
clip-unbounded.c Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
clip-unbounded.pdf.argb32.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
clip-unbounded.pdf.rgb24.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
clip-unbounded.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
clip-unbounded.rgb24.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
clip-unbounded.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
clip-zero.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
clipped-group.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
clipped-group.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clipped-group.pdf.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
clipped-group.ps2.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clipped-group.ps3.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
clipped-group.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
clipped-group.ref.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
clipped-group.svg.ref.png Update reference images 2009-08-29 17:07:41 +01:00
clipped-group.xlib-fallback.ref.png test: Forgotten ref image. 2010-06-12 16:49:11 +01:00
clipped-group.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
clipped-surface.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
clipped-surface.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
clipped-surface.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
clipped-trapezoids-ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
clipped-trapezoids.c Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
clipped-trapezoids.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
close-path-current-point.c [test] Verify current point position after subpath closure 2009-06-17 16:39:00 +01:00
close-path-current-point.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
close-path-current-point.ps.ref.png [test] Update reference images for gs 8.64 2009-07-13 10:46:54 +01:00
close-path-current-point.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
close-path.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
close-path.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
close-path.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
close-path.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-over-repeat.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
composite-integer-translate-over-repeat.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-over-repeat.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-over-repeat.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-over.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
composite-integer-translate-over.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
composite-integer-translate-over.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-over.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-over.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-source.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
composite-integer-translate-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
composite-integer-translate-source.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-source.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-source.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
composite-integer-translate-source.svg12.argb32.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
composite-integer-translate-source.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
copy-path.c test/copy-path: memfault status checks. 2010-05-07 22:35:14 +01:00
copy-path.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
copy-path.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
copy-path.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
COPYING Add details to test/COPYING about license of bundled fonts. 2009-01-22 12:26:55 +11:00
coverage-column-triangles.ref.png test: More coverage coverage. 2010-06-12 13:30:24 +01:00
coverage-column-triangles.xlib.xfail.png test: More coverage coverage. 2010-06-12 13:30:24 +01:00
coverage-intersecting-quads.ref.png test: More coverage coverage. 2010-06-12 13:30:24 +01:00
coverage-intersecting-quads.xlib.xfail.png test: More coverage coverage. 2010-06-12 13:30:24 +01:00
coverage-intersecting-triangles.ref.png test: More coverage coverage. 2010-06-12 13:30:24 +01:00
coverage-intersecting-triangles.xlib.xfail.png test: More coverage coverage. 2010-06-12 13:30:24 +01:00
coverage-rectangles.ref.png test: Add a simple coverage test. 2010-06-11 10:05:09 +01:00
coverage-rectangles.xlib.xfail.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
coverage-row-triangles.ref.png test: More coverage coverage. 2010-06-12 13:30:24 +01:00
coverage-row-triangles.xlib.xfail.png test: More coverage coverage. 2010-06-12 13:30:24 +01:00
coverage-triangles.ref.png test: Add a simple coverage test. 2010-06-11 10:05:09 +01:00
coverage-triangles.xlib.xfail.png test: Missing ref images 2010-06-12 16:51:22 +01:00
coverage.c test/coverage: The comment was still wrong. 2010-06-12 15:34:07 +01:00
create-for-stream.c [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
create-from-png-stream.c [test] Trivial fixes for error paths. 2009-01-29 10:10:41 +00:00
create-from-png-stream.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
create-from-png.alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
create-from-png.c [test] Memfault checks. 2009-03-30 13:41:00 +01:00
create-from-png.gray-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
create-from-png.gray.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
create-from-png.indexed-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
create-from-png.indexed.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
create-from-png.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
culled-glyphs.c [test] Exercise glyph culling. 2008-12-12 11:11:48 +00:00
culled-glyphs.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
culled-glyphs.ps.ref.png [test] Exercise glyph culling. 2008-12-12 11:11:48 +00:00
culled-glyphs.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
culled-glyphs.ref.png [test] Exercise glyph culling. 2008-12-12 11:11:48 +00:00
curve-to-as-line-to.c Add new test: curve-to-as-line-to 2009-07-27 15:24:55 -07:00
curve-to-as-line-to.ps.xfail.png Mark curve-to-as-line-to as XFAIL for PS backend. 2009-07-27 15:58:27 -07:00
curve-to-as-line-to.ref.png Add new test: curve-to-as-line-to 2009-07-27 15:24:55 -07:00
dash-caps-joins.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
dash-caps-joins.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
dash-caps-joins.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
dash-caps-joins.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
dash-caps-joins.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
dash-curve.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
dash-curve.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
dash-curve.ps2.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
dash-curve.ps3.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
dash-curve.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
dash-curve.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
dash-curve.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
dash-infinite-loop.c Revert "[test] Reorder dash-infinite-loop to not hit a runaway allocation." 2009-11-11 16:45:19 +01:00
dash-infinite-loop.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
dash-infinite-loop.ref.png [test] Test extremely small dash lengths. 2009-07-28 08:41:49 +01:00
dash-no-dash.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
dash-no-dash.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
dash-offset-negative.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
dash-offset-negative.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
dash-offset.c test: improve copyright notices 2010-05-16 09:41:12 +02:00
dash-offset.ref.png Add dash-offset test 2009-11-11 16:38:29 +01:00
dash-scale.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
dash-scale.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
dash-scale.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
dash-scale.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
dash-scale.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
dash-state.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
dash-state.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
dash-state.ps2.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
dash-state.ps3.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
dash-state.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
dash-state.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
dash-zero-length.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
dash-zero-length.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
dash-zero-length.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
dash-zero-length.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
dash-zero-length.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
dash-zero-length.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
dash-zero-length.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
degenerate-arc.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
degenerate-arc.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
degenerate-arc.ps2.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
degenerate-arc.ps3.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
degenerate-arc.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
degenerate-arc.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
degenerate-arc.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
degenerate-arcs.c test: Add degenerate-arcs 2010-01-15 12:25:53 +00:00
degenerate-arcs.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
degenerate-arcs.ref.png test: Add degenerate-arcs 2010-01-15 12:25:53 +00:00
degenerate-curve-to.c [test] Add degenerate-curve-to 2009-07-28 08:37:03 +01:00
degenerate-curve-to.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
degenerate-curve-to.ps.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
degenerate-curve-to.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
degenerate-curve-to.ref.png [test] Add degenerate-curve-to 2009-07-28 08:37:03 +01:00
degenerate-dash.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
degenerate-dash.ps.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
degenerate-dash.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
degenerate-dash.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
degenerate-dash.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
degenerate-linear-gradient.c test: add degenerate gradient and single stop tests 2010-06-08 16:37:01 +02:00
degenerate-linear-gradient.ref.png test: add/update reference images 2010-06-08 20:53:31 +02:00
degenerate-path.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
degenerate-path.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
degenerate-path.ps.argb32.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
degenerate-path.ps.rgb24.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
degenerate-path.quartz.argb32.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
degenerate-path.quartz.rgb24.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
degenerate-path.rgb24.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
degenerate-pen.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
degenerate-pen.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
degenerate-pen.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
degenerate-pen.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
degenerate-pen.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
degenerate-radial-gradient.c test: add degenerate gradient and single stop tests 2010-06-08 16:37:01 +02:00
degenerate-radial-gradient.ref.png test: add/update reference images 2010-06-08 20:53:31 +02:00
degenerate-rel-curve-to.c [test] Yet another bug in curve-to as line-to. 2009-07-29 16:17:11 +01:00
degenerate-rel-curve-to.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
degenerate-rel-curve-to.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
degenerate-rel-curve-to.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
degenerate-rel-curve-to.ref.png [test] Yet another bug in curve-to as line-to. 2009-07-29 16:17:11 +01:00
device-offset-fractional.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
device-offset-fractional.gl.xfail.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
device-offset-fractional.pdf.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
device-offset-fractional.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
device-offset-fractional.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
device-offset-fractional.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
device-offset-positive.c [test] Fix surface leak from device-offset-positive. 2008-11-29 11:20:35 +00:00
device-offset-positive.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
device-offset-positive.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
device-offset-scale.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
device-offset-scale.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
device-offset-scale.svg.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
device-offset.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
device-offset.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
device-offset.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
error-setters.c test: Add test checking that all setters properly check surface->status 2010-04-14 22:45:18 +02:00
extend-pad-border.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
extend-pad-border.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
extend-pad-border.ps.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
extend-pad-border.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
extend-pad-border.ref.png [test] Update extend-pad. 2008-11-03 14:24:59 +00:00
extend-pad-border.svg.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
extend-pad-similar.c [test] Update extend-pad. 2008-11-03 14:24:59 +00:00
extend-pad-similar.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
extend-pad-similar.ref.png [test] Update extend-pad. 2008-11-03 14:24:59 +00:00
extend-pad-similar.svg.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
extend-pad.c [test] Update extend-pad. 2008-11-03 14:24:59 +00:00
extend-pad.ps.ref.png [test] Update reference images for gs 8.64 2009-07-13 10:46:54 +01:00
extend-pad.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
extend-pad.ref.png [test] Update extend-pad. 2008-11-03 14:24:59 +00:00
extend-pad.svg.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
extend-reflect-similar.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
extend-reflect-similar.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
extend-reflect-similar.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-reflect-similar.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-reflect-similar.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-reflect.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
extend-reflect.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
extend-reflect.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-reflect.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-reflect.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-repeat-similar.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
extend-repeat-similar.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
extend-repeat-similar.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-repeat-similar.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-repeat-similar.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-repeat.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
extend-repeat.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
extend-repeat.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-repeat.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extend-repeat.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
extended-blend-alpha.argb32.ref.png [test] Update reference image for the extended-blend-mode test. 2009-08-17 00:59:46 -04:00
extended-blend-alpha.c Use new pixman extended blend operators 2009-07-14 16:03:43 +02:00
extended-blend-alpha.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
extended-blend-alpha.rgb24.ref.png Use new pixman extended blend operators 2009-07-14 16:03:43 +02:00
extended-blend-alpha.svg12.argb32.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
extended-blend-alpha.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
extended-blend.argb32.ref.png Use new pixman extended blend operators 2009-07-14 16:03:43 +02:00
extended-blend.c Use new pixman extended blend operators 2009-07-14 16:03:43 +02:00
extended-blend.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
extended-blend.rgb24.ref.png Use new pixman extended blend operators 2009-07-14 16:03:43 +02:00
extended-blend.svg12.argb32.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
extended-blend.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
fallback-resolution.c test: Move all output below test/output/ 2010-06-13 10:25:49 +01:00
fallback-resolution.ppi37.5x37.5.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi37.5x72.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi72x37.5.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi72x72.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi72x75.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi72x150.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi72x300.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi72x600.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi75x72.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi75x75.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi150x72.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi150x150.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi300x72.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi300x300.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi600x72.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fallback-resolution.ppi600x600.ref.png [test] Trim the number of fallback resolutions tested. 2008-12-12 11:11:48 +00:00
fill-alpha-pattern.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
fill-alpha-pattern.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
fill-alpha-pattern.ps3.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-alpha-pattern.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
fill-alpha-pattern.ps3.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-alpha-pattern.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-alpha-pattern.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-alpha-pattern.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-alpha.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
fill-alpha.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
fill-alpha.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-alpha.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-alpha.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-and-stroke-alpha-add.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
fill-and-stroke-alpha-add.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
fill-and-stroke-alpha-add.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-and-stroke-alpha-add.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
fill-and-stroke-alpha-add.svg12.xfail.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
fill-and-stroke-alpha.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
fill-and-stroke-alpha.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
fill-and-stroke-alpha.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
fill-and-stroke.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
fill-and-stroke.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
fill-and-stroke.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
fill-and-stroke.ps.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-and-stroke.ps.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-and-stroke.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-and-stroke.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-and-stroke.rgb24.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
fill-and-stroke.xlib.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
fill-and-stroke.xlib.rgb24.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
fill-degenerate-sort-order.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
fill-degenerate-sort-order.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
fill-degenerate-sort-order.ps.argb32.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-degenerate-sort-order.ps.rgb24.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-degenerate-sort-order.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-degenerate-sort-order.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-degenerate-sort-order.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
fill-degenerate-sort-order.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-degenerate-sort-order.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-degenerate-sort-order.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-empty.argb32.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
fill-empty.c Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
fill-empty.rgb24.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
fill-empty.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
fill-image.c [test] Add fill-image. 2009-01-14 16:51:08 +00:00
fill-image.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
fill-image.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-image.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-image.ref.png [test] Add fill-image. 2009-01-14 16:51:08 +00:00
fill-image.xlib.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
fill-missed-stop.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
fill-missed-stop.pdf.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-missed-stop.ps2.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
fill-missed-stop.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
fill-missed-stop.ps3.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
fill-missed-stop.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
fill-missed-stop.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
fill-missed-stop.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
fill-rule.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
fill-rule.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
fill-rule.ps2.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-rule.ps2.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-rule.ps3.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-rule.ps3.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
fill-rule.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-rule.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
fill-rule.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
fill-rule.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-rule.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
fill-rule.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
filter-bilinear-extents.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
filter-bilinear-extents.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
filter-bilinear-extents.pdf.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
filter-bilinear-extents.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
filter-bilinear-extents.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
filter-bilinear-extents.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
filter-bilinear-extents.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
filter-nearest-offset.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
filter-nearest-offset.gl.xfail.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
filter-nearest-offset.pdf.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
filter-nearest-offset.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
filter-nearest-offset.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
filter-nearest-offset.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
filter-nearest-offset.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
filter-nearest-offset.svg.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
filter-nearest-transformed.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
filter-nearest-transformed.gl.xfail.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
filter-nearest-transformed.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
filter-nearest-transformed.pdf.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
filter-nearest-transformed.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
filter-nearest-transformed.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
filter-nearest-transformed.svg.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
finer-grained-fallbacks.argb32.ref.png test: Update image ref images, and used fonts in README 2010-04-27 16:47:31 +01:00
finer-grained-fallbacks.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
finer-grained-fallbacks.gl.argb32.ref.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
finer-grained-fallbacks.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
finer-grained-fallbacks.ps2.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
finer-grained-fallbacks.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
finer-grained-fallbacks.ps2.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
finer-grained-fallbacks.ps3.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
finer-grained-fallbacks.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
finer-grained-fallbacks.ps3.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
finer-grained-fallbacks.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
finer-grained-fallbacks.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
finer-grained-fallbacks.rgb24.ref.png test: Update image ref images, and used fonts in README 2010-04-27 16:47:31 +01:00
finer-grained-fallbacks.svg12.argb32.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
finer-grained-fallbacks.svg12.rgb24.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
finer-grained-fallbacks.xlib-fallback.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
finer-grained-fallbacks.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
finer-grained-fallbacks.xlib.rgb24.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
font-face-get-type.c test: make test font family a define 2010-06-12 16:30:56 +02:00
font-matrix-translation.c test: make test font family a define 2010-06-12 16:30:56 +02:00
font-matrix-translation.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
font-matrix-translation.ps2.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
font-matrix-translation.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
font-matrix-translation.ps3.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
font-matrix-translation.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
font-matrix-translation.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
font-matrix-translation.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
font-matrix-translation.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
font-options.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
ft-font-create-for-ft-face.c [test] Stress the ft from-face cache 2009-05-15 21:31:03 +01:00
ft-show-glyphs-positioning.c test: make test font family a define 2010-06-12 16:30:56 +02:00
ft-show-glyphs-positioning.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
ft-show-glyphs-positioning.pdf.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-show-glyphs-positioning.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-show-glyphs-positioning.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-show-glyphs-positioning.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-show-glyphs-positioning.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
ft-show-glyphs-table.c test: make test font family a define 2010-06-12 16:30:56 +02:00
ft-show-glyphs-table.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
ft-show-glyphs-table.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-show-glyphs-table.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-show-glyphs-table.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
ft-show-glyphs-table.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-show-glyphs-table.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
ft-text-antialias-none.c test: make test font family a define 2010-06-12 16:30:56 +02:00
ft-text-antialias-none.ps2.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-text-antialias-none.ps3.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-text-antialias-none.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ft-text-vertical-layout-type1.c [test] Minor tweak of ft-text-vertical-layout 2009-08-29 08:08:26 +01:00
ft-text-vertical-layout-type1.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
ft-text-vertical-layout-type1.pdf.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
ft-text-vertical-layout-type1.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
ft-text-vertical-layout-type1.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
ft-text-vertical-layout-type1.ref.png test: Update image ref images, and used fonts in README 2010-04-27 16:47:31 +01:00
ft-text-vertical-layout-type1.svg.ref.png Update reference images 2009-08-29 17:07:41 +01:00
ft-text-vertical-layout-type1.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
ft-text-vertical-layout-type3.c test: make test font family a define 2010-06-12 16:30:56 +02:00
ft-text-vertical-layout-type3.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
ft-text-vertical-layout-type3.pdf.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
ft-text-vertical-layout-type3.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
ft-text-vertical-layout-type3.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
ft-text-vertical-layout-type3.ref.png test: Update image ref images, and used fonts in README 2010-04-27 16:47:31 +01:00
ft-text-vertical-layout-type3.svg.ref.png Update reference images 2009-08-29 17:07:41 +01:00
ft-text-vertical-layout-type3.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
get-and-set.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
get-clip.c [test] clip representation is no longer surface dependent 2009-07-23 16:36:02 +01:00
get-group-target.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
get-group-target.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
get-path-extents.c test: make test font family a define 2010-06-12 16:30:56 +02:00
get-xrender-format.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
gl-surface-source.argb32.ref.png test: Add gl-surface-source 2010-05-06 14:38:55 +01:00
gl-surface-source.c test/gl-surface-source: Attach GLXContext to device user data. 2010-05-06 17:07:02 +01:00
gl-surface-source.image16.ref.png test: Add gl-surface-source 2010-05-06 14:38:55 +01:00
gl-surface-source.rgb24.ref.png test: Add gl-surface-source 2010-05-06 14:38:55 +01:00
glyph-cache-pressure.c test: make test font family a define 2010-06-12 16:30:56 +02:00
glyph-cache-pressure.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
glyph-cache-pressure.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
glyph-cache-pressure.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
glyph-cache-pressure.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
glyph-cache-pressure.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-alpha.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
gradient-alpha.ps2.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-alpha.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-alpha.ps3.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-alpha.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-alpha.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-constant-alpha.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
gradient-constant-alpha.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-constant-alpha.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-constant-alpha.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
gradient-constant-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-constant-alpha.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-zero-stops-mask.argb32.ref.png test: Add gradient-zero-stops-mask 2010-03-31 12:14:25 +02:00
gradient-zero-stops-mask.c test: Add gradient-zero-stops-mask 2010-03-31 12:14:25 +02:00
gradient-zero-stops-mask.rgb24.ref.png test: Add gradient-zero-stops-mask 2010-03-31 12:14:25 +02:00
gradient-zero-stops.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
gradient-zero-stops.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
gradient-zero-stops.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
group-clip.c [test] Add group-clip 2009-06-19 19:08:29 +01:00
group-clip.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
group-clip.ref.png [test] Add group-clip 2009-06-19 19:08:29 +01:00
group-paint.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
group-paint.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
group-unaligned.c [test] Add group-unaligned 2009-06-27 17:53:18 +01:00
group-unaligned.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
group-unaligned.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
group-unaligned.ps.rgb24.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
group-unaligned.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
group-unaligned.ref.png [test] Sanitise REFERENCE_IMAGES 2009-07-13 10:58:44 +01:00
group-unaligned.svg.argb32.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
group-unaligned.svg.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
group-unaligned.xlib-fallback.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
group-unaligned.xlib.ref.png [test] Add group-unaligned 2009-06-27 17:53:18 +01:00
half-coverage.c test: Disable tests that are too slow to run by default. 2010-06-12 14:06:06 +01:00
halo-transform.image16.ref.png test/halo: Transformation seems key to the bug... 2010-06-16 15:40:42 +01:00
halo-transform.ps.ref.png test/halo: Transformation seems key to the bug... 2010-06-16 15:40:42 +01:00
halo-transform.quartz.ref.png test: Add halo quartz reference images 2010-07-12 10:36:24 +02:00
halo-transform.ref.png test/halo: Transformation seems key to the bug... 2010-06-16 15:40:42 +01:00
halo-transform.xlib.ref.png test/halo: Transformation seems key to the bug... 2010-06-16 15:40:42 +01:00
halo.c test/halo: Remove copied code. 2010-06-17 10:13:18 +01:00
halo.image16.ref.png test/halo: Transformation seems key to the bug... 2010-06-16 15:40:42 +01:00
halo.ps.ref.png test/halo: Transformation seems key to the bug... 2010-06-16 15:40:42 +01:00
halo.quartz.ref.png test: Add halo quartz reference images 2010-07-12 10:36:24 +02:00
halo.ref.png test/halo: Transformation seems key to the bug... 2010-06-16 15:40:42 +01:00
halo.xlib.ref.png test/halo: Transformation seems key to the bug... 2010-06-16 15:40:42 +01:00
huge-linear.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
huge-linear.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
huge-linear.pdf.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
huge-linear.ps3.ref.png [test] Add a huge-radial test case. 2009-01-14 16:51:08 +00:00
huge-linear.ref.png [test] Add a huge-radial test case. 2009-01-14 16:51:08 +00:00
huge-radial.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
huge-radial.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
huge-radial.pdf.argb32.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
huge-radial.pdf.rgb24.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
huge-radial.ps3.ref.png [test] Add a huge-radial test case. 2009-01-14 16:51:08 +00:00
huge-radial.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
huge-radial.ref.png [test] Add a huge-radial test case. 2009-01-14 16:51:08 +00:00
image-surface-source.argb32.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
image-surface-source.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
image-surface-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
image-surface-source.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
image-surface-source.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
image-surface-source.rgb24.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
image-surface-source.svg12.argb32.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
image-surface-source.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
imagediff.c [test] Fix compilation of imagediff. 2008-11-04 13:03:24 +00:00
implicit-close.c [test] Implicit close 2009-08-29 17:07:38 +01:00
implicit-close.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
implicit-close.ref.png [test] Implicit close 2009-08-29 17:07:38 +01:00
in-fill-empty-trapezoid.c Mark in-fill-empty-trapezoid as an XFAIL test. 2009-10-15 14:58:39 -07:00
in-fill-trapezoid.c Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
infinite-join.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
infinite-join.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
infinite-join.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
infinite-join.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
invalid-matrix.c [test] Fix checking of the fenv.h include. 2009-06-18 16:07:56 +01:00
inverse-text.c test: make test font family a define 2010-06-12 16:30:56 +02:00
inverse-text.image16.ref.png test: Add inverse text 2010-04-02 08:51:03 +01:00
inverse-text.ps.ref.png test: Add inverse text 2010-04-02 08:51:03 +01:00
inverse-text.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
inverse-text.ref.png test: Add inverse text 2010-04-02 08:51:03 +01:00
joins.c [test] Add a simple joins test case 2008-12-12 13:43:30 +00:00
joins.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
joins.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
joins.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
joins.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
jp2.jp2 Add image/jp2 to mime-data test 2008-11-24 22:27:03 +10:30
jpeg.jpg [test] Update mime-data jpeg reference data. 2008-11-04 13:41:02 +00:00
large-clip.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
large-clip.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
large-font.c test: make test font family a define 2010-06-12 16:30:56 +02:00
large-font.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
large-font.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
large-source-roi.c [image] Check for out of bounds image surface sizes in constructors. 2009-09-03 19:27:24 +03:00
large-source-roi.ref.png [image] Check for out of bounds image surface sizes in constructors. 2009-09-03 19:27:24 +03:00
large-source.c [test] Add missing mark_dirty() calls to test cases. 2009-11-29 13:17:51 +02:00
large-source.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
large-twin-antialias-mixed.c [test] Disable the antialias testing for the vector surfaces. 2009-09-09 13:59:50 +01:00
large-twin-antialias-mixed.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
large-twin-antialias-mixed.ref.png [test] An oversized twin test case. 2009-09-09 11:08:17 +01:00
large-twin-antialias-mixed.xlib.ref.png [test] An oversized twin test case. 2009-09-09 11:08:17 +01:00
leaky-dash.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
leaky-dash.ps2.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
leaky-dash.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
leaky-dash.ps3.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
leaky-dash.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
leaky-dash.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
leaky-dash.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
leaky-dashed-rectangle.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
leaky-dashed-rectangle.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
leaky-dashed-rectangle.pdf.ref.png [test] Update pdf reference image for leaky-dashed-rectangle 2010-04-30 20:00:52 +02:00
leaky-dashed-rectangle.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
leaky-dashed-rectangle.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
leaky-dashed-rectangle.ref.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
leaky-dashed-rectangle.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
leaky-dashed-stroke.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
leaky-dashed-stroke.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
leaky-dashed-stroke.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
leaky-dashed-stroke.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
leaky-dashed-stroke.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
leaky-dashed-stroke.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
leaky-polygon.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
leaky-polygon.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
leaky-polygon.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
leaky-polygon.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
line-width-scale.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
line-width-scale.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
line-width-scale.ps2.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
line-width-scale.ps3.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
line-width-scale.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
line-width-scale.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
line-width-zero.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
line-width.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
line-width.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
linear-gradient-extend.c test: fix typo 2010-06-08 16:42:44 +02:00
linear-gradient-extend.ref.png test: add linear-gradient-extend and radial-gradient-extend 2010-05-14 22:26:40 +02:00
linear-gradient-one-stop.argb32.ref.png test: exercise ps crash with single stop gradients 2010-06-10 16:07:42 +02:00
linear-gradient-one-stop.c test: exercise ps crash with single stop gradients 2010-06-10 16:07:42 +02:00
linear-gradient-one-stop.rgb24.ref.png test: exercise ps crash with single stop gradients 2010-06-10 16:07:42 +02:00
linear-gradient-reflect.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
linear-gradient-reflect.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
linear-gradient-reflect.pdf.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
linear-gradient-reflect.pdf.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
linear-gradient-reflect.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
linear-gradient-reflect.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
linear-gradient-reflect.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
linear-gradient-subset.c test: Add linear-gradient-subset 2010-02-07 19:27:32 +00:00
linear-gradient-subset.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
linear-gradient-subset.ps3.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
linear-gradient-subset.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
linear-gradient-subset.ref.png test: Add linear-gradient-subset 2010-02-07 19:27:32 +00:00
linear-gradient-subset.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
linear-gradient.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
linear-gradient.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
linear-gradient.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
linear-gradient.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
linear-gradient.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
linear-gradient.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
linear-step-function.c test: Add linear-step-function 2010-02-02 16:31:36 +00:00
linear-step-function.xfail.png test: Add linear-step-function 2010-02-02 16:31:36 +00:00
linear-uniform.c test: Add linear-uniform 2010-01-15 12:25:53 +00:00
linear-uniform.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
linear-uniform.ref.png test: Add linear-uniform 2010-01-15 12:25:53 +00:00
long-dashed-lines.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
long-dashed-lines.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
long-dashed-lines.ps2.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
long-dashed-lines.ps3.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
long-dashed-lines.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
long-dashed-lines.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
long-lines.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
make-cairo-test-constructors.sh [boilerplate/test] Use numerical equality not string equality 2009-09-02 10:09:50 +01:00
make-html.pl [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
Makefile.am build: Rework pthread detection. 2010-07-11 21:40:26 +03:00
Makefile.sources tests: Add a testcase that checks APIs work consistently 2010-07-05 18:38:28 +02:00
Makefile.win32 [test] Make test constructors without perl. 2009-06-18 15:41:19 +01:00
mask-alpha.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
mask-alpha.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
mask-alpha.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
mask-alpha.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
mask-alpha.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
mask-alpha.svg.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
mask-alpha.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
mask-alpha.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
mask-ctm.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
mask-ctm.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
mask-ctm.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
mask-glyphs.c test: Disable tests that are too slow to run by default. 2010-06-12 14:06:06 +01:00
mask-glyphs.gl.ref.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
mask-glyphs.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
mask-glyphs.pdf.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
mask-glyphs.ref.png test: Update image ref images, and used fonts in README 2010-04-27 16:47:31 +01:00
mask-glyphs.svg.ref.png Update reference images 2009-08-29 17:07:41 +01:00
mask-surface-ctm.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
mask-surface-ctm.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
mask-surface-ctm.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
mask-transformed-image.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
mask-transformed-image.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
mask-transformed-image.pdf.ref.png [test] Add pdf reference image for mask-transformed-image 2009-07-02 14:56:48 +02:00
mask-transformed-image.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
mask-transformed-image.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
mask-transformed-similar.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
mask-transformed-similar.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
mask-transformed-similar.pdf.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
mask-transformed-similar.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
mask-transformed-similar.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
mask-transformed-similar.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
mask.c Add a generic cow-snapshotting framework 2009-06-02 15:13:47 +01:00
mask.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
mask.pdf.argb32.ref.png Update reference images 2009-08-29 17:07:41 +01:00
mask.pdf.rgb24.ref.png Update reference images 2009-08-29 17:07:41 +01:00
mask.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
mask.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
mask.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
mask.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
mask.svg.argb32.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
mask.svg.rgb24.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
mask.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
mask.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
mime-data.c [test] Trivial fixes for error paths. 2009-01-29 10:10:41 +00:00
mime-data.pdf.ref.png Add image/jp2 to mime-data test 2008-11-24 22:27:03 +10:30
mime-data.ps.ref.png Add image/jp2 to mime-data test 2008-11-24 22:27:03 +10:30
mime-data.ref.png Add image/jp2 to mime-data test 2008-11-24 22:27:03 +10:30
mime-data.script.ref.png [script] Fix the trivial errors running the test suite 2009-07-04 18:32:57 +01:00
mime-data.svg.ref.png Add image/jp2 to mime-data test 2008-11-24 22:27:03 +10:30
miter-precision.c Update FSF address 2010-04-27 11:13:38 +02:00
miter-precision.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
miter-precision.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
miter-precision.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
move-to-show-surface.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
move-to-show-surface.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
multi-page.c [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
new-sub-path.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
new-sub-path.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
new-sub-path.pdf.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
new-sub-path.ps2.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
new-sub-path.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
new-sub-path.ps3.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
new-sub-path.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
new-sub-path.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
new-sub-path.rgb24.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
nil-surface.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
nil-surface.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
nil-surface.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
operator-alpha-alpha.c Update FSF address 2010-04-27 11:13:38 +02:00
operator-alpha-alpha.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
operator-alpha-alpha.pdf.xfail.png Add new operator-alpha-alpha test 2009-11-09 16:58:06 +00:00
operator-alpha-alpha.ps.xfail.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
operator-alpha-alpha.ref.png Add new operator-alpha-alpha test 2009-11-09 16:58:06 +00:00
operator-alpha-alpha.svg.xfail.png Add new operator-alpha-alpha test 2009-11-09 16:58:06 +00:00
operator-alpha.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
operator-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
operator-alpha.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
operator-alpha.svg12.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
operator-alpha.svg12.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
operator-clear.c test: make test font family a define 2010-06-12 16:30:56 +02:00
operator-clear.ps2.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
operator-clear.ps3.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
operator-clear.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
operator-clear.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
operator-clear.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
operator-clear.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
operator-clear.svg12.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
operator-clear.svg12.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
operator-clear.xlib.argb32.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
operator-clear.xlib.rgb24.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
operator-source.c test: make test font family a define 2010-06-12 16:30:56 +02:00
operator-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
operator-source.pdf.rgb24.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
operator-source.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
operator-source.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
operator-source.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
operator-source.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
operator-source.svg12.argb32.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
operator-source.svg12.rgb24.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
operator-source.xlib-fallback.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
operator-source.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
operator-source.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
operator.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
operator.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
operator.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
operator.svg12.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
operator.svg12.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-above-source.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-above-source.ps2.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-above-source.ps3.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-above-source.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
over-above-source.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
over-above-source.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-above-source.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-above-source.svg12.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-above-source.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-above-source.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-around-source.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-around-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
over-around-source.pdf.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
over-around-source.ps2.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
over-around-source.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
over-around-source.ps3.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
over-around-source.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
over-around-source.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
over-around-source.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-around-source.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
over-around-source.svg12.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-around-source.svg12.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-around-source.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-around-source.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-below-source.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-below-source.pdf.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-below-source.ps2.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
over-below-source.ps2.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
over-below-source.ps3.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
over-below-source.ps3.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
over-below-source.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
over-below-source.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
over-below-source.svg12.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-below-source.svg12.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-between-source.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-between-source.ps2.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-between-source.ps3.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-between-source.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
over-between-source.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-between-source.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
over-between-source.svg12.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-between-source.svg12.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
over-between-source.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
over-between-source.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
overlapping-glyphs.argb32.ref.png [test] Overlapping glyphs 2009-07-27 10:19:03 +01:00
overlapping-glyphs.c test: make test font family a define 2010-06-12 16:30:56 +02:00
overlapping-glyphs.pdf.argb32.xfail.png [test] Overlapping glyphs 2009-07-27 10:19:03 +01:00
overlapping-glyphs.pdf.rgb24.xfail.png [test] Overlapping glyphs 2009-07-27 10:19:03 +01:00
overlapping-glyphs.rgb24.ref.png [test] Overlapping glyphs 2009-07-27 10:19:03 +01:00
overlapping-glyphs.svg.argb32.ref.png Update reference images 2009-08-29 17:07:41 +01:00
overlapping-glyphs.svg.rgb24.ref.png Update reference images 2009-08-29 17:07:41 +01:00
paint-repeat.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
paint-repeat.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
paint-source-alpha.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
paint-source-alpha.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
paint-source-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
paint-source-alpha.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
paint-with-alpha.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
paint-with-alpha.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
paint-with-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
paint-with-alpha.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
paint.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
paint.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
partial-coverage-half-reference.ref.png test: Update partial coverage. 2010-06-10 14:18:11 +01:00
partial-coverage-half-triangles.ref.png test: Update partial coverage. 2010-06-10 14:18:11 +01:00
partial-coverage-intersecting-quads.ref.png test: More minute geometry exercised by partial-coverage. 2010-06-12 14:06:06 +01:00
partial-coverage-intersecting-quads.xfail.png test: Record the expected failure mode for partial-coverage-intersecting-quads 2010-06-12 15:46:50 +01:00
partial-coverage-intersecting-triangles.ref.png test: More minute geometry exercised by partial-coverage. 2010-06-12 14:06:06 +01:00
partial-coverage-overlap-half-triangles-eo.ref.png test: Exercise partial coverage some more. 2010-06-10 18:30:26 +01:00
partial-coverage-overlap-half-triangles.ref.png test: Exercise partial coverage some more. 2010-06-10 18:30:26 +01:00
partial-coverage-overlap-three-quarter-triangles.ref.png test: Exercise partial coverage some more. 2010-06-10 18:30:26 +01:00
partial-coverage-rectangles.ref.png test: Add partial coverage. 2010-06-10 13:13:12 +01:00
partial-coverage-reference.ref.png test: Add partial coverage. 2010-06-10 13:13:12 +01:00
partial-coverage-three-quarter-reference.ref.png test: Exercise partial coverage some more. 2010-06-10 18:30:26 +01:00
partial-coverage-triangles.ref.png test: Add partial coverage. 2010-06-10 13:13:12 +01:00
partial-coverage.c test: Disable tests that are too slow to run by default. 2010-06-12 14:06:06 +01:00
pass-through.c [test] Add a pass-through test. 2008-10-29 22:04:34 +00:00
pass-through.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
pass-through.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
path-append.c [test] Add regression test for 005436 2009-03-01 10:10:13 +00:00
path-append.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
path-append.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
path-append.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
path-append.ref.png [test] Add regression test for 005436 2009-03-01 10:10:13 +00:00
path-append.test-fallback.ref.png [test] Add regression test for 005436 2009-03-01 10:10:13 +00:00
path-append.xlib-fallback.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
path-append.xlib.ref.png [test] Add regression test for 005436 2009-03-01 10:10:13 +00:00
path-precision.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
path-stroke-twice.c test: Add path-stroke-twice 2010-01-12 17:07:28 +00:00
path-stroke-twice.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
path-stroke-twice.ps.ref.png test: Add path-stroke-twice 2010-01-12 17:07:28 +00:00
path-stroke-twice.ref.png test: Fix typo in path-stroke-twice reference image 2010-01-12 17:11:15 +00:00
pattern-get-type.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
pattern-getters.c [test] Destroy pattern on error paths. 2009-03-18 09:44:33 +00:00
pattern-getters.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
pdf-features.c test: make test font family a define 2010-06-12 16:30:56 +02:00
pdf-mime-data.c [test/pdf-mime-data] Free data on error paths. 2009-01-02 15:44:51 +00:00
pdf-surface-source.argb32.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
pdf-surface-source.c [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
pdf-surface-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
pdf-surface-source.rgb24.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
pdf-surface-source.svg12.argb32.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
pdf-surface-source.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
pdf2png.c test: Use a group to render PDF correctly using poppler. 2010-06-11 14:12:23 +01:00
pixman-rotate.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
pixman-rotate.ps.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
pixman-rotate.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
pixman-rotate.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
png-flatten.c Big change to the test infrastructure and supporting internals. The goal now is to test both a COLOR_ALPHA and a COLOR content for each surface backend, (since the semantics are different and we probably need to support both in each backend. 2006-01-17 16:59:08 +00:00
png.c test: Improve memfault behaviour. 2010-05-03 19:21:59 +01:00
png.png [test] Update mime-data to check image/png 2008-11-05 18:13:10 +00:00
ps-eps.c Add EPS test 2009-09-24 23:29:21 +09:30
ps-eps.ref.eps Add EPS test 2009-09-24 23:29:21 +09:30
ps-features.c test: make test font family a define 2010-06-12 16:30:56 +02:00
ps-surface-source.argb32.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
ps-surface-source.c [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
ps-surface-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
ps-surface-source.rgb24.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
ps-surface-source.svg12.argb32.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
ps-surface-source.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
ps2png.c [test] Add ps2png check program using libspectre 2008-10-09 12:25:08 +01:00
pthread-same-source.c Update my copyright notices to preferred version 2010-06-08 22:23:12 +02:00
pthread-same-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
pthread-same-source.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
pthread-same-source.ref.png [test] Add pthread-same-source test 2010-01-22 23:01:49 +00:00
pthread-show-text.c test: Remove pthread_yield() 2010-05-12 20:09:44 +01:00
pthread-show-text.image16.ref.png test: Expand pthread-show-text to cover all surfaces. 2010-04-30 13:00:05 +01:00
pthread-show-text.pdf.ref.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
pthread-show-text.ps.ref.png test: Expand pthread-show-text to cover all surfaces. 2010-04-30 13:00:05 +01:00
pthread-show-text.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
pthread-show-text.ref.png test: Expand pthread-show-text to cover all surfaces. 2010-04-30 13:00:05 +01:00
pthread-show-text.xlib-fallback.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
pthread-similar.c Update my copyright notices to preferred version 2010-06-08 22:23:12 +02:00
pthread-similar.ref.png [test] Add a simple multithreading test 2010-01-22 23:01:49 +00:00
push-group-color.c [test] Exercise push-group-color. 2009-09-22 15:46:56 +01:00
push-group-color.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
push-group-color.ps3.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
push-group-color.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
push-group-color.ref.png [test] Exercise push-group-color. 2009-09-22 15:46:56 +01:00
push-group-color.xlib.ref.png [test] Exercise push-group-color. 2009-09-22 15:46:56 +01:00
push-group-path-offset.c test: improve push-group-path-offset to also catch the pop_group() case 2010-06-25 14:08:49 +02:00
push-group-path-offset.ref.png test: Add a new test for a bug with device-offset tests 2010-06-25 13:48:04 +02:00
push-group.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
push-group.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
push-group.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
push-group.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
push-group.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
push-group.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
push-group.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
push-group.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
quartz-surface-source.argb32.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
quartz-surface-source.c [test] Add quartz-surface-source test 2008-11-26 16:17:45 +00:00
quartz-surface-source.ps2.ref.png [test] Add quartz-surface-source test 2008-11-26 16:17:45 +00:00
quartz-surface-source.ps3.ref.png [test] Add quartz-surface-source test 2008-11-26 16:17:45 +00:00
quartz-surface-source.rgb24.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
radial-gradient-extend.c test: improve copyright notices 2010-05-16 09:41:12 +02:00
radial-gradient-extend.ref.png test: add linear-gradient-extend and radial-gradient-extend 2010-05-14 22:26:40 +02:00
radial-gradient-mask-source.argb32.ref.png test: Add radial-gradient-mask 2010-05-05 10:44:43 +01:00
radial-gradient-mask-source.c test: Add radial-gradient-mask 2010-05-05 10:44:43 +01:00
radial-gradient-mask-source.image16.ref.png test: Add radial-gradient-mask 2010-05-05 10:44:43 +01:00
radial-gradient-mask-source.rgb24.ref.png test: Add radial-gradient-mask 2010-05-05 10:44:43 +01:00
radial-gradient-mask.argb32.ref.png test: Add radial-gradient-mask 2010-05-05 10:44:43 +01:00
radial-gradient-mask.c test: Add radial-gradient-mask 2010-05-05 10:44:43 +01:00
radial-gradient-mask.image16.ref.png test: Add radial-gradient-mask 2010-05-05 10:44:43 +01:00
radial-gradient-mask.rgb24.ref.png test: Add radial-gradient-mask 2010-05-05 10:44:43 +01:00
radial-gradient-one-stop.argb32.ref.png test: exercise ps crash with single stop gradients 2010-06-10 16:07:42 +02:00
radial-gradient-one-stop.c test: exercise ps crash with single stop gradients 2010-06-10 16:07:42 +02:00
radial-gradient-one-stop.rgb24.ref.png test: exercise ps crash with single stop gradients 2010-06-10 16:07:42 +02:00
radial-gradient-source.argb32.ref.png [test] Add radial-gradient-source 2009-10-17 10:37:38 +01:00
radial-gradient-source.c [test] Add radial-gradient-source 2009-10-17 10:37:38 +01:00
radial-gradient-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
radial-gradient-source.pdf.argb32.ref.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
radial-gradient-source.rgb24.ref.png [test] Add radial-gradient-source 2009-10-17 10:37:38 +01:00
radial-gradient.c [test] Extend radial gradients to check r2 < r1 2009-07-24 10:44:03 +01:00
radial-gradient.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
radial-gradient.pdf.ref.png Update reference images 2009-08-29 17:07:41 +01:00
radial-gradient.ref.png [test] Extend radial gradients to check r2 < r1 2009-07-24 10:44:03 +01:00
radial-gradient.svg.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
random-intersections-curves-eo.c [test] Fix the order of random points random-intersections-curves*. 2009-09-03 21:38:31 +03:00
random-intersections-curves-eo.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
random-intersections-curves-eo.pdf.ref.png [test] Stress the intersection handling by feeding spans/traps random curves 2009-08-29 08:08:31 +01:00
random-intersections-curves-eo.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
random-intersections-curves-eo.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
random-intersections-curves-eo.ref.png Update reference images 2009-08-29 17:07:41 +01:00
random-intersections-curves-eo.xlib-fallback.ref.png Update reference images 2009-08-29 17:07:41 +01:00
random-intersections-curves-eo.xlib.ref.png Update reference images 2009-08-29 17:07:41 +01:00
random-intersections-curves-nz.c [test] Fix the order of random points random-intersections-curves*. 2009-09-03 21:38:31 +03:00
random-intersections-curves-nz.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
random-intersections-curves-nz.pdf.ref.png [test] Stress the intersection handling by feeding spans/traps random curves 2009-08-29 08:08:31 +01:00
random-intersections-curves-nz.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
random-intersections-curves-nz.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
random-intersections-curves-nz.ref.png Update reference images 2009-08-29 17:07:41 +01:00
random-intersections-curves-nz.xlib-fallback.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
random-intersections-curves-nz.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
random-intersections-eo.c Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
random-intersections-eo.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
random-intersections-eo.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
random-intersections-eo.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
random-intersections-eo.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
random-intersections-eo.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
random-intersections-nonzero.c Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
random-intersections-nonzero.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
random-intersections-nonzero.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
random-intersections-nonzero.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
random-intersections-nonzero.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
random-intersections-nonzero.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
README test: update font family name 2010-06-12 16:30:56 +02:00
recording-surface-pattern.c [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
recording-surface-pattern.gl.argb32.ref.png [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
recording-surface-pattern.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
recording-surface-pattern.pdf.argb32.ref.png [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
recording-surface-pattern.pdf.rgb24.ref.png [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
recording-surface-pattern.ps.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
recording-surface-pattern.ps.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
recording-surface-pattern.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
recording-surface-pattern.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
recording-surface-pattern.ref.png [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
recording-surface-pattern.rgb24.ref.png [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
recording-surface-pattern.svg.argb32.ref.png [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
recording-surface-pattern.svg.rgb24.ref.png [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
recording-surface-pattern.xlib.argb32.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
recording-surface-pattern.xlib.rgb24.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
rectangle-rounding-error.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
rectangle-rounding-error.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
rectilinear-dash.c [test] Add a rectilinear-dash test case. 2008-12-12 13:23:08 +00:00
rectilinear-dash.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
rectilinear-dash.ref.png [test] Add a rectilinear-dash test case. 2008-12-12 13:23:08 +00:00
rectilinear-fill.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
rectilinear-fill.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
rectilinear-miter-limit.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
rectilinear-miter-limit.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
rectilinear-miter-limit.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
rectilinear-miter-limit.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
rectilinear-stroke.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
rectilinear-stroke.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
rectilinear-stroke.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
reflected-stroke.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
reflected-stroke.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
reflected-stroke.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
reflected-stroke.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
rel-path.c [test] Propagate allocation failure. 2009-03-18 09:44:33 +00:00
rel-path.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
rel-path.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
rel-path.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
rel-path.rgb24.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
rgb24-ignore-alpha.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
rgb24-ignore-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
romedalen.jpg [mime-data] Allow embedding of arbitrary mime-types. 2008-11-03 11:24:12 +00:00
romedalen.png New test case, covering various combinations of pattern types, drawing operations and clipping. Currently fails, for some combinations, coverage-ref.png is just a placeholder. 2005-01-26 13:41:55 +00:00
rotate-image-surface-paint.c [test] Update rotate-image-surface-paint 2009-10-19 17:21:57 +01:00
rotate-image-surface-paint.pdf.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
rotate-image-surface-paint.ps.ref.png [test] Update rotate-image-surface-paint 2009-10-19 17:21:57 +01:00
rotate-image-surface-paint.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
rotate-image-surface-paint.ref.png [test] Update rotate-image-surface-paint 2009-10-19 17:21:57 +01:00
rotate-image-surface-paint.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
rotate-image-surface-paint.svg.xfail.png [test] Update rotate-image-surface-paint 2009-10-19 17:21:57 +01:00
rotated-clip.c [test] Add rotated clip. 2009-08-29 17:10:05 +01:00
rotated-clip.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
rotated-clip.ps.ref.png [test] Add rotated clip. 2009-08-29 17:10:05 +01:00
rotated-clip.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
rotated-clip.ref.png [test] Add rotated clip. 2009-08-29 17:10:05 +01:00
rotated-clip.xlib.ref.png [test] Add rotated clip. 2009-08-29 17:10:05 +01:00
rounded-rectangle-fill.c test: Exercise scan converters with large rounded rectangles. 2010-01-22 23:01:51 +00:00
rounded-rectangle-fill.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
rounded-rectangle-fill.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
rounded-rectangle-fill.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
rounded-rectangle-fill.ref.png test: Add references for rounded-rectangle-{fill,stroke} 2010-03-03 23:57:35 +00:00
rounded-rectangle-fill.xlib.ref.png test: Exercise scan converters with large rounded rectangles. 2010-01-22 23:01:51 +00:00
rounded-rectangle-stroke.c test: Exercise scan converters with large rounded rectangles. 2010-01-22 23:01:51 +00:00
rounded-rectangle-stroke.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
rounded-rectangle-stroke.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
rounded-rectangle-stroke.ref.png test: Add references for rounded-rectangle-{fill,stroke} 2010-03-03 23:57:35 +00:00
rounded-rectangle-stroke.xlib.ref.png test: Exercise scan converters with large rounded rectangles. 2010-01-22 23:01:51 +00:00
run-cairo-test-suite.sh test: Add a convenience script to disable the screensaver when testing 2010-06-11 12:38:17 +01:00
scale-down-source-surface-paint.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
scale-down-source-surface-paint.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
scale-offset-image.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
scale-offset-image.gl.ref.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
scale-offset-image.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
scale-offset-image.pdf.argb32.ref.png Update ref images 2009-08-31 23:13:20 +09:30
scale-offset-image.pdf.rgb24.ref.png Update ref images 2009-08-31 23:13:20 +09:30
scale-offset-image.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
scale-offset-image.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
scale-offset-image.ref.png [pattern] Split the translation between the matrix and [xy]_offset 2008-11-05 10:00:13 +00:00
scale-offset-image.script.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
scale-offset-image.xfail.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
scale-offset-image.xlib-fallback.xfail.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
scale-offset-image.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
scale-offset-similar.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
scale-offset-similar.gl.ref.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
scale-offset-similar.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
scale-offset-similar.pdf.argb32.ref.png Update ref images 2009-08-31 23:13:20 +09:30
scale-offset-similar.pdf.rgb24.ref.png Update ref images 2009-08-31 23:13:20 +09:30
scale-offset-similar.ps.ref.png [pattern] Split the translation between the matrix and [xy]_offset 2008-11-05 10:00:13 +00:00
scale-offset-similar.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
scale-offset-similar.recording.xfail.png [meta] Rename cairo_meta_surface_t to cairo_recording_surface_t. 2009-10-22 02:29:47 +03:00
scale-offset-similar.ref.png [pattern] Split the translation between the matrix and [xy]_offset 2008-11-05 10:00:13 +00:00
scale-offset-similar.script.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
scale-offset-similar.xfail.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
scale-offset-similar.xlib-fallback.xfail.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
scale-offset-similar.xlib.xfail.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
scale-source-surface-paint.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
scale-source-surface-paint.pdf.argb32.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
scale-source-surface-paint.pdf.rgb24.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
scale-source-surface-paint.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
scale-source-surface-paint.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
scale-source-surface-paint.svg.argb32.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
scale-source-surface-paint.svg.rgb24.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
scaled-font-zero-matrix.c test: Fix a wrongly typed return value in scaled-font-zero-matrix. 2010-02-25 14:20:27 +02:00
scarab.jpg [test] Use a different jpeg image for mime-data 2008-11-04 13:03:24 +00:00
select-font-face.c test: make test font family a define 2010-06-12 16:30:56 +02:00
select-font-face.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
select-font-face.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
select-font-face.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
select-font-face.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
select-font-face.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
select-font-no-show-text.c test: make test font family a define 2010-06-12 16:30:56 +02:00
self-copy-overlap.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
self-copy.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
self-copy.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
self-copy.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
self-copy.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
self-intersecting.c Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
self-intersecting.ps.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
self-intersecting.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
self-intersecting.ref.png image: Implement high level interface. 2010-01-22 23:01:52 +00:00
self-intersecting.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
set-source.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
set-source.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
set-source.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
show-glyphs-many.c [test] Move calls to the getters from out of the innermost loops. 2009-06-19 00:28:58 +01:00
show-glyphs-many.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
show-text-current-point.c test: make test font family a define 2010-06-12 16:30:56 +02:00
show-text-current-point.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
show-text-current-point.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
show-text-current-point.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
show-text-current-point.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
show-text-current-point.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
skew-extreme.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
skew-extreme.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
skew-extreme.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
skew-extreme.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
smask-fill.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-fill.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
smask-fill.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
smask-fill.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
smask-fill.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-fill.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
smask-image-mask.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
smask-image-mask.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
smask-mask.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-mask.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
smask-mask.pdf.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-mask.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
smask-mask.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
smask-mask.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-paint.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-paint.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
smask-paint.pdf.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-paint.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
smask-paint.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
smask-paint.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-stroke.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-stroke.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
smask-stroke.pdf.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-stroke.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
smask-stroke.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
smask-stroke.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
smask-text.c test: make test font family a define 2010-06-12 16:30:56 +02:00
smask-text.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
smask-text.pdf.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-text.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
smask-text.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
smask-text.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
smask-text.ref.png test: Update image ref images, and used fonts in README 2010-04-27 16:47:31 +01:00
smask-text.script.ref.png Update reference images 2009-08-29 17:07:41 +01:00
smask-text.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
smask-text.xlib-fallback.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
smask-text.xlib.ref.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
smask.c test: make test font family a define 2010-06-12 16:30:56 +02:00
smask.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
smask.pdf.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
smask.ps.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
smask.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
smask.ref.png test: Update image ref images, and used fonts in README 2010-04-27 16:47:31 +01:00
smask.script.ref.png Update reference images 2009-08-29 17:07:41 +01:00
smask.svg.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
smask.xlib-fallback.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
smask.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
solid-pattern-cache-stress.c [test] Cache resolved scaled-font 2009-06-07 23:35:57 +01:00
solid-pattern-cache-stress.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-clip-scale.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
source-clip-scale.gl.ref.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
source-clip-scale.pdf.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-clip-scale.ps2.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-clip-scale.ps2.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-clip-scale.ps3.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-clip-scale.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-clip-scale.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
source-clip-scale.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-clip-scale.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
source-clip.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
source-clip.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-surface-scale-paint.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
source-surface-scale-paint.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
source-surface-scale-paint.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
spline-decomposition.c [test] Draw spline bbox 2008-12-29 12:55:05 +00:00
spline-decomposition.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
spline-decomposition.pdf.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
spline-decomposition.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
spline-decomposition.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
spline-decomposition.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
spline-decomposition.svg.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
spline-decomposition.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
stroke-ctm-caps.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
stroke-ctm-caps.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
stroke-ctm-caps.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
stroke-ctm-caps.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
stroke-ctm-caps.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
stroke-ctm-caps.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
stroke-image.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
stroke-image.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
stroke-image.pdf.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
stroke-image.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
stroke-image.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
stroke-image.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
stroke-image.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
subsurface-image-repeat.c test: Add subsurface-image-repeat 2010-05-06 10:53:48 +01:00
subsurface-image-repeat.image16.ref.png test: Add subsurface-image-repeat 2010-05-06 10:53:48 +01:00
subsurface-image-repeat.ref.png test: Add subsurface-image-repeat 2010-05-06 10:53:48 +01:00
subsurface-modify-child.c test: Add subsurface-modify-{child,parent} 2010-05-04 18:53:03 +01:00
subsurface-modify-child.ref.png test: Add subsurface-modify-{child,parent} 2010-05-04 18:53:03 +01:00
subsurface-modify-parent.c test/subsurface-modify-parent: Free region. 2010-05-05 09:17:33 +01:00
subsurface-modify-parent.ref.png test: Add subsurface-modify-{child,parent} 2010-05-04 18:53:03 +01:00
subsurface-pad.c test: Add subsurface-pad 2010-05-04 18:53:03 +01:00
subsurface-pad.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
subsurface-pad.ref.png test: Add subsurface-pad 2010-05-04 18:53:03 +01:00
subsurface-reflect.c ps: Enable native encoding of subsurface patterns. 2010-04-30 10:16:24 +01:00
subsurface-reflect.ref.png ps: Enable native encoding of subsurface patterns. 2010-04-30 10:16:24 +01:00
subsurface-repeat.c ps: Enable native encoding of subsurface patterns. 2010-04-30 10:16:24 +01:00
subsurface-repeat.ref.png Add subsurface. 2010-01-22 23:01:50 +00:00
subsurface-similar-repeat.c ps: Enable native encoding of subsurface patterns. 2010-04-30 10:16:24 +01:00
subsurface-similar-repeat.ref.png Add subsurface. 2010-01-22 23:01:50 +00:00
subsurface.c ps: Enable native encoding of subsurface patterns. 2010-04-30 10:16:24 +01:00
subsurface.image16.ref.png ps: Enable native encoding of subsurface patterns. 2010-04-30 10:16:24 +01:00
subsurface.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
subsurface.ref.png ps: Enable native encoding of subsurface patterns. 2010-04-30 10:16:24 +01:00
subsurface.xlib.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
surface-finish-twice.c [test] Handle memfaults during surface-finish-twice 2009-04-16 09:34:02 +01:00
surface-pattern-big-scale-down.c [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
surface-pattern-big-scale-down.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
surface-pattern-big-scale-down.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-big-scale-down.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
surface-pattern-operator.argb32.ref.png [test] Add surface-pattern-operator 2009-10-20 14:57:41 +01:00
surface-pattern-operator.c test: improve copyright notices 2010-05-16 09:41:12 +02:00
surface-pattern-operator.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
surface-pattern-operator.pdf.argb32.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
surface-pattern-operator.pdf.rgb24.xfail.png test: pdf ref image refresh 2010-06-11 18:07:28 +01:00
surface-pattern-operator.quartz.argb32.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-operator.quartz.rgb24.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-operator.rgb24.ref.png [test] Add surface-pattern-operator 2009-10-20 14:57:41 +01:00
surface-pattern-operator.xlib.argb32.ref.png [test] Add surface-pattern-operator 2009-10-20 14:57:41 +01:00
surface-pattern-operator.xlib.rgb24.ref.png [test] Add surface-pattern-operator 2009-10-20 14:57:41 +01:00
surface-pattern-scale-down-extend-none.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-scale-down-extend-none.ref.png test: Test downscaling and extending a surface pattern. 2010-02-27 17:41:28 +02:00
surface-pattern-scale-down-extend-pad.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-scale-down-extend-pad.ref.png test: Test downscaling and extending a surface pattern. 2010-02-27 17:41:28 +02:00
surface-pattern-scale-down-extend-reflect.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-scale-down-extend-reflect.ref.png test: Test downscaling and extending a surface pattern. 2010-02-27 17:41:28 +02:00
surface-pattern-scale-down-extend-repeat.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-scale-down-extend-repeat.ref.png test: Test downscaling and extending a surface pattern. 2010-02-27 17:41:28 +02:00
surface-pattern-scale-down-extend.c test: Test downscaling and extending a surface pattern. 2010-02-27 17:41:28 +02:00
surface-pattern-scale-down.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
surface-pattern-scale-down.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
surface-pattern-scale-down.pdf.ref.png [test] Update pdf reference image for surface-pattern-scale-down 2010-04-30 20:00:52 +02:00
surface-pattern-scale-down.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
surface-pattern-scale-down.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
surface-pattern-scale-down.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-scale-down.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
surface-pattern-scale-up.c [test] Update upscale test to expose an Xlib failure 2009-11-02 12:51:14 +01:00
surface-pattern-scale-up.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
surface-pattern-scale-up.pdf.ref.png [test] Update upscale test to expose an Xlib failure 2009-11-02 12:51:14 +01:00
surface-pattern-scale-up.ps2.ref.png [test] Update upscale test to expose an Xlib failure 2009-11-02 12:51:14 +01:00
surface-pattern-scale-up.ps3.ref.png [test] Update upscale test to expose an Xlib failure 2009-11-02 12:51:14 +01:00
surface-pattern-scale-up.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern-scale-up.ref.png [test] Update upscale test to expose an Xlib failure 2009-11-02 12:51:14 +01:00
surface-pattern.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
surface-pattern.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
surface-pattern.pdf.xfail.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
surface-pattern.ps.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
surface-pattern.quartz.xfail.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
surface-pattern.ref.png [matrix] Remove stray offset from previous commit. 2008-11-05 12:16:47 +00:00
surface-pattern.svg.xfail.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
surface-source.c test: Improve memfault behaviour. 2010-05-03 19:21:59 +01:00
svg-clip.c [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
svg-surface-source.argb32.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
svg-surface-source.c [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
svg-surface-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
svg-surface-source.rgb24.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
svg-surface-source.svg12.argb32.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
svg-surface-source.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
svg-surface.c [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
svg2png.c SVG: Convert SVG file with a resolution of 72 dpi. 2006-05-02 23:37:23 +02:00
test-fallback16-surface-source.c [test] Create a new fallback surface to exercise 16-bit paths. 2009-05-05 21:17:11 +01:00
test-fallback16-surface-source.ps.ref.png [test] Update reference images for gs 8.64 2009-07-13 10:46:54 +01:00
test-fallback16-surface-source.svg12.argb32.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
test-fallback16-surface-source.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
testsvg Use the current point to offset just the destination, not the source and destination. With this fix, cairo_show_surface should work with the current point at places other than the origin. 2005-04-02 06:00:32 +00:00
text-antialias-gray.c test: make test font family a define 2010-06-12 16:30:56 +02:00
text-antialias-gray.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
text-antialias-gray.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
text-antialias-gray.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-antialias-none.c test: make test font family a define 2010-06-12 16:30:56 +02:00
text-antialias-none.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
text-antialias-none.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-antialias-subpixel.c test: make test font family a define 2010-06-12 16:30:56 +02:00
text-antialias-subpixel.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
text-antialias-subpixel.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
text-antialias-subpixel.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-cache-crash.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
text-glyph-range.c test: make test font family a define 2010-06-12 16:30:56 +02:00
text-glyph-range.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
text-glyph-range.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
text-glyph-range.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
text-glyph-range.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-pattern.c test: make test font family a define 2010-06-12 16:30:56 +02:00
text-pattern.pdf.argb32.ref.png Update reference images 2009-08-29 17:07:41 +01:00
text-pattern.pdf.rgb24.ref.png Update reference images 2009-08-29 17:07:41 +01:00
text-pattern.ps3.argb32.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-pattern.ps3.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-pattern.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
text-pattern.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
text-pattern.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-pattern.rgb24.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-pattern.svg.argb32.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
text-pattern.svg.rgb24.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
text-rotate.c test: make test font family a define 2010-06-12 16:30:56 +02:00
text-rotate.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
text-rotate.pdf.ref.png [test] Update pdf reference image for text-rotate 2010-04-30 20:00:52 +02:00
text-rotate.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
text-rotate.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
text-rotate.ref.png test: Tweak aligned of text-rotate 2010-01-22 23:01:51 +00:00
text-rotate.svg.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
text-rotate.xlib-fallback.ref.png test: xlib ref image refresh 2010-06-11 21:29:38 +01:00
text-rotate.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
text-transform.c test: make test font family a define 2010-06-12 16:30:56 +02:00
text-transform.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
text-transform.pdf.ref.png [test] Update pdf reference image for text-transform 2009-07-02 14:56:14 +02:00
text-transform.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
text-transform.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
text-transform.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
text-zero-len.c test: make test font family a define 2010-06-12 16:30:56 +02:00
toy-font-face.c test: Improve memfault behaviour. 2010-05-03 19:21:59 +01:00
transforms.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
transforms.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
transforms.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
transforms.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
transforms.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
translate-show-surface.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
translate-show-surface.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
trap-clip.c Add a generic cow-snapshotting framework 2009-06-02 15:13:47 +01:00
trap-clip.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
trap-clip.ps2.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
trap-clip.ps2.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
trap-clip.ps3.argb32.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
trap-clip.ps3.rgb24.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
trap-clip.quartz.argb32.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
trap-clip.quartz.rgb24.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
trap-clip.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
trap-clip.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
trap-clip.test-paginated.argb32.ref.png [spans] Round rasterization grid pixel areas instead of truncating. 2009-07-10 19:06:48 +03:00
trap-clip.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
trap-clip.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
twin-antialias-gray.c [test] Disable the antialias testing for the vector surfaces. 2009-09-09 13:59:50 +01:00
twin-antialias-gray.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
twin-antialias-gray.ref.png [test] Variation of twin with ANTIALIAS_GRAY 2009-09-09 09:38:18 +01:00
twin-antialias-gray.xlib.ref.png [test] Variation of twin with ANTIALIAS_GRAY 2009-09-09 09:38:18 +01:00
twin-antialias-mixed.c [test] Disable the antialias testing for the vector surfaces. 2009-09-09 13:59:50 +01:00
twin-antialias-mixed.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
twin-antialias-mixed.ref.png [test] Variation of twin that intermixes antialiasing 2009-09-09 09:53:45 +01:00
twin-antialias-mixed.xlib.ref.png [test] Variation of twin that intermixes antialiasing 2009-09-09 09:53:45 +01:00
twin-antialias-none.c [test] Disable the antialias testing for the vector surfaces. 2009-09-09 13:59:50 +01:00
twin-antialias-none.ref.png [test] Add ANTIALIAS_NONE variation of twin 2009-09-09 09:29:42 +01:00
twin-antialias-none.xlib.ref.png [test] Add ANTIALIAS_NONE variation of twin 2009-09-09 09:29:42 +01:00
twin-antialias-subpixel.c [test] Disable the antialias testing for the vector surfaces. 2009-09-09 13:59:50 +01:00
twin-antialias-subpixel.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
twin-antialias-subpixel.ref.png [test] SUBPIXEL_ANTIALIAS varation of twin 2009-09-09 09:53:25 +01:00
twin-antialias-subpixel.xlib.ref.png [test] SUBPIXEL_ANTIALIAS varation of twin 2009-09-09 09:53:25 +01:00
twin.c [test] Check text->path with user-fonts (twin) 2009-05-15 21:31:02 +01:00
twin.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
twin.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
twin.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
twin.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
twin.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
unantialiased-shapes.c [test] Build test suite into single binary. 2008-10-31 12:30:11 +00:00
unantialiased-shapes.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
unantialiased-shapes.ref.png test: Update reference images for last checkin 2010-04-29 22:35:38 +02:00
unbounded-operator.c test: make test font family a define 2010-06-12 16:30:56 +02:00
unbounded-operator.gl.argb32.xfail.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
unbounded-operator.gl.rgb24.xfail.png [gl] Update reference images 2009-07-22 07:45:21 +01:00
unbounded-operator.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
unbounded-operator.pdf.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
unbounded-operator.ps2.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
unbounded-operator.ps3.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
unbounded-operator.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
unbounded-operator.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
unbounded-operator.svg12.argb32.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
unbounded-operator.svg12.rgb24.xfail.png Update reference images 2009-08-29 17:07:41 +01:00
unbounded-operator.xlib.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
user-data.c test: Improve memfault behaviour. 2010-05-03 19:21:59 +01:00
user-font-mask.c [test] Add missing mark_dirty() calls to test cases. 2009-11-29 13:17:51 +02:00
user-font-mask.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
user-font-mask.pdf.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
user-font-mask.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
user-font-mask.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
user-font-mask.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
user-font-mask.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
user-font-proxy.c test/user-font-proxy: Check we install user data on the scaled font 2010-05-04 13:28:37 +01:00
user-font-proxy.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
user-font-proxy.pdf.argb32.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
user-font-proxy.pdf.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
user-font-proxy.pdf.rgb24.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
user-font-proxy.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
user-font-proxy.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
user-font-proxy.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
user-font-proxy.svg.ref.png Update reference images 2009-08-29 17:07:41 +01:00
user-font-proxy.xlib.ref.png [cairo-spans] Hook up filling paths with spans to cairo-surface-fallback.c. 2008-12-07 03:27:13 +02:00
user-font-rescale.c test: make test font family a define 2010-06-12 16:30:56 +02:00
user-font-rescale.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
user-font-rescale.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
user-font-rescale.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
user-font-rescale.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
user-font-rescale.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
user-font.c [test] Don't embed preprocessor directives inside macros 2009-02-10 11:44:20 -05:00
user-font.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
user-font.pdf.ref.png Update reference images 2009-08-29 17:07:41 +01:00
user-font.ps.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
user-font.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
user-font.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
user-font.svg.ref.png [test] Track XFAIL using expected results stored as xfail.png 2009-07-13 15:19:51 +01:00
user-font.xlib.ref.png Eliminate self-intersecting strokes. 2009-08-29 08:08:28 +01:00
xcb-surface-source.argb32.ref.png test: Add an xcb surface source test 2010-01-22 23:01:51 +00:00
xcb-surface-source.c test: Avoid derefencing a NULL xcb connection 2010-03-03 23:57:35 +00:00
xcb-surface-source.rgb24.ref.png test: Add an xcb surface source test 2010-01-22 23:01:51 +00:00
xcomposite-projection.c Update my copyright notices to preferred version 2010-06-08 22:23:12 +02:00
xcomposite-projection.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
xcomposite-projection.quartz.ref.png test: quartz ref image refresh 2010-06-13 10:39:36 +02:00
xcomposite-projection.ref.png [test] Add a test exposing bugs in XRenderComposite 2009-11-04 11:20:04 +01:00
xlib-expose-event.c test: Expand xlib-expose-event to cover all backends 2010-04-28 09:50:49 +01:00
xlib-expose-event.image16.ref.png test: Add xlib-expose-event.image16.ref.png 2010-05-05 19:04:13 +01:00
xlib-expose-event.ps.ref.png test: ps ref image refresh. 2010-06-11 17:48:36 +01:00
xlib-expose-event.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
xlib-surface-source.argb32.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
xlib-surface-source.c test: Improve memfault behaviour. 2010-05-03 19:21:59 +01:00
xlib-surface-source.image16.ref.png test: Add image16 refs 2010-04-27 14:19:22 +01:00
xlib-surface-source.ps2.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
xlib-surface-source.ps3.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
xlib-surface-source.rgb24.ref.png [test] Revamp surface-source 2009-09-22 18:20:03 +01:00
xlib-surface-source.svg12.argb32.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
xlib-surface-source.svg12.rgb24.xfail.png Remove clip handling from generic surface layer. 2009-07-23 15:32:14 +01:00
xlib-surface.c test-suite: add image_diff_is_failure() function 2010-04-28 13:15:09 +02:00
zero-alpha.c test: Mark surfaces as finished if the data goes out of scope. 2010-04-28 08:39:21 +01:00
zero-alpha.ref.png [test] Use '.' as the field separator in the names 2008-10-31 13:50:55 +00:00
zero-mask.c Update my copyright notices to preferred version 2010-06-08 22:23:12 +02:00
zero-mask.ref.png test: Add a test for various zero mask operations 2010-05-13 12:11:05 +02:00
zero-mask.rgb24.ref.png test: Add a test for various zero mask operations 2010-05-13 12:11:05 +02:00

Regression test suite for cairo.

How to use cairo's test suite
=============================
Using this test should be as simple as running:

	make test

assuming that the cairo distribution in the directory above has been
configured and built. The test suite here goes through some effort to
run against the locally compiled library rather than any installed
version, but those efforts may fall short depending on the level of your
libtool madness.

The results of the test suite run are summarized in an index.html
file, which, when viewed in a web browser makes it quite easy to
visually see any failed renderings alongside the corresponding
reference image, (and a diff image as well).

The test suite needs to be run before any code is committed and before
any release. See below for hints and rules governing the use of the suite.

The test suite is built as a single binary, which allows you to choose
individual or categories of tests to run. For example, if you want to
run all text related tests you can use:
    ./cairo-test-suite text
Or if you want to check the current status of known failures:
    ./cairo-test-suite XFAIL
This binary should be backwards-compatible with all library versions,
allowing you to compare current versus past behaviour for any test.

Tailoring tests running
-----------------------
There are some mechanisms to limit the tests run during "make test".
These come very handy when doing development, but should not be used
to circumvent the "pass" requirements listed below.

To limit the backends that the tests are run against, use the
TARGETS make variable, that can also be passed to make.
It should contain a (space-, comma-, etc-separated) list of backends to test.
To limit the tests run, use the CAIRO_TESTS environment variable, which
should be a space-separated list of tests to run.  For example:

  CAIRO_TEST="zero-alpha" make test TARGETS=image,ps

Another very handy mechanism when trying to fix bugs is:

  make retest

This will re-run the test suite, but only on tests that failed on the
last run. So this is a much faster way of checking if changes actually
fix bugs rather than running the entire test suite again.

The test suite first compares the output from the current run against the
previous in order to skip more expensive image comparisons . If you think
this is interfering with the results, you can clear the cached results using:

  make clean-caches

Running tests under modified enviroments or tools
-------------------------------------------------
To run tests under a tool like gdb, one can use the run target and
the TOOL variable.  For example:

  CAIRO_TESTS=user-font make run TOOL=gdb TARGETS=pdf

If you want to run under valgrind, there is a specific target for that
that also sets a bunch of useful valgrind options.  Try:

  CAIRO_TESTS=user-font make check-valgrind

You can run tests under a modified environment you can use the ENV
make variable.  However, that environment will also affect the libtool
wrapper of the tests.  To only affect the actual test binaries, pass
such environment as TOOL:

  CAIRO_TESTS=user-font make run TOOL="LD_PRELOAD=/path/to/something.so"

Getting the elusive zero failures
---------------------------------
It's generally been very difficult to achieve a test run with zero
failures. The difficulties stem from the various versions of the many
libraries that the test suite depends on, (it depends on a lot more
than cairo itself), as well as fonts and other system-specific
settings. If your system differs significantly from the system on
which the reference images were generated, then you will likely see
the test suite reporting "failures", (even if cairo is working just
fine).

We are constantly working to reduce the number of variables that need
to be tweaked to get a clean run, (for example, by bundling fonts with
the test suite itself), and also working to more carefully document
the software configuration used to generate the reference images.

Here are some of the relevant details:

  * Your system must have a copy of the DejaVu font, the sha1sum of
    the version used are listed in [...].  These are
      "DejaVu Sans" (DejaVuSans.ttf) [682718dd37c3f6a4767386d3b2b27fba9b219818];
      "DejaVu Sans Mono" (DejaVuSansMono.ttf) [1cc58255d6f9df2b08e760ca38937a2957153484];
      "DejaVu Serif" (DejaVuSerif.ttf) [020e72e92cb2f66107dc18c70ac4214df4f13014];
      [the DejaVu fonts can be installed from the ttf-dejavu Debian package]
    and also
      "Nimbus Sans L" (n019003l.pfb)
      [which can be found in the gsfonts Debian package].

  * Currently, you must be using a build of cairo using freetype
    (cairo-ft) as the default font backend. Otherwise all tests
    involving text are likely to fail.

  * To test the pdf backend, you will want the very latest version of
    poppler as made available via git:

	git clone git://anongit.freedesktop.org/git/poppler/poppler

    As of this writing, no released version of poppler contains all
    the fixes you will need to avoid false negatives from the test
    suite.

  * To test the ps backend, you will need ghostscript version 8.71.

  * Testing the xlib backend is problematic since many X server
    drivers have bugs that are exercised by the test suite. (Or, if
    not actual bugs, differ slightly in their output in such a way
    that the test suite will report errors.) This can be quite handy
    if you want to debug an X server driver, but since most people
    don't want to do that, another option is to run against a headless
    X server that uses only software for all rendering. One such X
    server is Xvfb which can be started like this:

	Xvfb -screen 0 1280x1024x24 -ac -nolisten tcp :2

    after which the test suite can be run against it like so:

	DISPLAY=:2 make test

    We have been using Xvfb for testing cairo releases and ensuring
    that all tests behave as expected with this X server.

What if I can't make my system match?
-------------------------------------
For one reason or another, you may be unable to get a clean run of the
test suite even if cairo is working properly, (for example, you might
be on a system without freetype). In this case, it's still useful to
be able to determine if code changes you make to cairo result in any
regressions to the test suite. But it's hard to notice regressions if
there are many failures both before and after your changes.

For this scenario, you can capture the output of a run of the test
suite before your changes, and then use the CAIRO_REF_DIR environment
variable to use that output as the reference images for a run after
your changes. The process looks like this:

        # Before code change there may be failures we don't care about
        make test

        # Let's save those output images
        mkdir /some/directory/
        cp test/*-out.png /some/directory/

        # hack, hack, hack

        # Now to see if nothing changed:
        CAIRO_REF_DIR=/some/directory/ make test

Best practices for cairo developers
===================================
If we all follow the guidelines below, then both the test suite and
cairo itself will stay much healthier, and we'll all have a lot more
fun hacking on cairo.

Before committing
-----------------
All tests should return a result of PASS or XFAIL. The XFAIL results
indicate known bugs. The final message should be one of the following:

	All XX tests behaved as expected (YY expected failures)
	All XX tests passed

If any tests have a status of FAIL, then the new code has caused a
regression error which should be fixed before the code is committed.

When a new bug is found
-----------------------
A new test case should be added by imitating the style of an existing
test. This means adding the following files:

	new-bug.c
	new-bug-ref.png

Where new-bug.c is a minimal program to demonstrate the bug, following
the style of existing tests. The new-bug-ref.png image should contain
the desired result of new-bug.c if the bug were fixed.

Makefile.am should be edited, adding new-bug.c to both the TESTS and
XFAIL_TESTS lists and new-bug-ref.png to EXTRA_DIST. Add new-bug to
.gitignore, and last but not least, don't forget to "git add" the new
files.

When a new feature is added
---------------------------
It's important for the regression suite to keep pace with development
of the library. So a new test should be added for each new feature.
The work involved is similar the work described above for new bugs.
The only distinction is that the test is expected to pass so it
should not be added to the XFAIL_TESTS list.

While working on a test
-----------------------
Before a bugfix or feature is ready, it may be useful to compare
output from different builds. For convenience, you can set
CAIRO_REF_DIR to point at a previous test directory, relative
to the current test directory, and any previous output will be
used by preference as reference images.

When a bug is fixed
-------------------
The fix should be verified by running the test suite which should
result in an "unexpected pass" for the test of interest. Rejoice as
appropriate, then remove the relevant file name from the XFAIL_TESTS
variable in Makefile.am.

Before releasing
----------------
All tests should return a result of PASS for all supported (those enabled by
default) backends, meaning all known bugs are fixed, resulting in the happy
message:

	All XX tests passed

Some notes on limitations in poppler
====================================
One of the difficulties of our current test infrastructure is that we
rely on external tools to convert cairo's vector output (PDF,
PostScript, and SVG), into an image that can be used for the image
comparison. This means that any bugs in that conversion tool will
result in false negatives in the test suite.

We've identified several such bugs in the poppler library which is
used to convert PDF to an image. This is particularly discouraging
because 1) poppler is free software that will be used by *many* cairo
users, and 2) poppler calls into cairo for its rendering so it should
be able to do a 100% faithful conversion.

So we have an interest in ensuring that these poppler bugs get fixed
sooner rather than later. As such, we're trying to be good citizens by
reporting all such poppler bugs that we identify to the poppler
bugzilla. Here's a tracking bug explaining the situation:

	Poppler does not yet handle everything in the cairo test suite
	https://bugs.freedesktop.org/show_bug.cgi?id=12143

Here's the rule: If a cairo-pdf test reports a failure, but viewing
the resulting PDF file with acroread suggests that the PDF itself is
correct, then there's likely a bug in poppler. In this case, we can
simply report the poppler bug, (making it block 12143 above), post the
PDF result from the test suite, and list the bug in this file. Once
we've done this, we can capture poppler's buggy output as a
pdf-specific reference image so that the test suite will regard the
test as passing, (and we'll ensure there is no regression).

Once the poppler bug gets fixed, the test suite will start reporting a
false negative again, and this will be easy to fix by simply removing
the pdf-specific reference image.

Here are the reported poppler bugs and the tests they affect:

Poppler doesn't correctly handle gradients with transparency
https://bugs.freedesktop.org/show_bug.cgi?id=12144
--------------------------------------------------
fill-alpha-pattern
gradient-alpha
gradient-constant-alpha
linear-gradient
linear-gradient-reflect
radial-gradient
trap-clip

Poppler renders patterned text as black
https://bugs.freedesktop.org/show_bug.cgi?id=14577
--------------------------------------------------
text-pattern
text-transform

Poppler should paint images with CAIRO_EXTEND_PAD
https://bugs.freedesktop.org/show_bug.cgi?id=14578
--------------------------------------------------
paint-source-alpha
paint-with-alpha
rotate-image-surface-paint
scale-source-surface-paint

Incorrect clipping of group object (regression?)
https://bugs.freedesktop.org/show_bug.cgi?id=14580
--------------------------------------------------
push-group

spurious horizontal stripes in color gradients
https://bugs.freedesktop.org/show_bug.cgi?id=10942
--------------------------------------------------
smask 
smask-fill 
smask-image-mask 
smask-mask 
smask-paint 
smask-stroke 
smask-text

Ghostscript does not correctly render small miters
http://bugs.ghostscript.com/show_bug.cgi?id=690098
--------------------------------------------------
miter-precision