summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2013-07-04 09:02:46 (GMT)
committerChris Wilson <chris@chris-wilson.co.uk>2013-07-04 09:02:46 (GMT)
commit8b4151a5e59cd2036e32c0eeb13afe420a434e19 (patch)
treef86ad99773a0f89980b326e7616748ebba778cf8
parent9eb1237e006bb19098144cc045c0a03d167a82b4 (diff)
downloadcairo-8b4151a5e59cd2036e32c0eeb13afe420a434e19.tar.gz
cairo-8b4151a5e59cd2036e32c0eeb13afe420a434e19.tar.xz
test: Remove conflicting .ref.png, .argb32.ref.png, .rgb24.ref.png
Where a content specific reference image exists, prefer to have both content reference images (i.e. both argb32.ref and rgb24.ref) rather than a mix of .ref and argb32/rgb24.
-rw-r--r--test/reference/a8-clear.ref.pngbin272 -> 0 bytes
-rw-r--r--test/reference/aliasing.ref.pngbin76314 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.argb32.ref.png (renamed from test/reference/alpha-similar.ref.png)bin99 -> 99 bytes
-rw-r--r--test/reference/arc-direction.ref.pngbin4124 -> 0 bytes
-rw-r--r--test/reference/big-line.ref.pngbin897 -> 0 bytes
-rw-r--r--test/reference/bitmap-font.argb32.ref.png (renamed from test/reference/bitmap-font.ref.png)bin950 -> 950 bytes
-rw-r--r--test/reference/bug-40410.ref.pngbin428 -> 0 bytes
-rw-r--r--test/reference/bug-bo-ricotz.ref.pngbin2108 -> 0 bytes
-rw-r--r--test/reference/bug-extents.ref.pngbin6364 -> 0 bytes
-rw-r--r--test/reference/caps-joins.ref.pngbin2621 -> 0 bytes
-rw-r--r--test/reference/caps-sub-paths.ref.pngbin176 -> 0 bytes
-rw-r--r--test/reference/caps.ref.pngbin1687 -> 0 bytes
-rw-r--r--test/reference/clear-source.ref.pngbin779 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.ref.pngbin4390 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.argb32.ref.png (renamed from test/reference/clip-fill-rule-pixel-aligned.ref.png)bin195 -> 195 bytes
-rw-r--r--test/reference/clip-fill.ref.pngbin836 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.ref.pngbin1178 -> 0 bytes
-rw-r--r--test/reference/clip-image.ref.pngbin2679 -> 0 bytes
-rw-r--r--test/reference/clip-intersect.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/clip-mixed-antialias.ref.pngbin981 -> 0 bytes
-rw-r--r--test/reference/clip-polygons.ref.pngbin1355 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.ref.pngbin166 -> 0 bytes
-rw-r--r--test/reference/clip-shape.ref.pngbin2249 -> 0 bytes
-rw-r--r--test/reference/clip-text.ref.pngbin796 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.argb32.ref.png (renamed from test/reference/clip-unbounded.ref.png)bin100 -> 100 bytes
-rw-r--r--test/reference/clipped-group.ref.pngbin289 -> 0 bytes
-rw-r--r--test/reference/close-path.ref.pngbin271 -> 0 bytes
-rw-r--r--test/reference/copy-path.ref.pngbin513 -> 0 bytes
-rw-r--r--test/reference/create-from-png.ref.pngbin131 -> 0 bytes
-rw-r--r--test/reference/culled-glyphs.ref.pngbin434 -> 0 bytes
-rw-r--r--test/reference/dash-infinite-loop.ref.pngbin626 -> 0 bytes
-rw-r--r--test/reference/dash-offset-negative.ref.pngbin171 -> 0 bytes
-rw-r--r--test/reference/dash-state.ref.pngbin7642 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.ref.pngbin232 -> 0 bytes
-rw-r--r--test/reference/degenerate-linear-gradient.ref.pngbin322 -> 0 bytes
-rw-r--r--test/reference/degenerate-pen.ref.pngbin752 -> 0 bytes
-rw-r--r--test/reference/device-offset-positive.argb32.ref.png (renamed from test/reference/device-offset-positive.ref.png)bin139 -> 139 bytes
-rw-r--r--test/reference/device-offset.argb32.ref.png (renamed from test/reference/device-offset.ref.png)bin137 -> 137 bytes
-rw-r--r--test/reference/extend-pad-border.ref.pngbin616 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.ref.pngbin2962 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.ref.pngbin2167 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.ref.pngbin536 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.ref.pngbin462 -> 0 bytes
-rw-r--r--test/reference/fill-image.ref.pngbin972 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.ref.pngbin455 -> 0 bytes
-rw-r--r--test/reference/fill-rule.ref.pngbin1769 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.ref.pngbin1340 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.ref.pngbin874 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.ref.pngbin3297 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.ref.pngbin9893 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.ref.pngbin3591 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.ref.pngbin2863 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.ref.pngbin147 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.ref.pngbin117 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops.argb32.ref.png (renamed from test/reference/gradient-zero-stops.ref.png)bin105 -> 105 bytes
-rw-r--r--test/reference/group-unaligned.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/halo-transform.ref.pngbin11313 -> 0 bytes
-rw-r--r--test/reference/horizontal-clip.ref.pngbin129 -> 0 bytes
-rw-r--r--test/reference/huge-linear.ref.pngbin1619 -> 0 bytes
-rw-r--r--test/reference/infinite-join.ref.pngbin142 -> 0 bytes
-rw-r--r--test/reference/joins-loop.ref.pngbin3112 -> 0 bytes
-rw-r--r--test/reference/joins-star.ref.pngbin4028 -> 0 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.ref.pngbin10740 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.ref.pngbin5627 -> 0 bytes
-rw-r--r--test/reference/leaky-polygon.ref.pngbin281 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-rotated.ref.pngbin406 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.ref.pngbin719 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.ref.pngbin3568 -> 0 bytes
-rw-r--r--test/reference/line-width-tolerance.ref.pngbin192 -> 0 bytes
-rw-r--r--test/reference/line-width.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.ref.pngbin216 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.ref.pngbin802 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.ref.pngbin961 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.ref.pngbin1453 -> 0 bytes
-rw-r--r--test/reference/mask-ctm.argb32.ref.png (renamed from test/reference/mask-ctm.ref.png)bin129 -> 129 bytes
-rw-r--r--test/reference/mask-surface-ctm.argb32.ref.png (renamed from test/reference/mask-surface-ctm.ref.png)bin129 -> 129 bytes
-rw-r--r--test/reference/mask-transformed-image.ref.pngbin4516 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.ref.pngbin4516 -> 0 bytes
-rw-r--r--test/reference/miter-precision.ref.pngbin878 -> 0 bytes
-rw-r--r--test/reference/nil-surface.argb32.ref.png (renamed from test/reference/nil-surface.ref.png)bin107 -> 107 bytes
-rw-r--r--test/reference/operator-alpha.argb32.ref.png (renamed from test/reference/operator-alpha.ref.png)bin280 -> 280 bytes
-rw-r--r--test/reference/operator.argb32.ref.png (renamed from test/reference/operator.ref.png)bin238 -> 238 bytes
-rw-r--r--test/reference/over-above-source.ref.pngbin511 -> 0 bytes
-rw-r--r--test/reference/over-around-source.ref.pngbin578 -> 0 bytes
-rw-r--r--test/reference/over-below-source.ref.pngbin413 -> 0 bytes
-rw-r--r--test/reference/over-between-source.ref.pngbin561 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.ref.pngbin348 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-bottom.ref.pngbin259 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-left.ref.pngbin293 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-right.ref.pngbin155 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-top.ref.pngbin173 -> 0 bytes
-rw-r--r--test/reference/pass-through.argb32.ref.png (renamed from test/reference/pass-through.ref.png)bin221 -> 221 bytes
-rw-r--r--test/reference/path-append.ref.pngbin4424 -> 0 bytes
-rw-r--r--test/reference/path-stroke-twice.ref.pngbin209 -> 0 bytes
-rw-r--r--test/reference/pixman-rotate.argb32.ref.png (renamed from test/reference/pixman-rotate.ref.png)bin260 -> 260 bytes
-rw-r--r--test/reference/pthread-show-text.ref.pngbin29759 -> 0 bytes
-rw-r--r--test/reference/push-group-color.ref.pngbin2676 -> 0 bytes
-rw-r--r--test/reference/push-group.ref.pngbin2829 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.ref.pngbin156491 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.ref.pngbin151310 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.ref.pngbin85197 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.ref.pngbin83247 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/record-select-font-face.ref.pngbin2245 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.ref.pngbin3072 -> 0 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.ref.pngbin145 -> 0 bytes
-rw-r--r--test/reference/rel-path.ref.pngbin177 -> 0 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.ref.pngbin312 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.ref.pngbin2713 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.ref.pngbin563 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.ref.pngbin7688 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.ref.pngbin7688 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.argb32.ref.png (renamed from test/reference/scale-source-surface-paint.ref.png)bin147 -> 147 bytes
-rw-r--r--test/reference/select-font-face.ref.pngbin2245 -> 0 bytes
-rw-r--r--test/reference/self-copy.ref.pngbin258 -> 0 bytes
-rw-r--r--test/reference/set-source.argb32.ref.png (renamed from test/reference/set-source.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/shape-general-convex.ref.pngbin1869 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.ref.pngbin43504 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.ref.pngbin1395 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.ref.pngbin2185 -> 0 bytes
-rw-r--r--test/reference/skew-extreme.ref.pngbin904 -> 0 bytes
-rw-r--r--test/reference/smask-fill.ref.pngbin1134 -> 0 bytes
-rw-r--r--test/reference/smask-image-mask.ref.pngbin643 -> 0 bytes
-rw-r--r--test/reference/smask-mask.ref.pngbin2523 -> 0 bytes
-rw-r--r--test/reference/smask-paint.ref.pngbin2639 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.ref.pngbin1598 -> 0 bytes
-rw-r--r--test/reference/smask-text.ref.pngbin1623 -> 0 bytes
-rw-r--r--test/reference/smask.ref.pngbin3401 -> 0 bytes
-rw-r--r--test/reference/source-surface-scale-paint.argb32.ref.png (renamed from test/reference/source-surface-scale-paint.ref.png)bin139 -> 139 bytes
-rw-r--r--test/reference/spline-decomposition.ref.pngbin10005 -> 0 bytes
-rw-r--r--test/reference/stroke-image.ref.pngbin972 -> 0 bytes
-rw-r--r--test/reference/stroke-pattern.ref.pngbin1417 -> 0 bytes
-rw-r--r--test/reference/subsurface-scale.ref.pngbin5216 -> 0 bytes
-rw-r--r--test/reference/subsurface.ref.pngbin1281 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.ref.pngbin1784 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.ref.pngbin4017 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.ref.pngbin11100 -> 0 bytes
-rw-r--r--test/reference/text-antialias-gray.ref.pngbin975 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-bgr.ref.pngbin1001 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-rgb.ref.pngbin1004 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vbgr.ref.pngbin992 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vrgb.ref.pngbin1004 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.ref.pngbin1004 -> 0 bytes
-rw-r--r--test/reference/text-glyph-range.ref.pngbin1729 -> 0 bytes
-rw-r--r--test/reference/text-pattern.ref.pngbin3444 -> 0 bytes
-rw-r--r--test/reference/tiger.ref.pngbin71094 -> 0 bytes
-rw-r--r--test/reference/transforms.ref.pngbin341 -> 0 bytes
-rw-r--r--test/reference/trap-clip.ref.pngbin5741 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-mixed.ref.pngbin1639 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-none.ref.pngbin694 -> 0 bytes
-rw-r--r--test/reference/unclosed-strokes.ref.pngbin1432 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.ref.pngbin14023 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.ref.pngbin14852 -> 0 bytes
-rw-r--r--test/reference/world-map-fill.ref.pngbin45440 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.ref.pngbin43370 -> 0 bytes
-rw-r--r--test/reference/world-map.ref.pngbin65880 -> 0 bytes
-rw-r--r--test/reference/zero-mask.argb32.ref.png (renamed from test/reference/zero-mask.ref.png)bin402 -> 402 bytes
157 files changed, 0 insertions, 0 deletions
diff --git a/test/reference/a8-clear.ref.png b/test/reference/a8-clear.ref.png
deleted file mode 100644
index 23260c4..0000000
--- a/test/reference/a8-clear.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/aliasing.ref.png b/test/reference/aliasing.ref.png
deleted file mode 100644
index 16f563e..0000000
--- a/test/reference/aliasing.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.ref.png b/test/reference/alpha-similar.argb32.ref.png
index 9e1bfaa..9e1bfaa 100644
--- a/test/reference/alpha-similar.ref.png
+++ b/test/reference/alpha-similar.argb32.ref.png
Binary files differ
diff --git a/test/reference/arc-direction.ref.png b/test/reference/arc-direction.ref.png
deleted file mode 100644
index 78be3e9..0000000
--- a/test/reference/arc-direction.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-line.ref.png b/test/reference/big-line.ref.png
deleted file mode 100644
index d86725d..0000000
--- a/test/reference/big-line.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bitmap-font.ref.png b/test/reference/bitmap-font.argb32.ref.png
index 0718bf9..0718bf9 100644
--- a/test/reference/bitmap-font.ref.png
+++ b/test/reference/bitmap-font.argb32.ref.png
Binary files differ
diff --git a/test/reference/bug-40410.ref.png b/test/reference/bug-40410.ref.png
deleted file mode 100644
index a315935..0000000
--- a/test/reference/bug-40410.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-ricotz.ref.png b/test/reference/bug-bo-ricotz.ref.png
deleted file mode 100644
index 51c7ccb..0000000
--- a/test/reference/bug-bo-ricotz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-extents.ref.png b/test/reference/bug-extents.ref.png
deleted file mode 100644
index 47d6d36..0000000
--- a/test/reference/bug-extents.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins.ref.png b/test/reference/caps-joins.ref.png
deleted file mode 100644
index b9b5ad4..0000000
--- a/test/reference/caps-joins.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-sub-paths.ref.png b/test/reference/caps-sub-paths.ref.png
deleted file mode 100644
index 1829fc5..0000000
--- a/test/reference/caps-sub-paths.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps.ref.png b/test/reference/caps.ref.png
deleted file mode 100644
index 37ed2bb..0000000
--- a/test/reference/caps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear-source.ref.png b/test/reference/clear-source.ref.png
deleted file mode 100644
index b7e8025..0000000
--- a/test/reference/clear-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-hatching.ref.png b/test/reference/clip-disjoint-hatching.ref.png
deleted file mode 100644
index 115875b..0000000
--- a/test/reference/clip-disjoint-hatching.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule-pixel-aligned.ref.png b/test/reference/clip-fill-rule-pixel-aligned.argb32.ref.png
index 66eb685..66eb685 100644
--- a/test/reference/clip-fill-rule-pixel-aligned.ref.png
+++ b/test/reference/clip-fill-rule-pixel-aligned.argb32.ref.png
Binary files differ
diff --git a/test/reference/clip-fill.ref.png b/test/reference/clip-fill.ref.png
deleted file mode 100644
index 7f894e9..0000000
--- a/test/reference/clip-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.ref.png b/test/reference/clip-group-shapes-circles.ref.png
deleted file mode 100644
index f9710c2..0000000
--- a/test/reference/clip-group-shapes-circles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.ref.png b/test/reference/clip-image.ref.png
deleted file mode 100644
index bf8ee72..0000000
--- a/test/reference/clip-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-intersect.ref.png b/test/reference/clip-intersect.ref.png
deleted file mode 100644
index 96f9b08..0000000
--- a/test/reference/clip-intersect.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-mixed-antialias.ref.png b/test/reference/clip-mixed-antialias.ref.png
deleted file mode 100644
index 108cb46..0000000
--- a/test/reference/clip-mixed-antialias.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-polygons.ref.png b/test/reference/clip-polygons.ref.png
deleted file mode 100644
index df93d88..0000000
--- a/test/reference/clip-polygons.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.ref.png b/test/reference/clip-push-group.ref.png
deleted file mode 100644
index f57e7d2..0000000
--- a/test/reference/clip-push-group.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.ref.png b/test/reference/clip-shape.ref.png
deleted file mode 100644
index 892a4aa..0000000
--- a/test/reference/clip-shape.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.ref.png b/test/reference/clip-text.ref.png
deleted file mode 100644
index d65a8f6..0000000
--- a/test/reference/clip-text.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.ref.png b/test/reference/clip-unbounded.argb32.ref.png
index 0b65905..0b65905 100644
--- a/test/reference/clip-unbounded.ref.png
+++ b/test/reference/clip-unbounded.argb32.ref.png
Binary files differ
diff --git a/test/reference/clipped-group.ref.png b/test/reference/clipped-group.ref.png
deleted file mode 100644
index fe9b8dc..0000000
--- a/test/reference/clipped-group.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path.ref.png b/test/reference/close-path.ref.png
deleted file mode 100644
index 117c1ae..0000000
--- a/test/reference/close-path.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-path.ref.png b/test/reference/copy-path.ref.png
deleted file mode 100644
index 588d56c..0000000
--- a/test/reference/copy-path.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.ref.png b/test/reference/create-from-png.ref.png
deleted file mode 100644
index 5753560..0000000
--- a/test/reference/create-from-png.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/culled-glyphs.ref.png b/test/reference/culled-glyphs.ref.png
deleted file mode 100644
index 753ed46..0000000
--- a/test/reference/culled-glyphs.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-infinite-loop.ref.png b/test/reference/dash-infinite-loop.ref.png
deleted file mode 100644
index 4a44e22..0000000
--- a/test/reference/dash-infinite-loop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset-negative.ref.png b/test/reference/dash-offset-negative.ref.png
deleted file mode 100644
index f2b8007..0000000
--- a/test/reference/dash-offset-negative.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.ref.png b/test/reference/dash-state.ref.png
deleted file mode 100644
index 06c8bbc..0000000
--- a/test/reference/dash-state.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.ref.png b/test/reference/dash-zero-length.ref.png
deleted file mode 100644
index 9ddd40f..0000000
--- a/test/reference/dash-zero-length.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-linear-gradient.ref.png b/test/reference/degenerate-linear-gradient.ref.png
deleted file mode 100644
index 1de7ca6..0000000
--- a/test/reference/degenerate-linear-gradient.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-pen.ref.png b/test/reference/degenerate-pen.ref.png
deleted file mode 100644
index 0a28436..0000000
--- a/test/reference/degenerate-pen.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-positive.ref.png b/test/reference/device-offset-positive.argb32.ref.png
index bdf63af..bdf63af 100644
--- a/test/reference/device-offset-positive.ref.png
+++ b/test/reference/device-offset-positive.argb32.ref.png
Binary files differ
diff --git a/test/reference/device-offset.ref.png b/test/reference/device-offset.argb32.ref.png
index 22cbfb4..22cbfb4 100644
--- a/test/reference/device-offset.ref.png
+++ b/test/reference/device-offset.argb32.ref.png
Binary files differ
diff --git a/test/reference/extend-pad-border.ref.png b/test/reference/extend-pad-border.ref.png
deleted file mode 100644
index 9292f8b..0000000
--- a/test/reference/extend-pad-border.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.ref.png b/test/reference/fill-alpha-pattern.ref.png
deleted file mode 100644
index 13f2a72..0000000
--- a/test/reference/fill-alpha-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha.ref.png b/test/reference/fill-alpha.ref.png
deleted file mode 100644
index 7ab149d..0000000
--- a/test/reference/fill-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha-add.ref.png b/test/reference/fill-and-stroke-alpha-add.ref.png
deleted file mode 100644
index f2731b9..0000000
--- a/test/reference/fill-and-stroke-alpha-add.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha.ref.png b/test/reference/fill-and-stroke-alpha.ref.png
deleted file mode 100644
index 70f4763..0000000
--- a/test/reference/fill-and-stroke-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-image.ref.png b/test/reference/fill-image.ref.png
deleted file mode 100644
index 899c159..0000000
--- a/test/reference/fill-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.ref.png b/test/reference/fill-missed-stop.ref.png
deleted file mode 100644
index 7c5a4ed..0000000
--- a/test/reference/fill-missed-stop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.ref.png b/test/reference/fill-rule.ref.png
deleted file mode 100644
index ed18bf8..0000000
--- a/test/reference/fill-rule.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-bilinear-extents.ref.png b/test/reference/filter-bilinear-extents.ref.png
deleted file mode 100644
index 61e416b..0000000
--- a/test/reference/filter-bilinear-extents.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.ref.png b/test/reference/font-matrix-translation.ref.png
deleted file mode 100644
index dd5faba..0000000
--- a/test/reference/font-matrix-translation.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.ref.png b/test/reference/ft-show-glyphs-positioning.ref.png
deleted file mode 100644
index b49ed47..0000000
--- a/test/reference/ft-show-glyphs-positioning.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.ref.png b/test/reference/ft-show-glyphs-table.ref.png
deleted file mode 100644
index c762dc7..0000000
--- a/test/reference/ft-show-glyphs-table.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.ref.png b/test/reference/ft-text-vertical-layout-type1.ref.png
deleted file mode 100644
index 8b1d96a..0000000
--- a/test/reference/ft-text-vertical-layout-type1.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/glyph-cache-pressure.ref.png b/test/reference/glyph-cache-pressure.ref.png
deleted file mode 100644
index 14182f1..0000000
--- a/test/reference/glyph-cache-pressure.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.ref.png b/test/reference/gradient-alpha.ref.png
deleted file mode 100644
index 43a0509..0000000
--- a/test/reference/gradient-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-constant-alpha.ref.png b/test/reference/gradient-constant-alpha.ref.png
deleted file mode 100644
index 9a24e8c..0000000
--- a/test/reference/gradient-constant-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops.ref.png b/test/reference/gradient-zero-stops.argb32.ref.png
index 3f18670..3f18670 100644
--- a/test/reference/gradient-zero-stops.ref.png
+++ b/test/reference/gradient-zero-stops.argb32.ref.png
Binary files differ
diff --git a/test/reference/group-unaligned.ref.png b/test/reference/group-unaligned.ref.png
deleted file mode 100644
index 700e6fd..0000000
--- a/test/reference/group-unaligned.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo-transform.ref.png b/test/reference/halo-transform.ref.png
deleted file mode 100644
index cd84718..0000000
--- a/test/reference/halo-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/horizontal-clip.ref.png b/test/reference/horizontal-clip.ref.png
deleted file mode 100644
index f07e035..0000000
--- a/test/reference/horizontal-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-linear.ref.png b/test/reference/huge-linear.ref.png
deleted file mode 100644
index 68f86b4..0000000
--- a/test/reference/huge-linear.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/infinite-join.ref.png b/test/reference/infinite-join.ref.png
deleted file mode 100644
index 60bf49e..0000000
--- a/test/reference/infinite-join.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-loop.ref.png b/test/reference/joins-loop.ref.png
deleted file mode 100644
index 144734e..0000000
--- a/test/reference/joins-loop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-star.ref.png b/test/reference/joins-star.ref.png
deleted file mode 100644
index 574778c..0000000
--- a/test/reference/joins-star.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-twin-antialias-mixed.ref.png b/test/reference/large-twin-antialias-mixed.ref.png
deleted file mode 100644
index 456e81d..0000000
--- a/test/reference/large-twin-antialias-mixed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-stroke.ref.png b/test/reference/leaky-dashed-stroke.ref.png
deleted file mode 100644
index 31f1e97..0000000
--- a/test/reference/leaky-dashed-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-polygon.ref.png b/test/reference/leaky-polygon.ref.png
deleted file mode 100644
index b92d8d2..0000000
--- a/test/reference/leaky-polygon.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-rotated.ref.png b/test/reference/line-width-large-overlap-rotated.ref.png
deleted file mode 100644
index 8ffa0db..0000000
--- a/test/reference/line-width-large-overlap-rotated.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-rotated.ref.png b/test/reference/line-width-overlap-rotated.ref.png
deleted file mode 100644
index 6e3cbea..0000000
--- a/test/reference/line-width-overlap-rotated.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.ref.png b/test/reference/line-width-scale.ref.png
deleted file mode 100644
index 1c02e93..0000000
--- a/test/reference/line-width-scale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-tolerance.ref.png b/test/reference/line-width-tolerance.ref.png
deleted file mode 100644
index 541dc9e..0000000
--- a/test/reference/line-width-tolerance.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width.ref.png b/test/reference/line-width.ref.png
deleted file mode 100644
index 81ac2f5..0000000
--- a/test/reference/line-width.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-reflect.ref.png b/test/reference/linear-gradient-reflect.ref.png
deleted file mode 100644
index e4f9db8..0000000
--- a/test/reference/linear-gradient-reflect.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-subset.ref.png b/test/reference/linear-gradient-subset.ref.png
deleted file mode 100644
index 0225b43..0000000
--- a/test/reference/linear-gradient-subset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient.ref.png b/test/reference/linear-gradient.ref.png
deleted file mode 100644
index 66d5ddb..0000000
--- a/test/reference/linear-gradient.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.ref.png b/test/reference/long-dashed-lines.ref.png
deleted file mode 100644
index 8344a45..0000000
--- a/test/reference/long-dashed-lines.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-ctm.ref.png b/test/reference/mask-ctm.argb32.ref.png
index 88a0402..88a0402 100644
--- a/test/reference/mask-ctm.ref.png
+++ b/test/reference/mask-ctm.argb32.ref.png
Binary files differ
diff --git a/test/reference/mask-surface-ctm.ref.png b/test/reference/mask-surface-ctm.argb32.ref.png
index 744b1dd..744b1dd 100644
--- a/test/reference/mask-surface-ctm.ref.png
+++ b/test/reference/mask-surface-ctm.argb32.ref.png
Binary files differ
diff --git a/test/reference/mask-transformed-image.ref.png b/test/reference/mask-transformed-image.ref.png
deleted file mode 100644
index e634f75..0000000
--- a/test/reference/mask-transformed-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-similar.ref.png b/test/reference/mask-transformed-similar.ref.png
deleted file mode 100644
index e634f75..0000000
--- a/test/reference/mask-transformed-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/miter-precision.ref.png b/test/reference/miter-precision.ref.png
deleted file mode 100644
index df41581..0000000
--- a/test/reference/miter-precision.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/nil-surface.ref.png b/test/reference/nil-surface.argb32.ref.png
index 79dd2bc..79dd2bc 100644
--- a/test/reference/nil-surface.ref.png
+++ b/test/reference/nil-surface.argb32.ref.png
Binary files differ
diff --git a/test/reference/operator-alpha.ref.png b/test/reference/operator-alpha.argb32.ref.png
index b4f3b71..b4f3b71 100644
--- a/test/reference/operator-alpha.ref.png
+++ b/test/reference/operator-alpha.argb32.ref.png
Binary files differ
diff --git a/test/reference/operator.ref.png b/test/reference/operator.argb32.ref.png
index 34fce98..34fce98 100644
--- a/test/reference/operator.ref.png
+++ b/test/reference/operator.argb32.ref.png
Binary files differ
diff --git a/test/reference/over-above-source.ref.png b/test/reference/over-above-source.ref.png
deleted file mode 100644
index 19a57c2..0000000
--- a/test/reference/over-above-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.ref.png b/test/reference/over-around-source.ref.png
deleted file mode 100644
index 01508d2..0000000
--- a/test/reference/over-around-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.ref.png b/test/reference/over-below-source.ref.png
deleted file mode 100644
index eedd56b..0000000
--- a/test/reference/over-below-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.ref.png b/test/reference/over-between-source.ref.png
deleted file mode 100644
index 7602945..0000000
--- a/test/reference/over-between-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip-mask.ref.png b/test/reference/paint-with-alpha-clip-mask.ref.png
deleted file mode 100644
index 12e09d3..0000000
--- a/test/reference/paint-with-alpha-clip-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-bottom.ref.png b/test/reference/partial-clip-text-bottom.ref.png
deleted file mode 100644
index 7a03fad..0000000
--- a/test/reference/partial-clip-text-bottom.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-left.ref.png b/test/reference/partial-clip-text-left.ref.png
deleted file mode 100644
index 95c07f4..0000000
--- a/test/reference/partial-clip-text-left.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-right.ref.png b/test/reference/partial-clip-text-right.ref.png
deleted file mode 100644
index 3e69ca9..0000000
--- a/test/reference/partial-clip-text-right.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-top.ref.png b/test/reference/partial-clip-text-top.ref.png
deleted file mode 100644
index afe2d3e..0000000
--- a/test/reference/partial-clip-text-top.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pass-through.ref.png b/test/reference/pass-through.argb32.ref.png
index 058a192..058a192 100644
--- a/test/reference/pass-through.ref.png
+++ b/test/reference/pass-through.argb32.ref.png
Binary files differ
diff --git a/test/reference/path-append.ref.png b/test/reference/path-append.ref.png
deleted file mode 100644
index 4733f06..0000000
--- a/test/reference/path-append.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-stroke-twice.ref.png b/test/reference/path-stroke-twice.ref.png
deleted file mode 100644
index 4c8b4f5..0000000
--- a/test/reference/path-stroke-twice.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-rotate.ref.png b/test/reference/pixman-rotate.argb32.ref.png
index 7e47a4d..7e47a4d 100644
--- a/test/reference/pixman-rotate.ref.png
+++ b/test/reference/pixman-rotate.argb32.ref.png
Binary files differ
diff --git a/test/reference/pthread-show-text.ref.png b/test/reference/pthread-show-text.ref.png
deleted file mode 100644
index efa5fe9..0000000
--- a/test/reference/pthread-show-text.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.ref.png b/test/reference/push-group-color.ref.png
deleted file mode 100644
index 1cb630e..0000000
--- a/test/reference/push-group-color.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.ref.png b/test/reference/push-group.ref.png
deleted file mode 100644
index a1175e2..0000000
--- a/test/reference/push-group.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.ref.png b/test/reference/random-intersections-curves-eo.ref.png
deleted file mode 100644
index 53073fb..0000000
--- a/test/reference/random-intersections-curves-eo.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.ref.png b/test/reference/random-intersections-curves-nz.ref.png
deleted file mode 100644
index c889b17..0000000
--- a/test/reference/random-intersections-curves-nz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-eo.ref.png b/test/reference/random-intersections-eo.ref.png
deleted file mode 100644
index b472113..0000000
--- a/test/reference/random-intersections-eo.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-nonzero.ref.png b/test/reference/random-intersections-nonzero.ref.png
deleted file mode 100644
index 777d192..0000000
--- a/test/reference/random-intersections-nonzero.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip.ref.png b/test/reference/record-paint-alpha-clip.ref.png
deleted file mode 100644
index 9f6841e..0000000
--- a/test/reference/record-paint-alpha-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-select-font-face.ref.png b/test/reference/record-select-font-face.ref.png
deleted file mode 100644
index be89d71..0000000
--- a/test/reference/record-select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.ref.png b/test/reference/recording-surface-over.ref.png
deleted file mode 100644
index 7f9c56c..0000000
--- a/test/reference/recording-surface-over.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-miter-limit.ref.png b/test/reference/rectilinear-miter-limit.ref.png
deleted file mode 100644
index 6264e3e..0000000
--- a/test/reference/rectilinear-miter-limit.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.ref.png b/test/reference/rel-path.ref.png
deleted file mode 100644
index 6376cec..0000000
--- a/test/reference/rel-path.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip-image-surface-paint.ref.png b/test/reference/rotate-clip-image-surface-paint.ref.png
deleted file mode 100644
index 1118adf..0000000
--- a/test/reference/rotate-clip-image-surface-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.ref.png b/test/reference/rotated-clip.ref.png
deleted file mode 100644
index 7f3981c..0000000
--- a/test/reference/rotated-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-fill.ref.png b/test/reference/rounded-rectangle-fill.ref.png
deleted file mode 100644
index 36e74dd..0000000
--- a/test/reference/rounded-rectangle-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.ref.png b/test/reference/scale-offset-image.ref.png
deleted file mode 100644
index 1e216e5..0000000
--- a/test/reference/scale-offset-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.ref.png b/test/reference/scale-offset-similar.ref.png
deleted file mode 100644
index 1e216e5..0000000
--- a/test/reference/scale-offset-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.ref.png b/test/reference/scale-source-surface-paint.argb32.ref.png
index ec3c059..ec3c059 100644
--- a/test/reference/scale-source-surface-paint.ref.png
+++ b/test/reference/scale-source-surface-paint.argb32.ref.png
Binary files differ
diff --git a/test/reference/select-font-face.ref.png b/test/reference/select-font-face.ref.png
deleted file mode 100644
index be89d71..0000000
--- a/test/reference/select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy.ref.png b/test/reference/self-copy.ref.png
deleted file mode 100644
index e6baaa5..0000000
--- a/test/reference/self-copy.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/set-source.ref.png b/test/reference/set-source.argb32.ref.png
index 19793e0..19793e0 100644
--- a/test/reference/set-source.ref.png
+++ b/test/reference/set-source.argb32.ref.png
Binary files differ
diff --git a/test/reference/shape-general-convex.ref.png b/test/reference/shape-general-convex.ref.png
deleted file mode 100644
index 2b296ce..0000000
--- a/test/reference/shape-general-convex.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.ref.png b/test/reference/shape-sierpinski.ref.png
deleted file mode 100644
index 938e5c4..0000000
--- a/test/reference/shape-sierpinski.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-advance.ref.png b/test/reference/show-glyphs-advance.ref.png
deleted file mode 100644
index e784099..0000000
--- a/test/reference/show-glyphs-advance.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-text-current-point.ref.png b/test/reference/show-text-current-point.ref.png
deleted file mode 100644
index b2ee5b2..0000000
--- a/test/reference/show-text-current-point.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/skew-extreme.ref.png b/test/reference/skew-extreme.ref.png
deleted file mode 100644
index 23d58d5..0000000
--- a/test/reference/skew-extreme.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.ref.png b/test/reference/smask-fill.ref.png
deleted file mode 100644
index d21d010..0000000
--- a/test/reference/smask-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-image-mask.ref.png b/test/reference/smask-image-mask.ref.png
deleted file mode 100644
index 858b209..0000000
--- a/test/reference/smask-image-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-mask.ref.png b/test/reference/smask-mask.ref.png
deleted file mode 100644
index eabd2d6..0000000
--- a/test/reference/smask-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-paint.ref.png b/test/reference/smask-paint.ref.png
deleted file mode 100644
index 4381209..0000000
--- a/test/reference/smask-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-stroke.ref.png b/test/reference/smask-stroke.ref.png
deleted file mode 100644
index d36f0ac..0000000
--- a/test/reference/smask-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.ref.png b/test/reference/smask-text.ref.png
deleted file mode 100644
index c570259..0000000
--- a/test/reference/smask-text.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.ref.png b/test/reference/smask.ref.png
deleted file mode 100644
index 0370974..0000000
--- a/test/reference/smask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-surface-scale-paint.ref.png b/test/reference/source-surface-scale-paint.argb32.ref.png
index a81f93d..a81f93d 100644
--- a/test/reference/source-surface-scale-paint.ref.png
+++ b/test/reference/source-surface-scale-paint.argb32.ref.png
Binary files differ
diff --git a/test/reference/spline-decomposition.ref.png b/test/reference/spline-decomposition.ref.png
deleted file mode 100644
index e655efd..0000000
--- a/test/reference/spline-decomposition.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.ref.png b/test/reference/stroke-image.ref.png
deleted file mode 100644
index 899c159..0000000
--- a/test/reference/stroke-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-pattern.ref.png b/test/reference/stroke-pattern.ref.png
deleted file mode 100644
index 61ea33e..0000000
--- a/test/reference/stroke-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-scale.ref.png b/test/reference/subsurface-scale.ref.png
deleted file mode 100644
index 41ff4f4..0000000
--- a/test/reference/subsurface-scale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface.ref.png b/test/reference/subsurface.ref.png
deleted file mode 100644
index 77e3c23..0000000
--- a/test/reference/subsurface.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down.ref.png b/test/reference/surface-pattern-scale-down.ref.png
deleted file mode 100644
index b7255ef..0000000
--- a/test/reference/surface-pattern-scale-down.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-up.ref.png b/test/reference/surface-pattern-scale-up.ref.png
deleted file mode 100644
index 41aafaf..0000000
--- a/test/reference/surface-pattern-scale-up.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern.ref.png b/test/reference/surface-pattern.ref.png
deleted file mode 100644
index db60da6..0000000
--- a/test/reference/surface-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-gray.ref.png b/test/reference/text-antialias-gray.ref.png
deleted file mode 100644
index b1dbc20..0000000
--- a/test/reference/text-antialias-gray.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-bgr.ref.png b/test/reference/text-antialias-subpixel-bgr.ref.png
deleted file mode 100644
index fa64fa7..0000000
--- a/test/reference/text-antialias-subpixel-bgr.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-rgb.ref.png b/test/reference/text-antialias-subpixel-rgb.ref.png
deleted file mode 100644
index 09da5fa..0000000
--- a/test/reference/text-antialias-subpixel-rgb.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vbgr.ref.png b/test/reference/text-antialias-subpixel-vbgr.ref.png
deleted file mode 100644
index 13bdaf6..0000000
--- a/test/reference/text-antialias-subpixel-vbgr.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vrgb.ref.png b/test/reference/text-antialias-subpixel-vrgb.ref.png
deleted file mode 100644
index 91d5abf..0000000
--- a/test/reference/text-antialias-subpixel-vrgb.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.ref.png b/test/reference/text-antialias-subpixel.ref.png
deleted file mode 100644
index 09da5fa..0000000
--- a/test/reference/text-antialias-subpixel.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-glyph-range.ref.png b/test/reference/text-glyph-range.ref.png
deleted file mode 100644
index f279790..0000000
--- a/test/reference/text-glyph-range.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.ref.png b/test/reference/text-pattern.ref.png
deleted file mode 100644
index 578cc62..0000000
--- a/test/reference/text-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tiger.ref.png b/test/reference/tiger.ref.png
deleted file mode 100644
index b31d358..0000000
--- a/test/reference/tiger.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/transforms.ref.png b/test/reference/transforms.ref.png
deleted file mode 100644
index 1d40acb..0000000
--- a/test/reference/transforms.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.ref.png b/test/reference/trap-clip.ref.png
deleted file mode 100644
index 5f5532d..0000000
--- a/test/reference/trap-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-mixed.ref.png b/test/reference/twin-antialias-mixed.ref.png
deleted file mode 100644
index 0c91dd1..0000000
--- a/test/reference/twin-antialias-mixed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-none.ref.png b/test/reference/twin-antialias-none.ref.png
deleted file mode 100644
index d00e501..0000000
--- a/test/reference/twin-antialias-none.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unclosed-strokes.ref.png b/test/reference/unclosed-strokes.ref.png
deleted file mode 100644
index 6b1e388..0000000
--- a/test/reference/unclosed-strokes.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.ref.png b/test/reference/user-font-proxy.ref.png
deleted file mode 100644
index 1217ca3..0000000
--- a/test/reference/user-font-proxy.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-rescale.ref.png b/test/reference/user-font-rescale.ref.png
deleted file mode 100644
index c644f75..0000000
--- a/test/reference/user-font-rescale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-fill.ref.png b/test/reference/world-map-fill.ref.png
deleted file mode 100644
index 50b7142..0000000
--- a/test/reference/world-map-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-stroke.ref.png b/test/reference/world-map-stroke.ref.png
deleted file mode 100644
index 6e2f737..0000000
--- a/test/reference/world-map-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map.ref.png b/test/reference/world-map.ref.png
deleted file mode 100644
index 36d40c0..0000000
--- a/test/reference/world-map.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-mask.ref.png b/test/reference/zero-mask.argb32.ref.png
index ffae8d9..ffae8d9 100644
--- a/test/reference/zero-mask.ref.png
+++ b/test/reference/zero-mask.argb32.ref.png
Binary files differ