summaryrefslogtreecommitdiff
path: root/test/reference
diff options
context:
space:
mode:
Diffstat (limited to 'test/reference')
-rw-r--r--test/reference/a1-bug.base.argb32.ref.pngbin3362 -> 0 bytes
-rw-r--r--test/reference/a1-bug.base.rgb24.ref.pngbin3362 -> 0 bytes
-rw-r--r--test/reference/a1-bug.image16.ref.pngbin3329 -> 0 bytes
-rw-r--r--test/reference/a1-bug.mask.argb32.ref.pngbin3735 -> 0 bytes
-rw-r--r--test/reference/a1-bug.mask.rgb24.ref.pngbin3735 -> 0 bytes
-rw-r--r--test/reference/a1-bug.quartz.xfail.pngbin3195 -> 0 bytes
-rw-r--r--test/reference/a1-bug.ref.pngbin3736 -> 0 bytes
-rw-r--r--test/reference/a1-bug.traps.argb32.ref.pngbin3362 -> 0 bytes
-rw-r--r--test/reference/a1-bug.traps.rgb24.ref.pngbin3362 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill-equal.base.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill-equal.base.rgb24.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill-equal.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill-rule.base.argb32.ref.pngbin236 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill-rule.base.rgb24.ref.pngbin218 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill-rule.ref.pngbin236 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill.base.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill.base.rgb24.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-paint.base.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-paint.base.rgb24.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-paint.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-stroke.base.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-stroke.base.rgb24.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-clip-stroke.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-fill.base.argb32.ref.pngbin328 -> 0 bytes
-rw-r--r--test/reference/a1-fill.base.rgb24.ref.pngbin328 -> 0 bytes
-rw-r--r--test/reference/a1-fill.ref.pngbin328 -> 0 bytes
-rw-r--r--test/reference/a1-image-sample.base.argb32.ref.pngbin122 -> 0 bytes
-rw-r--r--test/reference/a1-image-sample.base.rgb24.ref.pngbin122 -> 0 bytes
-rw-r--r--test/reference/a1-image-sample.gl.xfail.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-image-sample.ref.pngbin148 -> 0 bytes
-rw-r--r--test/reference/a1-line-width.base.argb32.ref.pngbin154 -> 0 bytes
-rw-r--r--test/reference/a1-line-width.base.rgb24.ref.pngbin154 -> 0 bytes
-rw-r--r--test/reference/a1-line-width.pdf.ref.pngbin177 -> 0 bytes
-rw-r--r--test/reference/a1-line-width.ps.ref.pngbin179 -> 0 bytes
-rw-r--r--test/reference/a1-line-width.ref.pngbin154 -> 0 bytes
-rw-r--r--test/reference/a1-mask-sample.base.argb32.ref.pngbin122 -> 0 bytes
-rw-r--r--test/reference/a1-mask-sample.base.rgb24.ref.pngbin122 -> 0 bytes
-rw-r--r--test/reference/a1-mask-sample.ref.pngbin148 -> 0 bytes
-rw-r--r--test/reference/a1-mask.base.argb32.ref.pngbin106 -> 0 bytes
-rw-r--r--test/reference/a1-mask.base.rgb24.ref.pngbin106 -> 0 bytes
-rw-r--r--test/reference/a1-mask.ref.pngbin131 -> 0 bytes
-rw-r--r--test/reference/a1-rasterisation-rectangles.base.argb32.ref.pngbin1729 -> 0 bytes
-rw-r--r--test/reference/a1-rasterisation-rectangles.base.rgb24.ref.pngbin1729 -> 0 bytes
-rw-r--r--test/reference/a1-rasterisation-rectangles.quartz.xfail.pngbin2583 -> 0 bytes
-rw-r--r--test/reference/a1-rasterisation-rectangles.ref.pngbin1729 -> 0 bytes
-rw-r--r--test/reference/a1-rasterisation-triangles.base.argb32.ref.pngbin1729 -> 0 bytes
-rw-r--r--test/reference/a1-rasterisation-triangles.base.rgb24.ref.pngbin1729 -> 0 bytes
-rw-r--r--test/reference/a1-rasterisation-triangles.quartz.xfail.pngbin2583 -> 0 bytes
-rw-r--r--test/reference/a1-rasterisation-triangles.ref.pngbin1729 -> 0 bytes
-rw-r--r--test/reference/a1-rectilinear-grid.base.argb32.ref.pngbin207 -> 0 bytes
-rw-r--r--test/reference/a1-rectilinear-grid.base.rgb24.ref.pngbin207 -> 0 bytes
-rw-r--r--test/reference/a1-rectilinear-grid.ref.pngbin207 -> 0 bytes
-rw-r--r--test/reference/a1-sample.base.argb32.ref.pngbin786 -> 0 bytes
-rw-r--r--test/reference/a1-sample.base.rgb24.ref.pngbin786 -> 0 bytes
-rw-r--r--test/reference/a1-sample.ref.pngbin786 -> 0 bytes
-rw-r--r--test/reference/a1-tiger.base.argb32.ref.pngbin20406 -> 0 bytes
-rw-r--r--test/reference/a1-tiger.base.rgb24.ref.pngbin20406 -> 0 bytes
-rw-r--r--test/reference/a1-tiger.mask.argb32.ref.pngbin20328 -> 0 bytes
-rw-r--r--test/reference/a1-tiger.mask.rgb24.ref.pngbin20328 -> 0 bytes
-rw-r--r--test/reference/a1-tiger.ref.pngbin20326 -> 0 bytes
-rw-r--r--test/reference/a1-tiger.traps.argb32.ref.pngbin20326 -> 0 bytes
-rw-r--r--test/reference/a1-tiger.traps.rgb24.ref.pngbin20326 -> 0 bytes
-rw-r--r--test/reference/a1-traps-sample.base.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-traps-sample.base.rgb24.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a1-traps-sample.quartz.xfail.pngbin122 -> 0 bytes
-rw-r--r--test/reference/a1-traps-sample.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/a8-clear.base.argb32.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/a8-clear.base.rgb24.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/a8-clear.quartz.ref.pngbin244 -> 0 bytes
-rw-r--r--test/reference/a8-clear.ref.pngbin267 -> 0 bytes
-rw-r--r--test/reference/a8-clear.traps.argb32.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/a8-clear.traps.rgb24.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/a8-mask.base.argb32.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/a8-mask.base.rgb24.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/a8-mask.ref.pngbin128 -> 0 bytes
-rw-r--r--test/reference/aliasing.base.argb32.ref.pngbin103722 -> 0 bytes
-rw-r--r--test/reference/aliasing.base.rgb24.ref.pngbin103722 -> 0 bytes
-rw-r--r--test/reference/aliasing.image16.ref.pngbin97251 -> 0 bytes
-rw-r--r--test/reference/aliasing.quartz.ref.pngbin108801 -> 0 bytes
-rw-r--r--test/reference/aliasing.ref.pngbin103877 -> 0 bytes
-rw-r--r--test/reference/aliasing.traps.argb32.ref.pngbin103722 -> 0 bytes
-rw-r--r--test/reference/aliasing.traps.rgb24.ref.pngbin103722 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.base.argb32.ref.pngbin99 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.base.rgb24.ref.pngbin88 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.gl.argb32.xfail.pngbin99 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.gl.rgb24.xfail.pngbin93 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.pdf.argb32.xfail.pngbin95 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.pdf.rgb24.xfail.pngbin93 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.ps.argb32.xfail.pngbin95 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.ps.rgb24.xfail.pngbin93 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.ref.pngbin99 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.svg.argb32.xfail.pngbin99 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.svg.rgb24.xfail.pngbin95 -> 0 bytes
-rw-r--r--test/reference/api-special-cases.base.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/api-special-cases.base.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/api-special-cases.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/arc-direction.base.argb32.ref.pngbin5864 -> 0 bytes
-rw-r--r--test/reference/arc-direction.base.rgb24.ref.pngbin5864 -> 0 bytes
-rw-r--r--test/reference/arc-direction.ps.ref.pngbin3295 -> 0 bytes
-rw-r--r--test/reference/arc-direction.ref.pngbin6073 -> 0 bytes
-rw-r--r--test/reference/arc-direction.traps.ref.pngbin5864 -> 0 bytes
-rw-r--r--test/reference/arc-infinite-loop.base.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/arc-infinite-loop.base.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/arc-infinite-loop.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/arc-looping-dash.image16.ref.pngbin450 -> 0 bytes
-rw-r--r--test/reference/arc-looping-dash.mask.argb32.ref.pngbin464 -> 0 bytes
-rw-r--r--test/reference/arc-looping-dash.mask.rgb24.ref.pngbin464 -> 0 bytes
-rw-r--r--test/reference/arc-looping-dash.ps.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/arc-looping-dash.quartz.ref.pngbin470 -> 0 bytes
-rw-r--r--test/reference/arc-looping-dash.ref.pngbin464 -> 0 bytes
-rw-r--r--test/reference/arc-looping-dash.traps.argb32.ref.pngbin496 -> 0 bytes
-rw-r--r--test/reference/arc-looping-dash.traps.rgb24.ref.pngbin496 -> 0 bytes
-rw-r--r--test/reference/big-empty-box.base.argb32.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/big-empty-box.base.rgb24.ref.pngbin108 -> 0 bytes
-rw-r--r--test/reference/big-empty-box.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/big-empty-triangle.base.argb32.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/big-empty-triangle.base.rgb24.ref.pngbin108 -> 0 bytes
-rw-r--r--test/reference/big-empty-triangle.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/big-line.base.argb32.ref.pngbin933 -> 0 bytes
-rw-r--r--test/reference/big-line.base.rgb24.ref.pngbin933 -> 0 bytes
-rw-r--r--test/reference/big-line.image16.ref.pngbin988 -> 0 bytes
-rw-r--r--test/reference/big-line.ps.ref.pngbin946 -> 0 bytes
-rw-r--r--test/reference/big-line.quartz.ref.pngbin993 -> 0 bytes
-rw-r--r--test/reference/big-line.ref.pngbin999 -> 0 bytes
-rw-r--r--test/reference/big-line.traps.argb32.ref.pngbin933 -> 0 bytes
-rw-r--r--test/reference/big-line.traps.rgb24.ref.pngbin933 -> 0 bytes
-rw-r--r--test/reference/big-little-box.base.argb32.ref.pngbin169 -> 0 bytes
-rw-r--r--test/reference/big-little-box.base.rgb24.ref.pngbin160 -> 0 bytes
-rw-r--r--test/reference/big-little-box.ref.pngbin169 -> 0 bytes
-rw-r--r--test/reference/big-little-triangle.argb32.ref.pngbin399 -> 0 bytes
-rw-r--r--test/reference/big-little-triangle.base.argb32.ref.pngbin399 -> 0 bytes
-rw-r--r--test/reference/big-little-triangle.base.rgb24.ref.pngbin320 -> 0 bytes
-rw-r--r--test/reference/big-little-triangle.rgb24.ref.pngbin320 -> 0 bytes
-rw-r--r--test/reference/big-little-triangle.traps.argb32.ref.pngbin399 -> 0 bytes
-rw-r--r--test/reference/big-little-triangle.traps.rgb24.ref.pngbin320 -> 0 bytes
-rw-r--r--test/reference/big-trap.base.argb32.ref.pngbin319 -> 0 bytes
-rw-r--r--test/reference/big-trap.base.rgb24.ref.pngbin319 -> 0 bytes
-rw-r--r--test/reference/big-trap.mask.argb32.ref.pngbin319 -> 0 bytes
-rw-r--r--test/reference/big-trap.mask.rgb24.ref.pngbin319 -> 0 bytes
-rw-r--r--test/reference/big-trap.traps.argb32.ref.pngbin319 -> 0 bytes
-rw-r--r--test/reference/big-trap.traps.rgb24.ref.pngbin319 -> 0 bytes
-rw-r--r--test/reference/bilevel-image.base.argb32.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/bilevel-image.base.rgb24.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/bilevel-image.ref.pngbin131 -> 0 bytes
-rw-r--r--test/reference/bilevel-xlib-fallback.rgb24.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/bilevel-xlib-window.rgb24.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/bilevel-xlib.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/bitmap-font.base.argb32.ref.pngbin931 -> 0 bytes
-rw-r--r--test/reference/bitmap-font.base.rgb24.ref.pngbin871 -> 0 bytes
-rw-r--r--test/reference/bitmap-font.ref.pngbin950 -> 0 bytes
-rw-r--r--test/reference/blur.ref.pngbin24543 -> 0 bytes
-rw-r--r--test/reference/bug-40410.base.argb32.ref.pngbin428 -> 0 bytes
-rw-r--r--test/reference/bug-40410.base.rgb24.ref.pngbin428 -> 0 bytes
-rw-r--r--test/reference/bug-40410.ref.pngbin429 -> 0 bytes
-rw-r--r--test/reference/bug-40410.traps.argb32.ref.pngbin428 -> 0 bytes
-rw-r--r--test/reference/bug-40410.traps.rgb24.ref.pngbin428 -> 0 bytes
-rw-r--r--test/reference/bug-51910.ref.pngbin1987 -> 0 bytes
-rw-r--r--test/reference/bug-84115.ref.pngbin62964 -> 0 bytes
-rw-r--r--test/reference/bug-84115.xlib.ref.pngbin65033 -> 0 bytes
-rw-r--r--test/reference/bug-bo-collins.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/bug-bo-rectangular.base.argb32.ref.pngbin950 -> 0 bytes
-rw-r--r--test/reference/bug-bo-rectangular.base.rgb24.ref.pngbin950 -> 0 bytes
-rw-r--r--test/reference/bug-bo-rectangular.image16.ref.pngbin955 -> 0 bytes
-rw-r--r--test/reference/bug-bo-rectangular.ps.xfail.pngbin945 -> 0 bytes
-rw-r--r--test/reference/bug-bo-rectangular.ref.pngbin950 -> 0 bytes
-rw-r--r--test/reference/bug-bo-ricotz.base.argb32.ref.pngbin2125 -> 0 bytes
-rw-r--r--test/reference/bug-bo-ricotz.base.rgb24.ref.pngbin2125 -> 0 bytes
-rw-r--r--test/reference/bug-bo-ricotz.ref.pngbin2128 -> 0 bytes
-rw-r--r--test/reference/bug-bo-ricotz.traps.ref.pngbin2125 -> 0 bytes
-rw-r--r--test/reference/bug-extents.base.argb32.ref.pngbin9250 -> 0 bytes
-rw-r--r--test/reference/bug-extents.base.rgb24.ref.pngbin9250 -> 0 bytes
-rw-r--r--test/reference/bug-extents.image16.ref.pngbin7576 -> 0 bytes
-rw-r--r--test/reference/bug-extents.ps.ref.pngbin5844 -> 0 bytes
-rw-r--r--test/reference/bug-extents.quartz.ref.pngbin9310 -> 0 bytes
-rw-r--r--test/reference/bug-extents.ref.pngbin9211 -> 0 bytes
-rw-r--r--test/reference/bug-extents.traps.argb32.ref.pngbin9250 -> 0 bytes
-rw-r--r--test/reference/bug-extents.traps.rgb24.ref.pngbin9250 -> 0 bytes
-rw-r--r--test/reference/bug-seams.base.argb32.ref.pngbin1606 -> 0 bytes
-rw-r--r--test/reference/bug-seams.base.rgb24.ref.pngbin1606 -> 0 bytes
-rw-r--r--test/reference/bug-seams.image.xfail.pngbin1647 -> 0 bytes
-rw-r--r--test/reference/bug-seams.mask.argb32.ref.pngbin1647 -> 0 bytes
-rw-r--r--test/reference/bug-seams.mask.rgb24.ref.pngbin1647 -> 0 bytes
-rw-r--r--test/reference/bug-seams.ref.pngbin1638 -> 0 bytes
-rw-r--r--test/reference/bug-seams.traps.argb32.ref.pngbin1606 -> 0 bytes
-rw-r--r--test/reference/bug-seams.traps.rgb24.ref.pngbin1606 -> 0 bytes
-rw-r--r--test/reference/bug-seams.xlib-fallback.ref.pngbin2133 -> 0 bytes
-rw-r--r--test/reference/bug-source-cu.ref.pngbin3815 -> 0 bytes
-rw-r--r--test/reference/bug-source-cu.traps.argb32.ref.pngbin3816 -> 0 bytes
-rw-r--r--test/reference/bug-source-cu.traps.rgb24.ref.pngbin3212 -> 0 bytes
-rw-r--r--test/reference/bug-spline.ref.pngbin5405 -> 0 bytes
-rw-r--r--test/reference/caps-05.ref.pngbin1375 -> 0 bytes
-rw-r--r--test/reference/caps-05.traps.ref.pngbin1126 -> 0 bytes
-rw-r--r--test/reference/caps-1.ref.pngbin1457 -> 0 bytes
-rw-r--r--test/reference/caps-1.traps.ref.pngbin1268 -> 0 bytes
-rw-r--r--test/reference/caps-2.ref.pngbin1509 -> 0 bytes
-rw-r--r--test/reference/caps-2.traps.ref.pngbin1231 -> 0 bytes
-rw-r--r--test/reference/caps-joins-05.ref.pngbin2169 -> 0 bytes
-rw-r--r--test/reference/caps-joins-05.traps.ref.pngbin1714 -> 0 bytes
-rw-r--r--test/reference/caps-joins-1.ref.pngbin2105 -> 0 bytes
-rw-r--r--test/reference/caps-joins-1.traps.ref.pngbin1861 -> 0 bytes
-rw-r--r--test/reference/caps-joins-2.ref.pngbin2046 -> 0 bytes
-rw-r--r--test/reference/caps-joins-2.traps.ref.pngbin1631 -> 0 bytes
-rw-r--r--test/reference/caps-joins-alpha.image16.ref.pngbin2268 -> 0 bytes
-rw-r--r--test/reference/caps-joins-alpha.mask.argb32.ref.pngbin2662 -> 0 bytes
-rw-r--r--test/reference/caps-joins-alpha.mask.rgb24.ref.pngbin2662 -> 0 bytes
-rw-r--r--test/reference/caps-joins-alpha.quartz.ref.pngbin2466 -> 0 bytes
-rw-r--r--test/reference/caps-joins-alpha.ref.pngbin2420 -> 0 bytes
-rw-r--r--test/reference/caps-joins-alpha.traps.argb32.ref.pngbin2265 -> 0 bytes
-rw-r--r--test/reference/caps-joins-alpha.traps.rgb24.ref.pngbin2265 -> 0 bytes
-rw-r--r--test/reference/caps-joins-curve.image16.ref.pngbin4928 -> 0 bytes
-rw-r--r--test/reference/caps-joins-curve.mask.argb32.ref.pngbin6217 -> 0 bytes
-rw-r--r--test/reference/caps-joins-curve.mask.rgb24.ref.pngbin6217 -> 0 bytes
-rw-r--r--test/reference/caps-joins-curve.ps.ref.pngbin3715 -> 0 bytes
-rw-r--r--test/reference/caps-joins-curve.quartz.ref.pngbin5199 -> 0 bytes
-rw-r--r--test/reference/caps-joins-curve.ref.pngbin5681 -> 0 bytes
-rw-r--r--test/reference/caps-joins-curve.traps.argb32.ref.pngbin5327 -> 0 bytes
-rw-r--r--test/reference/caps-joins-curve.traps.rgb24.ref.pngbin5327 -> 0 bytes
-rw-r--r--test/reference/caps-joins.base.argb32.ref.pngbin2363 -> 0 bytes
-rw-r--r--test/reference/caps-joins.base.rgb24.ref.pngbin2363 -> 0 bytes
-rw-r--r--test/reference/caps-joins.image16.ref.pngbin2587 -> 0 bytes
-rw-r--r--test/reference/caps-joins.ps.ref.pngbin2268 -> 0 bytes
-rw-r--r--test/reference/caps-joins.ref.pngbin2560 -> 0 bytes
-rw-r--r--test/reference/caps-joins.traps.argb32.ref.pngbin2363 -> 0 bytes
-rw-r--r--test/reference/caps-joins.traps.rgb24.ref.pngbin2363 -> 0 bytes
-rw-r--r--test/reference/caps-sub-paths.base.argb32.ref.pngbin166 -> 0 bytes
-rw-r--r--test/reference/caps-sub-paths.base.rgb24.ref.pngbin166 -> 0 bytes
-rw-r--r--test/reference/caps-sub-paths.image16.ref.pngbin171 -> 0 bytes
-rw-r--r--test/reference/caps-sub-paths.ps.ref.pngbin163 -> 0 bytes
-rw-r--r--test/reference/caps-sub-paths.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/caps-sub-paths.traps.argb32.ref.pngbin166 -> 0 bytes
-rw-r--r--test/reference/caps-sub-paths.traps.rgb24.ref.pngbin166 -> 0 bytes
-rw-r--r--test/reference/caps-tails-curve.mask.argb32.ref.pngbin53311 -> 0 bytes
-rw-r--r--test/reference/caps-tails-curve.mask.rgb24.ref.pngbin53311 -> 0 bytes
-rw-r--r--test/reference/caps-tails-curve.ps.ref.pngbin39753 -> 0 bytes
-rw-r--r--test/reference/caps-tails-curve.ref.pngbin53182 -> 0 bytes
-rw-r--r--test/reference/caps-tails-curve.traps.argb32.ref.pngbin49798 -> 0 bytes
-rw-r--r--test/reference/caps-tails-curve.traps.rgb24.ref.pngbin49798 -> 0 bytes
-rw-r--r--test/reference/caps-tails-curve.xcb.ref.pngbin50367 -> 0 bytes
-rw-r--r--test/reference/caps.base.argb32.ref.pngbin1637 -> 0 bytes
-rw-r--r--test/reference/caps.base.rgb24.ref.pngbin1637 -> 0 bytes
-rw-r--r--test/reference/caps.image16.ref.pngbin1936 -> 0 bytes
-rw-r--r--test/reference/caps.ps.ref.pngbin1478 -> 0 bytes
-rw-r--r--test/reference/caps.ref.pngbin2115 -> 0 bytes
-rw-r--r--test/reference/caps.traps.argb32.ref.pngbin1637 -> 0 bytes
-rw-r--r--test/reference/caps.traps.rgb24.ref.pngbin1637 -> 0 bytes
-rw-r--r--test/reference/checkerboard.base.argb32.ref.pngbin142 -> 0 bytes
-rw-r--r--test/reference/checkerboard.base.rgb24.ref.pngbin142 -> 0 bytes
-rw-r--r--test/reference/checkerboard.ref.pngbin142 -> 0 bytes
-rw-r--r--test/reference/clear-source.base.argb32.ref.pngbin882 -> 0 bytes
-rw-r--r--test/reference/clear-source.base.rgb24.ref.pngbin882 -> 0 bytes
-rw-r--r--test/reference/clear-source.image16.ref.pngbin909 -> 0 bytes
-rw-r--r--test/reference/clear-source.pdf.xfail.pngbin974 -> 0 bytes
-rw-r--r--test/reference/clear-source.ps.xfail.pngbin552 -> 0 bytes
-rw-r--r--test/reference/clear-source.ref.pngbin882 -> 0 bytes
-rw-r--r--test/reference/clear-source.traps.argb32.ref.pngbin882 -> 0 bytes
-rw-r--r--test/reference/clear-source.traps.rgb24.ref.pngbin882 -> 0 bytes
-rw-r--r--test/reference/clear.argb32.ref.pngbin701 -> 0 bytes
-rw-r--r--test/reference/clear.base.argb32.ref.pngbin673 -> 0 bytes
-rw-r--r--test/reference/clear.base.rgb24.ref.pngbin614 -> 0 bytes
-rw-r--r--test/reference/clear.pdf.argb32.ref.pngbin790 -> 0 bytes
-rw-r--r--test/reference/clear.ps.argb32.ref.pngbin790 -> 0 bytes
-rw-r--r--test/reference/clear.quartz.argb32.ref.pngbin691 -> 0 bytes
-rw-r--r--test/reference/clear.quartz.rgb24.ref.pngbin606 -> 0 bytes
-rw-r--r--test/reference/clear.rgb24.ref.pngbin624 -> 0 bytes
-rw-r--r--test/reference/clear.svg12.argb32.xfail.pngbin170 -> 0 bytes
-rw-r--r--test/reference/clear.svg12.rgb24.xfail.pngbin170 -> 0 bytes
-rw-r--r--test/reference/clear.traps.argb32.ref.pngbin673 -> 0 bytes
-rw-r--r--test/reference/clear.traps.rgb24.ref.pngbin614 -> 0 bytes
-rw-r--r--test/reference/clip-all.base.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/clip-all.base.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/clip-all.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/clip-complex-bug61492.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-aa.base.argb32.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-aa.base.rgb24.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-aa.ref.pngbin349 -> 0 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-mono.base.argb32.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-mono.base.rgb24.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-mono.ref.pngbin349 -> 0 bytes
-rw-r--r--test/reference/clip-contexts.base.argb32.ref.pngbin98 -> 0 bytes
-rw-r--r--test/reference/clip-contexts.base.rgb24.ref.pngbin98 -> 0 bytes
-rw-r--r--test/reference/clip-contexts.ref.pngbin98 -> 0 bytes
-rw-r--r--test/reference/clip-device-offset.base.argb32.ref.pngbin175 -> 0 bytes
-rw-r--r--test/reference/clip-device-offset.base.rgb24.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/clip-device-offset.ref.pngbin175 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.base.argb32.ref.pngbin7948 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.base.rgb24.ref.pngbin7948 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.mask.argb32.ref.pngbin8789 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.mask.rgb24.ref.pngbin8789 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.ref.pngbin7918 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.traps.argb32.ref.pngbin7953 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.traps.rgb24.ref.pngbin7953 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-quad.ref.pngbin1642 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint-quad.traps.ref.pngbin1542 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.base.argb32.ref.pngbin5411 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.base.rgb24.ref.pngbin5411 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.image16.ref.pngbin3886 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.mask.argb32.ref.pngbin5399 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.mask.rgb24.ref.pngbin5399 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.ps.ref.pngbin4037 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.quartz.ref.pngbin5476 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.ref.pngbin5348 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.traps.argb32.ref.pngbin5411 -> 0 bytes
-rw-r--r--test/reference/clip-disjoint.traps.rgb24.ref.pngbin5411 -> 0 bytes
-rw-r--r--test/reference/clip-empty-group.base.argb32.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/clip-empty-group.base.rgb24.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/clip-empty-group.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/clip-empty-save.base.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/clip-empty-save.base.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/clip-empty-save.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/clip-empty.base.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/clip-empty.base.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/clip-empty.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.argb32.ref.pngbin4053 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.base.argb32.ref.pngbin3735 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.base.rgb24.ref.pngbin3224 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.image16.ref.pngbin2887 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.mask.argb32.ref.pngbin3769 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.mask.rgb24.ref.pngbin3211 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.quartz.argb32.ref.pngbin3382 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.quartz.rgb24.ref.pngbin2941 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.rgb24.ref.pngbin3408 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.pngbin3636 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.traps.argb32.ref.pngbin3693 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.pngbin3198 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.pngbin3208 -> 0 bytes
-rw-r--r--test/reference/clip-fill-no-op.base.argb32.ref.pngbin152 -> 0 bytes
-rw-r--r--test/reference/clip-fill-no-op.base.rgb24.ref.pngbin152 -> 0 bytes
-rw-r--r--test/reference/clip-fill-no-op.image16.ref.pngbin153 -> 0 bytes
-rw-r--r--test/reference/clip-fill-no-op.ref.pngbin152 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.argb32.ref.pngbin4053 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.base.argb32.ref.pngbin3735 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.base.rgb24.ref.pngbin3224 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.image16.ref.pngbin2887 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.mask.argb32.ref.pngbin3764 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.mask.rgb24.ref.pngbin3215 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.quartz.argb32.ref.pngbin3382 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.quartz.rgb24.ref.pngbin2941 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.rgb24.ref.pngbin3408 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.svg12.rgb24.xfail.pngbin3636 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.traps.argb32.ref.pngbin3693 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.traps.rgb24.ref.pngbin3198 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.pngbin3208 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.base.argb32.ref.pngbin176 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.base.rgb24.ref.pngbin165 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.ref.pngbin195 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.argb32.ref.pngbin430 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.base.argb32.ref.pngbin437 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.base.rgb24.ref.pngbin393 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.image16.ref.pngbin356 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.pdf.argb32.ref.pngbin509 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.ps.argb32.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.ps.rgb24.ref.pngbin234 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.quartz.rgb24.ref.pngbin363 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.rgb24.ref.pngbin376 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.test-paginated.rgb24.ref.pngbin361 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.traps.argb32.ref.pngbin412 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.traps.rgb24.ref.pngbin361 -> 0 bytes
-rw-r--r--test/reference/clip-fill.base.argb32.ref.pngbin1039 -> 0 bytes
-rw-r--r--test/reference/clip-fill.base.rgb24.ref.pngbin1039 -> 0 bytes
-rw-r--r--test/reference/clip-fill.image16.ref.pngbin904 -> 0 bytes
-rw-r--r--test/reference/clip-fill.mask.argb32.ref.pngbin1039 -> 0 bytes
-rw-r--r--test/reference/clip-fill.mask.rgb24.ref.pngbin1039 -> 0 bytes
-rw-r--r--test/reference/clip-fill.ps.xfail.pngbin522 -> 0 bytes
-rw-r--r--test/reference/clip-fill.quartz.ref.pngbin875 -> 0 bytes
-rw-r--r--test/reference/clip-fill.ref.pngbin1046 -> 0 bytes
-rw-r--r--test/reference/clip-fill.traps.argb32.ref.pngbin1049 -> 0 bytes
-rw-r--r--test/reference/clip-fill.traps.rgb24.ref.pngbin1049 -> 0 bytes
-rw-r--r--test/reference/clip-fill.xlib-fallback.ref.pngbin1063 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-aligned-rectangles.base.argb32.ref.pngbin378 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-aligned-rectangles.base.rgb24.ref.pngbin378 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-aligned-rectangles.ref.pngbin378 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.base.argb32.ref.pngbin1511 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.base.rgb24.ref.pngbin1511 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.mask.argb32.ref.pngbin1511 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.mask.rgb24.ref.pngbin1511 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.ps.ref.pngbin678 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.quartz.ref.pngbin1518 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.ref.pngbin1504 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.traps.argb32.ref.pngbin1530 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.traps.rgb24.ref.pngbin1530 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.base.argb32.ref.pngbin415 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.pngbin415 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.mask.argb32.ref.pngbin431 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.mask.rgb24.ref.pngbin431 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.ref.pngbin415 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.traps.argb32.ref.pngbin431 -> 0 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.traps.rgb24.ref.pngbin431 -> 0 bytes
-rw-r--r--test/reference/clip-image.base.argb32.ref.pngbin2677 -> 0 bytes
-rw-r--r--test/reference/clip-image.base.rgb24.ref.pngbin2677 -> 0 bytes
-rw-r--r--test/reference/clip-image.image16.ref.pngbin2032 -> 0 bytes
-rw-r--r--test/reference/clip-image.mask.argb32.ref.pngbin2678 -> 0 bytes
-rw-r--r--test/reference/clip-image.mask.rgb24.ref.pngbin2678 -> 0 bytes
-rw-r--r--test/reference/clip-image.ps.ref.pngbin2498 -> 0 bytes
-rw-r--r--test/reference/clip-image.ref.pngbin2677 -> 0 bytes
-rw-r--r--test/reference/clip-image.traps.argb32.ref.pngbin2686 -> 0 bytes
-rw-r--r--test/reference/clip-image.traps.rgb24.ref.pngbin2686 -> 0 bytes
-rw-r--r--test/reference/clip-intersect.base.argb32.ref.pngbin200 -> 0 bytes
-rw-r--r--test/reference/clip-intersect.base.rgb24.ref.pngbin200 -> 0 bytes
-rw-r--r--test/reference/clip-intersect.ref.pngbin224 -> 0 bytes
-rw-r--r--test/reference/clip-intersect.traps.argb32.ref.pngbin193 -> 0 bytes
-rw-r--r--test/reference/clip-intersect.traps.rgb24.ref.pngbin193 -> 0 bytes
-rw-r--r--test/reference/clip-mixed-antialias.base.argb32.ref.pngbin1094 -> 0 bytes
-rw-r--r--test/reference/clip-mixed-antialias.base.rgb24.ref.pngbin1094 -> 0 bytes
-rw-r--r--test/reference/clip-mixed-antialias.ref.pngbin1084 -> 0 bytes
-rw-r--r--test/reference/clip-mixed-antialias.traps.argb32.ref.pngbin1094 -> 0 bytes
-rw-r--r--test/reference/clip-mixed-antialias.traps.rgb24.ref.pngbin1094 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.argb32.ref.pngbin1026 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.base.argb32.ref.pngbin1044 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.base.rgb24.ref.pngbin937 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.mask.rgb24.ref.pngbin937 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.pdf.argb32.ref.pngbin850 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.ps.argb32.ref.pngbin441 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.ps.rgb24.ref.pngbin492 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.quartz.argb32.ref.pngbin1048 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.quartz.rgb24.ref.pngbin937 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.rgb24.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.test-paginated.rgb24.ref.pngbin936 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.traps.argb32.ref.pngbin1031 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.traps.rgb24.ref.pngbin936 -> 0 bytes
-rw-r--r--test/reference/clip-operator.argb32.ref.pngbin8514 -> 0 bytes
-rw-r--r--test/reference/clip-operator.base.argb32.ref.pngbin8136 -> 0 bytes
-rw-r--r--test/reference/clip-operator.base.rgb24.ref.pngbin3244 -> 0 bytes
-rw-r--r--test/reference/clip-operator.gl.argb32.ref.pngbin8296 -> 0 bytes
-rw-r--r--test/reference/clip-operator.image16.ref.pngbin3131 -> 0 bytes
-rw-r--r--test/reference/clip-operator.mask.argb32.ref.pngbin8680 -> 0 bytes
-rw-r--r--test/reference/clip-operator.mask.rgb24.ref.pngbin3519 -> 0 bytes
-rw-r--r--test/reference/clip-operator.pdf.argb32.ref.pngbin8792 -> 0 bytes
-rw-r--r--test/reference/clip-operator.pdf.rgb24.ref.pngbin4683 -> 0 bytes
-rw-r--r--test/reference/clip-operator.ps2.rgb24.ref.pngbin3736 -> 0 bytes
-rw-r--r--test/reference/clip-operator.ps3.argb32.ref.pngbin7576 -> 0 bytes
-rw-r--r--test/reference/clip-operator.ps3.ref.pngbin8188 -> 0 bytes
-rw-r--r--test/reference/clip-operator.ps3.rgb24.ref.pngbin3736 -> 0 bytes
-rw-r--r--test/reference/clip-operator.quartz.argb32.ref.pngbin9672 -> 0 bytes
-rw-r--r--test/reference/clip-operator.quartz.rgb24.ref.pngbin4343 -> 0 bytes
-rw-r--r--test/reference/clip-operator.rgb24.ref.pngbin3417 -> 0 bytes
-rw-r--r--test/reference/clip-operator.svg12.argb32.xfail.pngbin8378 -> 0 bytes
-rw-r--r--test/reference/clip-operator.svg12.rgb24.xfail.pngbin4566 -> 0 bytes
-rw-r--r--test/reference/clip-operator.test-paginated.argb32.ref.pngbin8189 -> 0 bytes
-rw-r--r--test/reference/clip-operator.traps.argb32.ref.pngbin8114 -> 0 bytes
-rw-r--r--test/reference/clip-operator.traps.rgb24.ref.pngbin3245 -> 0 bytes
-rw-r--r--test/reference/clip-operator.xlib-fallback.ref.pngbin3228 -> 0 bytes
-rw-r--r--test/reference/clip-polygons.base.argb32.ref.pngbin1336 -> 0 bytes
-rw-r--r--test/reference/clip-polygons.base.rgb24.ref.pngbin1336 -> 0 bytes
-rw-r--r--test/reference/clip-polygons.mask.argb32.ref.pngbin1336 -> 0 bytes
-rw-r--r--test/reference/clip-polygons.mask.rgb24.ref.pngbin1336 -> 0 bytes
-rw-r--r--test/reference/clip-polygons.ref.pngbin1352 -> 0 bytes
-rw-r--r--test/reference/clip-polygons.traps.ref.pngbin1268 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.base.argb32.ref.pngbin164 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.base.rgb24.ref.pngbin164 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.image16.ref.pngbin159 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.pdf.ref.pngbin164 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.ps.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.quartz.ref.pngbin166 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.ref.pngbin164 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.svg.ref.pngbin175 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.traps.argb32.ref.pngbin155 -> 0 bytes
-rw-r--r--test/reference/clip-push-group.traps.rgb24.ref.pngbin155 -> 0 bytes
-rw-r--r--test/reference/clip-rectilinear.base.argb32.ref.pngbin439 -> 0 bytes
-rw-r--r--test/reference/clip-rectilinear.base.rgb24.ref.pngbin439 -> 0 bytes
-rw-r--r--test/reference/clip-rectilinear.mask.argb32.ref.pngbin440 -> 0 bytes
-rw-r--r--test/reference/clip-rectilinear.mask.rgb24.ref.pngbin440 -> 0 bytes
-rw-r--r--test/reference/clip-rectilinear.ref.pngbin439 -> 0 bytes
-rw-r--r--test/reference/clip-rectilinear.traps.ref.pngbin440 -> 0 bytes
-rw-r--r--test/reference/clip-rotate-image-surface-paint.base.argb32.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/clip-rotate-image-surface-paint.base.rgb24.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/clip-rotate-image-surface-paint.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/clip-shape.base.argb32.ref.pngbin2916 -> 0 bytes
-rw-r--r--test/reference/clip-shape.base.rgb24.ref.pngbin2916 -> 0 bytes
-rw-r--r--test/reference/clip-shape.image16.ref.pngbin2488 -> 0 bytes
-rw-r--r--test/reference/clip-shape.mask.argb32.ref.pngbin3094 -> 0 bytes
-rw-r--r--test/reference/clip-shape.mask.rgb24.ref.pngbin3094 -> 0 bytes
-rw-r--r--test/reference/clip-shape.ps.ref.pngbin1797 -> 0 bytes
-rw-r--r--test/reference/clip-shape.quartz.ref.pngbin3229 -> 0 bytes
-rw-r--r--test/reference/clip-shape.ref.pngbin2902 -> 0 bytes
-rw-r--r--test/reference/clip-shape.traps.argb32.ref.pngbin2944 -> 0 bytes
-rw-r--r--test/reference/clip-shape.traps.rgb24.ref.pngbin2944 -> 0 bytes
-rw-r--r--test/reference/clip-shape.xlib-fallback.ref.pngbin2916 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-no-op.base.argb32.ref.pngbin152 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-no-op.base.rgb24.ref.pngbin152 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-no-op.image16.ref.pngbin153 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-no-op.ref.pngbin152 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.argb32.ref.pngbin4097 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.base.argb32.ref.pngbin3655 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.base.rgb24.ref.pngbin3135 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.image16.rgb24.ref.pngbin2778 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.mask.argb32.ref.pngbin3991 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.mask.rgb24.ref.pngbin3372 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.quartz.argb32.ref.pngbin3290 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.quartz.rgb24.ref.pngbin2840 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.rgb24.ref.pngbin3486 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.svg12.rgb24.xfail.pngbin3569 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.traps.argb32.ref.pngbin3617 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.traps.rgb24.ref.pngbin3108 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.pngbin3123 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.base.argb32.ref.pngbin1444 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.base.rgb24.ref.pngbin1444 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.image16.ref.pngbin1305 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.mask.argb32.ref.pngbin1500 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.mask.rgb24.ref.pngbin1500 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.ps.xfail.pngbin662 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.quartz.ref.pngbin1305 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.ref.pngbin1571 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.traps.argb32.ref.pngbin1492 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.traps.rgb24.ref.pngbin1492 -> 0 bytes
-rw-r--r--test/reference/clip-stroke.xlib-fallback.ref.pngbin1491 -> 0 bytes
-rw-r--r--test/reference/clip-text.base.argb32.ref.pngbin921 -> 0 bytes
-rw-r--r--test/reference/clip-text.base.rgb24.ref.pngbin921 -> 0 bytes
-rw-r--r--test/reference/clip-text.image16.ref.pngbin811 -> 0 bytes
-rw-r--r--test/reference/clip-text.mask.argb32.ref.pngbin918 -> 0 bytes
-rw-r--r--test/reference/clip-text.mask.rgb24.ref.pngbin918 -> 0 bytes
-rw-r--r--test/reference/clip-text.ps.xfail.pngbin434 -> 0 bytes
-rw-r--r--test/reference/clip-text.quartz.ref.pngbin854 -> 0 bytes
-rw-r--r--test/reference/clip-text.ref.pngbin912 -> 0 bytes
-rw-r--r--test/reference/clip-text.svg.ref.pngbin946 -> 0 bytes
-rw-r--r--test/reference/clip-text.traps.argb32.ref.pngbin899 -> 0 bytes
-rw-r--r--test/reference/clip-text.traps.rgb24.ref.pngbin899 -> 0 bytes
-rw-r--r--test/reference/clip-twice-rectangle.base.argb32.ref.pngbin323 -> 0 bytes
-rw-r--r--test/reference/clip-twice-rectangle.base.rgb24.ref.pngbin323 -> 0 bytes
-rw-r--r--test/reference/clip-twice-rectangle.ref.pngbin323 -> 0 bytes
-rw-r--r--test/reference/clip-twice.argb32.ref.pngbin1333 -> 0 bytes
-rw-r--r--test/reference/clip-twice.base.argb32.ref.pngbin1341 -> 0 bytes
-rw-r--r--test/reference/clip-twice.base.rgb24.ref.pngbin1194 -> 0 bytes
-rw-r--r--test/reference/clip-twice.image16.ref.pngbin1069 -> 0 bytes
-rw-r--r--test/reference/clip-twice.mask.argb32.ref.pngbin1306 -> 0 bytes
-rw-r--r--test/reference/clip-twice.mask.rgb24.ref.pngbin1215 -> 0 bytes
-rw-r--r--test/reference/clip-twice.pdf.argb32.ref.pngbin1498 -> 0 bytes
-rw-r--r--test/reference/clip-twice.ps.argb32.ref.pngbin492 -> 0 bytes
-rw-r--r--test/reference/clip-twice.ps.rgb24.ref.pngbin409 -> 0 bytes
-rw-r--r--test/reference/clip-twice.quartz.argb32.ref.pngbin1171 -> 0 bytes
-rw-r--r--test/reference/clip-twice.quartz.rgb24.ref.pngbin1095 -> 0 bytes
-rw-r--r--test/reference/clip-twice.rgb24.ref.pngbin1171 -> 0 bytes
-rw-r--r--test/reference/clip-twice.test-paginated.argb32.ref.pngbin1361 -> 0 bytes
-rw-r--r--test/reference/clip-twice.test-paginated.rgb24.ref.pngbin1199 -> 0 bytes
-rw-r--r--test/reference/clip-twice.traps.argb32.ref.pngbin1328 -> 0 bytes
-rw-r--r--test/reference/clip-twice.traps.rgb24.ref.pngbin1173 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.base.argb32.ref.pngbin100 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.base.rgb24.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.pdf.argb32.xfail.pngbin95 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.pdf.rgb24.xfail.pngbin95 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.ref.pngbin100 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.svg12.rgb24.xfail.pngbin100 -> 0 bytes
-rw-r--r--test/reference/clip-xlib-fallback.rgb24.ref.pngbin2686 -> 0 bytes
-rw-r--r--test/reference/clip-xlib-window.rgb24.ref.pngbin2686 -> 0 bytes
-rw-r--r--test/reference/clip-xlib.ref.pngbin2686 -> 0 bytes
-rw-r--r--test/reference/clipped-group.base.argb32.ref.pngbin316 -> 0 bytes
-rw-r--r--test/reference/clipped-group.base.rgb24.ref.pngbin316 -> 0 bytes
-rw-r--r--test/reference/clipped-group.image16.ref.pngbin270 -> 0 bytes
-rw-r--r--test/reference/clipped-group.mask.argb32.ref.pngbin336 -> 0 bytes
-rw-r--r--test/reference/clipped-group.mask.rgb24.ref.pngbin336 -> 0 bytes
-rw-r--r--test/reference/clipped-group.pdf.ref.pngbin334 -> 0 bytes
-rw-r--r--test/reference/clipped-group.ps2.ref.pngbin214 -> 0 bytes
-rw-r--r--test/reference/clipped-group.ps3.ref.pngbin214 -> 0 bytes
-rw-r--r--test/reference/clipped-group.quartz.ref.pngbin308 -> 0 bytes
-rw-r--r--test/reference/clipped-group.ref.pngbin315 -> 0 bytes
-rw-r--r--test/reference/clipped-group.svg.ref.pngbin250 -> 0 bytes
-rw-r--r--test/reference/clipped-group.traps.argb32.ref.pngbin289 -> 0 bytes
-rw-r--r--test/reference/clipped-group.traps.rgb24.ref.pngbin289 -> 0 bytes
-rw-r--r--test/reference/clipped-group.xlib-fallback.ref.pngbin344 -> 0 bytes
-rw-r--r--test/reference/clipped-surface.base.argb32.ref.pngbin345 -> 0 bytes
-rw-r--r--test/reference/clipped-surface.base.rgb24.ref.pngbin345 -> 0 bytes
-rw-r--r--test/reference/clipped-surface.image16.ref.pngbin296 -> 0 bytes
-rw-r--r--test/reference/clipped-surface.ref.pngbin401 -> 0 bytes
-rw-r--r--test/reference/clipped-trapezoids.ref.pngbin963 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.base.argb32.ref.pngbin1904 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.base.rgb24.ref.pngbin1904 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.image16.ref.pngbin1804 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.mask.argb32.ref.pngbin2324 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.mask.rgb24.ref.pngbin2324 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.ps.ref.pngbin1490 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.ref.pngbin2109 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.traps.argb32.ref.pngbin1904 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.traps.rgb24.ref.pngbin1904 -> 0 bytes
-rw-r--r--test/reference/close-path.base.argb32.ref.pngbin284 -> 0 bytes
-rw-r--r--test/reference/close-path.base.rgb24.ref.pngbin284 -> 0 bytes
-rw-r--r--test/reference/close-path.ps2.ref.pngbin309 -> 0 bytes
-rw-r--r--test/reference/close-path.ps3.ref.pngbin309 -> 0 bytes
-rw-r--r--test/reference/close-path.ref.pngbin294 -> 0 bytes
-rw-r--r--test/reference/close-path.traps.argb32.ref.pngbin284 -> 0 bytes
-rw-r--r--test/reference/close-path.traps.rgb24.ref.pngbin284 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.base.argb32.ref.pngbin334 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.base.rgb24.ref.pngbin334 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.ps2.ref.pngbin448 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.ps3.ref.pngbin448 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.ref.pngbin401 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over.base.argb32.ref.pngbin13998 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over.base.rgb24.ref.pngbin13998 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over.image16.ref.pngbin11570 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over.ps2.ref.pngbin15783 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over.ps3.ref.pngbin15783 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-over.ref.pngbin16385 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-source.base.argb32.ref.pngbin13998 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-source.base.rgb24.ref.pngbin13998 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-source.image16.ref.pngbin11570 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-source.ps2.ref.pngbin15783 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-source.ps3.ref.pngbin15783 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-source.ref.pngbin16385 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-source.svg12.argb32.xfail.pngbin16392 -> 0 bytes
-rw-r--r--test/reference/composite-integer-translate-source.svg12.rgb24.xfail.pngbin16392 -> 0 bytes
-rw-r--r--test/reference/copy-disjoint.base.argb32.ref.pngbin1098 -> 0 bytes
-rw-r--r--test/reference/copy-disjoint.base.rgb24.ref.pngbin1098 -> 0 bytes
-rw-r--r--test/reference/copy-disjoint.ref.pngbin1098 -> 0 bytes
-rw-r--r--test/reference/copy-path.base.argb32.ref.pngbin588 -> 0 bytes
-rw-r--r--test/reference/copy-path.base.rgb24.ref.pngbin588 -> 0 bytes
-rw-r--r--test/reference/copy-path.image16.ref.pngbin556 -> 0 bytes
-rw-r--r--test/reference/copy-path.ps.ref.pngbin379 -> 0 bytes
-rw-r--r--test/reference/copy-path.ref.pngbin616 -> 0 bytes
-rw-r--r--test/reference/copy-path.traps.argb32.ref.pngbin588 -> 0 bytes
-rw-r--r--test/reference/copy-path.traps.rgb24.ref.pngbin588 -> 0 bytes
-rw-r--r--test/reference/coverage-abutting.ref.pngbin777 -> 0 bytes
-rw-r--r--test/reference/coverage-column-triangles.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/coverage-column-triangles.xfail.pngbin7632 -> 0 bytes
-rw-r--r--test/reference/coverage-column-triangles.xlib.xfail.pngbin12745 -> 0 bytes
-rw-r--r--test/reference/coverage-intersecting-quads.ref.pngbin253 -> 0 bytes
-rw-r--r--test/reference/coverage-intersecting-quads.xlib.xfail.pngbin15296 -> 0 bytes
-rw-r--r--test/reference/coverage-intersecting-triangles.ref.pngbin209 -> 0 bytes
-rw-r--r--test/reference/coverage-intersecting-triangles.xfail.pngbin14444 -> 0 bytes
-rw-r--r--test/reference/coverage-intersecting-triangles.xlib.xfail.pngbin16728 -> 0 bytes
-rw-r--r--test/reference/coverage-rectangles.ref.pngbin259 -> 0 bytes
-rw-r--r--test/reference/coverage-rectangles.xlib.xfail.pngbin15981 -> 0 bytes
-rw-r--r--test/reference/coverage-rhombus.ref.pngbin7053 -> 0 bytes
-rw-r--r--test/reference/coverage-rhombus.xfail.pngbin9898 -> 0 bytes
-rw-r--r--test/reference/coverage-row-triangles.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/coverage-row-triangles.xfail.pngbin512 -> 0 bytes
-rw-r--r--test/reference/coverage-row-triangles.xlib.xfail.pngbin12671 -> 0 bytes
-rw-r--r--test/reference/coverage-triangles.ref.pngbin253 -> 0 bytes
-rw-r--r--test/reference/coverage-triangles.xfail.pngbin14283 -> 0 bytes
-rw-r--r--test/reference/coverage-triangles.xlib.xfail.pngbin15859 -> 0 bytes
-rw-r--r--test/reference/create-from-png-stream.base.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/create-from-png-stream.base.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/create-from-png-stream.ref.pngbin100 -> 0 bytes
-rw-r--r--test/reference/create-from-png.alpha.ref.pngbin150 -> 0 bytes
-rw-r--r--test/reference/create-from-png.base.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/create-from-png.base.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/create-from-png.gray-alpha.ref.pngbin142 -> 0 bytes
-rw-r--r--test/reference/create-from-png.gray.ref.pngbin124 -> 0 bytes
-rw-r--r--test/reference/create-from-png.indexed-alpha.ref.pngbin172 -> 0 bytes
-rw-r--r--test/reference/create-from-png.indexed.ref.pngbin159 -> 0 bytes
-rw-r--r--test/reference/create-from-png.mask.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/create-from-png.mask.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/create-from-png.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/create-from-png.traps.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/create-from-png.traps.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/culled-glyphs.base.argb32.ref.pngbin440 -> 0 bytes
-rw-r--r--test/reference/culled-glyphs.base.rgb24.ref.pngbin440 -> 0 bytes
-rw-r--r--test/reference/culled-glyphs.image16.ref.pngbin426 -> 0 bytes
-rw-r--r--test/reference/culled-glyphs.ps.ref.pngbin372 -> 0 bytes
-rw-r--r--test/reference/culled-glyphs.quartz.ref.pngbin493 -> 0 bytes
-rw-r--r--test/reference/culled-glyphs.ref.pngbin440 -> 0 bytes
-rw-r--r--test/reference/curve-to-as-line-to.base.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/curve-to-as-line-to.base.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/curve-to-as-line-to.mask.argb32.ref.pngbin109 -> 0 bytes
-rw-r--r--test/reference/curve-to-as-line-to.mask.rgb24.ref.pngbin109 -> 0 bytes
-rw-r--r--test/reference/curve-to-as-line-to.ps.xfail.pngbin112 -> 0 bytes
-rw-r--r--test/reference/curve-to-as-line-to.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/curve-to-as-line-to.traps.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/curve-to-as-line-to.traps.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.base.argb32.ref.pngbin4483 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.base.rgb24.ref.pngbin4483 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.image16.ref.pngbin4491 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.mask.argb32.ref.pngbin5157 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.mask.rgb24.ref.pngbin5157 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.ps.ref.pngbin3648 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.quartz.xfail.pngbin4446 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.ref.pngbin4713 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.traps.argb32.ref.pngbin4483 -> 0 bytes
-rw-r--r--test/reference/dash-caps-joins.traps.rgb24.ref.pngbin4483 -> 0 bytes
-rw-r--r--test/reference/dash-curve.image16.ref.pngbin32445 -> 0 bytes
-rw-r--r--test/reference/dash-curve.mask.argb32.ref.pngbin41040 -> 0 bytes
-rw-r--r--test/reference/dash-curve.mask.rgb24.ref.pngbin41040 -> 0 bytes
-rw-r--r--test/reference/dash-curve.ps2.ref.pngbin24355 -> 0 bytes
-rw-r--r--test/reference/dash-curve.ps3.ref.pngbin24355 -> 0 bytes
-rw-r--r--test/reference/dash-curve.quartz.xfail.pngbin42238 -> 0 bytes
-rw-r--r--test/reference/dash-curve.ref.pngbin41069 -> 0 bytes
-rw-r--r--test/reference/dash-curve.traps.argb32.ref.pngbin39925 -> 0 bytes
-rw-r--r--test/reference/dash-curve.traps.rgb24.ref.pngbin39925 -> 0 bytes
-rw-r--r--test/reference/dash-infinite-loop.base.argb32.ref.pngbin642 -> 0 bytes
-rw-r--r--test/reference/dash-infinite-loop.base.rgb24.ref.pngbin642 -> 0 bytes
-rw-r--r--test/reference/dash-infinite-loop.ps.ref.pngbin601 -> 0 bytes
-rw-r--r--test/reference/dash-infinite-loop.ref.pngbin877 -> 0 bytes
-rw-r--r--test/reference/dash-infinite-loop.traps.argb32.ref.pngbin642 -> 0 bytes
-rw-r--r--test/reference/dash-infinite-loop.traps.rgb24.ref.pngbin642 -> 0 bytes
-rw-r--r--test/reference/dash-no-dash.base.argb32.ref.pngbin119 -> 0 bytes
-rw-r--r--test/reference/dash-no-dash.base.rgb24.ref.pngbin119 -> 0 bytes
-rw-r--r--test/reference/dash-no-dash.ref.pngbin152 -> 0 bytes
-rw-r--r--test/reference/dash-offset-negative.base.argb32.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/dash-offset-negative.base.rgb24.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/dash-offset-negative.pdf.ref.pngbin129 -> 0 bytes
-rw-r--r--test/reference/dash-offset-negative.ref.pngbin129 -> 0 bytes
-rw-r--r--test/reference/dash-offset-negative.traps.argb32.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/dash-offset-negative.traps.rgb24.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/dash-offset.base.argb32.ref.pngbin794 -> 0 bytes
-rw-r--r--test/reference/dash-offset.base.rgb24.ref.pngbin794 -> 0 bytes
-rw-r--r--test/reference/dash-offset.ref.pngbin794 -> 0 bytes
-rw-r--r--test/reference/dash-scale.image16.ref.pngbin7748 -> 0 bytes
-rw-r--r--test/reference/dash-scale.mask.argb32.ref.pngbin8913 -> 0 bytes
-rw-r--r--test/reference/dash-scale.mask.rgb24.ref.pngbin8913 -> 0 bytes
-rw-r--r--test/reference/dash-scale.ps.ref.pngbin5965 -> 0 bytes
-rw-r--r--test/reference/dash-scale.quartz.ref.pngbin7614 -> 0 bytes
-rw-r--r--test/reference/dash-scale.ref.pngbin7826 -> 0 bytes
-rw-r--r--test/reference/dash-scale.traps.argb32.ref.pngbin7627 -> 0 bytes
-rw-r--r--test/reference/dash-scale.traps.rgb24.ref.pngbin7627 -> 0 bytes
-rw-r--r--test/reference/dash-state.base.argb32.ref.pngbin7509 -> 0 bytes
-rw-r--r--test/reference/dash-state.base.rgb24.ref.pngbin7509 -> 0 bytes
-rw-r--r--test/reference/dash-state.image16.ref.pngbin7910 -> 0 bytes
-rw-r--r--test/reference/dash-state.ps2.ref.pngbin8740 -> 0 bytes
-rw-r--r--test/reference/dash-state.ps3.ref.pngbin8740 -> 0 bytes
-rw-r--r--test/reference/dash-state.quartz.xfail.pngbin6957 -> 0 bytes
-rw-r--r--test/reference/dash-state.ref.pngbin8027 -> 0 bytes
-rw-r--r--test/reference/dash-state.traps.argb32.ref.pngbin7509 -> 0 bytes
-rw-r--r--test/reference/dash-state.traps.rgb24.ref.pngbin7509 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.base.argb32.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.base.rgb24.ref.pngbin199 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.mask.rgb24.ref.pngbin210 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.ps2.ref.pngbin319 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.ps2.rgb24.ref.pngbin304 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.ps3.ref.pngbin319 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.ps3.rgb24.ref.pngbin304 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.ref.pngbin230 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.traps.argb32.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.traps.rgb24.ref.pngbin199 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.base.argb32.ref.pngbin574 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.base.rgb24.ref.pngbin574 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.image16.ref.pngbin592 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.mask.argb32.ref.pngbin653 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.mask.rgb24.ref.pngbin653 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.ps2.ref.pngbin509 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.ps3.ref.pngbin509 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.quartz.ref.pngbin552 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.ref.pngbin626 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.traps.argb32.ref.pngbin574 -> 0 bytes
-rw-r--r--test/reference/degenerate-arc.traps.rgb24.ref.pngbin574 -> 0 bytes
-rw-r--r--test/reference/degenerate-arcs.base.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/degenerate-arcs.base.rgb24.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/degenerate-arcs.image16.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/degenerate-arcs.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.base.argb32.ref.pngbin282 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.base.rgb24.ref.pngbin282 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.image16.ref.pngbin278 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.mask.argb32.ref.pngbin280 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.mask.rgb24.ref.pngbin280 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.ps.xfail.pngbin221 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.quartz.ref.pngbin247 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.ref.pngbin285 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.traps.argb32.ref.pngbin282 -> 0 bytes
-rw-r--r--test/reference/degenerate-curve-to.traps.rgb24.ref.pngbin282 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.base.argb32.ref.pngbin1911 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.base.rgb24.ref.pngbin1911 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.mask.argb32.ref.pngbin2086 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.mask.rgb24.ref.pngbin2086 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.ps.xfail.pngbin1837 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.quartz.xfail.pngbin1560 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.ref.pngbin1960 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.traps.argb32.ref.pngbin1911 -> 0 bytes
-rw-r--r--test/reference/degenerate-dash.traps.rgb24.ref.pngbin1911 -> 0 bytes
-rw-r--r--test/reference/degenerate-linear-gradient.base.argb32.ref.pngbin336 -> 0 bytes
-rw-r--r--test/reference/degenerate-linear-gradient.base.rgb24.ref.pngbin336 -> 0 bytes
-rw-r--r--test/reference/degenerate-linear-gradient.ref.pngbin336 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.base.argb32.ref.pngbin237 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.base.rgb24.ref.pngbin204 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.mask.argb32.ref.pngbin250 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.mask.rgb24.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.ps.argb32.xfail.pngbin234 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.ps.rgb24.xfail.pngbin184 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.quartz.argb32.xfail.pngbin200 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.quartz.rgb24.xfail.pngbin172 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.traps.argb32.ref.pngbin237 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.traps.rgb24.ref.pngbin204 -> 0 bytes
-rw-r--r--test/reference/degenerate-pen.base.argb32.ref.pngbin1000 -> 0 bytes
-rw-r--r--test/reference/degenerate-pen.base.rgb24.ref.pngbin1000 -> 0 bytes
-rw-r--r--test/reference/degenerate-pen.image16.ref.pngbin954 -> 0 bytes
-rw-r--r--test/reference/degenerate-pen.ps.ref.pngbin753 -> 0 bytes
-rw-r--r--test/reference/degenerate-pen.ref.pngbin1019 -> 0 bytes
-rw-r--r--test/reference/degenerate-pen.traps.argb32.ref.pngbin1000 -> 0 bytes
-rw-r--r--test/reference/degenerate-pen.traps.rgb24.ref.pngbin1000 -> 0 bytes
-rw-r--r--test/reference/degenerate-radial-gradient.base.argb32.ref.pngbin428 -> 0 bytes
-rw-r--r--test/reference/degenerate-radial-gradient.base.rgb24.ref.pngbin428 -> 0 bytes
-rw-r--r--test/reference/degenerate-radial-gradient.ref.pngbin428 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.base.argb32.ref.pngbin278 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.base.rgb24.ref.pngbin278 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.image16.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.mask.argb32.ref.pngbin277 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.mask.rgb24.ref.pngbin277 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.ps.ref.pngbin225 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.quartz.ref.pngbin246 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.ref.pngbin278 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.traps.argb32.ref.pngbin278 -> 0 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.traps.rgb24.ref.pngbin278 -> 0 bytes
-rw-r--r--test/reference/degenerate-solid-dash.ref.pngbin407 -> 0 bytes
-rw-r--r--test/reference/device-offset-fractional.base.argb32.ref.pngbin266 -> 0 bytes
-rw-r--r--test/reference/device-offset-fractional.base.rgb24.ref.pngbin266 -> 0 bytes
-rw-r--r--test/reference/device-offset-fractional.gl.xfail.pngbin311 -> 0 bytes
-rw-r--r--test/reference/device-offset-fractional.pdf.xfail.pngbin270 -> 0 bytes
-rw-r--r--test/reference/device-offset-fractional.ps2.ref.pngbin200 -> 0 bytes
-rw-r--r--test/reference/device-offset-fractional.ps3.ref.pngbin200 -> 0 bytes
-rw-r--r--test/reference/device-offset-fractional.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/device-offset-positive.base.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/device-offset-positive.base.rgb24.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/device-offset-positive.ref.pngbin139 -> 0 bytes
-rw-r--r--test/reference/device-offset-scale.base.argb32.ref.pngbin109 -> 0 bytes
-rw-r--r--test/reference/device-offset-scale.base.rgb24.ref.pngbin109 -> 0 bytes
-rw-r--r--test/reference/device-offset-scale.ref.pngbin145 -> 0 bytes
-rw-r--r--test/reference/device-offset-scale.svg.xfail.pngbin128 -> 0 bytes
-rw-r--r--test/reference/device-offset.base.argb32.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/device-offset.base.rgb24.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/device-offset.ref.pngbin137 -> 0 bytes
-rw-r--r--test/reference/drunkard-tails.base.argb32.ref.pngbin6176 -> 0 bytes
-rw-r--r--test/reference/drunkard-tails.base.rgb24.ref.pngbin6176 -> 0 bytes
-rw-r--r--test/reference/drunkard-tails.mask.argb32.ref.pngbin6116 -> 0 bytes
-rw-r--r--test/reference/drunkard-tails.mask.rgb24.ref.pngbin6116 -> 0 bytes
-rw-r--r--test/reference/drunkard-tails.ps.ref.pngbin3780 -> 0 bytes
-rw-r--r--test/reference/drunkard-tails.ref.pngbin6157 -> 0 bytes
-rw-r--r--test/reference/drunkard-tails.traps.argb32.ref.pngbin6176 -> 0 bytes
-rw-r--r--test/reference/drunkard-tails.traps.rgb24.ref.pngbin6176 -> 0 bytes
-rw-r--r--test/reference/egl-surface-source.base.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/egl-surface-source.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/egl-surface-source.image16.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/egl-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/extend-pad-border.base.argb32.ref.pngbin495 -> 0 bytes
-rw-r--r--test/reference/extend-pad-border.base.rgb24.ref.pngbin495 -> 0 bytes
-rw-r--r--test/reference/extend-pad-border.image16.ref.pngbin446 -> 0 bytes
-rw-r--r--test/reference/extend-pad-border.pdf.ref.pngbin495 -> 0 bytes
-rw-r--r--test/reference/extend-pad-border.ps.ref.pngbin649 -> 0 bytes
-rw-r--r--test/reference/extend-pad-border.quartz.ref.pngbin432 -> 0 bytes
-rw-r--r--test/reference/extend-pad-border.ref.pngbin495 -> 0 bytes
-rw-r--r--test/reference/extend-pad-border.svg.xfail.pngbin1063 -> 0 bytes
-rw-r--r--test/reference/extend-pad-similar.base.argb32.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/extend-pad-similar.base.rgb24.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/extend-pad-similar.quartz.xfail.pngbin270 -> 0 bytes
-rw-r--r--test/reference/extend-pad-similar.ref.pngbin315 -> 0 bytes
-rw-r--r--test/reference/extend-pad-similar.svg.xfail.pngbin270 -> 0 bytes
-rw-r--r--test/reference/extend-pad.base.argb32.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/extend-pad.base.rgb24.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/extend-pad.ps.ref.pngbin314 -> 0 bytes
-rw-r--r--test/reference/extend-pad.quartz.xfail.pngbin270 -> 0 bytes
-rw-r--r--test/reference/extend-pad.ref.pngbin315 -> 0 bytes
-rw-r--r--test/reference/extend-pad.svg.xfail.pngbin270 -> 0 bytes
-rw-r--r--test/reference/extend-reflect-similar.base.argb32.ref.pngbin133406 -> 0 bytes
-rw-r--r--test/reference/extend-reflect-similar.base.rgb24.ref.pngbin133406 -> 0 bytes
-rw-r--r--test/reference/extend-reflect-similar.image16.ref.pngbin99786 -> 0 bytes
-rw-r--r--test/reference/extend-reflect-similar.ps2.ref.pngbin146990 -> 0 bytes
-rw-r--r--test/reference/extend-reflect-similar.ps3.ref.pngbin146990 -> 0 bytes
-rw-r--r--test/reference/extend-reflect-similar.ref.pngbin153571 -> 0 bytes
-rw-r--r--test/reference/extend-reflect.base.argb32.ref.pngbin133406 -> 0 bytes
-rw-r--r--test/reference/extend-reflect.base.rgb24.ref.pngbin133406 -> 0 bytes
-rw-r--r--test/reference/extend-reflect.image16.ref.pngbin99786 -> 0 bytes
-rw-r--r--test/reference/extend-reflect.ps2.ref.pngbin146990 -> 0 bytes
-rw-r--r--test/reference/extend-reflect.ps3.ref.pngbin146990 -> 0 bytes
-rw-r--r--test/reference/extend-reflect.ref.pngbin153571 -> 0 bytes
-rw-r--r--test/reference/extend-repeat-similar.base.argb32.ref.pngbin108603 -> 0 bytes
-rw-r--r--test/reference/extend-repeat-similar.base.rgb24.ref.pngbin108603 -> 0 bytes
-rw-r--r--test/reference/extend-repeat-similar.image16.ref.pngbin83738 -> 0 bytes
-rw-r--r--test/reference/extend-repeat-similar.ps2.ref.pngbin119246 -> 0 bytes
-rw-r--r--test/reference/extend-repeat-similar.ps3.ref.pngbin119246 -> 0 bytes
-rw-r--r--test/reference/extend-repeat-similar.ref.pngbin108622 -> 0 bytes
-rw-r--r--test/reference/extend-repeat.base.argb32.ref.pngbin108603 -> 0 bytes
-rw-r--r--test/reference/extend-repeat.base.rgb24.ref.pngbin108603 -> 0 bytes
-rw-r--r--test/reference/extend-repeat.image16.ref.pngbin83738 -> 0 bytes
-rw-r--r--test/reference/extend-repeat.ps2.ref.pngbin119246 -> 0 bytes
-rw-r--r--test/reference/extend-repeat.ps3.ref.pngbin119246 -> 0 bytes
-rw-r--r--test/reference/extend-repeat.ref.pngbin108622 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.argb32.ref.pngbin9221 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.base.argb32.ref.pngbin9221 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.base.rgb24.ref.pngbin4597 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.rgb24.ref.pngbin4597 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.argb32.ref.pngbin9406 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.base.argb32.ref.pngbin9406 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.base.rgb24.ref.pngbin5740 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.image16.ref.pngbin4626 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.quartz.argb32.ref.pngbin9729 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.quartz.rgb24.ref.pngbin5598 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.rgb24.ref.pngbin5740 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.svg12.argb32.xfail.pngbin6658 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.svg12.rgb24.xfail.pngbin5014 -> 0 bytes
-rw-r--r--test/reference/extended-blend-mask.argb32.ref.pngbin3959 -> 0 bytes
-rw-r--r--test/reference/extended-blend-mask.base.argb32.ref.pngbin3971 -> 0 bytes
-rw-r--r--test/reference/extended-blend-mask.base.rgb24.ref.pngbin3643 -> 0 bytes
-rw-r--r--test/reference/extended-blend-mask.rgb24.ref.pngbin3634 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.argb32.ref.pngbin9406 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.base.argb32.ref.pngbin9406 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.base.rgb24.ref.pngbin5740 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.image16.ref.pngbin4626 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.rgb24.ref.pngbin5740 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid.argb32.ref.pngbin4072 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid.base.argb32.ref.pngbin4063 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid.base.rgb24.ref.pngbin3775 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid.image16.ref.pngbin4145 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid.rgb24.ref.pngbin3784 -> 0 bytes
-rw-r--r--test/reference/extended-blend.argb32.ref.pngbin4072 -> 0 bytes
-rw-r--r--test/reference/extended-blend.base.argb32.ref.pngbin4063 -> 0 bytes
-rw-r--r--test/reference/extended-blend.base.rgb24.ref.pngbin3775 -> 0 bytes
-rw-r--r--test/reference/extended-blend.image16.ref.pngbin4145 -> 0 bytes
-rw-r--r--test/reference/extended-blend.quartz.argb32.ref.pngbin4284 -> 0 bytes
-rw-r--r--test/reference/extended-blend.quartz.rgb24.ref.pngbin3965 -> 0 bytes
-rw-r--r--test/reference/extended-blend.rgb24.ref.pngbin3784 -> 0 bytes
-rw-r--r--test/reference/extended-blend.svg12.argb32.xfail.pngbin2273 -> 0 bytes
-rw-r--r--test/reference/extended-blend.svg12.rgb24.xfail.pngbin1856 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi144x144.ps.ref.pngbin5911 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi144x144.ref.pngbin8746 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi144x72.ps.ref.pngbin7206 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi144x72.ref.pngbin8531 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x288.pdf.ref.pngbin8681 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x288.ps.ref.pngbin4450 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x288.svg.ref.pngbin5771 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x72.ps.ref.pngbin6444 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x72.ref.pngbin7203 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x576.pdf.ref.pngbin8732 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x576.ps.ref.pngbin3448 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x576.svg.ref.pngbin4317 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x72.ps.ref.pngbin5992 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x72.ref.pngbin6457 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x144.ps.ref.pngbin7270 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x144.ref.pngbin8710 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x288.ps.ref.pngbin6616 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x288.ref.pngbin7224 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x576.ps.ref.pngbin6349 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x576.ref.pngbin6604 -> 0 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x72.ref.pngbin8579 -> 0 bytes
-rw-r--r--test/reference/fallback.argb32.ref.pngbin4133 -> 0 bytes
-rw-r--r--test/reference/fallback.base.argb32.ref.pngbin4156 -> 0 bytes
-rw-r--r--test/reference/fallback.base.rgb24.ref.pngbin3332 -> 0 bytes
-rw-r--r--test/reference/fallback.image16.rgb24.ref.pngbin2642 -> 0 bytes
-rw-r--r--test/reference/fallback.mask.argb32.ref.pngbin4070 -> 0 bytes
-rw-r--r--test/reference/fallback.mask.rgb24.ref.pngbin3141 -> 0 bytes
-rw-r--r--test/reference/fallback.rgb24.ref.pngbin3283 -> 0 bytes
-rw-r--r--test/reference/fallback.traps.argb32.ref.pngbin4156 -> 0 bytes
-rw-r--r--test/reference/fallback.traps.rgb24.ref.pngbin3332 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.base.argb32.ref.pngbin3379 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.base.rgb24.ref.pngbin3379 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.image16.ref.pngbin3380 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.pdf.ref.pngbin2945 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.ps3.argb32.ref.pngbin3484 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.quartz.ref.pngbin7943 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.ref.pngbin3500 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.traps.argb32.ref.pngbin3379 -> 0 bytes
-rw-r--r--test/reference/fill-alpha-pattern.traps.rgb24.ref.pngbin3379 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.base.argb32.ref.pngbin2824 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.base.rgb24.ref.pngbin2824 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.image16.ref.pngbin2145 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.ps.argb32.ref.pngbin2248 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.quartz.ref.pngbin2704 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.ref.pngbin2754 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.traps.argb32.ref.pngbin2824 -> 0 bytes
-rw-r--r--test/reference/fill-alpha.traps.rgb24.ref.pngbin2824 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.base.argb32.ref.pngbin552 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.base.rgb24.ref.pngbin552 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.image16.ref.pngbin536 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.quartz.ref.pngbin542 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.ref.pngbin558 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.svg12.xfail.pngbin631 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.traps.argb32.ref.pngbin552 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.traps.rgb24.ref.pngbin552 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.base.argb32.ref.pngbin507 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.base.rgb24.ref.pngbin507 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.image16.ref.pngbin470 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.ref.pngbin513 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.traps.argb32.ref.pngbin507 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.traps.rgb24.ref.pngbin507 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.base.argb32.ref.pngbin321 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.base.rgb24.ref.pngbin293 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.image16.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.ps.argb32.ref.pngbin257 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.ps.rgb24.ref.pngbin225 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.quartz.argb32.ref.pngbin273 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.quartz.rgb24.ref.pngbin249 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.ref.pngbin328 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.traps.argb32.ref.pngbin321 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.traps.rgb24.ref.pngbin293 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.argb32.ref.pngbin2390 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.base.argb32.ref.pngbin2378 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.base.rgb24.ref.pngbin2041 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.image16.ref.pngbin1753 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.ps.argb32.xfail.pngbin1903 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.ps.rgb24.xfail.pngbin1638 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.quartz.argb32.ref.pngbin2451 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.quartz.rgb24.ref.pngbin2079 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.rgb24.ref.pngbin2048 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.traps.argb32.ref.pngbin2378 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.traps.rgb24.ref.pngbin2041 -> 0 bytes
-rw-r--r--test/reference/fill-disjoint.base.argb32.ref.pngbin1098 -> 0 bytes
-rw-r--r--test/reference/fill-disjoint.base.rgb24.ref.pngbin1098 -> 0 bytes
-rw-r--r--test/reference/fill-disjoint.ref.pngbin1098 -> 0 bytes
-rw-r--r--test/reference/fill-empty.base.argb32.ref.pngbin99 -> 0 bytes
-rw-r--r--test/reference/fill-empty.base.rgb24.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/fill-empty.ref.pngbin99 -> 0 bytes
-rw-r--r--test/reference/fill-empty.svg12.rgb24.xfail.pngbin99 -> 0 bytes
-rw-r--r--test/reference/fill-image.base.argb32.ref.pngbin1458 -> 0 bytes
-rw-r--r--test/reference/fill-image.base.rgb24.ref.pngbin1458 -> 0 bytes
-rw-r--r--test/reference/fill-image.image16.ref.pngbin1163 -> 0 bytes
-rw-r--r--test/reference/fill-image.ps.ref.pngbin1645 -> 0 bytes
-rw-r--r--test/reference/fill-image.quartz.ref.pngbin1297 -> 0 bytes
-rw-r--r--test/reference/fill-image.ref.pngbin1457 -> 0 bytes
-rw-r--r--test/reference/fill-image.traps.argb32.ref.pngbin1458 -> 0 bytes
-rw-r--r--test/reference/fill-image.traps.rgb24.ref.pngbin1458 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.base.argb32.ref.pngbin447 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.base.rgb24.ref.pngbin375 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.pdf.argb32.ref.pngbin452 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.ps2.argb32.ref.pngbin564 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.ps2.rgb24.ref.pngbin531 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.ps3.argb32.ref.pngbin564 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.ps3.rgb24.ref.pngbin531 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.ref.pngbin455 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.traps.argb32.ref.pngbin447 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.traps.rgb24.ref.pngbin375 -> 0 bytes
-rw-r--r--test/reference/fill-rule.argb32.ref.pngbin2076 -> 0 bytes
-rw-r--r--test/reference/fill-rule.base.argb32.ref.pngbin1979 -> 0 bytes
-rw-r--r--test/reference/fill-rule.base.rgb24.ref.pngbin1703 -> 0 bytes
-rw-r--r--test/reference/fill-rule.image16.ref.pngbin1625 -> 0 bytes
-rw-r--r--test/reference/fill-rule.ps2.argb32.ref.pngbin1878 -> 0 bytes
-rw-r--r--test/reference/fill-rule.ps2.rgb24.ref.pngbin1524 -> 0 bytes
-rw-r--r--test/reference/fill-rule.ps3.argb32.ref.pngbin1878 -> 0 bytes
-rw-r--r--test/reference/fill-rule.ps3.rgb24.ref.pngbin1524 -> 0 bytes
-rw-r--r--test/reference/fill-rule.quartz.argb32.ref.pngbin2060 -> 0 bytes
-rw-r--r--test/reference/fill-rule.quartz.rgb24.ref.pngbin1771 -> 0 bytes
-rw-r--r--test/reference/fill-rule.rgb24.ref.pngbin1763 -> 0 bytes
-rw-r--r--test/reference/fill-rule.traps.argb32.ref.pngbin1979 -> 0 bytes
-rw-r--r--test/reference/fill-rule.traps.rgb24.ref.pngbin1703 -> 0 bytes
-rw-r--r--test/reference/fill-xlib-fallback.rgb24.ref.pngbin1458 -> 0 bytes
-rw-r--r--test/reference/fill-xlib-window.rgb24.ref.pngbin1458 -> 0 bytes
-rw-r--r--test/reference/fill-xlib.ref.pngbin1458 -> 0 bytes
-rw-r--r--test/reference/fill.image.argb32.ref.pngbin1482 -> 0 bytes
-rw-r--r--test/reference/fill.image.rgb24.ref.pngbin1482 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.base.argb32.ref.pngbin1210 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.base.rgb24.ref.pngbin1210 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.image16.ref.pngbin895 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.pdf.xfail.pngbin401 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.ps2.ref.pngbin556 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.ps3.ref.pngbin556 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.quartz.xfail.pngbin308 -> 0 bytes
-rw-r--r--test/reference/filter-bilinear-extents.ref.pngbin1210 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-offset.base.argb32.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-offset.base.rgb24.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-offset.gl.xfail.pngbin260 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-offset.pdf.xfail.pngbin4522 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-offset.ps2.ref.pngbin255 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-offset.ps3.ref.pngbin255 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-offset.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-offset.svg.xfail.pngbin4419 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-transformed.base.argb32.ref.pngbin514 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-transformed.base.rgb24.ref.pngbin514 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-transformed.gl.xfail.pngbin514 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-transformed.image16.ref.pngbin418 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-transformed.pdf.xfail.pngbin532 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-transformed.quartz.xfail.pngbin349 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-transformed.ref.pngbin570 -> 0 bytes
-rw-r--r--test/reference/filter-nearest-transformed.svg.xfail.pngbin546 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.base.argb32.ref.pngbin1110 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.base.rgb24.ref.pngbin856 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.gl.argb32.ref.pngbin1075 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.image16.ref.pngbin862 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.mask.argb32.ref.pngbin1167 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.mask.rgb24.ref.pngbin891 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps2.argb32.ref.pngbin1168 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps2.ref.pngbin1356 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps2.rgb24.ref.pngbin936 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps3.argb32.ref.pngbin1168 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps3.ref.pngbin1356 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps3.rgb24.ref.pngbin936 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.quartz.argb32.ref.pngbin988 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.quartz.rgb24.ref.pngbin763 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ref.pngbin1151 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.svg12.argb32.ref.pngbin190 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.svg12.rgb24.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.traps.argb32.ref.pngbin1110 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.traps.rgb24.ref.pngbin856 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.xlib-fallback.ref.pngbin919 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.base.argb32.ref.pngbin865 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.base.rgb24.ref.pngbin865 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.image16.ref.pngbin852 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.ps2.argb32.ref.pngbin748 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.ps2.rgb24.ref.pngbin748 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.ps3.argb32.ref.pngbin748 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.ps3.rgb24.ref.pngbin748 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.quartz.ref.pngbin996 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.ref.pngbin865 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.svg.ref.pngbin870 -> 0 bytes
-rw-r--r--test/reference/font-matrix-translation.traps.ref.pngbin865 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.base.argb32.ref.pngbin3243 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.base.rgb24.ref.pngbin3243 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.image16.ref.pngbin2772 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.pdf.ref.pngbin3117 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.ps2.ref.pngbin2269 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.ps3.ref.pngbin2269 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.ref.pngbin3243 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.svg.ref.pngbin6018 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.traps.ref.pngbin3243 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.base.argb32.ref.pngbin9975 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.base.rgb24.ref.pngbin9975 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.image16.ref.pngbin8052 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.ps2.ref.pngbin5687 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.ps3.ref.pngbin5687 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.quartz.xfail.pngbin827 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.ref.pngbin9975 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.svg.ref.pngbin10005 -> 0 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.traps.ref.pngbin9975 -> 0 bytes
-rw-r--r--test/reference/ft-text-antialias-none.base.argb32.ref.pngbin295 -> 0 bytes
-rw-r--r--test/reference/ft-text-antialias-none.base.rgb24.ref.pngbin295 -> 0 bytes
-rw-r--r--test/reference/ft-text-antialias-none.ps2.argb32.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/ft-text-antialias-none.ps3.argb32.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/ft-text-antialias-none.ref.pngbin336 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.base.argb32.ref.pngbin3066 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.base.rgb24.ref.pngbin3066 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.image16.ref.pngbin3072 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.pdf.ref.pngbin3635 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.ps.ref.pngbin2088 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.quartz.xfail.pngbin3635 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.ref.pngbin3052 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.svg.ref.pngbin3607 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.traps.argb32.ref.pngbin3066 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.traps.rgb24.ref.pngbin3066 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.xfail.pngbin2683 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.base.argb32.ref.pngbin3597 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.base.rgb24.ref.pngbin3597 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.image16.ref.pngbin3141 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.mask.argb32.ref.pngbin3610 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.mask.rgb24.ref.pngbin3610 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.pdf.ref.pngbin3639 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.ps.ref.pngbin2134 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.quartz.ref.pngbin3573 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.ref.pngbin3609 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.svg.ref.pngbin3626 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.traps.argb32.ref.pngbin3597 -> 0 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.traps.rgb24.ref.pngbin3597 -> 0 bytes
-rw-r--r--test/reference/get-group-target.base.argb32.ref.pngbin113 -> 0 bytes
-rw-r--r--test/reference/get-group-target.base.rgb24.ref.pngbin113 -> 0 bytes
-rw-r--r--test/reference/get-group-target.ref.pngbin134 -> 0 bytes
-rw-r--r--test/reference/gl-surface-source.base.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/gl-surface-source.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/gl-surface-source.image16.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/gl-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.base.argb32.ref.pngbin2858 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.base.rgb24.ref.pngbin2858 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.image16.ref.pngbin2453 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.ps2.ref.pngbin1454 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.ps3.ref.pngbin1454 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.quartz.ref.pngbin3284 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.ref.pngbin2858 -> 0 bytes
-rw-r--r--test/reference/glyph-cache-pressure.traps.ref.pngbin2858 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.base.argb32.ref.pngbin125 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.base.rgb24.ref.pngbin119 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.ps2.argb32.ref.pngbin134 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.ps2.rgb24.ref.pngbin130 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.ps3.argb32.ref.pngbin134 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.ps3.rgb24.ref.pngbin130 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.ref.pngbin125 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.base.argb32.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.base.rgb24.ref.pngbin106 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.ps3.ref.pngbin124 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.ps3.rgb24.ref.pngbin124 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.quartz.argb32.ref.pngbin214 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.base.argb32.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.base.rgb24.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops.base.argb32.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops.base.rgb24.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/group-clip.base.argb32.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/group-clip.base.rgb24.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/group-clip.image16.ref.pngbin193 -> 0 bytes
-rw-r--r--test/reference/group-clip.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/group-paint.base.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/group-paint.base.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/group-paint.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.base.argb32.ref.pngbin468 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.base.rgb24.ref.pngbin468 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.image16.ref.pngbin395 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.ps.ref.pngbin321 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.ps.rgb24.xfail.pngbin371 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.quartz.ref.pngbin363 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.ref.pngbin475 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.svg.argb32.xfail.pngbin520 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.svg.rgb24.xfail.pngbin425 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.traps.argb32.ref.pngbin468 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.traps.rgb24.ref.pngbin468 -> 0 bytes
-rw-r--r--test/reference/group-unaligned.xlib-fallback.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/halo-transform.base.argb32.ref.pngbin15122 -> 0 bytes
-rw-r--r--test/reference/halo-transform.base.rgb24.ref.pngbin15122 -> 0 bytes
-rw-r--r--test/reference/halo-transform.image16.ref.pngbin10983 -> 0 bytes
-rw-r--r--test/reference/halo-transform.ps.ref.pngbin8691 -> 0 bytes
-rw-r--r--test/reference/halo-transform.quartz.ref.pngbin14360 -> 0 bytes
-rw-r--r--test/reference/halo-transform.ref.pngbin15265 -> 0 bytes
-rw-r--r--test/reference/halo-transform.traps.ref.pngbin15122 -> 0 bytes
-rw-r--r--test/reference/halo.base.argb32.ref.pngbin8594 -> 0 bytes
-rw-r--r--test/reference/halo.base.rgb24.ref.pngbin8594 -> 0 bytes
-rw-r--r--test/reference/halo.image16.ref.pngbin6172 -> 0 bytes
-rw-r--r--test/reference/halo.mask.argb32.ref.pngbin8726 -> 0 bytes
-rw-r--r--test/reference/halo.mask.rgb24.ref.pngbin8726 -> 0 bytes
-rw-r--r--test/reference/halo.ps.ref.pngbin5220 -> 0 bytes
-rw-r--r--test/reference/halo.quartz.ref.pngbin8601 -> 0 bytes
-rw-r--r--test/reference/halo.ref.pngbin8631 -> 0 bytes
-rw-r--r--test/reference/halo.traps.ref.pngbin8594 -> 0 bytes
-rw-r--r--test/reference/hatchings.base.argb32.ref.pngbin94196 -> 0 bytes
-rw-r--r--test/reference/hatchings.base.rgb24.ref.pngbin94196 -> 0 bytes
-rw-r--r--test/reference/hatchings.mask.argb32.ref.pngbin94631 -> 0 bytes
-rw-r--r--test/reference/hatchings.mask.rgb24.ref.pngbin94631 -> 0 bytes
-rw-r--r--test/reference/hatchings.ref.pngbin90698 -> 0 bytes
-rw-r--r--test/reference/hatchings.traps.argb32.ref.pngbin89997 -> 0 bytes
-rw-r--r--test/reference/hatchings.traps.rgb24.ref.pngbin89997 -> 0 bytes
-rw-r--r--test/reference/horizontal-clip.base.argb32.ref.pngbin113 -> 0 bytes
-rw-r--r--test/reference/horizontal-clip.base.rgb24.ref.pngbin113 -> 0 bytes
-rw-r--r--test/reference/horizontal-clip.ref.pngbin113 -> 0 bytes
-rw-r--r--test/reference/huge-linear.base.argb32.ref.pngbin1600 -> 0 bytes
-rw-r--r--test/reference/huge-linear.base.rgb24.ref.pngbin1600 -> 0 bytes
-rw-r--r--test/reference/huge-linear.image16.ref.pngbin1542 -> 0 bytes
-rw-r--r--test/reference/huge-linear.pdf.ref.pngbin1586 -> 0 bytes
-rw-r--r--test/reference/huge-linear.ps3.ref.pngbin1786 -> 0 bytes
-rw-r--r--test/reference/huge-linear.quartz.ref.pngbin15230 -> 0 bytes
-rw-r--r--test/reference/huge-linear.ref.pngbin1636 -> 0 bytes
-rw-r--r--test/reference/huge-radial.base.argb32.ref.pngbin41702 -> 0 bytes
-rw-r--r--test/reference/huge-radial.base.rgb24.ref.pngbin41702 -> 0 bytes
-rw-r--r--test/reference/huge-radial.image16.ref.pngbin17893 -> 0 bytes
-rw-r--r--test/reference/huge-radial.ps3.ref.pngbin18449 -> 0 bytes
-rw-r--r--test/reference/huge-radial.quartz.ref.pngbin84690 -> 0 bytes
-rw-r--r--test/reference/huge-radial.ref.pngbin41702 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-aligned.base.argb32.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-aligned.base.rgb24.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-aligned.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.base.argb32.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.base.rgb24.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.ref.pngbin212 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.traps.argb32.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.traps.rgb24.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.xlib-fallback.rgb24.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.xlib-window.rgb24.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.base.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.image16.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.ps2.ref.pngbin376 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.ps3.ref.pngbin376 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.svg12.argb32.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.svg12.rgb24.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/implicit-close.base.argb32.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/implicit-close.base.rgb24.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/implicit-close.ps.ref.pngbin252 -> 0 bytes
-rw-r--r--test/reference/implicit-close.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/implicit-close.traps.argb32.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/implicit-close.traps.rgb24.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/infinite-join.base.argb32.ref.pngbin160 -> 0 bytes
-rw-r--r--test/reference/infinite-join.base.rgb24.ref.pngbin160 -> 0 bytes
-rw-r--r--test/reference/infinite-join.ps2.ref.pngbin218 -> 0 bytes
-rw-r--r--test/reference/infinite-join.ps3.ref.pngbin218 -> 0 bytes
-rw-r--r--test/reference/infinite-join.ref.pngbin164 -> 0 bytes
-rw-r--r--test/reference/infinite-join.traps.argb32.ref.pngbin160 -> 0 bytes
-rw-r--r--test/reference/infinite-join.traps.rgb24.ref.pngbin160 -> 0 bytes
-rw-r--r--test/reference/inverse-text.base.argb32.ref.pngbin2162 -> 0 bytes
-rw-r--r--test/reference/inverse-text.base.rgb24.ref.pngbin2162 -> 0 bytes
-rw-r--r--test/reference/inverse-text.mask.argb32.ref.pngbin2162 -> 0 bytes
-rw-r--r--test/reference/inverse-text.mask.rgb24.ref.pngbin2162 -> 0 bytes
-rw-r--r--test/reference/inverse-text.ref.pngbin2162 -> 0 bytes
-rw-r--r--test/reference/inverse-text.traps.ref.pngbin2162 -> 0 bytes
-rw-r--r--test/reference/inverted-clip.argb32.ref.pngbin1390 -> 0 bytes
-rw-r--r--test/reference/inverted-clip.base.xfail.pngbin1293 -> 0 bytes
-rw-r--r--test/reference/inverted-clip.rgb24.ref.pngbin1274 -> 0 bytes
-rw-r--r--test/reference/inverted-clip.traps.xfail.pngbin1283 -> 0 bytes
-rw-r--r--test/reference/inverted-clip.xfail.pngbin1293 -> 0 bytes
-rw-r--r--test/reference/joins-loop.base.argb32.ref.pngbin4191 -> 0 bytes
-rw-r--r--test/reference/joins-loop.base.rgb24.ref.pngbin4191 -> 0 bytes
-rw-r--r--test/reference/joins-loop.ref.pngbin4333 -> 0 bytes
-rw-r--r--test/reference/joins-loop.traps.argb32.ref.pngbin4191 -> 0 bytes
-rw-r--r--test/reference/joins-loop.traps.rgb24.ref.pngbin4191 -> 0 bytes
-rw-r--r--test/reference/joins-retrace.base.argb32.ref.pngbin4566 -> 0 bytes
-rw-r--r--test/reference/joins-retrace.base.rgb24.ref.pngbin4566 -> 0 bytes
-rw-r--r--test/reference/joins-retrace.mask.argb32.ref.pngbin4997 -> 0 bytes
-rw-r--r--test/reference/joins-retrace.mask.rgb24.ref.pngbin4997 -> 0 bytes
-rw-r--r--test/reference/joins-retrace.ref.pngbin4687 -> 0 bytes
-rw-r--r--test/reference/joins-retrace.traps.argb32.ref.pngbin4566 -> 0 bytes
-rw-r--r--test/reference/joins-retrace.traps.rgb24.ref.pngbin4566 -> 0 bytes
-rw-r--r--test/reference/joins-star.base.argb32.ref.pngbin3542 -> 0 bytes
-rw-r--r--test/reference/joins-star.base.rgb24.ref.pngbin3542 -> 0 bytes
-rw-r--r--test/reference/joins-star.ref.pngbin4015 -> 0 bytes
-rw-r--r--test/reference/joins-star.traps.argb32.ref.pngbin3542 -> 0 bytes
-rw-r--r--test/reference/joins-star.traps.rgb24.ref.pngbin3542 -> 0 bytes
-rw-r--r--test/reference/joins.base.argb32.ref.pngbin5732 -> 0 bytes
-rw-r--r--test/reference/joins.base.rgb24.ref.pngbin5732 -> 0 bytes
-rw-r--r--test/reference/joins.image16.ref.pngbin5858 -> 0 bytes
-rw-r--r--test/reference/joins.mask.argb32.ref.pngbin6970 -> 0 bytes
-rw-r--r--test/reference/joins.mask.rgb24.ref.pngbin6970 -> 0 bytes
-rw-r--r--test/reference/joins.ps.ref.pngbin4230 -> 0 bytes
-rw-r--r--test/reference/joins.quartz.ref.pngbin5833 -> 0 bytes
-rw-r--r--test/reference/joins.ref.pngbin7153 -> 0 bytes
-rw-r--r--test/reference/joins.traps.argb32.ref.pngbin5732 -> 0 bytes
-rw-r--r--test/reference/joins.traps.rgb24.ref.pngbin5732 -> 0 bytes
-rw-r--r--test/reference/large-clip.base.argb32.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/large-clip.base.rgb24.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/large-clip.ref.pngbin350 -> 0 bytes
-rw-r--r--test/reference/large-font.base.argb32.ref.pngbin6117 -> 0 bytes
-rw-r--r--test/reference/large-font.base.rgb24.ref.pngbin6117 -> 0 bytes
-rw-r--r--test/reference/large-font.image16.ref.pngbin5713 -> 0 bytes
-rw-r--r--test/reference/large-font.ref.pngbin6936 -> 0 bytes
-rw-r--r--test/reference/large-source-roi.base.argb32.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/large-source-roi.base.rgb24.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/large-source-roi.ref.pngbin112 -> 0 bytes
-rw-r--r--test/reference/large-source.base.argb32.ref.pngbin112 -> 0 bytes
-rw-r--r--test/reference/large-source.base.rgb24.ref.pngbin112 -> 0 bytes
-rw-r--r--test/reference/large-source.ref.pngbin137 -> 0 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.base.argb32.ref.pngbin16630 -> 0 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.base.rgb24.ref.pngbin16630 -> 0 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.image16.ref.pngbin14398 -> 0 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.ref.pngbin16494 -> 0 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.traps.argb32.ref.pngbin16630 -> 0 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.traps.rgb24.ref.pngbin16630 -> 0 bytes
-rw-r--r--test/reference/leaky-dash.base.argb32.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/leaky-dash.base.rgb24.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/leaky-dash.ps2.argb32.ref.pngbin286 -> 0 bytes
-rw-r--r--test/reference/leaky-dash.ps2.rgb24.ref.pngbin284 -> 0 bytes
-rw-r--r--test/reference/leaky-dash.ps3.argb32.ref.pngbin286 -> 0 bytes
-rw-r--r--test/reference/leaky-dash.ps3.rgb24.ref.pngbin284 -> 0 bytes
-rw-r--r--test/reference/leaky-dash.quartz.ref.pngbin195 -> 0 bytes
-rw-r--r--test/reference/leaky-dash.ref.pngbin243 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.base.argb32.ref.pngbin345 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.base.rgb24.ref.pngbin345 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.image16.ref.pngbin367 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.pdf.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.ps.ref.pngbin358 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.quartz.ref.pngbin339 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.ref.pngbin357 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.traps.argb32.ref.pngbin345 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.traps.rgb24.ref.pngbin345 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.base.argb32.ref.pngbin9303 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.base.rgb24.ref.pngbin9303 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.image16.ref.pngbin8089 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.ps.ref.pngbin5293 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.quartz.ref.pngbin9229 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.ref.pngbin9286 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.traps.argb32.ref.pngbin9303 -> 0 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.traps.rgb24.ref.pngbin9303 -> 0 bytes
-rw-r--r--test/reference/leaky-polygon.base.argb32.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/leaky-polygon.base.rgb24.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/leaky-polygon.image16.ref.pngbin329 -> 0 bytes
-rw-r--r--test/reference/leaky-polygon.ps.ref.pngbin289 -> 0 bytes
-rw-r--r--test/reference/leaky-polygon.ref.pngbin337 -> 0 bytes
-rw-r--r--test/reference/leaky-polygon.traps.argb32.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/leaky-polygon.traps.rgb24.ref.pngbin325 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-dashed.base.argb32.ref.pngbin338 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-dashed.base.rgb24.ref.pngbin338 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-dashed.mask.argb32.ref.pngbin343 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-dashed.mask.rgb24.ref.pngbin343 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-dashed.ref.pngbin340 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-dashed.traps.argb32.ref.pngbin340 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-dashed.traps.rgb24.ref.pngbin340 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-flipped.base.argb32.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-flipped.base.rgb24.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-flipped.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-flopped.base.argb32.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-flopped.base.rgb24.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-flopped.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-offset.base.argb32.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-offset.base.rgb24.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-offset.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-rotated.base.argb32.ref.pngbin404 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-rotated.base.rgb24.ref.pngbin404 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-rotated.ref.pngbin415 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap-rotated.traps.ref.pngbin404 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap.base.argb32.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap.base.rgb24.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-large-overlap.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.base.argb32.ref.pngbin397 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.base.rgb24.ref.pngbin397 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.mask.argb32.ref.pngbin401 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.mask.rgb24.ref.pngbin401 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.ref.pngbin407 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.traps.argb32.ref.pngbin407 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.traps.rgb24.ref.pngbin407 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-flipped.base.argb32.ref.pngbin324 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-flipped.base.rgb24.ref.pngbin324 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-flipped.ref.pngbin296 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-flopped.base.argb32.ref.pngbin324 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-flopped.base.rgb24.ref.pngbin324 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-flopped.ref.pngbin296 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-offset.base.argb32.ref.pngbin365 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-offset.base.rgb24.ref.pngbin365 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-offset.ref.pngbin348 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-offset.traps.ref.pngbin365 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.base.argb32.ref.pngbin628 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.base.rgb24.ref.pngbin628 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.ref.pngbin688 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.traps.argb32.ref.pngbin628 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.traps.rgb24.ref.pngbin628 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap.base.argb32.ref.pngbin324 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap.base.rgb24.ref.pngbin324 -> 0 bytes
-rw-r--r--test/reference/line-width-overlap.ref.pngbin324 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.base.argb32.ref.pngbin5692 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.base.rgb24.ref.pngbin5692 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.image16.ref.pngbin4721 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.ps2.ref.pngbin3431 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.ps3.ref.pngbin3431 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.quartz.ref.pngbin5623 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.ref.pngbin5721 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.traps.argb32.ref.pngbin5692 -> 0 bytes
-rw-r--r--test/reference/line-width-scale.traps.rgb24.ref.pngbin5692 -> 0 bytes
-rw-r--r--test/reference/line-width-tolerance.base.argb32.ref.pngbin163 -> 0 bytes
-rw-r--r--test/reference/line-width-tolerance.base.rgb24.ref.pngbin163 -> 0 bytes
-rw-r--r--test/reference/line-width-tolerance.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/line-width-tolerance.traps.argb32.ref.pngbin163 -> 0 bytes
-rw-r--r--test/reference/line-width-tolerance.traps.rgb24.ref.pngbin163 -> 0 bytes
-rw-r--r--test/reference/line-width.base.argb32.ref.pngbin180 -> 0 bytes
-rw-r--r--test/reference/line-width.base.rgb24.ref.pngbin180 -> 0 bytes
-rw-r--r--test/reference/line-width.ref.pngbin178 -> 0 bytes
-rw-r--r--test/reference/line-width.traps.argb32.ref.pngbin180 -> 0 bytes
-rw-r--r--test/reference/line-width.traps.rgb24.ref.pngbin180 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-extend.base.argb32.ref.pngbin371 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-extend.base.rgb24.ref.pngbin371 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-extend.ref.pngbin371 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-large.base.argb32.ref.pngbin4076 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-large.base.rgb24.ref.pngbin4076 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-large.quartz.ref.pngbin4074 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-large.ref.pngbin4076 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.base.argb32.ref.pngbin225 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.base.rgb24.ref.pngbin174 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.ref.pngbin225 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.base.argb32.ref.pngbin185 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.base.rgb24.ref.pngbin185 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.image16.ref.pngbin190 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.pdf.argb32.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.pdf.rgb24.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.ps3.ref.pngbin314 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.quartz.ref.pngbin780 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-reflect.ref.pngbin185 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.base.argb32.ref.pngbin773 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.base.rgb24.ref.pngbin773 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.image16.ref.pngbin791 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.ps3.ref.pngbin619 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.quartz.ref.pngbin852 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.ref.pngbin813 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.traps.argb32.ref.pngbin773 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-subset.traps.rgb24.ref.pngbin773 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.base.argb32.ref.pngbin914 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.base.rgb24.ref.pngbin914 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.image16.ref.pngbin941 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.ps3.ref.pngbin779 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.quartz.ref.pngbin951 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.ref.pngbin959 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.traps.argb32.ref.pngbin914 -> 0 bytes
-rw-r--r--test/reference/linear-gradient.traps.rgb24.ref.pngbin914 -> 0 bytes
-rw-r--r--test/reference/linear-step-function.base.argb32.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/linear-step-function.base.rgb24.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/linear-step-function.mask.argb32.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/linear-step-function.mask.rgb24.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/linear-step-function.traps.argb32.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/linear-step-function.traps.rgb24.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/linear-step-function.xfail.pngbin116 -> 0 bytes
-rw-r--r--test/reference/linear-uniform.base.argb32.ref.pngbin128 -> 0 bytes
-rw-r--r--test/reference/linear-uniform.base.rgb24.ref.pngbin128 -> 0 bytes
-rw-r--r--test/reference/linear-uniform.image16.ref.pngbin131 -> 0 bytes
-rw-r--r--test/reference/linear-uniform.ref.pngbin128 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.base.argb32.ref.pngbin2079 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.base.rgb24.ref.pngbin2079 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.image16.ref.pngbin1974 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.ps2.ref.pngbin1329 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.ps3.ref.pngbin1329 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.quartz.ref.pngbin2068 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.ref.pngbin2548 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.traps.argb32.ref.pngbin2079 -> 0 bytes
-rw-r--r--test/reference/long-dashed-lines.traps.rgb24.ref.pngbin2079 -> 0 bytes
-rw-r--r--test/reference/long-lines.base.argb32.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/long-lines.base.rgb24.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/long-lines.mask.argb32.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/long-lines.mask.rgb24.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/long-lines.traps.argb32.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/long-lines.traps.rgb24.ref.pngbin201 -> 0 bytes
-rw-r--r--test/reference/map-all-to-image.base.argb32.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/map-all-to-image.base.rgb24.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/map-all-to-image.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/map-all-to-xlib-fallback.rgb24.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/map-all-to-xlib-window.rgb24.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/map-all-to-xlib.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/map-bit-to-image.base.argb32.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/map-bit-to-image.base.rgb24.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/map-bit-to-image.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/map-bit-to-xlib-fallback.rgb24.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/map-bit-to-xlib-window.rgb24.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/map-bit-to-xlib.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/map-to-image-fill.base.argb32.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/map-to-image-fill.base.rgb24.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/map-to-image-fill.ref.pngbin103 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.argb32.ref.pngbin629 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.base.argb32.ref.pngbin627 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.base.rgb24.ref.pngbin588 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.image16.ref.pngbin560 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.ps.ref.pngbin594 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.quartz.argb32.ref.pngbin622 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.rgb24.ref.pngbin595 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.svg.rgb24.xfail.pngbin585 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.traps.argb32.ref.pngbin627 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.traps.rgb24.ref.pngbin588 -> 0 bytes
-rw-r--r--test/reference/mask-ctm.base.argb32.ref.pngbin110 -> 0 bytes
-rw-r--r--test/reference/mask-ctm.base.rgb24.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/mask-ctm.ref.pngbin129 -> 0 bytes
-rw-r--r--test/reference/mask-glyphs.gl.ref.pngbin1188669 -> 0 bytes
-rw-r--r--test/reference/mask-glyphs.image16.ref.pngbin1053144 -> 0 bytes
-rw-r--r--test/reference/mask-glyphs.pdf.ref.pngbin1187713 -> 0 bytes
-rw-r--r--test/reference/mask-glyphs.ref.pngbin1189351 -> 0 bytes
-rw-r--r--test/reference/mask-glyphs.svg.ref.pngbin1211144 -> 0 bytes
-rw-r--r--test/reference/mask-surface-ctm.base.argb32.ref.pngbin110 -> 0 bytes
-rw-r--r--test/reference/mask-surface-ctm.base.rgb24.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/mask-surface-ctm.ref.pngbin129 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-image.base.argb32.ref.pngbin3812 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-image.base.rgb24.ref.pngbin3812 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-image.image16.ref.pngbin2748 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-image.pdf.ref.pngbin3528 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-image.quartz.ref.pngbin3909 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-image.ref.pngbin3812 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.base.argb32.ref.pngbin3812 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.base.rgb24.ref.pngbin3812 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.image16.ref.pngbin2748 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.pdf.ref.pngbin4213 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.quartz.ref.pngbin3909 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.recording.ref.pngbin3528 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.ref.pngbin3812 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-similar.svg.ref.pngbin3365 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-xlib-fallback.rgb24.ref.pngbin3809 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-xlib-window.rgb24.ref.pngbin3809 -> 0 bytes
-rw-r--r--test/reference/mask-transformed-xlib.ref.pngbin3809 -> 0 bytes
-rw-r--r--test/reference/mask.argb32.ref.pngbin8530 -> 0 bytes
-rw-r--r--test/reference/mask.base.argb32.ref.pngbin8439 -> 0 bytes
-rw-r--r--test/reference/mask.base.rgb24.ref.pngbin7044 -> 0 bytes
-rw-r--r--test/reference/mask.image16.ref.pngbin5533 -> 0 bytes
-rw-r--r--test/reference/mask.pdf.argb32.ref.pngbin7554 -> 0 bytes
-rw-r--r--test/reference/mask.pdf.rgb24.ref.pngbin7043 -> 0 bytes
-rw-r--r--test/reference/mask.quartz.argb32.ref.pngbin10669 -> 0 bytes
-rw-r--r--test/reference/mask.quartz.rgb24.ref.pngbin8354 -> 0 bytes
-rw-r--r--test/reference/mask.rgb24.ref.pngbin7160 -> 0 bytes
-rw-r--r--test/reference/mask.svg.argb32.xfail.pngbin8641 -> 0 bytes
-rw-r--r--test/reference/mask.svg.rgb24.xfail.pngbin7199 -> 0 bytes
-rw-r--r--test/reference/mask.traps.argb32.ref.pngbin8451 -> 0 bytes
-rw-r--r--test/reference/mask.traps.rgb24.ref.pngbin7058 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-accuracy.base.argb32.ref.pngbin8086 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-accuracy.base.rgb24.ref.pngbin8086 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-accuracy.image16.ref.pngbin7209 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-accuracy.ref.pngbin8086 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-conical.base.argb32.ref.pngbin8655 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-conical.base.rgb24.ref.pngbin8655 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-conical.image16.ref.pngbin6141 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-conical.ref.pngbin8655 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-control-points.base.argb32.ref.pngbin10665 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-control-points.base.rgb24.ref.pngbin10665 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-control-points.image16.ref.pngbin7178 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-control-points.ref.pngbin10665 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-fold.base.argb32.ref.pngbin52980 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-fold.base.rgb24.ref.pngbin52980 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-fold.image16.ref.pngbin22913 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-fold.ref.pngbin52980 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-overlap.base.argb32.ref.pngbin9129 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-overlap.base.rgb24.ref.pngbin9129 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-overlap.image16.ref.pngbin5933 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-overlap.ref.pngbin9129 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-transformed.base.argb32.ref.pngbin14463 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-transformed.base.rgb24.ref.pngbin14463 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-transformed.image16.ref.pngbin9778 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern-transformed.ref.pngbin14463 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern.base.argb32.ref.pngbin19566 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern.base.rgb24.ref.pngbin19566 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern.image16.ref.pngbin12199 -> 0 bytes
-rw-r--r--test/reference/mesh-pattern.ref.pngbin19566 -> 0 bytes
-rw-r--r--test/reference/mime-data.base.argb32.ref.pngbin243 -> 0 bytes
-rw-r--r--test/reference/mime-data.base.rgb24.ref.pngbin243 -> 0 bytes
-rw-r--r--test/reference/mime-data.pdf.ref.pngbin7563 -> 0 bytes
-rw-r--r--test/reference/mime-data.ps.ref.pngbin4705 -> 0 bytes
-rw-r--r--test/reference/mime-data.ref.pngbin243 -> 0 bytes
-rw-r--r--test/reference/mime-data.script.ref.pngbin2130 -> 0 bytes
-rw-r--r--test/reference/mime-data.svg.ref.pngbin6437 -> 0 bytes
-rw-r--r--test/reference/miter-precision.base.argb32.ref.pngbin823 -> 0 bytes
-rw-r--r--test/reference/miter-precision.base.rgb24.ref.pngbin823 -> 0 bytes
-rw-r--r--test/reference/miter-precision.ps2.ref.pngbin865 -> 0 bytes
-rw-r--r--test/reference/miter-precision.ps3.ref.pngbin865 -> 0 bytes
-rw-r--r--test/reference/miter-precision.ref.pngbin824 -> 0 bytes
-rw-r--r--test/reference/miter-precision.traps.argb32.ref.pngbin823 -> 0 bytes
-rw-r--r--test/reference/miter-precision.traps.rgb24.ref.pngbin823 -> 0 bytes
-rw-r--r--test/reference/move-to-show-surface.base.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/move-to-show-surface.base.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/move-to-show-surface.ref.pngbin100 -> 0 bytes
-rw-r--r--test/reference/negative-stride-image.base.argb32.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/negative-stride-image.base.rgb24.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/negative-stride-image.image16.ref.pngbin61197 -> 0 bytes
-rw-r--r--test/reference/negative-stride-image.ps.ref.pngbin77159 -> 0 bytes
-rw-r--r--test/reference/negative-stride-image.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.base.argb32.ref.pngbin415 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.base.rgb24.ref.pngbin378 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.pdf.argb32.ref.pngbin512 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.ps2.argb32.ref.pngbin398 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.ps2.rgb24.ref.pngbin423 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.ps3.argb32.ref.pngbin398 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.ps3.rgb24.ref.pngbin423 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.quartz.ref.pngbin370 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.ref.pngbin408 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.traps.argb32.ref.pngbin415 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.traps.rgb24.ref.pngbin378 -> 0 bytes
-rw-r--r--test/reference/nil-surface.base.argb32.ref.pngbin88 -> 0 bytes
-rw-r--r--test/reference/nil-surface.base.rgb24.ref.pngbin87 -> 0 bytes
-rw-r--r--test/reference/nil-surface.ref.pngbin107 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.base.argb32.ref.pngbin3402 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.base.rgb24.ref.pngbin3402 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.image16.ref.pngbin4140 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.pdf.xfail.pngbin3749 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.ps.xfail.pngbin3429 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.ref.pngbin3441 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.svg.xfail.pngbin838 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.traps.argb32.ref.pngbin3402 -> 0 bytes
-rw-r--r--test/reference/operator-alpha-alpha.traps.rgb24.ref.pngbin3402 -> 0 bytes
-rw-r--r--test/reference/operator-alpha.argb32.ref.pngbin280 -> 0 bytes
-rw-r--r--test/reference/operator-alpha.base.argb32.ref.pngbin280 -> 0 bytes
-rw-r--r--test/reference/operator-alpha.base.rgb24.ref.pngbin205 -> 0 bytes
-rw-r--r--test/reference/operator-alpha.rgb24.ref.pngbin205 -> 0 bytes
-rw-r--r--test/reference/operator-alpha.svg12.argb32.xfail.pngbin274 -> 0 bytes
-rw-r--r--test/reference/operator-alpha.svg12.rgb24.xfail.pngbin248 -> 0 bytes
-rw-r--r--test/reference/operator-clear.argb32.ref.pngbin1061 -> 0 bytes
-rw-r--r--test/reference/operator-clear.base.argb32.ref.pngbin1071 -> 0 bytes
-rw-r--r--test/reference/operator-clear.base.rgb24.ref.pngbin950 -> 0 bytes
-rw-r--r--test/reference/operator-clear.mask.rgb24.ref.pngbin947 -> 0 bytes
-rw-r--r--test/reference/operator-clear.ps2.argb32.ref.pngbin1156 -> 0 bytes
-rw-r--r--test/reference/operator-clear.ps3.argb32.ref.pngbin1156 -> 0 bytes
-rw-r--r--test/reference/operator-clear.quartz.argb32.ref.pngbin1228 -> 0 bytes
-rw-r--r--test/reference/operator-clear.quartz.rgb24.ref.pngbin1096 -> 0 bytes
-rw-r--r--test/reference/operator-clear.rgb24.ref.pngbin939 -> 0 bytes
-rw-r--r--test/reference/operator-clear.svg12.argb32.xfail.pngbin405 -> 0 bytes
-rw-r--r--test/reference/operator-clear.svg12.rgb24.xfail.pngbin535 -> 0 bytes
-rw-r--r--test/reference/operator-clear.traps.argb32.ref.pngbin1071 -> 0 bytes
-rw-r--r--test/reference/operator-clear.traps.rgb24.ref.pngbin950 -> 0 bytes
-rw-r--r--test/reference/operator-source.argb32.ref.pngbin5620 -> 0 bytes
-rw-r--r--test/reference/operator-source.base.argb32.ref.pngbin5625 -> 0 bytes
-rw-r--r--test/reference/operator-source.base.rgb24.ref.pngbin3979 -> 0 bytes
-rw-r--r--test/reference/operator-source.image16.ref.pngbin3959 -> 0 bytes
-rw-r--r--test/reference/operator-source.mask.argb32.ref.pngbin5612 -> 0 bytes
-rw-r--r--test/reference/operator-source.mask.rgb24.ref.pngbin3975 -> 0 bytes
-rw-r--r--test/reference/operator-source.rgb24.ref.pngbin4006 -> 0 bytes
-rw-r--r--test/reference/operator-source.traps.argb32.ref.pngbin5625 -> 0 bytes
-rw-r--r--test/reference/operator-source.traps.rgb24.ref.pngbin3979 -> 0 bytes
-rw-r--r--test/reference/operator-source.xlib-fallback.ref.pngbin4444 -> 0 bytes
-rw-r--r--test/reference/operator.argb32.ref.pngbin238 -> 0 bytes
-rw-r--r--test/reference/operator.base.argb32.ref.pngbin238 -> 0 bytes
-rw-r--r--test/reference/operator.base.rgb24.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/operator.rgb24.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/operator.svg12.argb32.xfail.pngbin238 -> 0 bytes
-rw-r--r--test/reference/operator.svg12.rgb24.xfail.pngbin242 -> 0 bytes
-rw-r--r--test/reference/outline-tolerance.ref.pngbin205 -> 0 bytes
-rw-r--r--test/reference/over-above-source.argb32.ref.pngbin533 -> 0 bytes
-rw-r--r--test/reference/over-above-source.base.argb32.ref.pngbin533 -> 0 bytes
-rw-r--r--test/reference/over-above-source.base.rgb24.ref.pngbin450 -> 0 bytes
-rw-r--r--test/reference/over-above-source.ps2.argb32.ref.pngbin558 -> 0 bytes
-rw-r--r--test/reference/over-above-source.ps3.argb32.ref.pngbin558 -> 0 bytes
-rw-r--r--test/reference/over-above-source.quartz.argb32.ref.pngbin511 -> 0 bytes
-rw-r--r--test/reference/over-above-source.quartz.rgb24.ref.pngbin437 -> 0 bytes
-rw-r--r--test/reference/over-above-source.rgb24.ref.pngbin452 -> 0 bytes
-rw-r--r--test/reference/over-above-source.svg12.rgb24.xfail.pngbin563 -> 0 bytes
-rw-r--r--test/reference/over-above-source.traps.argb32.ref.pngbin533 -> 0 bytes
-rw-r--r--test/reference/over-above-source.traps.rgb24.ref.pngbin450 -> 0 bytes
-rw-r--r--test/reference/over-around-source.argb32.ref.pngbin604 -> 0 bytes
-rw-r--r--test/reference/over-around-source.base.argb32.ref.pngbin610 -> 0 bytes
-rw-r--r--test/reference/over-around-source.base.rgb24.ref.pngbin492 -> 0 bytes
-rw-r--r--test/reference/over-around-source.image16.ref.pngbin491 -> 0 bytes
-rw-r--r--test/reference/over-around-source.pdf.argb32.ref.pngbin576 -> 0 bytes
-rw-r--r--test/reference/over-around-source.ps2.argb32.ref.pngbin508 -> 0 bytes
-rw-r--r--test/reference/over-around-source.ps2.rgb24.ref.pngbin538 -> 0 bytes
-rw-r--r--test/reference/over-around-source.ps3.argb32.ref.pngbin508 -> 0 bytes
-rw-r--r--test/reference/over-around-source.ps3.rgb24.ref.pngbin538 -> 0 bytes
-rw-r--r--test/reference/over-around-source.quartz.argb32.ref.pngbin593 -> 0 bytes
-rw-r--r--test/reference/over-around-source.rgb24.ref.pngbin489 -> 0 bytes
-rw-r--r--test/reference/over-around-source.svg12.argb32.xfail.pngbin559 -> 0 bytes
-rw-r--r--test/reference/over-around-source.svg12.rgb24.xfail.pngbin559 -> 0 bytes
-rw-r--r--test/reference/over-around-source.traps.argb32.ref.pngbin610 -> 0 bytes
-rw-r--r--test/reference/over-around-source.traps.rgb24.ref.pngbin492 -> 0 bytes
-rw-r--r--test/reference/over-below-source.argb32.ref.pngbin440 -> 0 bytes
-rw-r--r--test/reference/over-below-source.base.argb32.ref.pngbin436 -> 0 bytes
-rw-r--r--test/reference/over-below-source.base.rgb24.ref.pngbin378 -> 0 bytes
-rw-r--r--test/reference/over-below-source.pdf.argb32.ref.pngbin464 -> 0 bytes
-rw-r--r--test/reference/over-below-source.ps2.argb32.ref.pngbin368 -> 0 bytes
-rw-r--r--test/reference/over-below-source.ps2.rgb24.ref.pngbin362 -> 0 bytes
-rw-r--r--test/reference/over-below-source.ps3.argb32.ref.pngbin368 -> 0 bytes
-rw-r--r--test/reference/over-below-source.ps3.rgb24.ref.pngbin362 -> 0 bytes
-rw-r--r--test/reference/over-below-source.rgb24.ref.pngbin376 -> 0 bytes
-rw-r--r--test/reference/over-below-source.svg12.argb32.xfail.pngbin224 -> 0 bytes
-rw-r--r--test/reference/over-below-source.svg12.rgb24.xfail.pngbin224 -> 0 bytes
-rw-r--r--test/reference/over-below-source.traps.argb32.ref.pngbin436 -> 0 bytes
-rw-r--r--test/reference/over-below-source.traps.rgb24.ref.pngbin378 -> 0 bytes
-rw-r--r--test/reference/over-between-source.argb32.ref.pngbin572 -> 0 bytes
-rw-r--r--test/reference/over-between-source.base.argb32.ref.pngbin578 -> 0 bytes
-rw-r--r--test/reference/over-between-source.base.rgb24.ref.pngbin461 -> 0 bytes
-rw-r--r--test/reference/over-between-source.ps2.argb32.ref.pngbin551 -> 0 bytes
-rw-r--r--test/reference/over-between-source.ps3.argb32.ref.pngbin551 -> 0 bytes
-rw-r--r--test/reference/over-between-source.quartz.argb32.ref.pngbin551 -> 0 bytes
-rw-r--r--test/reference/over-between-source.rgb24.ref.pngbin457 -> 0 bytes
-rw-r--r--test/reference/over-between-source.svg12.argb32.xfail.pngbin224 -> 0 bytes
-rw-r--r--test/reference/over-between-source.svg12.rgb24.xfail.pngbin224 -> 0 bytes
-rw-r--r--test/reference/over-between-source.traps.argb32.ref.pngbin578 -> 0 bytes
-rw-r--r--test/reference/over-between-source.traps.rgb24.ref.pngbin461 -> 0 bytes
-rw-r--r--test/reference/overlapping-boxes.base.argb32.ref.pngbin216 -> 0 bytes
-rw-r--r--test/reference/overlapping-boxes.base.rgb24.ref.pngbin204 -> 0 bytes
-rw-r--r--test/reference/overlapping-boxes.ref.pngbin179 -> 0 bytes
-rw-r--r--test/reference/overlapping-boxes.traps.argb32.ref.pngbin216 -> 0 bytes
-rw-r--r--test/reference/overlapping-boxes.traps.rgb24.ref.pngbin204 -> 0 bytes
-rw-r--r--test/reference/overlapping-dash-caps.base.argb32.ref.pngbin3967 -> 0 bytes
-rw-r--r--test/reference/overlapping-dash-caps.base.rgb24.ref.pngbin3967 -> 0 bytes
-rw-r--r--test/reference/overlapping-dash-caps.mask.argb32.ref.pngbin3986 -> 0 bytes
-rw-r--r--test/reference/overlapping-dash-caps.mask.rgb24.ref.pngbin3986 -> 0 bytes
-rw-r--r--test/reference/overlapping-dash-caps.ref.pngbin3952 -> 0 bytes
-rw-r--r--test/reference/overlapping-dash-caps.traps.argb32.ref.pngbin3967 -> 0 bytes
-rw-r--r--test/reference/overlapping-dash-caps.traps.rgb24.ref.pngbin3967 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.base.argb32.ref.pngbin2715 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.base.rgb24.ref.pngbin1661 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.pdf.argb32.xfail.pngbin2199 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.pdf.rgb24.xfail.pngbin1692 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.quartz.argb32.ref.pngbin2824 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.quartz.rgb24.ref.pngbin1711 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.ref.pngbin2717 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.svg.argb32.ref.pngbin2338 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.svg.rgb24.ref.pngbin2338 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.traps.argb32.ref.pngbin2715 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.traps.rgb24.ref.pngbin1661 -> 0 bytes
-rw-r--r--test/reference/paint-clip-fill-aa.base.argb32.ref.pngbin327 -> 0 bytes
-rw-r--r--test/reference/paint-clip-fill-aa.base.rgb24.ref.pngbin327 -> 0 bytes
-rw-r--r--test/reference/paint-clip-fill-aa.ref.pngbin352 -> 0 bytes
-rw-r--r--test/reference/paint-clip-fill-mono.base.argb32.ref.pngbin327 -> 0 bytes
-rw-r--r--test/reference/paint-clip-fill-mono.base.rgb24.ref.pngbin327 -> 0 bytes
-rw-r--r--test/reference/paint-clip-fill-mono.ref.pngbin352 -> 0 bytes
-rw-r--r--test/reference/paint-repeat.base.argb32.ref.pngbin122 -> 0 bytes
-rw-r--r--test/reference/paint-repeat.base.rgb24.ref.pngbin122 -> 0 bytes
-rw-r--r--test/reference/paint-repeat.ref.pngbin145 -> 0 bytes
-rw-r--r--test/reference/paint-source-alpha.base.argb32.ref.pngbin224 -> 0 bytes
-rw-r--r--test/reference/paint-source-alpha.base.rgb24.ref.pngbin224 -> 0 bytes
-rw-r--r--test/reference/paint-source-alpha.image16.ref.pngbin253 -> 0 bytes
-rw-r--r--test/reference/paint-source-alpha.ref.pngbin256 -> 0 bytes
-rw-r--r--test/reference/paint-source-alpha.svg.ref.pngbin693 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.base.argb32.ref.pngbin330 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.base.rgb24.ref.pngbin330 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.mask.argb32.ref.pngbin330 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.mask.rgb24.ref.pngbin330 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.traps.argb32.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.traps.rgb24.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.base.argb32.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.base.rgb24.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.mask.argb32.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.mask.rgb24.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.ref.pngbin290 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.traps.argb32.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.traps.rgb24.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-group-clip.ref.pngbin135 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.base.argb32.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.base.rgb24.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.mask.argb32.ref.pngbin266 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.mask.rgb24.ref.pngbin266 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.traps.argb32.ref.pngbin266 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.traps.rgb24.ref.pngbin266 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha.base.argb32.ref.pngbin224 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha.base.rgb24.ref.pngbin224 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha.image16.ref.pngbin253 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha.ref.pngbin256 -> 0 bytes
-rw-r--r--test/reference/paint-with-alpha.svg.ref.pngbin483 -> 0 bytes
-rw-r--r--test/reference/paint.base.argb32.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/paint.base.rgb24.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/paint.ref.pngbin116 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-bottom.base.argb32.ref.pngbin261 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-bottom.base.rgb24.ref.pngbin261 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-bottom.ref.pngbin261 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-left.base.argb32.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-left.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-left.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-right.base.argb32.ref.pngbin155 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-right.base.rgb24.ref.pngbin155 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-right.ref.pngbin155 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-right.traps.ref.pngbin155 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-top.base.argb32.ref.pngbin181 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-top.base.rgb24.ref.pngbin181 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-top.ps.ref.pngbin107 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-top.quartz.ref.pngbin174 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-top.ref.pngbin181 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-top.svg.ref.pngbin173 -> 0 bytes
-rw-r--r--test/reference/partial-clip-text-top.traps.ref.pngbin181 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-half-reference.base.argb32.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-half-reference.base.rgb24.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-half-reference.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-half-triangles.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-intersecting-quads.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-intersecting-quads.xfail.pngbin262 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-intersecting-triangles.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-overlap-half-triangles-eo.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-overlap-half-triangles.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-overlap-three-quarter-triangles.ref.pngbin186 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-rectangles.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-reference.base.argb32.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-reference.base.rgb24.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-reference.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-three-quarter-reference.base.argb32.ref.pngbin186 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-three-quarter-reference.base.rgb24.ref.pngbin186 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-three-quarter-reference.ref.pngbin186 -> 0 bytes
-rw-r--r--test/reference/partial-coverage-triangles.ref.pngbin202 -> 0 bytes
-rw-r--r--test/reference/pass-through.base.argb32.ref.pngbin221 -> 0 bytes
-rw-r--r--test/reference/pass-through.base.rgb24.ref.pngbin158 -> 0 bytes
-rw-r--r--test/reference/pass-through.ref.pngbin221 -> 0 bytes
-rw-r--r--test/reference/path-append.base.argb32.ref.pngbin6463 -> 0 bytes
-rw-r--r--test/reference/path-append.base.rgb24.ref.pngbin6463 -> 0 bytes
-rw-r--r--test/reference/path-append.image16.ref.pngbin5252 -> 0 bytes
-rw-r--r--test/reference/path-append.ps.ref.pngbin4525 -> 0 bytes
-rw-r--r--test/reference/path-append.quartz.ref.pngbin6395 -> 0 bytes
-rw-r--r--test/reference/path-append.ref.pngbin6338 -> 0 bytes
-rw-r--r--test/reference/path-append.test-fallback.ref.pngbin6461 -> 0 bytes
-rw-r--r--test/reference/path-append.traps.argb32.ref.pngbin6463 -> 0 bytes
-rw-r--r--test/reference/path-append.traps.rgb24.ref.pngbin6463 -> 0 bytes
-rw-r--r--test/reference/path-append.xlib-fallback.ref.pngbin6320 -> 0 bytes
-rw-r--r--test/reference/path-stroke-twice.base.argb32.ref.pngbin205 -> 0 bytes
-rw-r--r--test/reference/path-stroke-twice.base.rgb24.ref.pngbin205 -> 0 bytes
-rw-r--r--test/reference/path-stroke-twice.image16.ref.pngbin210 -> 0 bytes
-rw-r--r--test/reference/path-stroke-twice.ps.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/path-stroke-twice.ref.pngbin240 -> 0 bytes
-rw-r--r--test/reference/path-stroke-twice.traps.argb32.ref.pngbin205 -> 0 bytes
-rw-r--r--test/reference/path-stroke-twice.traps.rgb24.ref.pngbin205 -> 0 bytes
-rw-r--r--test/reference/pattern-getters.base.argb32.ref.pngbin87 -> 0 bytes
-rw-r--r--test/reference/pattern-getters.base.rgb24.ref.pngbin87 -> 0 bytes
-rw-r--r--test/reference/pattern-getters.ref.pngbin107 -> 0 bytes
-rw-r--r--test/reference/pdf-isolated-group.base.argb32.ref.pngbin217 -> 0 bytes
-rw-r--r--test/reference/pdf-isolated-group.base.rgb24.ref.pngbin217 -> 0 bytes
-rw-r--r--test/reference/pdf-isolated-group.ref.pngbin217 -> 0 bytes
-rw-r--r--test/reference/pdf-surface-source.base.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/pdf-surface-source.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/pdf-surface-source.image16.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/pdf-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/pdf-surface-source.svg12.argb32.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/pdf-surface-source.svg12.rgb24.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-24.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.image.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.image16.rgb24.ref.pngbin648 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.pdf.ref.pngbin479 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.ps2.ref.pngbin460 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.ps3.ref.pngbin460 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.recording.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.ref.pngbin771 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.script.ref.pngbin772 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.svg11.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.svg12.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.test-base.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.test-fallback.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.test-mask.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.test-paginated.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.test-spans.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.test-traps.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xcb-fallback.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xcb-render-0_0.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xcb-window&.rgb24.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xcb-window.rgb24.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xcb.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xlib-fallback.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xlib-render-0_0.rgb24.ref.pngbin659 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xlib-window.rgb24.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-95.xlib.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-best-96.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-bilinear-24.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-bilinear-95.image16.rgb24.ref.pngbin481 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-bilinear-95.pdf.ref.pngbin479 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-bilinear-95.ps2.ref.pngbin460 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-bilinear-95.ps3.ref.pngbin460 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-bilinear-95.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-bilinear-95.script.ref.pngbin481 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-bilinear-96.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-24.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-95.image16.rgb24.ref.pngbin304 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-95.pdf.ref.pngbin479 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-95.ps2.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-95.ps3.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-95.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-95.svg11.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-95.svg12.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-fast-96.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-good-24.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-good-95.image16.rgb24.ref.pngbin481 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-good-95.pdf.ref.pngbin479 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-good-95.ps2.ref.pngbin460 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-good-95.ps3.ref.pngbin460 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-good-95.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-good-95.script.ref.pngbin481 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-good-96.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-24.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-95.image16.rgb24.ref.pngbin304 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-95.pdf.ref.pngbin479 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-95.ps2.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-95.ps3.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-95.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-95.svg11.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-95.svg12.ref.pngbin474 -> 0 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-96.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/pixman-rotate.base.argb32.ref.pngbin260 -> 0 bytes
-rw-r--r--test/reference/pixman-rotate.base.rgb24.ref.pngbin225 -> 0 bytes
-rw-r--r--test/reference/pixman-rotate.ps.argb32.ref.pngbin355 -> 0 bytes
-rw-r--r--test/reference/pixman-rotate.ref.pngbin260 -> 0 bytes
-rw-r--r--test/reference/ps-eps.ref.pngbin4584 -> 0 bytes
-rw-r--r--test/reference/ps-surface-source.base.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/ps-surface-source.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/ps-surface-source.image16.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/ps-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/ps-surface-source.svg12.argb32.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/ps-surface-source.svg12.rgb24.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/pthread-same-source.image16.ref.pngbin1048 -> 0 bytes
-rw-r--r--test/reference/pthread-same-source.quartz.xfail.pngbin961 -> 0 bytes
-rw-r--r--test/reference/pthread-same-source.ref.pngbin1076 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.base.argb32.ref.pngbin30199 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.base.rgb24.ref.pngbin30199 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.image16.ref.pngbin22167 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.pdf.ref.pngbin47015 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.ps.ref.pngbin16558 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.quartz.ref.pngbin43005 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.ref.pngbin30199 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.traps.ref.pngbin30199 -> 0 bytes
-rw-r--r--test/reference/pthread-show-text.xlib-fallback.ref.pngbin42073 -> 0 bytes
-rw-r--r--test/reference/pthread-similar.base.argb32.ref.pngbin170 -> 0 bytes
-rw-r--r--test/reference/pthread-similar.base.rgb24.ref.pngbin170 -> 0 bytes
-rw-r--r--test/reference/pthread-similar.ref.pngbin176 -> 0 bytes
-rw-r--r--test/reference/push-group-color.base.argb32.ref.pngbin2902 -> 0 bytes
-rw-r--r--test/reference/push-group-color.base.rgb24.ref.pngbin2902 -> 0 bytes
-rw-r--r--test/reference/push-group-color.image16.ref.pngbin2277 -> 0 bytes
-rw-r--r--test/reference/push-group-color.ps2.ref.pngbin2863 -> 0 bytes
-rw-r--r--test/reference/push-group-color.ps3.ref.pngbin2561 -> 0 bytes
-rw-r--r--test/reference/push-group-color.quartz.ref.pngbin3127 -> 0 bytes
-rw-r--r--test/reference/push-group-color.ref.pngbin3002 -> 0 bytes
-rw-r--r--test/reference/push-group-color.traps.argb32.ref.pngbin2902 -> 0 bytes
-rw-r--r--test/reference/push-group-color.traps.rgb24.ref.pngbin2902 -> 0 bytes
-rw-r--r--test/reference/push-group-path-offset.base.argb32.ref.pngbin186 -> 0 bytes
-rw-r--r--test/reference/push-group-path-offset.base.rgb24.ref.pngbin186 -> 0 bytes
-rw-r--r--test/reference/push-group-path-offset.ref.pngbin186 -> 0 bytes
-rw-r--r--test/reference/push-group.argb32.ref.pngbin3123 -> 0 bytes
-rw-r--r--test/reference/push-group.base.argb32.ref.pngbin3110 -> 0 bytes
-rw-r--r--test/reference/push-group.base.rgb24.ref.pngbin2947 -> 0 bytes
-rw-r--r--test/reference/push-group.image16.ref.pngbin2286 -> 0 bytes
-rw-r--r--test/reference/push-group.quartz.argb32.ref.pngbin3932 -> 0 bytes
-rw-r--r--test/reference/push-group.quartz.rgb24.ref.pngbin3659 -> 0 bytes
-rw-r--r--test/reference/push-group.rgb24.ref.pngbin2951 -> 0 bytes
-rw-r--r--test/reference/push-group.traps.argb32.ref.pngbin3110 -> 0 bytes
-rw-r--r--test/reference/push-group.traps.rgb24.ref.pngbin2947 -> 0 bytes
-rw-r--r--test/reference/quartz-surface-source.ps2.ref.pngbin376 -> 0 bytes
-rw-r--r--test/reference/quartz-surface-source.ps3.ref.pngbin376 -> 0 bytes
-rw-r--r--test/reference/quartz-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-extend.base.argb32.ref.pngbin466 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-extend.base.rgb24.ref.pngbin466 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-extend.mask.argb32.ref.pngbin466 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-extend.mask.rgb24.ref.pngbin466 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-extend.ps3.ref.pngbin458 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-extend.ref.pngbin466 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-extend.traps.argb32.ref.pngbin466 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-extend.traps.rgb24.ref.pngbin466 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.argb32.ref.pngbin145713 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.base.argb32.ref.pngbin145713 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.base.rgb24.ref.pngbin150945 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.image16.ref.pngbin109925 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.mask.rgb24.ref.pngbin150945 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.quartz.argb32.ref.pngbin171002 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.quartz.rgb24.ref.pngbin179120 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.traps.rgb24.ref.pngbin150945 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask.base.argb32.ref.pngbin286065 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask.base.rgb24.ref.pngbin286065 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask.image16.ref.pngbin204585 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask.quartz.ref.pngbin296910 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-mask.ref.pngbin286065 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-one-stop.base.argb32.ref.pngbin6306 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-one-stop.base.rgb24.ref.pngbin6306 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-one-stop.quartz.ref.pngbin6316 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-one-stop.ref.pngbin6306 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-source.base.argb32.ref.pngbin408848 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-source.base.rgb24.ref.pngbin263908 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-source.image16.ref.pngbin169796 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-source.quartz.argb32.ref.pngbin439222 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-source.quartz.rgb24.ref.pngbin279249 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-source.ref.pngbin408848 -> 0 bytes
-rw-r--r--test/reference/radial-gradient.base.argb32.ref.pngbin382283 -> 0 bytes
-rw-r--r--test/reference/radial-gradient.base.rgb24.ref.pngbin382283 -> 0 bytes
-rw-r--r--test/reference/radial-gradient.image16.ref.pngbin256686 -> 0 bytes
-rw-r--r--test/reference/radial-gradient.quartz.ref.pngbin389140 -> 0 bytes
-rw-r--r--test/reference/radial-gradient.ref.pngbin382283 -> 0 bytes
-rw-r--r--test/reference/radial-outer-focus.base.argb32.ref.pngbin38310 -> 0 bytes
-rw-r--r--test/reference/radial-outer-focus.base.rgb24.ref.pngbin38310 -> 0 bytes
-rw-r--r--test/reference/radial-outer-focus.mask.argb32.ref.pngbin38310 -> 0 bytes
-rw-r--r--test/reference/radial-outer-focus.mask.rgb24.ref.pngbin38310 -> 0 bytes
-rw-r--r--test/reference/radial-outer-focus.traps.argb32.ref.pngbin38310 -> 0 bytes
-rw-r--r--test/reference/radial-outer-focus.traps.rgb24.ref.pngbin38310 -> 0 bytes
-rw-r--r--test/reference/radial-outer-focus.xfail.pngbin34234 -> 0 bytes
-rw-r--r--test/reference/random-clip.base.argb32.ref.pngbin521821 -> 0 bytes
-rw-r--r--test/reference/random-clip.base.argb32.xfail.pngbin525726 -> 0 bytes
-rw-r--r--test/reference/random-clip.base.rgb24.ref.pngbin521821 -> 0 bytes
-rw-r--r--test/reference/random-clip.base.rgb24.xfail.pngbin525726 -> 0 bytes
-rw-r--r--test/reference/random-clip.mask.argb32.ref.pngbin550190 -> 0 bytes
-rw-r--r--test/reference/random-clip.mask.rgb24.ref.pngbin550190 -> 0 bytes
-rw-r--r--test/reference/random-clip.ref.pngbin525010 -> 0 bytes
-rw-r--r--test/reference/random-clip.traps.argb32.ref.pngbin523346 -> 0 bytes
-rw-r--r--test/reference/random-clip.traps.rgb24.ref.pngbin523346 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.base.argb32.ref.pngbin244476 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.base.rgb24.ref.pngbin244476 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.image16.ref.pngbin181565 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.pdf.ref.pngbin246507 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.ps.ref.pngbin151668 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.quartz.ref.pngbin326366 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.ref.pngbin244632 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.traps.argb32.ref.pngbin244476 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.traps.rgb24.ref.pngbin244476 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.xlib-fallback.ref.pngbin244255 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.base.argb32.ref.pngbin263669 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.base.rgb24.ref.pngbin263669 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.image16.ref.pngbin204090 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.pdf.ref.pngbin266977 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.ps.ref.pngbin134746 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.quartz.ref.pngbin324940 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.ref.pngbin264413 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.traps.argb32.ref.pngbin263669 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.traps.rgb24.ref.pngbin263669 -> 0 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.xlib-fallback.ref.pngbin264277 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.base.argb32.ref.pngbin134729 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.base.rgb24.ref.pngbin134729 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.image16.ref.pngbin97747 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.ps.ref.pngbin78037 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.quartz.ref.pngbin179179 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.ref.pngbin135555 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.traps.argb32.ref.pngbin134729 -> 0 bytes
-rw-r--r--test/reference/random-intersections-eo.traps.rgb24.ref.pngbin134729 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.base.argb32.ref.pngbin141616 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.base.rgb24.ref.pngbin141616 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.image16.ref.pngbin107644 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.ps.ref.pngbin76450 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.quartz.ref.pngbin180871 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.ref.pngbin141737 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.traps.argb32.ref.pngbin141616 -> 0 bytes
-rw-r--r--test/reference/random-intersections-nonzero.traps.rgb24.ref.pngbin141616 -> 0 bytes
-rw-r--r--test/reference/raster-source.base.argb32.ref.pngbin1209 -> 0 bytes
-rw-r--r--test/reference/raster-source.base.rgb24.ref.pngbin1209 -> 0 bytes
-rw-r--r--test/reference/raster-source.ps.ref.pngbin1894 -> 0 bytes
-rw-r--r--test/reference/raster-source.ref.pngbin1209 -> 0 bytes
-rw-r--r--test/reference/record-extend-none-similar.base.argb32.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/record-extend-none-similar.base.rgb24.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/record-extend-none-similar.ref.pngbin293 -> 0 bytes
-rw-r--r--test/reference/record-extend-none-similar.traps.argb32.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/record-extend-none-similar.traps.rgb24.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/record-extend-none.base.argb32.ref.pngbin293 -> 0 bytes
-rw-r--r--test/reference/record-extend-none.base.rgb24.ref.pngbin293 -> 0 bytes
-rw-r--r--test/reference/record-extend-none.ref.pngbin293 -> 0 bytes
-rw-r--r--test/reference/record-extend-pad-similar.base.argb32.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-pad-similar.base.rgb24.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-pad-similar.ref.pngbin298 -> 0 bytes
-rw-r--r--test/reference/record-extend-pad-similar.traps.argb32.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-pad-similar.traps.rgb24.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-pad.base.argb32.ref.pngbin298 -> 0 bytes
-rw-r--r--test/reference/record-extend-pad.base.rgb24.ref.pngbin298 -> 0 bytes
-rw-r--r--test/reference/record-extend-pad.ref.pngbin298 -> 0 bytes
-rw-r--r--test/reference/record-extend-reflect-similar.base.argb32.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-reflect-similar.base.rgb24.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-reflect-similar.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/record-extend-reflect-similar.traps.argb32.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-reflect-similar.traps.rgb24.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-reflect.base.argb32.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/record-extend-reflect.base.rgb24.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/record-extend-reflect.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/record-extend-repeat-similar.base.argb32.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-repeat-similar.base.rgb24.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-repeat-similar.ref.pngbin286 -> 0 bytes
-rw-r--r--test/reference/record-extend-repeat-similar.traps.argb32.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-repeat-similar.traps.rgb24.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/record-extend-repeat.base.argb32.ref.pngbin286 -> 0 bytes
-rw-r--r--test/reference/record-extend-repeat.base.rgb24.ref.pngbin286 -> 0 bytes
-rw-r--r--test/reference/record-extend-repeat.ref.pngbin286 -> 0 bytes
-rw-r--r--test/reference/record-fill-alpha.base.argb32.ref.pngbin2853 -> 0 bytes
-rw-r--r--test/reference/record-fill-alpha.base.rgb24.ref.pngbin2853 -> 0 bytes
-rw-r--r--test/reference/record-fill-alpha.base.xfail.pngbin2853 -> 0 bytes
-rw-r--r--test/reference/record-fill-alpha.image16.rgb24.ref.pngbin2232 -> 0 bytes
-rw-r--r--test/reference/record-fill-alpha.ref.pngbin2754 -> 0 bytes
-rw-r--r--test/reference/record-fill-alpha.traps.argb32.ref.pngbin2824 -> 0 bytes
-rw-r--r--test/reference/record-fill-alpha.traps.rgb24.ref.pngbin2824 -> 0 bytes
-rw-r--r--test/reference/record-fill-alpha.xfail.pngbin2839 -> 0 bytes
-rw-r--r--test/reference/record-mesh.base.argb32.ref.pngbin15229 -> 0 bytes
-rw-r--r--test/reference/record-mesh.base.rgb24.ref.pngbin15229 -> 0 bytes
-rw-r--r--test/reference/record-mesh.image16.rgb24.ref.pngbin9027 -> 0 bytes
-rw-r--r--test/reference/record-mesh.ref.pngbin15229 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.base.argb32.ref.pngbin337 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.base.rgb24.ref.pngbin337 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.base.xfail.pngbin337 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.image16.rgb24.ref.pngbin352 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.traps.argb32.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.traps.rgb24.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.xfail.pngbin333 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip.base.argb32.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip.base.rgb24.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip.image16.rgb24.ref.pngbin313 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip.ref.pngbin290 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip.traps.argb32.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-clip.traps.rgb24.ref.pngbin269 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-solid-clip.base.argb32.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-solid-clip.base.rgb24.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-solid-clip.image16.rgb24.ref.pngbin274 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-solid-clip.ref.pngbin248 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-solid-clip.traps.argb32.ref.pngbin266 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha-solid-clip.traps.rgb24.ref.pngbin266 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha.base.argb32.ref.pngbin224 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha.base.rgb24.ref.pngbin224 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha.image16.rgb24.ref.pngbin253 -> 0 bytes
-rw-r--r--test/reference/record-paint-alpha.ref.pngbin245 -> 0 bytes
-rw-r--r--test/reference/record-paint.base.argb32.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/record-paint.base.rgb24.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/record-paint.ref.pngbin116 -> 0 bytes
-rw-r--r--test/reference/record-select-font-face.base.argb32.ref.pngbin1417 -> 0 bytes
-rw-r--r--test/reference/record-select-font-face.base.rgb24.ref.pngbin1417 -> 0 bytes
-rw-r--r--test/reference/record-select-font-face.image16.rgb24.ref.pngbin1236 -> 0 bytes
-rw-r--r--test/reference/record-select-font-face.ref.pngbin2250 -> 0 bytes
-rw-r--r--test/reference/record-select-font-face.xfail.pngbin1448 -> 0 bytes
-rw-r--r--test/reference/record-self-intersecting.base.argb32.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/record-self-intersecting.base.rgb24.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/record-self-intersecting.image16.rgb24.ref.pngbin228 -> 0 bytes
-rw-r--r--test/reference/record-self-intersecting.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/record-text-transform.base.argb32.ref.pngbin5281 -> 0 bytes
-rw-r--r--test/reference/record-text-transform.base.rgb24.ref.pngbin5281 -> 0 bytes
-rw-r--r--test/reference/record-text-transform.image16.rgb24.ref.pngbin2688 -> 0 bytes
-rw-r--r--test/reference/record-text-transform.ref.pngbin5579 -> 0 bytes
-rw-r--r--test/reference/record1414x-fill-alpha.base.argb32.ref.pngbin4138 -> 0 bytes
-rw-r--r--test/reference/record1414x-fill-alpha.base.rgb24.ref.pngbin4138 -> 0 bytes
-rw-r--r--test/reference/record1414x-fill-alpha.base.xfail.pngbin4138 -> 0 bytes
-rw-r--r--test/reference/record1414x-fill-alpha.ref.pngbin4124 -> 0 bytes
-rw-r--r--test/reference/record1414x-fill-alpha.xfail.pngbin4216 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-clip-mask.base.argb32.ref.pngbin514 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-clip-mask.base.rgb24.ref.pngbin514 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-clip-mask.ref.pngbin460 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-clip.base.argb32.ref.pngbin402 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-clip.base.rgb24.ref.pngbin402 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-clip.ref.pngbin378 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-solid-clip.base.argb32.ref.pngbin317 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-solid-clip.base.rgb24.ref.pngbin317 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha-solid-clip.ref.pngbin317 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha.base.argb32.ref.pngbin265 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha.base.rgb24.ref.pngbin265 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint-alpha.ref.pngbin265 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint.base.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint.base.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/record1414x-paint.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/record1414x-select-font-face.base.argb32.ref.pngbin2018 -> 0 bytes
-rw-r--r--test/reference/record1414x-select-font-face.base.rgb24.ref.pngbin2018 -> 0 bytes
-rw-r--r--test/reference/record1414x-select-font-face.ref.pngbin3177 -> 0 bytes
-rw-r--r--test/reference/record1414x-self-intersecting.base.argb32.ref.pngbin385 -> 0 bytes
-rw-r--r--test/reference/record1414x-self-intersecting.base.rgb24.ref.pngbin385 -> 0 bytes
-rw-r--r--test/reference/record1414x-self-intersecting.ref.pngbin385 -> 0 bytes
-rw-r--r--test/reference/record1414x-text-transform.base.argb32.ref.pngbin8368 -> 0 bytes
-rw-r--r--test/reference/record1414x-text-transform.base.rgb24.ref.pngbin8368 -> 0 bytes
-rw-r--r--test/reference/record1414x-text-transform.ref.pngbin8713 -> 0 bytes
-rw-r--r--test/reference/record2x-fill-alpha.base.argb32.ref.pngbin5724 -> 0 bytes
-rw-r--r--test/reference/record2x-fill-alpha.base.rgb24.ref.pngbin5724 -> 0 bytes
-rw-r--r--test/reference/record2x-fill-alpha.base.xfail.pngbin5724 -> 0 bytes
-rw-r--r--test/reference/record2x-fill-alpha.ref.pngbin5756 -> 0 bytes
-rw-r--r--test/reference/record2x-fill-alpha.xfail.pngbin5978 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-clip-mask.base.argb32.ref.pngbin501 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-clip-mask.base.rgb24.ref.pngbin501 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-clip-mask.ref.pngbin483 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-clip.base.argb32.ref.pngbin322 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-clip.base.rgb24.ref.pngbin322 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-clip.ref.pngbin322 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-solid-clip.base.argb32.ref.pngbin281 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-solid-clip.base.rgb24.ref.pngbin281 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha-solid-clip.ref.pngbin281 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha.base.argb32.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha.base.rgb24.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/record2x-paint-alpha.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/record2x-paint.base.argb32.ref.pngbin98 -> 0 bytes
-rw-r--r--test/reference/record2x-paint.base.rgb24.ref.pngbin98 -> 0 bytes
-rw-r--r--test/reference/record2x-paint.ref.pngbin98 -> 0 bytes
-rw-r--r--test/reference/record2x-select-font-face.base.argb32.ref.pngbin3096 -> 0 bytes
-rw-r--r--test/reference/record2x-select-font-face.base.rgb24.ref.pngbin3096 -> 0 bytes
-rw-r--r--test/reference/record2x-select-font-face.ref.pngbin4407 -> 0 bytes
-rw-r--r--test/reference/record2x-self-intersecting.base.argb32.ref.pngbin171 -> 0 bytes
-rw-r--r--test/reference/record2x-self-intersecting.base.rgb24.ref.pngbin171 -> 0 bytes
-rw-r--r--test/reference/record2x-self-intersecting.ref.pngbin171 -> 0 bytes
-rw-r--r--test/reference/record2x-text-transform.base.argb32.ref.pngbin13174 -> 0 bytes
-rw-r--r--test/reference/record2x-text-transform.base.rgb24.ref.pngbin13174 -> 0 bytes
-rw-r--r--test/reference/record2x-text-transform.ref.pngbin13476 -> 0 bytes
-rw-r--r--test/reference/record90-fill-alpha.base.argb32.ref.pngbin2628 -> 0 bytes
-rw-r--r--test/reference/record90-fill-alpha.base.rgb24.ref.pngbin2628 -> 0 bytes
-rw-r--r--test/reference/record90-fill-alpha.ref.pngbin2656 -> 0 bytes
-rw-r--r--test/reference/record90-fill-alpha.xfail.pngbin2654 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-clip-mask.base.argb32.ref.pngbin343 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-clip-mask.base.rgb24.ref.pngbin343 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-clip-mask.ref.pngbin317 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-clip-mask.xfail.pngbin324 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-clip.base.argb32.ref.pngbin327 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-clip.base.rgb24.ref.pngbin327 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-clip.ref.pngbin306 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-clip.xfail.pngbin327 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-solid-clip.base.argb32.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-solid-clip.base.rgb24.ref.pngbin279 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha-solid-clip.ref.pngbin293 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha.base.argb32.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha.base.rgb24.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/record90-paint-alpha.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/record90-paint.base.argb32.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/record90-paint.base.rgb24.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/record90-paint.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/record90-select-font-face.base.argb32.ref.pngbin1480 -> 0 bytes
-rw-r--r--test/reference/record90-select-font-face.base.rgb24.ref.pngbin1480 -> 0 bytes
-rw-r--r--test/reference/record90-select-font-face.ref.pngbin2272 -> 0 bytes
-rw-r--r--test/reference/record90-self-intersecting.base.argb32.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/record90-self-intersecting.base.rgb24.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/record90-self-intersecting.ref.pngbin240 -> 0 bytes
-rw-r--r--test/reference/record90-text-transform.base.argb32.ref.pngbin5481 -> 0 bytes
-rw-r--r--test/reference/record90-text-transform.base.rgb24.ref.pngbin5481 -> 0 bytes
-rw-r--r--test/reference/record90-text-transform.ref.pngbin5811 -> 0 bytes
-rw-r--r--test/reference/recordflip-fill-alpha.ref.pngbin2803 -> 0 bytes
-rw-r--r--test/reference/recordflip-paint-alpha-clip-mask.ref.pngbin351 -> 0 bytes
-rw-r--r--test/reference/recordflip-paint-alpha-clip.ref.pngbin316 -> 0 bytes
-rw-r--r--test/reference/recordflip-paint-alpha-solid-clip.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/recordflip-paint-alpha.ref.pngbin257 -> 0 bytes
-rw-r--r--test/reference/recordflip-paint.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/recordflip-select-font-face.ref.pngbin2240 -> 0 bytes
-rw-r--r--test/reference/recordflip-self-intersecting.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/recordflip-text-transform.ref.pngbin5609 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-fill-alpha.ref.pngbin2803 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-paint-alpha-clip-mask.ref.pngbin351 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-paint-alpha-clip.ref.pngbin316 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-paint-alpha-solid-clip.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-paint-alpha.ref.pngbin257 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-paint.ref.pngbin93 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-select-font-face.ref.pngbin2240 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-self-intersecting.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/recordflip-whole-text-transform.ref.pngbin5609 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-none.argb32.ref.pngbin3670 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-none.base.argb32.ref.pngbin3055 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-none.base.rgb24.ref.pngbin3124 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-none.rgb24.ref.pngbin3741 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-none.traps.argb32.ref.pngbin3055 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-none.traps.rgb24.ref.pngbin3124 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.argb32.ref.pngbin12932 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.base.argb32.ref.pngbin10832 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.base.rgb24.ref.pngbin12496 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.rgb24.ref.pngbin13581 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.traps.argb32.ref.pngbin10832 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.traps.rgb24.ref.pngbin12496 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.argb32.ref.pngbin28910 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.base.argb32.ref.pngbin23617 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.base.rgb24.ref.pngbin24139 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.rgb24.ref.pngbin25588 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.traps.argb32.ref.pngbin23617 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.traps.rgb24.ref.pngbin24139 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.argb32.ref.pngbin29648 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.base.argb32.ref.pngbin24112 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.base.rgb24.ref.pngbin24029 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.rgb24.ref.pngbin25337 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.traps.argb32.ref.pngbin24112 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.traps.rgb24.ref.pngbin24029 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.argb32.ref.pngbin3670 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.base.argb32.ref.pngbin3055 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.base.rgb24.ref.pngbin3124 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.gl.argb32.ref.pngbin3130 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.image16.ref.pngbin2856 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.pdf.argb32.ref.pngbin3908 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.pdf.rgb24.ref.pngbin3760 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.ps.argb32.ref.pngbin3064 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.ps.rgb24.ref.pngbin3147 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.quartz.argb32.ref.pngbin4570 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.quartz.rgb24.ref.pngbin4058 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.rgb24.ref.pngbin3741 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.svg.argb32.ref.pngbin3778 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.svg.rgb24.ref.pngbin3760 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.traps.argb32.ref.pngbin3055 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.traps.rgb24.ref.pngbin3124 -> 0 bytes
-rw-r--r--test/reference/recording-surface-source.argb32.ref.pngbin3688 -> 0 bytes
-rw-r--r--test/reference/recording-surface-source.base.argb32.ref.pngbin3049 -> 0 bytes
-rw-r--r--test/reference/recording-surface-source.base.rgb24.ref.pngbin3121 -> 0 bytes
-rw-r--r--test/reference/recording-surface-source.rgb24.ref.pngbin3738 -> 0 bytes
-rw-r--r--test/reference/recording-surface-source.traps.argb32.ref.pngbin3049 -> 0 bytes
-rw-r--r--test/reference/recording-surface-source.traps.rgb24.ref.pngbin3121 -> 0 bytes
-rw-r--r--test/reference/rectangle-rounding-error.base.argb32.ref.pngbin212 -> 0 bytes
-rw-r--r--test/reference/rectangle-rounding-error.base.rgb24.ref.pngbin212 -> 0 bytes
-rw-r--r--test/reference/rectangle-rounding-error.ref.pngbin231 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash-scale-unaligned.ref.pngbin3738 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash-scale-unaligned.traps.ref.pngbin3289 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash-scale.ref.pngbin651 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash.base.argb32.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash.base.rgb24.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash.mask.argb32.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash.mask.rgb24.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash.quartz.xfail.pngbin494 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash.traps.argb32.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/rectilinear-dash.traps.rgb24.ref.pngbin291 -> 0 bytes
-rw-r--r--test/reference/rectilinear-fill.base.argb32.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/rectilinear-fill.base.rgb24.ref.pngbin151 -> 0 bytes
-rw-r--r--test/reference/rectilinear-fill.ref.pngbin162 -> 0 bytes
-rw-r--r--test/reference/rectilinear-grid.base.argb32.ref.pngbin610 -> 0 bytes
-rw-r--r--test/reference/rectilinear-grid.base.rgb24.ref.pngbin610 -> 0 bytes
-rw-r--r--test/reference/rectilinear-grid.image16.ref.pngbin638 -> 0 bytes
-rw-r--r--test/reference/rectilinear-grid.ref.pngbin569 -> 0 bytes
-rw-r--r--test/reference/rectilinear-grid.traps.argb32.ref.pngbin610 -> 0 bytes
-rw-r--r--test/reference/rectilinear-grid.traps.rgb24.ref.pngbin610 -> 0 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.base.argb32.ref.pngbin145 -> 0 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.base.rgb24.ref.pngbin145 -> 0 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.ps2.ref.pngbin221 -> 0 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.ps3.ref.pngbin221 -> 0 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.ref.pngbin145 -> 0 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.traps.argb32.ref.pngbin145 -> 0 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.traps.rgb24.ref.pngbin145 -> 0 bytes
-rw-r--r--test/reference/rectilinear-stroke.base.argb32.ref.pngbin172 -> 0 bytes
-rw-r--r--test/reference/rectilinear-stroke.base.rgb24.ref.pngbin172 -> 0 bytes
-rw-r--r--test/reference/rectilinear-stroke.quartz.xfail.pngbin209 -> 0 bytes
-rw-r--r--test/reference/rectilinear-stroke.ref.pngbin213 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.base.argb32.ref.pngbin5053 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.base.rgb24.ref.pngbin5053 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.image16.ref.pngbin4254 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.mask.argb32.ref.pngbin5119 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.mask.rgb24.ref.pngbin5119 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.ps.ref.pngbin3368 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.ref.pngbin5116 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.traps.argb32.ref.pngbin5053 -> 0 bytes
-rw-r--r--test/reference/reflected-stroke.traps.rgb24.ref.pngbin5053 -> 0 bytes
-rw-r--r--test/reference/rel-path.base.argb32.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/rel-path.base.rgb24.ref.pngbin206 -> 0 bytes
-rw-r--r--test/reference/rel-path.mask.rgb24.ref.pngbin216 -> 0 bytes
-rw-r--r--test/reference/rel-path.ps2.rgb24.ref.pngbin243 -> 0 bytes
-rw-r--r--test/reference/rel-path.ps3.rgb24.ref.pngbin243 -> 0 bytes
-rw-r--r--test/reference/rel-path.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/rel-path.traps.argb32.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/rel-path.traps.rgb24.ref.pngbin206 -> 0 bytes
-rw-r--r--test/reference/rgb24-ignore-alpha.base.argb32.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/rgb24-ignore-alpha.base.rgb24.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/rgb24-ignore-alpha.ref.pngbin116 -> 0 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.base.argb32.ref.pngbin331 -> 0 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.base.rgb24.ref.pngbin331 -> 0 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.ref.pngbin332 -> 0 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.traps.argb32.ref.pngbin303 -> 0 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.traps.rgb24.ref.pngbin303 -> 0 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.xlib-fallback.rgb24.ref.pngbin303 -> 0 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.xlib-window.rgb24.ref.pngbin303 -> 0 bytes
-rw-r--r--test/reference/rotate-clip.surface-paint.image.argb32.ref.pngbin340 -> 0 bytes
-rw-r--r--test/reference/rotate-clip.surface-paint.image.rgb24.ref.pngbin340 -> 0 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.base.argb32.ref.pngbin220 -> 0 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.base.rgb24.ref.pngbin220 -> 0 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.pdf.xfail.pngbin442 -> 0 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.ps.ref.pngbin236 -> 0 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.quartz.ref.pngbin223 -> 0 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.ref.pngbin220 -> 0 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.svg.ref.pngbin209 -> 0 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.svg.xfail.pngbin387 -> 0 bytes
-rw-r--r--test/reference/rotate-stroke-box.ref.pngbin150 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.base.argb32.ref.pngbin3912 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.base.rgb24.ref.pngbin3912 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.image16.ref.pngbin3336 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.mask.argb32.ref.pngbin3697 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.mask.rgb24.ref.pngbin3697 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.ps.ref.pngbin3378 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.quartz.ref.pngbin3923 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.ref.pngbin3834 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.traps.argb32.ref.pngbin3922 -> 0 bytes
-rw-r--r--test/reference/rotated-clip.traps.rgb24.ref.pngbin3922 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.base.argb32.ref.pngbin890 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.base.rgb24.ref.pngbin890 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.image16.ref.pngbin730 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.ps.ref.pngbin551 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.quartz.ref.pngbin684 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.ref.pngbin872 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.traps.argb32.ref.pngbin890 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.traps.rgb24.ref.pngbin890 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.base.argb32.ref.pngbin856 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.base.rgb24.ref.pngbin856 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.image16.ref.pngbin732 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.mask.argb32.ref.pngbin951 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.mask.rgb24.ref.pngbin951 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.ps.ref.pngbin568 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.ref.pngbin872 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.traps.argb32.ref.pngbin856 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.traps.rgb24.ref.pngbin856 -> 0 bytes
-rw-r--r--test/reference/sample-diagonal.ref.pngbin272 -> 0 bytes
-rw-r--r--test/reference/sample-horizontal.ref.pngbin209 -> 0 bytes
-rw-r--r--test/reference/sample-vertical.ref.pngbin209 -> 0 bytes
-rw-r--r--test/reference/scale-down-source-surface-paint.base.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/scale-down-source-surface-paint.base.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/scale-down-source-surface-paint.ref.pngbin133 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.base.argb32.ref.pngbin9048 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.base.rgb24.ref.pngbin9048 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.gl.ref.pngbin9197 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.image16.ref.pngbin7793 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.pdf.argb32.ref.pngbin7643 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.pdf.rgb24.ref.pngbin7643 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.ps.ref.pngbin7697 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.quartz.ref.pngbin8977 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.ref.pngbin9748 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.script.xfail.pngbin9963 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.traps.argb32.ref.pngbin9048 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.traps.rgb24.ref.pngbin9048 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.xfail.pngbin9961 -> 0 bytes
-rw-r--r--test/reference/scale-offset-image.xlib-fallback.xfail.pngbin8686 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.base.argb32.ref.pngbin9048 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.base.rgb24.ref.pngbin9048 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.gl.ref.pngbin9197 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.image16.ref.pngbin7793 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.pdf.argb32.ref.pngbin8419 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.pdf.rgb24.ref.pngbin8419 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.ps.ref.pngbin6850 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.quartz.ref.pngbin8977 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.recording.xfail.pngbin10752 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.ref.pngbin9779 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.script.xfail.pngbin9963 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.traps.argb32.ref.pngbin9048 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.traps.rgb24.ref.pngbin9048 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.xfail.pngbin9961 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.xlib-fallback.xfail.pngbin8686 -> 0 bytes
-rw-r--r--test/reference/scale-offset-similar.xlib.xfail.pngbin8698 -> 0 bytes
-rw-r--r--test/reference/scale-offset-xlib-fallback.rgb24.ref.pngbin9120 -> 0 bytes
-rw-r--r--test/reference/scale-offset-xlib-window.rgb24.ref.pngbin9120 -> 0 bytes
-rw-r--r--test/reference/scale-offset-xlib.ref.pngbin9120 -> 0 bytes
-rw-r--r--test/reference/scale-offset.image.argb32.ref.pngbin9847 -> 0 bytes
-rw-r--r--test/reference/scale-offset.image.rgb24.ref.pngbin9847 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.base.argb32.ref.pngbin128 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.base.rgb24.ref.pngbin117 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.pdf.argb32.xfail.pngbin157 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.pdf.rgb24.xfail.pngbin152 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.ref.pngbin147 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.svg.argb32.xfail.pngbin229 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.svg.rgb24.xfail.pngbin222 -> 0 bytes
-rw-r--r--test/reference/select-font-face.base.argb32.ref.pngbin2250 -> 0 bytes
-rw-r--r--test/reference/select-font-face.base.rgb24.ref.pngbin2250 -> 0 bytes
-rw-r--r--test/reference/select-font-face.image16.ref.pngbin1962 -> 0 bytes
-rw-r--r--test/reference/select-font-face.ps2.ref.pngbin959 -> 0 bytes
-rw-r--r--test/reference/select-font-face.ps3.ref.pngbin959 -> 0 bytes
-rw-r--r--test/reference/select-font-face.quartz.ref.pngbin2645 -> 0 bytes
-rw-r--r--test/reference/select-font-face.ref.pngbin2250 -> 0 bytes
-rw-r--r--test/reference/select-font-face.traps.ref.pngbin2250 -> 0 bytes
-rw-r--r--test/reference/self-copy-overlap.base.argb32.ref.pngbin1140 -> 0 bytes
-rw-r--r--test/reference/self-copy-overlap.base.rgb24.ref.pngbin213 -> 0 bytes
-rw-r--r--test/reference/self-copy-overlap.mask.argb32.ref.pngbin1140 -> 0 bytes
-rw-r--r--test/reference/self-copy-overlap.mask.rgb24.ref.pngbin213 -> 0 bytes
-rw-r--r--test/reference/self-copy-overlap.traps.argb32.ref.pngbin1140 -> 0 bytes
-rw-r--r--test/reference/self-copy-overlap.traps.rgb24.ref.pngbin213 -> 0 bytes
-rw-r--r--test/reference/self-copy.base.argb32.ref.pngbin257 -> 0 bytes
-rw-r--r--test/reference/self-copy.base.rgb24.ref.pngbin257 -> 0 bytes
-rw-r--r--test/reference/self-copy.ps2.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/self-copy.ps3.ref.pngbin335 -> 0 bytes
-rw-r--r--test/reference/self-copy.ref.pngbin257 -> 0 bytes
-rw-r--r--test/reference/self-copy.traps.argb32.ref.pngbin257 -> 0 bytes
-rw-r--r--test/reference/self-copy.traps.rgb24.ref.pngbin257 -> 0 bytes
-rw-r--r--test/reference/self-intersecting.base.argb32.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/self-intersecting.base.rgb24.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/self-intersecting.ps.ref.pngbin186 -> 0 bytes
-rw-r--r--test/reference/self-intersecting.quartz.xfail.pngbin233 -> 0 bytes
-rw-r--r--test/reference/self-intersecting.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/self-intersecting.traps.argb32.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/self-intersecting.traps.rgb24.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/set-source.base.argb32.ref.pngbin101 -> 0 bytes
-rw-r--r--test/reference/set-source.base.rgb24.ref.pngbin101 -> 0 bytes
-rw-r--r--test/reference/set-source.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/shape-general-convex.base.argb32.ref.pngbin2532 -> 0 bytes
-rw-r--r--test/reference/shape-general-convex.base.rgb24.ref.pngbin2532 -> 0 bytes
-rw-r--r--test/reference/shape-general-convex.ps.ref.pngbin1632 -> 0 bytes
-rw-r--r--test/reference/shape-general-convex.ref.pngbin2539 -> 0 bytes
-rw-r--r--test/reference/shape-general-convex.traps.argb32.ref.pngbin2532 -> 0 bytes
-rw-r--r--test/reference/shape-general-convex.traps.rgb24.ref.pngbin2532 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.base.argb32.ref.pngbin54485 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.base.rgb24.ref.pngbin54485 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.pdf.argb32.ref.pngbin39520 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.pdf.rgb24.ref.pngbin39520 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.ps.ref.pngbin39965 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.ps3.argb32.ref.pngbin39965 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.ps3.rgb24.ref.pngbin39965 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.ref.pngbin54850 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.traps.argb32.ref.pngbin54485 -> 0 bytes
-rw-r--r--test/reference/shape-sierpinski.traps.rgb24.ref.pngbin54485 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.base.argb32.ref.pngbin1394 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.base.rgb24.ref.pngbin1394 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.image16.ref.pngbin1270 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.ps.ref.pngbin901 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.quartz.ref.pngbin1464 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.ref.pngbin1394 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.svg.ref.pngbin1435 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-advance.traps.ref.pngbin1394 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-many.base.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-many.base.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/show-glyphs-many.ref.pngbin118 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.base.argb32.ref.pngbin2151 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.base.rgb24.ref.pngbin2151 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.image16.ref.pngbin1932 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.ps2.ref.pngbin1356 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.ps3.ref.pngbin1356 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.quartz.ref.pngbin2773 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.ref.pngbin2151 -> 0 bytes
-rw-r--r--test/reference/show-text-current-point.traps.ref.pngbin2151 -> 0 bytes
-rw-r--r--test/reference/simple-edge.ref.pngbin1922 -> 0 bytes
-rw-r--r--test/reference/simple-edge.xfail.pngbin2124 -> 0 bytes
-rw-r--r--test/reference/skew-extreme.base.argb32.ref.pngbin935 -> 0 bytes
-rw-r--r--test/reference/skew-extreme.base.rgb24.ref.pngbin935 -> 0 bytes
-rw-r--r--test/reference/skew-extreme.ps2.ref.pngbin1048 -> 0 bytes
-rw-r--r--test/reference/skew-extreme.ps3.ref.pngbin1048 -> 0 bytes
-rw-r--r--test/reference/skew-extreme.ref.pngbin944 -> 0 bytes
-rw-r--r--test/reference/skew-extreme.traps.argb32.ref.pngbin935 -> 0 bytes
-rw-r--r--test/reference/skew-extreme.traps.rgb24.ref.pngbin935 -> 0 bytes
-rw-r--r--test/reference/smask-fill.base.argb32.ref.pngbin1170 -> 0 bytes
-rw-r--r--test/reference/smask-fill.base.rgb24.ref.pngbin1170 -> 0 bytes
-rw-r--r--test/reference/smask-fill.image16.ref.pngbin925 -> 0 bytes
-rw-r--r--test/reference/smask-fill.pdf.ref.pngbin1105 -> 0 bytes
-rw-r--r--test/reference/smask-fill.quartz.ref.pngbin2076 -> 0 bytes
-rw-r--r--test/reference/smask-fill.ref.pngbin1185 -> 0 bytes
-rw-r--r--test/reference/smask-fill.svg.ref.pngbin1150 -> 0 bytes
-rw-r--r--test/reference/smask-fill.traps.argb32.ref.pngbin1170 -> 0 bytes
-rw-r--r--test/reference/smask-fill.traps.rgb24.ref.pngbin1170 -> 0 bytes
-rw-r--r--test/reference/smask-image-mask.base.argb32.ref.pngbin619 -> 0 bytes
-rw-r--r--test/reference/smask-image-mask.base.rgb24.ref.pngbin619 -> 0 bytes
-rw-r--r--test/reference/smask-image-mask.pdf.ref.pngbin615 -> 0 bytes
-rw-r--r--test/reference/smask-image-mask.ref.pngbin619 -> 0 bytes
-rw-r--r--test/reference/smask-mask.base.argb32.ref.pngbin2353 -> 0 bytes
-rw-r--r--test/reference/smask-mask.base.rgb24.ref.pngbin2353 -> 0 bytes
-rw-r--r--test/reference/smask-mask.image16.ref.pngbin1358 -> 0 bytes
-rw-r--r--test/reference/smask-mask.pdf.ref.pngbin2308 -> 0 bytes
-rw-r--r--test/reference/smask-mask.quartz.ref.pngbin3191 -> 0 bytes
-rw-r--r--test/reference/smask-mask.ref.pngbin2353 -> 0 bytes
-rw-r--r--test/reference/smask-mask.svg.ref.pngbin2376 -> 0 bytes
-rw-r--r--test/reference/smask-paint.base.argb32.ref.pngbin2469 -> 0 bytes
-rw-r--r--test/reference/smask-paint.base.rgb24.ref.pngbin2469 -> 0 bytes
-rw-r--r--test/reference/smask-paint.image16.ref.pngbin1469 -> 0 bytes
-rw-r--r--test/reference/smask-paint.pdf.ref.pngbin2431 -> 0 bytes
-rw-r--r--test/reference/smask-paint.quartz.ref.pngbin3311 -> 0 bytes
-rw-r--r--test/reference/smask-paint.ref.pngbin2469 -> 0 bytes
-rw-r--r--test/reference/smask-paint.svg.ref.pngbin2453 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.base.argb32.ref.pngbin1703 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.base.rgb24.ref.pngbin1703 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.image16.ref.pngbin1330 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.pdf.xfail.pngbin392 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.quartz.ref.pngbin1697 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.ref.pngbin1701 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.traps.argb32.ref.pngbin1703 -> 0 bytes
-rw-r--r--test/reference/smask-stroke.traps.rgb24.ref.pngbin1703 -> 0 bytes
-rw-r--r--test/reference/smask-text.base.argb32.ref.pngbin1660 -> 0 bytes
-rw-r--r--test/reference/smask-text.base.rgb24.ref.pngbin1660 -> 0 bytes
-rw-r--r--test/reference/smask-text.image16.ref.pngbin1206 -> 0 bytes
-rw-r--r--test/reference/smask-text.mask.argb32.ref.pngbin1660 -> 0 bytes
-rw-r--r--test/reference/smask-text.mask.rgb24.ref.pngbin1660 -> 0 bytes
-rw-r--r--test/reference/smask-text.pdf.ref.pngbin1874 -> 0 bytes
-rw-r--r--test/reference/smask-text.ps2.ref.pngbin2023 -> 0 bytes
-rw-r--r--test/reference/smask-text.ps3.ref.pngbin2023 -> 0 bytes
-rw-r--r--test/reference/smask-text.quartz.ref.pngbin1904 -> 0 bytes
-rw-r--r--test/reference/smask-text.ref.pngbin1661 -> 0 bytes
-rw-r--r--test/reference/smask-text.script.ref.pngbin1663 -> 0 bytes
-rw-r--r--test/reference/smask-text.svg.ref.pngbin1794 -> 0 bytes
-rw-r--r--test/reference/smask-text.traps.ref.pngbin1661 -> 0 bytes
-rw-r--r--test/reference/smask-text.xlib-fallback.ref.pngbin1874 -> 0 bytes
-rw-r--r--test/reference/smask.base.argb32.ref.pngbin3393 -> 0 bytes
-rw-r--r--test/reference/smask.base.rgb24.ref.pngbin3393 -> 0 bytes
-rw-r--r--test/reference/smask.image16.ref.pngbin2213 -> 0 bytes
-rw-r--r--test/reference/smask.mask.argb32.ref.pngbin3413 -> 0 bytes
-rw-r--r--test/reference/smask.mask.rgb24.ref.pngbin3413 -> 0 bytes
-rw-r--r--test/reference/smask.pdf.xfail.pngbin2848 -> 0 bytes
-rw-r--r--test/reference/smask.ps.ref.pngbin3430 -> 0 bytes
-rw-r--r--test/reference/smask.quartz.ref.pngbin4031 -> 0 bytes
-rw-r--r--test/reference/smask.ref.pngbin3422 -> 0 bytes
-rw-r--r--test/reference/smask.script.ref.pngbin3396 -> 0 bytes
-rw-r--r--test/reference/smask.svg.ref.pngbin3457 -> 0 bytes
-rw-r--r--test/reference/smask.traps.ref.pngbin3393 -> 0 bytes
-rw-r--r--test/reference/smask.xlib-fallback.ref.pngbin3423 -> 0 bytes
-rw-r--r--test/reference/solid-pattern-cache-stress.base.argb32.ref.pngbin87 -> 0 bytes
-rw-r--r--test/reference/solid-pattern-cache-stress.base.rgb24.ref.pngbin87 -> 0 bytes
-rw-r--r--test/reference/solid-pattern-cache-stress.ref.pngbin107 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.base.argb32.ref.pngbin136 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.base.rgb24.ref.pngbin136 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.gl.ref.pngbin164 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.pdf.ref.pngbin113 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.ps2.argb32.ref.pngbin183 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.ps2.rgb24.ref.pngbin183 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.ps3.argb32.ref.pngbin183 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.ps3.rgb24.ref.pngbin183 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.quartz.ref.pngbin126 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.recording.ref.pngbin116 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.ref.pngbin161 -> 0 bytes
-rw-r--r--test/reference/source-clip-scale.svg.ref.pngbin116 -> 0 bytes
-rw-r--r--test/reference/source-clip.base.argb32.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/source-clip.base.rgb24.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/source-clip.ref.pngbin133 -> 0 bytes
-rw-r--r--test/reference/source-surface-scale-paint.base.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/source-surface-scale-paint.base.rgb24.ref.pngbin114 -> 0 bytes
-rw-r--r--test/reference/source-surface-scale-paint.ref.pngbin139 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.base.argb32.ref.pngbin19089 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.base.rgb24.ref.pngbin19089 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.image16.ref.pngbin14064 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.pdf.ref.pngbin19540 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.ps.ref.pngbin8939 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.quartz.xfail.pngbin19560 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.ref.pngbin19578 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.svg.ref.pngbin19540 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.traps.argb32.ref.pngbin19089 -> 0 bytes
-rw-r--r--test/reference/spline-decomposition.traps.rgb24.ref.pngbin19089 -> 0 bytes
-rw-r--r--test/reference/stride-12-image.base.argb32.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/stride-12-image.base.rgb24.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/stride-12-image.image16.ref.pngbin61197 -> 0 bytes
-rw-r--r--test/reference/stride-12-image.ps.ref.pngbin77159 -> 0 bytes
-rw-r--r--test/reference/stride-12-image.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/stride-12-xlib-fallback.rgb24.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/stride-12-xlib-window.rgb24.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/stride-12-xlib.ref.pngbin81121 -> 0 bytes
-rw-r--r--test/reference/stroke-clipped.ref.pngbin5845 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.base.argb32.ref.pngbin835 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.base.rgb24.ref.pngbin835 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.image16.ref.pngbin908 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.mask.argb32.ref.pngbin942 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.mask.rgb24.ref.pngbin942 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.ps2.ref.pngbin1079 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.ps3.ref.pngbin1079 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.quartz.ref.pngbin899 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.ref.pngbin896 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.traps.argb32.ref.pngbin835 -> 0 bytes
-rw-r--r--test/reference/stroke-ctm-caps.traps.rgb24.ref.pngbin835 -> 0 bytes
-rw-r--r--test/reference/stroke-image.base.argb32.ref.pngbin1467 -> 0 bytes
-rw-r--r--test/reference/stroke-image.base.rgb24.ref.pngbin1467 -> 0 bytes
-rw-r--r--test/reference/stroke-image.image16.ref.pngbin1167 -> 0 bytes
-rw-r--r--test/reference/stroke-image.pdf.ref.pngbin1006 -> 0 bytes
-rw-r--r--test/reference/stroke-image.ps.ref.pngbin1535 -> 0 bytes
-rw-r--r--test/reference/stroke-image.quartz.ref.pngbin1350 -> 0 bytes
-rw-r--r--test/reference/stroke-image.ref.pngbin1455 -> 0 bytes
-rw-r--r--test/reference/stroke-image.traps.argb32.ref.pngbin1467 -> 0 bytes
-rw-r--r--test/reference/stroke-image.traps.rgb24.ref.pngbin1467 -> 0 bytes
-rw-r--r--test/reference/stroke-open-box.base.argb32.ref.pngbin148 -> 0 bytes
-rw-r--r--test/reference/stroke-open-box.base.rgb24.ref.pngbin148 -> 0 bytes
-rw-r--r--test/reference/stroke-open-box.ref.pngbin148 -> 0 bytes
-rw-r--r--test/reference/stroke-pattern.base.argb32.ref.pngbin1487 -> 0 bytes
-rw-r--r--test/reference/stroke-pattern.base.rgb24.ref.pngbin1487 -> 0 bytes
-rw-r--r--test/reference/stroke-pattern.ref.pngbin1514 -> 0 bytes
-rw-r--r--test/reference/stroke-pattern.traps.ref.pngbin1487 -> 0 bytes
-rw-r--r--test/reference/stroke-xlib-fallback.rgb24.ref.pngbin1467 -> 0 bytes
-rw-r--r--test/reference/stroke-xlib-window.rgb24.ref.pngbin1467 -> 0 bytes
-rw-r--r--test/reference/stroke-xlib.ref.pngbin1467 -> 0 bytes
-rw-r--r--test/reference/stroke.image.argb32.ref.pngbin1479 -> 0 bytes
-rw-r--r--test/reference/stroke.image.rgb24.ref.pngbin1479 -> 0 bytes
-rw-r--r--test/reference/subsurface-image-repeat.base.argb32.ref.pngbin915 -> 0 bytes
-rw-r--r--test/reference/subsurface-image-repeat.base.rgb24.ref.pngbin915 -> 0 bytes
-rw-r--r--test/reference/subsurface-image-repeat.image16.ref.pngbin776 -> 0 bytes
-rw-r--r--test/reference/subsurface-image-repeat.ref.pngbin915 -> 0 bytes
-rw-r--r--test/reference/subsurface-modify-child.base.argb32.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-modify-child.base.rgb24.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-modify-child.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-modify-parent.base.argb32.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-modify-parent.base.rgb24.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-modify-parent.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-outside-target.base.argb32.ref.pngbin2063 -> 0 bytes
-rw-r--r--test/reference/subsurface-outside-target.base.rgb24.ref.pngbin1648 -> 0 bytes
-rw-r--r--test/reference/subsurface-outside-target.ref.pngbin2063 -> 0 bytes
-rw-r--r--test/reference/subsurface-pad.base.argb32.ref.pngbin181 -> 0 bytes
-rw-r--r--test/reference/subsurface-pad.base.rgb24.ref.pngbin181 -> 0 bytes
-rw-r--r--test/reference/subsurface-pad.quartz.xfail.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-pad.ref.pngbin181 -> 0 bytes
-rw-r--r--test/reference/subsurface-reflect.base.argb32.ref.pngbin210 -> 0 bytes
-rw-r--r--test/reference/subsurface-reflect.base.rgb24.ref.pngbin210 -> 0 bytes
-rw-r--r--test/reference/subsurface-reflect.ref.pngbin210 -> 0 bytes
-rw-r--r--test/reference/subsurface-repeat.base.argb32.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-repeat.base.rgb24.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-repeat.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-scale.base.argb32.ref.pngbin5919 -> 0 bytes
-rw-r--r--test/reference/subsurface-scale.base.rgb24.ref.pngbin5919 -> 0 bytes
-rw-r--r--test/reference/subsurface-scale.ref.pngbin5921 -> 0 bytes
-rw-r--r--test/reference/subsurface-scale.traps.argb32.ref.pngbin5919 -> 0 bytes
-rw-r--r--test/reference/subsurface-scale.traps.rgb24.ref.pngbin5919 -> 0 bytes
-rw-r--r--test/reference/subsurface-similar-repeat.base.argb32.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-similar-repeat.base.rgb24.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface-similar-repeat.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/subsurface.base.argb32.ref.pngbin1801 -> 0 bytes
-rw-r--r--test/reference/subsurface.base.rgb24.ref.pngbin1801 -> 0 bytes
-rw-r--r--test/reference/subsurface.image16.ref.pngbin1643 -> 0 bytes
-rw-r--r--test/reference/subsurface.ps.ref.pngbin1651 -> 0 bytes
-rw-r--r--test/reference/subsurface.ref.pngbin1811 -> 0 bytes
-rw-r--r--test/reference/subsurface.traps.argb32.ref.pngbin1801 -> 0 bytes
-rw-r--r--test/reference/subsurface.traps.rgb24.ref.pngbin1801 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.base.argb32.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.base.rgb24.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.ps.ref.pngbin235 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.quartz.ref.pngbin258 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.ref.pngbin191 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.argb32.ref.pngbin5087 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.base.argb32.ref.pngbin5107 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.base.rgb24.ref.pngbin1913 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.image16.ref.pngbin1977 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.pdf.argb32.xfail.pngbin5485 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.pdf.rgb24.xfail.pngbin2095 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.quartz.argb32.ref.pngbin5721 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.quartz.rgb24.ref.pngbin2429 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.rgb24.ref.pngbin1919 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.traps.argb32.ref.pngbin5107 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.traps.rgb24.ref.pngbin1913 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-none.base.argb32.ref.pngbin329 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-none.base.rgb24.ref.pngbin329 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-none.quartz.ref.pngbin391 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-none.ref.pngbin329 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-pad.base.argb32.ref.pngbin320 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-pad.base.rgb24.ref.pngbin320 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-pad.quartz.xfail.pngbin397 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-pad.ref.pngbin320 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-reflect.base.argb32.ref.pngbin328 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.pngbin328 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-reflect.quartz.ref.pngbin475 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-reflect.ref.pngbin328 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-repeat.base.argb32.ref.pngbin330 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.pngbin330 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-repeat.quartz.ref.pngbin397 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-repeat.ref.pngbin330 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.base.argb32.ref.pngbin1326 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.base.rgb24.ref.pngbin1326 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.image16.ref.pngbin1313 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.pdf.ref.pngbin2189 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.ps2.ref.pngbin1324 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.ps3.ref.pngbin1324 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.quartz.ref.pngbin2276 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.ref.pngbin1326 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.base.argb32.ref.pngbin4020 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.base.rgb24.ref.pngbin4020 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.image16.ref.pngbin3864 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.pdf.ref.pngbin3482 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.ps2.ref.pngbin913 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.ps3.ref.pngbin913 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.quartz.xfail.pngbin3294 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.ref.pngbin4020 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.base.argb32.ref.pngbin11088 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.base.rgb24.ref.pngbin11088 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.image16.ref.pngbin11870 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.pdf.xfail.pngbin10532 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.ps.xfail.pngbin2188 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.quartz.xfail.pngbin9216 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.ref.pngbin11088 -> 0 bytes
-rw-r--r--test/reference/surface-pattern.svg.xfail.pngbin16069 -> 0 bytes
-rw-r--r--test/reference/svg-surface-source.base.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/svg-surface-source.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/svg-surface-source.image16.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/svg-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/svg-surface-source.svg12.argb32.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/svg-surface-source.svg12.rgb24.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/text-antialias-gray.base.argb32.ref.pngbin966 -> 0 bytes
-rw-r--r--test/reference/text-antialias-gray.base.rgb24.ref.pngbin966 -> 0 bytes
-rw-r--r--test/reference/text-antialias-gray.image16.ref.pngbin895 -> 0 bytes
-rw-r--r--test/reference/text-antialias-gray.quartz.ref.pngbin956 -> 0 bytes
-rw-r--r--test/reference/text-antialias-gray.ref.pngbin966 -> 0 bytes
-rw-r--r--test/reference/text-antialias-gray.traps.ref.pngbin966 -> 0 bytes
-rw-r--r--test/reference/text-antialias-none.base.argb32.ref.pngbin265 -> 0 bytes
-rw-r--r--test/reference/text-antialias-none.base.rgb24.ref.pngbin265 -> 0 bytes
-rw-r--r--test/reference/text-antialias-none.quartz.ref.pngbin270 -> 0 bytes
-rw-r--r--test/reference/text-antialias-none.ref.pngbin298 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-bgr.base.argb32.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-bgr.base.rgb24.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-bgr.image16.ref.pngbin863 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-bgr.mask.argb32.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-bgr.mask.rgb24.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-bgr.ref.pngbin1124 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-bgr.traps.ref.pngbin1005 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-rgb.base.argb32.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-rgb.base.rgb24.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-rgb.image16.ref.pngbin863 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-rgb.mask.argb32.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-rgb.mask.rgb24.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-rgb.ref.pngbin1109 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-rgb.traps.ref.pngbin1013 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vbgr.base.argb32.ref.pngbin932 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vbgr.base.rgb24.ref.pngbin932 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vbgr.image16.ref.pngbin864 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vbgr.mask.argb32.ref.pngbin932 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vbgr.mask.rgb24.ref.pngbin932 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vbgr.ref.pngbin1205 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vbgr.traps.ref.pngbin985 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vrgb.base.argb32.ref.pngbin932 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vrgb.base.rgb24.ref.pngbin932 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vrgb.image16.ref.pngbin862 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vrgb.mask.argb32.ref.pngbin932 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vrgb.mask.rgb24.ref.pngbin932 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vrgb.ref.pngbin1180 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel-vrgb.traps.ref.pngbin1009 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.base.argb32.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.base.argb32.xfail.pngbin925 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.base.rgb24.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.base.rgb24.xfail.pngbin925 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.image16.ref.pngbin866 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.mask.argb32.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.mask.rgb24.ref.pngbin917 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.quartz.ref.pngbin949 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.ref.pngbin1109 -> 0 bytes
-rw-r--r--test/reference/text-antialias-subpixel.traps.ref.pngbin1013 -> 0 bytes
-rw-r--r--test/reference/text-glyph-range.base.argb32.ref.pngbin1979 -> 0 bytes
-rw-r--r--test/reference/text-glyph-range.base.rgb24.ref.pngbin1979 -> 0 bytes
-rw-r--r--test/reference/text-glyph-range.image16.ref.pngbin1731 -> 0 bytes
-rw-r--r--test/reference/text-glyph-range.ps.ref.pngbin1253 -> 0 bytes
-rw-r--r--test/reference/text-glyph-range.quartz.ref.pngbin2191 -> 0 bytes
-rw-r--r--test/reference/text-glyph-range.ref.pngbin1928 -> 0 bytes
-rw-r--r--test/reference/text-glyph-range.traps.ref.pngbin1979 -> 0 bytes
-rw-r--r--test/reference/text-pattern.base.argb32.ref.pngbin3497 -> 0 bytes
-rw-r--r--test/reference/text-pattern.base.rgb24.ref.pngbin2707 -> 0 bytes
-rw-r--r--test/reference/text-pattern.pdf.argb32.ref.pngbin1515 -> 0 bytes
-rw-r--r--test/reference/text-pattern.pdf.rgb24.ref.pngbin1339 -> 0 bytes
-rw-r--r--test/reference/text-pattern.ps2.argb32.ref.pngbin1646 -> 0 bytes
-rw-r--r--test/reference/text-pattern.ps2.rgb24.ref.pngbin1646 -> 0 bytes
-rw-r--r--test/reference/text-pattern.ps3.argb32.ref.pngbin881 -> 0 bytes
-rw-r--r--test/reference/text-pattern.ps3.rgb24.ref.pngbin862 -> 0 bytes
-rw-r--r--test/reference/text-pattern.quartz.argb32.ref.pngbin2148 -> 0 bytes
-rw-r--r--test/reference/text-pattern.quartz.rgb24.ref.pngbin1867 -> 0 bytes
-rw-r--r--test/reference/text-pattern.ref.pngbin3455 -> 0 bytes
-rw-r--r--test/reference/text-pattern.svg.argb32.ref.pngbin1745 -> 0 bytes
-rw-r--r--test/reference/text-pattern.svg.rgb24.ref.pngbin1453 -> 0 bytes
-rw-r--r--test/reference/text-pattern.traps.argb32.ref.pngbin3497 -> 0 bytes
-rw-r--r--test/reference/text-pattern.traps.rgb24.ref.pngbin2707 -> 0 bytes
-rw-r--r--test/reference/text-rotate.base.argb32.ref.pngbin16597 -> 0 bytes
-rw-r--r--test/reference/text-rotate.base.rgb24.ref.pngbin16597 -> 0 bytes
-rw-r--r--test/reference/text-rotate.image16.ref.pngbin12599 -> 0 bytes
-rw-r--r--test/reference/text-rotate.mask.argb32.ref.pngbin16655 -> 0 bytes
-rw-r--r--test/reference/text-rotate.mask.rgb24.ref.pngbin16655 -> 0 bytes
-rw-r--r--test/reference/text-rotate.pdf.ref.pngbin16744 -> 0 bytes
-rw-r--r--test/reference/text-rotate.ps.ref.pngbin8765 -> 0 bytes
-rw-r--r--test/reference/text-rotate.quartz.ref.pngbin16655 -> 0 bytes
-rw-r--r--test/reference/text-rotate.ref.pngbin16356 -> 0 bytes
-rw-r--r--test/reference/text-rotate.svg.ref.pngbin17118 -> 0 bytes
-rw-r--r--test/reference/text-rotate.traps.ref.pngbin16597 -> 0 bytes
-rw-r--r--test/reference/text-rotate.xlib-fallback.ref.pngbin16592 -> 0 bytes
-rw-r--r--test/reference/text-transform.base.argb32.ref.pngbin5579 -> 0 bytes
-rw-r--r--test/reference/text-transform.base.rgb24.ref.pngbin5579 -> 0 bytes
-rw-r--r--test/reference/text-transform.image16.ref.pngbin4469 -> 0 bytes
-rw-r--r--test/reference/text-transform.pdf.argb32.ref.pngbin5507 -> 0 bytes
-rw-r--r--test/reference/text-transform.pdf.rgb24.ref.pngbin5507 -> 0 bytes
-rw-r--r--test/reference/text-transform.ps2.ref.pngbin3943 -> 0 bytes
-rw-r--r--test/reference/text-transform.ps3.ref.pngbin3943 -> 0 bytes
-rw-r--r--test/reference/text-transform.ref.pngbin6200 -> 0 bytes
-rw-r--r--test/reference/text-transform.svg.ref.pngbin5682 -> 0 bytes
-rw-r--r--test/reference/tiger.base.argb32.ref.pngbin94370 -> 0 bytes
-rw-r--r--test/reference/tiger.base.rgb24.ref.pngbin94370 -> 0 bytes
-rw-r--r--test/reference/tiger.ref.pngbin94477 -> 0 bytes
-rw-r--r--test/reference/tiger.traps.argb32.ref.pngbin94370 -> 0 bytes
-rw-r--r--test/reference/tiger.traps.rgb24.ref.pngbin94370 -> 0 bytes
-rw-r--r--test/reference/tighten-bounds.argb32.ref.pngbin8997 -> 0 bytes
-rw-r--r--test/reference/tighten-bounds.base.argb32.ref.pngbin8512 -> 0 bytes
-rw-r--r--test/reference/tighten-bounds.base.rgb24.ref.pngbin7873 -> 0 bytes
-rw-r--r--test/reference/tighten-bounds.rgb24.ref.pngbin8450 -> 0 bytes
-rw-r--r--test/reference/tighten-bounds.traps.argb32.ref.pngbin8486 -> 0 bytes
-rw-r--r--test/reference/tighten-bounds.traps.rgb24.ref.pngbin7856 -> 0 bytes
-rw-r--r--test/reference/transforms.base.argb32.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/transforms.base.rgb24.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/transforms.image16.ref.pngbin326 -> 0 bytes
-rw-r--r--test/reference/transforms.ps2.ref.pngbin418 -> 0 bytes
-rw-r--r--test/reference/transforms.ps3.ref.pngbin418 -> 0 bytes
-rw-r--r--test/reference/transforms.ref.pngbin348 -> 0 bytes
-rw-r--r--test/reference/transforms.traps.argb32.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/transforms.traps.rgb24.ref.pngbin299 -> 0 bytes
-rw-r--r--test/reference/translate-show-surface.base.argb32.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/translate-show-surface.base.rgb24.ref.pngbin96 -> 0 bytes
-rw-r--r--test/reference/translate-show-surface.ref.pngbin100 -> 0 bytes
-rw-r--r--test/reference/trap-clip.argb32.ref.pngbin5822 -> 0 bytes
-rw-r--r--test/reference/trap-clip.base.argb32.ref.pngbin5651 -> 0 bytes
-rw-r--r--test/reference/trap-clip.base.rgb24.ref.pngbin5351 -> 0 bytes
-rw-r--r--test/reference/trap-clip.image16.ref.pngbin4344 -> 0 bytes
-rw-r--r--test/reference/trap-clip.mask.argb32.ref.pngbin6162 -> 0 bytes
-rw-r--r--test/reference/trap-clip.mask.rgb24.ref.pngbin5606 -> 0 bytes
-rw-r--r--test/reference/trap-clip.ps2.argb32.ref.pngbin4839 -> 0 bytes
-rw-r--r--test/reference/trap-clip.ps2.rgb24.ref.pngbin4729 -> 0 bytes
-rw-r--r--test/reference/trap-clip.ps3.argb32.ref.pngbin4751 -> 0 bytes
-rw-r--r--test/reference/trap-clip.ps3.rgb24.ref.pngbin4553 -> 0 bytes
-rw-r--r--test/reference/trap-clip.quartz.argb32.ref.pngbin6115 -> 0 bytes
-rw-r--r--test/reference/trap-clip.quartz.rgb24.ref.pngbin5801 -> 0 bytes
-rw-r--r--test/reference/trap-clip.rgb24.ref.pngbin5422 -> 0 bytes
-rw-r--r--test/reference/trap-clip.test-paginated.argb32.ref.pngbin5898 -> 0 bytes
-rw-r--r--test/reference/trap-clip.traps.argb32.ref.pngbin5755 -> 0 bytes
-rw-r--r--test/reference/trap-clip.traps.rgb24.ref.pngbin5379 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-gray.base.argb32.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-gray.base.rgb24.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-gray.image16.ref.pngbin3005 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-gray.mask.argb32.ref.pngbin3990 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-gray.mask.rgb24.ref.pngbin3990 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-gray.ref.pngbin3536 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-gray.traps.argb32.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-gray.traps.rgb24.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-mixed.base.argb32.ref.pngbin2340 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-mixed.base.rgb24.ref.pngbin2340 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-mixed.image16.ref.pngbin2049 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-mixed.ref.pngbin2392 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-mixed.traps.argb32.ref.pngbin2340 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-mixed.traps.rgb24.ref.pngbin2340 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-none.base.argb32.ref.pngbin738 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-none.base.rgb24.ref.pngbin738 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-none.ref.pngbin688 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-none.traps.argb32.ref.pngbin738 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-none.traps.rgb24.ref.pngbin738 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.base.argb32.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.base.rgb24.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.image16.ref.pngbin3005 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.mask.argb32.ref.pngbin3990 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.mask.rgb24.ref.pngbin3990 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.ref.pngbin3536 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.traps.argb32.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.traps.rgb24.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin.base.argb32.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin.base.rgb24.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin.image16.ref.pngbin3005 -> 0 bytes
-rw-r--r--test/reference/twin.mask.argb32.ref.pngbin3990 -> 0 bytes
-rw-r--r--test/reference/twin.mask.rgb24.ref.pngbin3990 -> 0 bytes
-rw-r--r--test/reference/twin.ps.ref.pngbin2136 -> 0 bytes
-rw-r--r--test/reference/twin.ref.pngbin3536 -> 0 bytes
-rw-r--r--test/reference/twin.svg.ref.pngbin3040 -> 0 bytes
-rw-r--r--test/reference/twin.traps.argb32.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/twin.traps.rgb24.ref.pngbin4320 -> 0 bytes
-rw-r--r--test/reference/unaligned-box.base.argb32.ref.pngbin526 -> 0 bytes
-rw-r--r--test/reference/unaligned-box.base.rgb24.ref.pngbin526 -> 0 bytes
-rw-r--r--test/reference/unaligned-box.ref.pngbin496 -> 0 bytes
-rw-r--r--test/reference/unaligned-box.traps.argb32.ref.pngbin526 -> 0 bytes
-rw-r--r--test/reference/unaligned-box.traps.rgb24.ref.pngbin526 -> 0 bytes
-rw-r--r--test/reference/unantialiased-shapes.base.argb32.ref.pngbin3977 -> 0 bytes
-rw-r--r--test/reference/unantialiased-shapes.base.rgb24.ref.pngbin3977 -> 0 bytes
-rw-r--r--test/reference/unantialiased-shapes.quartz.ref.pngbin3868 -> 0 bytes
-rw-r--r--test/reference/unantialiased-shapes.ref.pngbin3926 -> 0 bytes
-rw-r--r--test/reference/unantialiased-shapes.traps.argb32.ref.pngbin3932 -> 0 bytes
-rw-r--r--test/reference/unantialiased-shapes.traps.rgb24.ref.pngbin3932 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.argb32.ref.pngbin2744 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.base.argb32.ref.pngbin2764 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.base.rgb24.ref.pngbin1302 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.gl.argb32.xfail.pngbin2805 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.gl.rgb24.xfail.pngbin1355 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.image16.ref.pngbin1276 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.mask.argb32.ref.pngbin2666 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.mask.rgb24.ref.pngbin1300 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.pdf.argb32.ref.pngbin2713 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.ps2.argb32.ref.pngbin2713 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.ps3.argb32.ref.pngbin2713 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.quartz.argb32.ref.pngbin3509 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.quartz.rgb24.ref.pngbin1657 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.rgb24.ref.pngbin1303 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.svg12.argb32.ref.pngbin2767 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.svg12.rgb24.xfail.pngbin1731 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.traps.argb32.ref.pngbin2764 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.traps.rgb24.ref.pngbin1302 -> 0 bytes
-rw-r--r--test/reference/unclosed-strokes.base.argb32.ref.pngbin1452 -> 0 bytes
-rw-r--r--test/reference/unclosed-strokes.base.rgb24.ref.pngbin1452 -> 0 bytes
-rw-r--r--test/reference/unclosed-strokes.ref.pngbin1588 -> 0 bytes
-rw-r--r--test/reference/unclosed-strokes.traps.argb32.ref.pngbin1452 -> 0 bytes
-rw-r--r--test/reference/unclosed-strokes.traps.rgb24.ref.pngbin1452 -> 0 bytes
-rw-r--r--test/reference/user-font-mask.base.argb32.ref.pngbin5476 -> 0 bytes
-rw-r--r--test/reference/user-font-mask.base.rgb24.ref.pngbin5476 -> 0 bytes
-rw-r--r--test/reference/user-font-mask.image16.ref.pngbin4948 -> 0 bytes
-rw-r--r--test/reference/user-font-mask.pdf.ref.pngbin1927 -> 0 bytes
-rw-r--r--test/reference/user-font-mask.ps2.ref.pngbin1927 -> 0 bytes
-rw-r--r--test/reference/user-font-mask.ps3.ref.pngbin1927 -> 0 bytes
-rw-r--r--test/reference/user-font-mask.ref.pngbin5476 -> 0 bytes
-rw-r--r--test/reference/user-font-mask.svg.ref.pngbin2030 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.base.argb32.ref.pngbin16854 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.base.rgb24.ref.pngbin16854 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.image16.ref.pngbin14460 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.pdf.argb32.ref.pngbin16937 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.pdf.ref.pngbin18111 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.pdf.rgb24.ref.pngbin16937 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.ps.ref.pngbin7837 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.quartz.ref.pngbin19795 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.ref.pngbin16981 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.svg.ref.pngbin16814 -> 0 bytes
-rw-r--r--test/reference/user-font-proxy.traps.ref.pngbin16854 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.base.argb32.ref.pngbin14883 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.base.rgb24.ref.pngbin14883 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.image16.ref.pngbin12590 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.ps.ref.pngbin6781 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.quartz.ref.pngbin15982 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.ref.pngbin14883 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.svg.ref.pngbin14873 -> 0 bytes
-rw-r--r--test/reference/user-font-rescale.traps.ref.pngbin14883 -> 0 bytes
-rw-r--r--test/reference/user-font.base.argb32.ref.pngbin5785 -> 0 bytes
-rw-r--r--test/reference/user-font.base.rgb24.ref.pngbin5785 -> 0 bytes
-rw-r--r--test/reference/user-font.image16.ref.pngbin5814 -> 0 bytes
-rw-r--r--test/reference/user-font.mask.argb32.ref.pngbin6478 -> 0 bytes
-rw-r--r--test/reference/user-font.mask.rgb24.ref.pngbin6478 -> 0 bytes
-rw-r--r--test/reference/user-font.pdf.ref.pngbin6241 -> 0 bytes
-rw-r--r--test/reference/user-font.ps.ref.pngbin4605 -> 0 bytes
-rw-r--r--test/reference/user-font.quartz.ref.pngbin5960 -> 0 bytes
-rw-r--r--test/reference/user-font.ref.pngbin5875 -> 0 bytes
-rw-r--r--test/reference/user-font.svg.ref.pngbin6379 -> 0 bytes
-rw-r--r--test/reference/user-font.traps.argb32.ref.pngbin5785 -> 0 bytes
-rw-r--r--test/reference/user-font.traps.rgb24.ref.pngbin5785 -> 0 bytes
-rw-r--r--test/reference/white-in-noop.base.argb32.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/white-in-noop.base.rgb24.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/white-in-noop.ref.pngbin95 -> 0 bytes
-rw-r--r--test/reference/world-map-fill.base.argb32.ref.pngbin57451 -> 0 bytes
-rw-r--r--test/reference/world-map-fill.base.rgb24.ref.pngbin57451 -> 0 bytes
-rw-r--r--test/reference/world-map-fill.image16.ref.pngbin36582 -> 0 bytes
-rw-r--r--test/reference/world-map-fill.ref.pngbin57407 -> 0 bytes
-rw-r--r--test/reference/world-map-fill.traps.argb32.ref.pngbin57451 -> 0 bytes
-rw-r--r--test/reference/world-map-fill.traps.rgb24.ref.pngbin57451 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.base.argb32.ref.pngbin65217 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.base.rgb24.ref.pngbin65217 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.image16.ref.pngbin41885 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.mask.argb32.ref.pngbin65149 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.mask.rgb24.ref.pngbin65149 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.ref.pngbin65152 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.traps.argb32.ref.pngbin65217 -> 0 bytes
-rw-r--r--test/reference/world-map-stroke.traps.rgb24.ref.pngbin65217 -> 0 bytes
-rw-r--r--test/reference/world-map.base.argb32.ref.pngbin70536 -> 0 bytes
-rw-r--r--test/reference/world-map.base.rgb24.ref.pngbin70536 -> 0 bytes
-rw-r--r--test/reference/world-map.image16.ref.pngbin48377 -> 0 bytes
-rw-r--r--test/reference/world-map.mask.argb32.ref.pngbin70474 -> 0 bytes
-rw-r--r--test/reference/world-map.mask.rgb24.ref.pngbin70474 -> 0 bytes
-rw-r--r--test/reference/world-map.ref.pngbin70463 -> 0 bytes
-rw-r--r--test/reference/world-map.traps.argb32.ref.pngbin70536 -> 0 bytes
-rw-r--r--test/reference/world-map.traps.rgb24.ref.pngbin70536 -> 0 bytes
-rw-r--r--test/reference/xcb-huge-image-shm.base.argb32.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-huge-image-shm.base.rgb24.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-huge-image-shm.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-huge-subimage.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-snapshot-assert.base.argb32.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-snapshot-assert.base.rgb24.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-snapshot-assert.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-stress-cache.base.argb32.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-stress-cache.base.rgb24.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-stress-cache.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/xcb-surface-source.base.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/xcb-surface-source.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/xcb-surface-source.image16.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/xcb-surface-source.ps.argb32.ref.pngbin491 -> 0 bytes
-rw-r--r--test/reference/xcb-surface-source.ps.rgb24.ref.pngbin482 -> 0 bytes
-rw-r--r--test/reference/xcb-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.base.argb32.ref.pngbin1112 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.base.rgb24.ref.pngbin1112 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.image16.ref.pngbin1000 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.mask.argb32.ref.pngbin1109 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.mask.rgb24.ref.pngbin1109 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.quartz.ref.pngbin926 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.ref.pngbin1108 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.traps.argb32.ref.pngbin1112 -> 0 bytes
-rw-r--r--test/reference/xcomposite-projection.traps.rgb24.ref.pngbin1112 -> 0 bytes
-rw-r--r--test/reference/xlib-expose-event.base.argb32.ref.pngbin40717 -> 0 bytes
-rw-r--r--test/reference/xlib-expose-event.base.rgb24.ref.pngbin40717 -> 0 bytes
-rw-r--r--test/reference/xlib-expose-event.image16.ref.pngbin30332 -> 0 bytes
-rw-r--r--test/reference/xlib-expose-event.ps.ref.pngbin39035 -> 0 bytes
-rw-r--r--test/reference/xlib-expose-event.ref.pngbin40736 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.base.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.base.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.image16.ref.pngbin305 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.ps.argb32.ref.pngbin491 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.ps.rgb24.ref.pngbin482 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.svg12.argb32.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.svg12.rgb24.xfail.pngbin278 -> 0 bytes
-rw-r--r--test/reference/zero-alpha.base.argb32.ref.pngbin91 -> 0 bytes
-rw-r--r--test/reference/zero-alpha.base.rgb24.ref.pngbin91 -> 0 bytes
-rw-r--r--test/reference/zero-alpha.ref.pngbin115 -> 0 bytes
-rw-r--r--test/reference/zero-mask.base.argb32.ref.pngbin402 -> 0 bytes
-rw-r--r--test/reference/zero-mask.base.rgb24.ref.pngbin382 -> 0 bytes
-rw-r--r--test/reference/zero-mask.ref.pngbin402 -> 0 bytes
3025 files changed, 0 insertions, 0 deletions
diff --git a/test/reference/a1-bug.base.argb32.ref.png b/test/reference/a1-bug.base.argb32.ref.png
deleted file mode 100644
index 4b08e0683..000000000
--- a/test/reference/a1-bug.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-bug.base.rgb24.ref.png b/test/reference/a1-bug.base.rgb24.ref.png
deleted file mode 100644
index 4b08e0683..000000000
--- a/test/reference/a1-bug.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-bug.image16.ref.png b/test/reference/a1-bug.image16.ref.png
deleted file mode 100644
index 48ce4b65a..000000000
--- a/test/reference/a1-bug.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-bug.mask.argb32.ref.png b/test/reference/a1-bug.mask.argb32.ref.png
deleted file mode 100644
index f9ae8a87e..000000000
--- a/test/reference/a1-bug.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-bug.mask.rgb24.ref.png b/test/reference/a1-bug.mask.rgb24.ref.png
deleted file mode 100644
index f9ae8a87e..000000000
--- a/test/reference/a1-bug.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-bug.quartz.xfail.png b/test/reference/a1-bug.quartz.xfail.png
deleted file mode 100644
index 4ed379365..000000000
--- a/test/reference/a1-bug.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-bug.ref.png b/test/reference/a1-bug.ref.png
deleted file mode 100644
index dc6ff931b..000000000
--- a/test/reference/a1-bug.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-bug.traps.argb32.ref.png b/test/reference/a1-bug.traps.argb32.ref.png
deleted file mode 100644
index 4b08e0683..000000000
--- a/test/reference/a1-bug.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-bug.traps.rgb24.ref.png b/test/reference/a1-bug.traps.rgb24.ref.png
deleted file mode 100644
index 4b08e0683..000000000
--- a/test/reference/a1-bug.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill-equal.base.argb32.ref.png b/test/reference/a1-clip-fill-equal.base.argb32.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-fill-equal.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill-equal.base.rgb24.ref.png b/test/reference/a1-clip-fill-equal.base.rgb24.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-fill-equal.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill-equal.ref.png b/test/reference/a1-clip-fill-equal.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-fill-equal.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill-rule.base.argb32.ref.png b/test/reference/a1-clip-fill-rule.base.argb32.ref.png
deleted file mode 100644
index c3ba9dd5f..000000000
--- a/test/reference/a1-clip-fill-rule.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill-rule.base.rgb24.ref.png b/test/reference/a1-clip-fill-rule.base.rgb24.ref.png
deleted file mode 100644
index 6fe9346ba..000000000
--- a/test/reference/a1-clip-fill-rule.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill-rule.ref.png b/test/reference/a1-clip-fill-rule.ref.png
deleted file mode 100644
index c3ba9dd5f..000000000
--- a/test/reference/a1-clip-fill-rule.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill.base.argb32.ref.png b/test/reference/a1-clip-fill.base.argb32.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-fill.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill.base.rgb24.ref.png b/test/reference/a1-clip-fill.base.rgb24.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-fill.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill.ref.png b/test/reference/a1-clip-fill.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-paint.base.argb32.ref.png b/test/reference/a1-clip-paint.base.argb32.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-paint.base.rgb24.ref.png b/test/reference/a1-clip-paint.base.rgb24.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-paint.ref.png b/test/reference/a1-clip-paint.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-stroke.base.argb32.ref.png b/test/reference/a1-clip-stroke.base.argb32.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-stroke.base.rgb24.ref.png b/test/reference/a1-clip-stroke.base.rgb24.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-stroke.ref.png b/test/reference/a1-clip-stroke.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-clip-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-fill.base.argb32.ref.png b/test/reference/a1-fill.base.argb32.ref.png
deleted file mode 100644
index e40202bf9..000000000
--- a/test/reference/a1-fill.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-fill.base.rgb24.ref.png b/test/reference/a1-fill.base.rgb24.ref.png
deleted file mode 100644
index e40202bf9..000000000
--- a/test/reference/a1-fill.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-fill.ref.png b/test/reference/a1-fill.ref.png
deleted file mode 100644
index e40202bf9..000000000
--- a/test/reference/a1-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-image-sample.base.argb32.ref.png b/test/reference/a1-image-sample.base.argb32.ref.png
deleted file mode 100644
index b8fd4570d..000000000
--- a/test/reference/a1-image-sample.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-image-sample.base.rgb24.ref.png b/test/reference/a1-image-sample.base.rgb24.ref.png
deleted file mode 100644
index b8fd4570d..000000000
--- a/test/reference/a1-image-sample.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-image-sample.gl.xfail.png b/test/reference/a1-image-sample.gl.xfail.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-image-sample.gl.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-image-sample.ref.png b/test/reference/a1-image-sample.ref.png
deleted file mode 100644
index b4e81eb35..000000000
--- a/test/reference/a1-image-sample.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-line-width.base.argb32.ref.png b/test/reference/a1-line-width.base.argb32.ref.png
deleted file mode 100644
index 35d9cad60..000000000
--- a/test/reference/a1-line-width.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-line-width.base.rgb24.ref.png b/test/reference/a1-line-width.base.rgb24.ref.png
deleted file mode 100644
index 35d9cad60..000000000
--- a/test/reference/a1-line-width.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-line-width.pdf.ref.png b/test/reference/a1-line-width.pdf.ref.png
deleted file mode 100644
index 41a06e769..000000000
--- a/test/reference/a1-line-width.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-line-width.ps.ref.png b/test/reference/a1-line-width.ps.ref.png
deleted file mode 100644
index c52f8d874..000000000
--- a/test/reference/a1-line-width.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-line-width.ref.png b/test/reference/a1-line-width.ref.png
deleted file mode 100644
index 35d9cad60..000000000
--- a/test/reference/a1-line-width.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-mask-sample.base.argb32.ref.png b/test/reference/a1-mask-sample.base.argb32.ref.png
deleted file mode 100644
index b8fd4570d..000000000
--- a/test/reference/a1-mask-sample.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-mask-sample.base.rgb24.ref.png b/test/reference/a1-mask-sample.base.rgb24.ref.png
deleted file mode 100644
index b8fd4570d..000000000
--- a/test/reference/a1-mask-sample.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-mask-sample.ref.png b/test/reference/a1-mask-sample.ref.png
deleted file mode 100644
index b4e81eb35..000000000
--- a/test/reference/a1-mask-sample.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-mask.base.argb32.ref.png b/test/reference/a1-mask.base.argb32.ref.png
deleted file mode 100644
index 864fc1031..000000000
--- a/test/reference/a1-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-mask.base.rgb24.ref.png b/test/reference/a1-mask.base.rgb24.ref.png
deleted file mode 100644
index 864fc1031..000000000
--- a/test/reference/a1-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-mask.ref.png b/test/reference/a1-mask.ref.png
deleted file mode 100644
index ac4d97aca..000000000
--- a/test/reference/a1-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rasterisation-rectangles.base.argb32.ref.png b/test/reference/a1-rasterisation-rectangles.base.argb32.ref.png
deleted file mode 100644
index 784cf873e..000000000
--- a/test/reference/a1-rasterisation-rectangles.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rasterisation-rectangles.base.rgb24.ref.png b/test/reference/a1-rasterisation-rectangles.base.rgb24.ref.png
deleted file mode 100644
index 784cf873e..000000000
--- a/test/reference/a1-rasterisation-rectangles.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rasterisation-rectangles.quartz.xfail.png b/test/reference/a1-rasterisation-rectangles.quartz.xfail.png
deleted file mode 100644
index f8f3bf865..000000000
--- a/test/reference/a1-rasterisation-rectangles.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rasterisation-rectangles.ref.png b/test/reference/a1-rasterisation-rectangles.ref.png
deleted file mode 100644
index 784cf873e..000000000
--- a/test/reference/a1-rasterisation-rectangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rasterisation-triangles.base.argb32.ref.png b/test/reference/a1-rasterisation-triangles.base.argb32.ref.png
deleted file mode 100644
index 784cf873e..000000000
--- a/test/reference/a1-rasterisation-triangles.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rasterisation-triangles.base.rgb24.ref.png b/test/reference/a1-rasterisation-triangles.base.rgb24.ref.png
deleted file mode 100644
index 784cf873e..000000000
--- a/test/reference/a1-rasterisation-triangles.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rasterisation-triangles.quartz.xfail.png b/test/reference/a1-rasterisation-triangles.quartz.xfail.png
deleted file mode 100644
index f8f3bf865..000000000
--- a/test/reference/a1-rasterisation-triangles.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rasterisation-triangles.ref.png b/test/reference/a1-rasterisation-triangles.ref.png
deleted file mode 100644
index 784cf873e..000000000
--- a/test/reference/a1-rasterisation-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rectilinear-grid.base.argb32.ref.png b/test/reference/a1-rectilinear-grid.base.argb32.ref.png
deleted file mode 100644
index 2dfb85e13..000000000
--- a/test/reference/a1-rectilinear-grid.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rectilinear-grid.base.rgb24.ref.png b/test/reference/a1-rectilinear-grid.base.rgb24.ref.png
deleted file mode 100644
index 2dfb85e13..000000000
--- a/test/reference/a1-rectilinear-grid.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-rectilinear-grid.ref.png b/test/reference/a1-rectilinear-grid.ref.png
deleted file mode 100644
index 2dfb85e13..000000000
--- a/test/reference/a1-rectilinear-grid.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-sample.base.argb32.ref.png b/test/reference/a1-sample.base.argb32.ref.png
deleted file mode 100644
index 4c6131ce0..000000000
--- a/test/reference/a1-sample.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-sample.base.rgb24.ref.png b/test/reference/a1-sample.base.rgb24.ref.png
deleted file mode 100644
index 4c6131ce0..000000000
--- a/test/reference/a1-sample.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-sample.ref.png b/test/reference/a1-sample.ref.png
deleted file mode 100644
index 4c6131ce0..000000000
--- a/test/reference/a1-sample.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-tiger.base.argb32.ref.png b/test/reference/a1-tiger.base.argb32.ref.png
deleted file mode 100644
index 38472822f..000000000
--- a/test/reference/a1-tiger.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-tiger.base.rgb24.ref.png b/test/reference/a1-tiger.base.rgb24.ref.png
deleted file mode 100644
index 38472822f..000000000
--- a/test/reference/a1-tiger.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-tiger.mask.argb32.ref.png b/test/reference/a1-tiger.mask.argb32.ref.png
deleted file mode 100644
index 9a62af760..000000000
--- a/test/reference/a1-tiger.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-tiger.mask.rgb24.ref.png b/test/reference/a1-tiger.mask.rgb24.ref.png
deleted file mode 100644
index 9a62af760..000000000
--- a/test/reference/a1-tiger.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-tiger.ref.png b/test/reference/a1-tiger.ref.png
deleted file mode 100644
index cc641e290..000000000
--- a/test/reference/a1-tiger.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-tiger.traps.argb32.ref.png b/test/reference/a1-tiger.traps.argb32.ref.png
deleted file mode 100644
index cc641e290..000000000
--- a/test/reference/a1-tiger.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-tiger.traps.rgb24.ref.png b/test/reference/a1-tiger.traps.rgb24.ref.png
deleted file mode 100644
index cc641e290..000000000
--- a/test/reference/a1-tiger.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-traps-sample.base.argb32.ref.png b/test/reference/a1-traps-sample.base.argb32.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-traps-sample.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-traps-sample.base.rgb24.ref.png b/test/reference/a1-traps-sample.base.rgb24.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-traps-sample.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-traps-sample.quartz.xfail.png b/test/reference/a1-traps-sample.quartz.xfail.png
deleted file mode 100644
index c89f4fe05..000000000
--- a/test/reference/a1-traps-sample.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-traps-sample.ref.png b/test/reference/a1-traps-sample.ref.png
deleted file mode 100644
index 384ba4a04..000000000
--- a/test/reference/a1-traps-sample.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-clear.base.argb32.ref.png b/test/reference/a8-clear.base.argb32.ref.png
deleted file mode 100644
index 52010808c..000000000
--- a/test/reference/a8-clear.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-clear.base.rgb24.ref.png b/test/reference/a8-clear.base.rgb24.ref.png
deleted file mode 100644
index 52010808c..000000000
--- a/test/reference/a8-clear.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-clear.quartz.ref.png b/test/reference/a8-clear.quartz.ref.png
deleted file mode 100644
index 5b7c67fe9..000000000
--- a/test/reference/a8-clear.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-clear.ref.png b/test/reference/a8-clear.ref.png
deleted file mode 100644
index dbf45492c..000000000
--- a/test/reference/a8-clear.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-clear.traps.argb32.ref.png b/test/reference/a8-clear.traps.argb32.ref.png
deleted file mode 100644
index 52010808c..000000000
--- a/test/reference/a8-clear.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-clear.traps.rgb24.ref.png b/test/reference/a8-clear.traps.rgb24.ref.png
deleted file mode 100644
index 52010808c..000000000
--- a/test/reference/a8-clear.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-mask.base.argb32.ref.png b/test/reference/a8-mask.base.argb32.ref.png
deleted file mode 100644
index e0503d93e..000000000
--- a/test/reference/a8-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-mask.base.rgb24.ref.png b/test/reference/a8-mask.base.rgb24.ref.png
deleted file mode 100644
index e0503d93e..000000000
--- a/test/reference/a8-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a8-mask.ref.png b/test/reference/a8-mask.ref.png
deleted file mode 100644
index 38556156c..000000000
--- a/test/reference/a8-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/aliasing.base.argb32.ref.png b/test/reference/aliasing.base.argb32.ref.png
deleted file mode 100644
index a88dbe272..000000000
--- a/test/reference/aliasing.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/aliasing.base.rgb24.ref.png b/test/reference/aliasing.base.rgb24.ref.png
deleted file mode 100644
index a88dbe272..000000000
--- a/test/reference/aliasing.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/aliasing.image16.ref.png b/test/reference/aliasing.image16.ref.png
deleted file mode 100644
index c76333337..000000000
--- a/test/reference/aliasing.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/aliasing.quartz.ref.png b/test/reference/aliasing.quartz.ref.png
deleted file mode 100644
index f4b6e2217..000000000
--- a/test/reference/aliasing.quartz.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 35bdb1857..000000000
--- a/test/reference/aliasing.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/aliasing.traps.argb32.ref.png b/test/reference/aliasing.traps.argb32.ref.png
deleted file mode 100644
index a88dbe272..000000000
--- a/test/reference/aliasing.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/aliasing.traps.rgb24.ref.png b/test/reference/aliasing.traps.rgb24.ref.png
deleted file mode 100644
index a88dbe272..000000000
--- a/test/reference/aliasing.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.base.argb32.ref.png b/test/reference/alpha-similar.base.argb32.ref.png
deleted file mode 100644
index 9e1bfaace..000000000
--- a/test/reference/alpha-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.base.rgb24.ref.png b/test/reference/alpha-similar.base.rgb24.ref.png
deleted file mode 100644
index a1f5280a4..000000000
--- a/test/reference/alpha-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.gl.argb32.xfail.png b/test/reference/alpha-similar.gl.argb32.xfail.png
deleted file mode 100644
index 579aae131..000000000
--- a/test/reference/alpha-similar.gl.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.gl.rgb24.xfail.png b/test/reference/alpha-similar.gl.rgb24.xfail.png
deleted file mode 100644
index 86366d26f..000000000
--- a/test/reference/alpha-similar.gl.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.pdf.argb32.xfail.png b/test/reference/alpha-similar.pdf.argb32.xfail.png
deleted file mode 100644
index 75aa6005c..000000000
--- a/test/reference/alpha-similar.pdf.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.pdf.rgb24.xfail.png b/test/reference/alpha-similar.pdf.rgb24.xfail.png
deleted file mode 100644
index 86366d26f..000000000
--- a/test/reference/alpha-similar.pdf.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.ps.argb32.xfail.png b/test/reference/alpha-similar.ps.argb32.xfail.png
deleted file mode 100644
index 75aa6005c..000000000
--- a/test/reference/alpha-similar.ps.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.ps.rgb24.xfail.png b/test/reference/alpha-similar.ps.rgb24.xfail.png
deleted file mode 100644
index 15a6aa114..000000000
--- a/test/reference/alpha-similar.ps.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.ref.png b/test/reference/alpha-similar.ref.png
deleted file mode 100644
index 9e1bfaace..000000000
--- a/test/reference/alpha-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.svg.argb32.xfail.png b/test/reference/alpha-similar.svg.argb32.xfail.png
deleted file mode 100644
index 2ade632d6..000000000
--- a/test/reference/alpha-similar.svg.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.svg.rgb24.xfail.png b/test/reference/alpha-similar.svg.rgb24.xfail.png
deleted file mode 100644
index c23689855..000000000
--- a/test/reference/alpha-similar.svg.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/api-special-cases.base.argb32.ref.png b/test/reference/api-special-cases.base.argb32.ref.png
deleted file mode 100644
index 56b88a935..000000000
--- a/test/reference/api-special-cases.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/api-special-cases.base.rgb24.ref.png b/test/reference/api-special-cases.base.rgb24.ref.png
deleted file mode 100644
index 56b88a935..000000000
--- a/test/reference/api-special-cases.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/api-special-cases.ref.png b/test/reference/api-special-cases.ref.png
deleted file mode 100644
index 56b88a935..000000000
--- a/test/reference/api-special-cases.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-direction.base.argb32.ref.png b/test/reference/arc-direction.base.argb32.ref.png
deleted file mode 100644
index 2790a2b75..000000000
--- a/test/reference/arc-direction.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-direction.base.rgb24.ref.png b/test/reference/arc-direction.base.rgb24.ref.png
deleted file mode 100644
index 2790a2b75..000000000
--- a/test/reference/arc-direction.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-direction.ps.ref.png b/test/reference/arc-direction.ps.ref.png
deleted file mode 100644
index 902ab4578..000000000
--- a/test/reference/arc-direction.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-direction.ref.png b/test/reference/arc-direction.ref.png
deleted file mode 100644
index 05ff4107c..000000000
--- a/test/reference/arc-direction.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-direction.traps.ref.png b/test/reference/arc-direction.traps.ref.png
deleted file mode 100644
index 2790a2b75..000000000
--- a/test/reference/arc-direction.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-infinite-loop.base.argb32.ref.png b/test/reference/arc-infinite-loop.base.argb32.ref.png
deleted file mode 100644
index 82d645f30..000000000
--- a/test/reference/arc-infinite-loop.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-infinite-loop.base.rgb24.ref.png b/test/reference/arc-infinite-loop.base.rgb24.ref.png
deleted file mode 100644
index 82d645f30..000000000
--- a/test/reference/arc-infinite-loop.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-infinite-loop.ref.png b/test/reference/arc-infinite-loop.ref.png
deleted file mode 100644
index 82d645f30..000000000
--- a/test/reference/arc-infinite-loop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-looping-dash.image16.ref.png b/test/reference/arc-looping-dash.image16.ref.png
deleted file mode 100644
index addc93c13..000000000
--- a/test/reference/arc-looping-dash.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-looping-dash.mask.argb32.ref.png b/test/reference/arc-looping-dash.mask.argb32.ref.png
deleted file mode 100644
index 516e66ce0..000000000
--- a/test/reference/arc-looping-dash.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-looping-dash.mask.rgb24.ref.png b/test/reference/arc-looping-dash.mask.rgb24.ref.png
deleted file mode 100644
index 516e66ce0..000000000
--- a/test/reference/arc-looping-dash.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-looping-dash.ps.ref.png b/test/reference/arc-looping-dash.ps.ref.png
deleted file mode 100644
index ab19b199f..000000000
--- a/test/reference/arc-looping-dash.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-looping-dash.quartz.ref.png b/test/reference/arc-looping-dash.quartz.ref.png
deleted file mode 100644
index 70304ca85..000000000
--- a/test/reference/arc-looping-dash.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-looping-dash.ref.png b/test/reference/arc-looping-dash.ref.png
deleted file mode 100644
index 516e66ce0..000000000
--- a/test/reference/arc-looping-dash.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-looping-dash.traps.argb32.ref.png b/test/reference/arc-looping-dash.traps.argb32.ref.png
deleted file mode 100644
index 58801ccd0..000000000
--- a/test/reference/arc-looping-dash.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-looping-dash.traps.rgb24.ref.png b/test/reference/arc-looping-dash.traps.rgb24.ref.png
deleted file mode 100644
index 58801ccd0..000000000
--- a/test/reference/arc-looping-dash.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-box.base.argb32.ref.png b/test/reference/big-empty-box.base.argb32.ref.png
deleted file mode 100644
index a88d3b6de..000000000
--- a/test/reference/big-empty-box.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-box.base.rgb24.ref.png b/test/reference/big-empty-box.base.rgb24.ref.png
deleted file mode 100644
index 6c2ca32f0..000000000
--- a/test/reference/big-empty-box.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-box.ref.png b/test/reference/big-empty-box.ref.png
deleted file mode 100644
index a88d3b6de..000000000
--- a/test/reference/big-empty-box.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-triangle.base.argb32.ref.png b/test/reference/big-empty-triangle.base.argb32.ref.png
deleted file mode 100644
index a88d3b6de..000000000
--- a/test/reference/big-empty-triangle.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-triangle.base.rgb24.ref.png b/test/reference/big-empty-triangle.base.rgb24.ref.png
deleted file mode 100644
index 6c2ca32f0..000000000
--- a/test/reference/big-empty-triangle.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-triangle.ref.png b/test/reference/big-empty-triangle.ref.png
deleted file mode 100644
index a88d3b6de..000000000
--- a/test/reference/big-empty-triangle.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-line.base.argb32.ref.png b/test/reference/big-line.base.argb32.ref.png
deleted file mode 100644
index 35d2e36ab..000000000
--- a/test/reference/big-line.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-line.base.rgb24.ref.png b/test/reference/big-line.base.rgb24.ref.png
deleted file mode 100644
index 35d2e36ab..000000000
--- a/test/reference/big-line.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-line.image16.ref.png b/test/reference/big-line.image16.ref.png
deleted file mode 100644
index 47e33b8da..000000000
--- a/test/reference/big-line.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-line.ps.ref.png b/test/reference/big-line.ps.ref.png
deleted file mode 100644
index 7b7e875d4..000000000
--- a/test/reference/big-line.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-line.quartz.ref.png b/test/reference/big-line.quartz.ref.png
deleted file mode 100644
index a6f72404a..000000000
--- a/test/reference/big-line.quartz.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 2f35bfa56..000000000
--- a/test/reference/big-line.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-line.traps.argb32.ref.png b/test/reference/big-line.traps.argb32.ref.png
deleted file mode 100644
index 35d2e36ab..000000000
--- a/test/reference/big-line.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-line.traps.rgb24.ref.png b/test/reference/big-line.traps.rgb24.ref.png
deleted file mode 100644
index 35d2e36ab..000000000
--- a/test/reference/big-line.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-box.base.argb32.ref.png b/test/reference/big-little-box.base.argb32.ref.png
deleted file mode 100644
index 928c5e690..000000000
--- a/test/reference/big-little-box.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-box.base.rgb24.ref.png b/test/reference/big-little-box.base.rgb24.ref.png
deleted file mode 100644
index c069d6fdc..000000000
--- a/test/reference/big-little-box.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-box.ref.png b/test/reference/big-little-box.ref.png
deleted file mode 100644
index 928c5e690..000000000
--- a/test/reference/big-little-box.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-triangle.argb32.ref.png b/test/reference/big-little-triangle.argb32.ref.png
deleted file mode 100644
index 5308ccedb..000000000
--- a/test/reference/big-little-triangle.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-triangle.base.argb32.ref.png b/test/reference/big-little-triangle.base.argb32.ref.png
deleted file mode 100644
index 5308ccedb..000000000
--- a/test/reference/big-little-triangle.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-triangle.base.rgb24.ref.png b/test/reference/big-little-triangle.base.rgb24.ref.png
deleted file mode 100644
index 9e4773b2d..000000000
--- a/test/reference/big-little-triangle.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-triangle.rgb24.ref.png b/test/reference/big-little-triangle.rgb24.ref.png
deleted file mode 100644
index 9e4773b2d..000000000
--- a/test/reference/big-little-triangle.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-triangle.traps.argb32.ref.png b/test/reference/big-little-triangle.traps.argb32.ref.png
deleted file mode 100644
index 5308ccedb..000000000
--- a/test/reference/big-little-triangle.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-triangle.traps.rgb24.ref.png b/test/reference/big-little-triangle.traps.rgb24.ref.png
deleted file mode 100644
index 9e4773b2d..000000000
--- a/test/reference/big-little-triangle.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-trap.base.argb32.ref.png b/test/reference/big-trap.base.argb32.ref.png
deleted file mode 100644
index c0975c9b5..000000000
--- a/test/reference/big-trap.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-trap.base.rgb24.ref.png b/test/reference/big-trap.base.rgb24.ref.png
deleted file mode 100644
index c0975c9b5..000000000
--- a/test/reference/big-trap.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-trap.mask.argb32.ref.png b/test/reference/big-trap.mask.argb32.ref.png
deleted file mode 100644
index c0975c9b5..000000000
--- a/test/reference/big-trap.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-trap.mask.rgb24.ref.png b/test/reference/big-trap.mask.rgb24.ref.png
deleted file mode 100644
index c0975c9b5..000000000
--- a/test/reference/big-trap.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-trap.traps.argb32.ref.png b/test/reference/big-trap.traps.argb32.ref.png
deleted file mode 100644
index c0975c9b5..000000000
--- a/test/reference/big-trap.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-trap.traps.rgb24.ref.png b/test/reference/big-trap.traps.rgb24.ref.png
deleted file mode 100644
index c0975c9b5..000000000
--- a/test/reference/big-trap.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bilevel-image.base.argb32.ref.png b/test/reference/bilevel-image.base.argb32.ref.png
deleted file mode 100644
index 3fb25c2e5..000000000
--- a/test/reference/bilevel-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bilevel-image.base.rgb24.ref.png b/test/reference/bilevel-image.base.rgb24.ref.png
deleted file mode 100644
index 3fb25c2e5..000000000
--- a/test/reference/bilevel-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bilevel-image.ref.png b/test/reference/bilevel-image.ref.png
deleted file mode 100644
index cae76d69d..000000000
--- a/test/reference/bilevel-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bilevel-xlib-fallback.rgb24.ref.png b/test/reference/bilevel-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 3fb25c2e5..000000000
--- a/test/reference/bilevel-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bilevel-xlib-window.rgb24.ref.png b/test/reference/bilevel-xlib-window.rgb24.ref.png
deleted file mode 100644
index 3fb25c2e5..000000000
--- a/test/reference/bilevel-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bilevel-xlib.ref.png b/test/reference/bilevel-xlib.ref.png
deleted file mode 100644
index 3fb25c2e5..000000000
--- a/test/reference/bilevel-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bitmap-font.base.argb32.ref.png b/test/reference/bitmap-font.base.argb32.ref.png
deleted file mode 100644
index bc2bc52e0..000000000
--- a/test/reference/bitmap-font.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bitmap-font.base.rgb24.ref.png b/test/reference/bitmap-font.base.rgb24.ref.png
deleted file mode 100644
index 285d74288..000000000
--- a/test/reference/bitmap-font.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bitmap-font.ref.png b/test/reference/bitmap-font.ref.png
deleted file mode 100644
index 0718bf96a..000000000
--- a/test/reference/bitmap-font.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/blur.ref.png b/test/reference/blur.ref.png
deleted file mode 100644
index 40b923592..000000000
--- a/test/reference/blur.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-40410.base.argb32.ref.png b/test/reference/bug-40410.base.argb32.ref.png
deleted file mode 100644
index a31593536..000000000
--- a/test/reference/bug-40410.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-40410.base.rgb24.ref.png b/test/reference/bug-40410.base.rgb24.ref.png
deleted file mode 100644
index a31593536..000000000
--- a/test/reference/bug-40410.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-40410.ref.png b/test/reference/bug-40410.ref.png
deleted file mode 100644
index ae4420a70..000000000
--- a/test/reference/bug-40410.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-40410.traps.argb32.ref.png b/test/reference/bug-40410.traps.argb32.ref.png
deleted file mode 100644
index a31593536..000000000
--- a/test/reference/bug-40410.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-40410.traps.rgb24.ref.png b/test/reference/bug-40410.traps.rgb24.ref.png
deleted file mode 100644
index a31593536..000000000
--- a/test/reference/bug-40410.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-51910.ref.png b/test/reference/bug-51910.ref.png
deleted file mode 100644
index 7f55eaae5..000000000
--- a/test/reference/bug-51910.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-84115.ref.png b/test/reference/bug-84115.ref.png
deleted file mode 100644
index df16257ad..000000000
--- a/test/reference/bug-84115.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-84115.xlib.ref.png b/test/reference/bug-84115.xlib.ref.png
deleted file mode 100644
index 2e17a6570..000000000
--- a/test/reference/bug-84115.xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-collins.ref.png b/test/reference/bug-bo-collins.ref.png
deleted file mode 100644
index 72e5c1d7c..000000000
--- a/test/reference/bug-bo-collins.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-rectangular.base.argb32.ref.png b/test/reference/bug-bo-rectangular.base.argb32.ref.png
deleted file mode 100644
index ffa4edef6..000000000
--- a/test/reference/bug-bo-rectangular.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-rectangular.base.rgb24.ref.png b/test/reference/bug-bo-rectangular.base.rgb24.ref.png
deleted file mode 100644
index ffa4edef6..000000000
--- a/test/reference/bug-bo-rectangular.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-rectangular.image16.ref.png b/test/reference/bug-bo-rectangular.image16.ref.png
deleted file mode 100644
index d468d59ef..000000000
--- a/test/reference/bug-bo-rectangular.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-rectangular.ps.xfail.png b/test/reference/bug-bo-rectangular.ps.xfail.png
deleted file mode 100644
index 44b8c0331..000000000
--- a/test/reference/bug-bo-rectangular.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-rectangular.ref.png b/test/reference/bug-bo-rectangular.ref.png
deleted file mode 100644
index ffa4edef6..000000000
--- a/test/reference/bug-bo-rectangular.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-ricotz.base.argb32.ref.png b/test/reference/bug-bo-ricotz.base.argb32.ref.png
deleted file mode 100644
index ff7a552f7..000000000
--- a/test/reference/bug-bo-ricotz.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-ricotz.base.rgb24.ref.png b/test/reference/bug-bo-ricotz.base.rgb24.ref.png
deleted file mode 100644
index ff7a552f7..000000000
--- a/test/reference/bug-bo-ricotz.base.rgb24.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 0e52b2454..000000000
--- a/test/reference/bug-bo-ricotz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-bo-ricotz.traps.ref.png b/test/reference/bug-bo-ricotz.traps.ref.png
deleted file mode 100644
index ff7a552f7..000000000
--- a/test/reference/bug-bo-ricotz.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-extents.base.argb32.ref.png b/test/reference/bug-extents.base.argb32.ref.png
deleted file mode 100644
index e07f8aa49..000000000
--- a/test/reference/bug-extents.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-extents.base.rgb24.ref.png b/test/reference/bug-extents.base.rgb24.ref.png
deleted file mode 100644
index e07f8aa49..000000000
--- a/test/reference/bug-extents.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-extents.image16.ref.png b/test/reference/bug-extents.image16.ref.png
deleted file mode 100644
index 8eb3d4bcd..000000000
--- a/test/reference/bug-extents.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-extents.ps.ref.png b/test/reference/bug-extents.ps.ref.png
deleted file mode 100644
index 2d5540565..000000000
--- a/test/reference/bug-extents.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-extents.quartz.ref.png b/test/reference/bug-extents.quartz.ref.png
deleted file mode 100644
index 29734483d..000000000
--- a/test/reference/bug-extents.quartz.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 e85561183..000000000
--- a/test/reference/bug-extents.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-extents.traps.argb32.ref.png b/test/reference/bug-extents.traps.argb32.ref.png
deleted file mode 100644
index e07f8aa49..000000000
--- a/test/reference/bug-extents.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-extents.traps.rgb24.ref.png b/test/reference/bug-extents.traps.rgb24.ref.png
deleted file mode 100644
index e07f8aa49..000000000
--- a/test/reference/bug-extents.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.base.argb32.ref.png b/test/reference/bug-seams.base.argb32.ref.png
deleted file mode 100644
index ac8065120..000000000
--- a/test/reference/bug-seams.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.base.rgb24.ref.png b/test/reference/bug-seams.base.rgb24.ref.png
deleted file mode 100644
index ac8065120..000000000
--- a/test/reference/bug-seams.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.image.xfail.png b/test/reference/bug-seams.image.xfail.png
deleted file mode 100644
index 99098db8c..000000000
--- a/test/reference/bug-seams.image.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.mask.argb32.ref.png b/test/reference/bug-seams.mask.argb32.ref.png
deleted file mode 100644
index 99098db8c..000000000
--- a/test/reference/bug-seams.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.mask.rgb24.ref.png b/test/reference/bug-seams.mask.rgb24.ref.png
deleted file mode 100644
index 99098db8c..000000000
--- a/test/reference/bug-seams.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.ref.png b/test/reference/bug-seams.ref.png
deleted file mode 100644
index e4e72faf4..000000000
--- a/test/reference/bug-seams.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.traps.argb32.ref.png b/test/reference/bug-seams.traps.argb32.ref.png
deleted file mode 100644
index ac8065120..000000000
--- a/test/reference/bug-seams.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.traps.rgb24.ref.png b/test/reference/bug-seams.traps.rgb24.ref.png
deleted file mode 100644
index ac8065120..000000000
--- a/test/reference/bug-seams.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-seams.xlib-fallback.ref.png b/test/reference/bug-seams.xlib-fallback.ref.png
deleted file mode 100644
index e81fc6caa..000000000
--- a/test/reference/bug-seams.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-source-cu.ref.png b/test/reference/bug-source-cu.ref.png
deleted file mode 100644
index 808feb5f2..000000000
--- a/test/reference/bug-source-cu.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-source-cu.traps.argb32.ref.png b/test/reference/bug-source-cu.traps.argb32.ref.png
deleted file mode 100644
index d8837c30d..000000000
--- a/test/reference/bug-source-cu.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-source-cu.traps.rgb24.ref.png b/test/reference/bug-source-cu.traps.rgb24.ref.png
deleted file mode 100644
index 75e3b326e..000000000
--- a/test/reference/bug-source-cu.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-spline.ref.png b/test/reference/bug-spline.ref.png
deleted file mode 100644
index 26d560953..000000000
--- a/test/reference/bug-spline.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-05.ref.png b/test/reference/caps-05.ref.png
deleted file mode 100644
index 946adcbfa..000000000
--- a/test/reference/caps-05.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-05.traps.ref.png b/test/reference/caps-05.traps.ref.png
deleted file mode 100644
index 409bdab07..000000000
--- a/test/reference/caps-05.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-1.ref.png b/test/reference/caps-1.ref.png
deleted file mode 100644
index dfb111808..000000000
--- a/test/reference/caps-1.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-1.traps.ref.png b/test/reference/caps-1.traps.ref.png
deleted file mode 100644
index 10f7d57a3..000000000
--- a/test/reference/caps-1.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-2.ref.png b/test/reference/caps-2.ref.png
deleted file mode 100644
index ca420bcab..000000000
--- a/test/reference/caps-2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-2.traps.ref.png b/test/reference/caps-2.traps.ref.png
deleted file mode 100644
index 1c5d88574..000000000
--- a/test/reference/caps-2.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-05.ref.png b/test/reference/caps-joins-05.ref.png
deleted file mode 100644
index 8814acede..000000000
--- a/test/reference/caps-joins-05.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-05.traps.ref.png b/test/reference/caps-joins-05.traps.ref.png
deleted file mode 100644
index 938fb6d1b..000000000
--- a/test/reference/caps-joins-05.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-1.ref.png b/test/reference/caps-joins-1.ref.png
deleted file mode 100644
index d7cdf2c86..000000000
--- a/test/reference/caps-joins-1.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-1.traps.ref.png b/test/reference/caps-joins-1.traps.ref.png
deleted file mode 100644
index d9721f29f..000000000
--- a/test/reference/caps-joins-1.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-2.ref.png b/test/reference/caps-joins-2.ref.png
deleted file mode 100644
index 1416a54e4..000000000
--- a/test/reference/caps-joins-2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-2.traps.ref.png b/test/reference/caps-joins-2.traps.ref.png
deleted file mode 100644
index e7089a8de..000000000
--- a/test/reference/caps-joins-2.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-alpha.image16.ref.png b/test/reference/caps-joins-alpha.image16.ref.png
deleted file mode 100644
index ddefea81c..000000000
--- a/test/reference/caps-joins-alpha.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-alpha.mask.argb32.ref.png b/test/reference/caps-joins-alpha.mask.argb32.ref.png
deleted file mode 100644
index 964a70f37..000000000
--- a/test/reference/caps-joins-alpha.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-alpha.mask.rgb24.ref.png b/test/reference/caps-joins-alpha.mask.rgb24.ref.png
deleted file mode 100644
index 964a70f37..000000000
--- a/test/reference/caps-joins-alpha.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-alpha.quartz.ref.png b/test/reference/caps-joins-alpha.quartz.ref.png
deleted file mode 100644
index 190c1e96c..000000000
--- a/test/reference/caps-joins-alpha.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-alpha.ref.png b/test/reference/caps-joins-alpha.ref.png
deleted file mode 100644
index 9479bf247..000000000
--- a/test/reference/caps-joins-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-alpha.traps.argb32.ref.png b/test/reference/caps-joins-alpha.traps.argb32.ref.png
deleted file mode 100644
index e17c4a197..000000000
--- a/test/reference/caps-joins-alpha.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-alpha.traps.rgb24.ref.png b/test/reference/caps-joins-alpha.traps.rgb24.ref.png
deleted file mode 100644
index e17c4a197..000000000
--- a/test/reference/caps-joins-alpha.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-curve.image16.ref.png b/test/reference/caps-joins-curve.image16.ref.png
deleted file mode 100644
index 060b3dcb1..000000000
--- a/test/reference/caps-joins-curve.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-curve.mask.argb32.ref.png b/test/reference/caps-joins-curve.mask.argb32.ref.png
deleted file mode 100644
index 35959002c..000000000
--- a/test/reference/caps-joins-curve.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-curve.mask.rgb24.ref.png b/test/reference/caps-joins-curve.mask.rgb24.ref.png
deleted file mode 100644
index 35959002c..000000000
--- a/test/reference/caps-joins-curve.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-curve.ps.ref.png b/test/reference/caps-joins-curve.ps.ref.png
deleted file mode 100644
index 7fbb826a1..000000000
--- a/test/reference/caps-joins-curve.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-curve.quartz.ref.png b/test/reference/caps-joins-curve.quartz.ref.png
deleted file mode 100644
index ec3d30796..000000000
--- a/test/reference/caps-joins-curve.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-curve.ref.png b/test/reference/caps-joins-curve.ref.png
deleted file mode 100644
index a9f66a04b..000000000
--- a/test/reference/caps-joins-curve.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-curve.traps.argb32.ref.png b/test/reference/caps-joins-curve.traps.argb32.ref.png
deleted file mode 100644
index 7ce1acc3d..000000000
--- a/test/reference/caps-joins-curve.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins-curve.traps.rgb24.ref.png b/test/reference/caps-joins-curve.traps.rgb24.ref.png
deleted file mode 100644
index 7ce1acc3d..000000000
--- a/test/reference/caps-joins-curve.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins.base.argb32.ref.png b/test/reference/caps-joins.base.argb32.ref.png
deleted file mode 100644
index 470eec3b1..000000000
--- a/test/reference/caps-joins.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins.base.rgb24.ref.png b/test/reference/caps-joins.base.rgb24.ref.png
deleted file mode 100644
index 470eec3b1..000000000
--- a/test/reference/caps-joins.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins.image16.ref.png b/test/reference/caps-joins.image16.ref.png
deleted file mode 100644
index 0c452f29e..000000000
--- a/test/reference/caps-joins.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins.ps.ref.png b/test/reference/caps-joins.ps.ref.png
deleted file mode 100644
index f6c85cef7..000000000
--- a/test/reference/caps-joins.ps.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 6d7122ee1..000000000
--- a/test/reference/caps-joins.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins.traps.argb32.ref.png b/test/reference/caps-joins.traps.argb32.ref.png
deleted file mode 100644
index 470eec3b1..000000000
--- a/test/reference/caps-joins.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-joins.traps.rgb24.ref.png b/test/reference/caps-joins.traps.rgb24.ref.png
deleted file mode 100644
index 470eec3b1..000000000
--- a/test/reference/caps-joins.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-sub-paths.base.argb32.ref.png b/test/reference/caps-sub-paths.base.argb32.ref.png
deleted file mode 100644
index 1e4a83f0b..000000000
--- a/test/reference/caps-sub-paths.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-sub-paths.base.rgb24.ref.png b/test/reference/caps-sub-paths.base.rgb24.ref.png
deleted file mode 100644
index 1e4a83f0b..000000000
--- a/test/reference/caps-sub-paths.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-sub-paths.image16.ref.png b/test/reference/caps-sub-paths.image16.ref.png
deleted file mode 100644
index c0cc4d74b..000000000
--- a/test/reference/caps-sub-paths.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-sub-paths.ps.ref.png b/test/reference/caps-sub-paths.ps.ref.png
deleted file mode 100644
index 197b443cd..000000000
--- a/test/reference/caps-sub-paths.ps.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 744338957..000000000
--- a/test/reference/caps-sub-paths.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-sub-paths.traps.argb32.ref.png b/test/reference/caps-sub-paths.traps.argb32.ref.png
deleted file mode 100644
index 1e4a83f0b..000000000
--- a/test/reference/caps-sub-paths.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-sub-paths.traps.rgb24.ref.png b/test/reference/caps-sub-paths.traps.rgb24.ref.png
deleted file mode 100644
index 1e4a83f0b..000000000
--- a/test/reference/caps-sub-paths.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-tails-curve.mask.argb32.ref.png b/test/reference/caps-tails-curve.mask.argb32.ref.png
deleted file mode 100644
index b0f477df9..000000000
--- a/test/reference/caps-tails-curve.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-tails-curve.mask.rgb24.ref.png b/test/reference/caps-tails-curve.mask.rgb24.ref.png
deleted file mode 100644
index b0f477df9..000000000
--- a/test/reference/caps-tails-curve.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-tails-curve.ps.ref.png b/test/reference/caps-tails-curve.ps.ref.png
deleted file mode 100644
index fca77c345..000000000
--- a/test/reference/caps-tails-curve.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-tails-curve.ref.png b/test/reference/caps-tails-curve.ref.png
deleted file mode 100644
index df036d273..000000000
--- a/test/reference/caps-tails-curve.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-tails-curve.traps.argb32.ref.png b/test/reference/caps-tails-curve.traps.argb32.ref.png
deleted file mode 100644
index 9d579998a..000000000
--- a/test/reference/caps-tails-curve.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-tails-curve.traps.rgb24.ref.png b/test/reference/caps-tails-curve.traps.rgb24.ref.png
deleted file mode 100644
index 9d579998a..000000000
--- a/test/reference/caps-tails-curve.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps-tails-curve.xcb.ref.png b/test/reference/caps-tails-curve.xcb.ref.png
deleted file mode 100644
index 89022033c..000000000
--- a/test/reference/caps-tails-curve.xcb.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps.base.argb32.ref.png b/test/reference/caps.base.argb32.ref.png
deleted file mode 100644
index b3504abcb..000000000
--- a/test/reference/caps.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps.base.rgb24.ref.png b/test/reference/caps.base.rgb24.ref.png
deleted file mode 100644
index b3504abcb..000000000
--- a/test/reference/caps.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps.image16.ref.png b/test/reference/caps.image16.ref.png
deleted file mode 100644
index a33a5ef73..000000000
--- a/test/reference/caps.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps.ps.ref.png b/test/reference/caps.ps.ref.png
deleted file mode 100644
index c91b8aa3b..000000000
--- a/test/reference/caps.ps.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 bf784fd40..000000000
--- a/test/reference/caps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps.traps.argb32.ref.png b/test/reference/caps.traps.argb32.ref.png
deleted file mode 100644
index b3504abcb..000000000
--- a/test/reference/caps.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/caps.traps.rgb24.ref.png b/test/reference/caps.traps.rgb24.ref.png
deleted file mode 100644
index b3504abcb..000000000
--- a/test/reference/caps.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/checkerboard.base.argb32.ref.png b/test/reference/checkerboard.base.argb32.ref.png
deleted file mode 100644
index 1444bc41b..000000000
--- a/test/reference/checkerboard.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/checkerboard.base.rgb24.ref.png b/test/reference/checkerboard.base.rgb24.ref.png
deleted file mode 100644
index 1444bc41b..000000000
--- a/test/reference/checkerboard.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/checkerboard.ref.png b/test/reference/checkerboard.ref.png
deleted file mode 100644
index 1444bc41b..000000000
--- a/test/reference/checkerboard.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear-source.base.argb32.ref.png b/test/reference/clear-source.base.argb32.ref.png
deleted file mode 100644
index 293411c47..000000000
--- a/test/reference/clear-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear-source.base.rgb24.ref.png b/test/reference/clear-source.base.rgb24.ref.png
deleted file mode 100644
index 293411c47..000000000
--- a/test/reference/clear-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear-source.image16.ref.png b/test/reference/clear-source.image16.ref.png
deleted file mode 100644
index 4055b95fe..000000000
--- a/test/reference/clear-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear-source.pdf.xfail.png b/test/reference/clear-source.pdf.xfail.png
deleted file mode 100644
index 8e1bdd76e..000000000
--- a/test/reference/clear-source.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear-source.ps.xfail.png b/test/reference/clear-source.ps.xfail.png
deleted file mode 100644
index b515751d6..000000000
--- a/test/reference/clear-source.ps.xfail.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 352bf4503..000000000
--- a/test/reference/clear-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear-source.traps.argb32.ref.png b/test/reference/clear-source.traps.argb32.ref.png
deleted file mode 100644
index 293411c47..000000000
--- a/test/reference/clear-source.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear-source.traps.rgb24.ref.png b/test/reference/clear-source.traps.rgb24.ref.png
deleted file mode 100644
index 293411c47..000000000
--- a/test/reference/clear-source.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.argb32.ref.png b/test/reference/clear.argb32.ref.png
deleted file mode 100644
index 64d89c1cb..000000000
--- a/test/reference/clear.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.base.argb32.ref.png b/test/reference/clear.base.argb32.ref.png
deleted file mode 100644
index 1caca6dfb..000000000
--- a/test/reference/clear.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.base.rgb24.ref.png b/test/reference/clear.base.rgb24.ref.png
deleted file mode 100644
index 7d789b0bb..000000000
--- a/test/reference/clear.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.pdf.argb32.ref.png b/test/reference/clear.pdf.argb32.ref.png
deleted file mode 100644
index 0960f4851..000000000
--- a/test/reference/clear.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.ps.argb32.ref.png b/test/reference/clear.ps.argb32.ref.png
deleted file mode 100644
index 0960f4851..000000000
--- a/test/reference/clear.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.quartz.argb32.ref.png b/test/reference/clear.quartz.argb32.ref.png
deleted file mode 100644
index 12e604312..000000000
--- a/test/reference/clear.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.quartz.rgb24.ref.png b/test/reference/clear.quartz.rgb24.ref.png
deleted file mode 100644
index 6ea449094..000000000
--- a/test/reference/clear.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.rgb24.ref.png b/test/reference/clear.rgb24.ref.png
deleted file mode 100644
index d59e44e11..000000000
--- a/test/reference/clear.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.svg12.argb32.xfail.png b/test/reference/clear.svg12.argb32.xfail.png
deleted file mode 100644
index cb25bcb40..000000000
--- a/test/reference/clear.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.svg12.rgb24.xfail.png b/test/reference/clear.svg12.rgb24.xfail.png
deleted file mode 100644
index cb25bcb40..000000000
--- a/test/reference/clear.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.traps.argb32.ref.png b/test/reference/clear.traps.argb32.ref.png
deleted file mode 100644
index 1caca6dfb..000000000
--- a/test/reference/clear.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.traps.rgb24.ref.png b/test/reference/clear.traps.rgb24.ref.png
deleted file mode 100644
index 7d789b0bb..000000000
--- a/test/reference/clear.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-all.base.argb32.ref.png b/test/reference/clip-all.base.argb32.ref.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/clip-all.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-all.base.rgb24.ref.png b/test/reference/clip-all.base.rgb24.ref.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/clip-all.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-all.ref.png b/test/reference/clip-all.ref.png
deleted file mode 100644
index 6c14df51f..000000000
--- a/test/reference/clip-all.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-complex-bug61492.ref.png b/test/reference/clip-complex-bug61492.ref.png
deleted file mode 100644
index 8e2e982be..000000000
--- a/test/reference/clip-complex-bug61492.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-complex-shape-eo-aa.base.argb32.ref.png b/test/reference/clip-complex-shape-eo-aa.base.argb32.ref.png
deleted file mode 100644
index bafbb8ad1..000000000
--- a/test/reference/clip-complex-shape-eo-aa.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-complex-shape-eo-aa.base.rgb24.ref.png b/test/reference/clip-complex-shape-eo-aa.base.rgb24.ref.png
deleted file mode 100644
index bafbb8ad1..000000000
--- a/test/reference/clip-complex-shape-eo-aa.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-complex-shape-eo-aa.ref.png b/test/reference/clip-complex-shape-eo-aa.ref.png
deleted file mode 100644
index d575aa9ad..000000000
--- a/test/reference/clip-complex-shape-eo-aa.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-complex-shape-eo-mono.base.argb32.ref.png b/test/reference/clip-complex-shape-eo-mono.base.argb32.ref.png
deleted file mode 100644
index bafbb8ad1..000000000
--- a/test/reference/clip-complex-shape-eo-mono.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-complex-shape-eo-mono.base.rgb24.ref.png b/test/reference/clip-complex-shape-eo-mono.base.rgb24.ref.png
deleted file mode 100644
index bafbb8ad1..000000000
--- a/test/reference/clip-complex-shape-eo-mono.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-complex-shape-eo-mono.ref.png b/test/reference/clip-complex-shape-eo-mono.ref.png
deleted file mode 100644
index d575aa9ad..000000000
--- a/test/reference/clip-complex-shape-eo-mono.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-contexts.base.argb32.ref.png b/test/reference/clip-contexts.base.argb32.ref.png
deleted file mode 100644
index 0d575a628..000000000
--- a/test/reference/clip-contexts.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-contexts.base.rgb24.ref.png b/test/reference/clip-contexts.base.rgb24.ref.png
deleted file mode 100644
index 0d575a628..000000000
--- a/test/reference/clip-contexts.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-contexts.ref.png b/test/reference/clip-contexts.ref.png
deleted file mode 100644
index 0d575a628..000000000
--- a/test/reference/clip-contexts.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-device-offset.base.argb32.ref.png b/test/reference/clip-device-offset.base.argb32.ref.png
deleted file mode 100644
index 06be98519..000000000
--- a/test/reference/clip-device-offset.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-device-offset.base.rgb24.ref.png b/test/reference/clip-device-offset.base.rgb24.ref.png
deleted file mode 100644
index 241938459..000000000
--- a/test/reference/clip-device-offset.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-device-offset.ref.png b/test/reference/clip-device-offset.ref.png
deleted file mode 100644
index 06be98519..000000000
--- a/test/reference/clip-device-offset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-hatching.base.argb32.ref.png b/test/reference/clip-disjoint-hatching.base.argb32.ref.png
deleted file mode 100644
index 55f26d0b5..000000000
--- a/test/reference/clip-disjoint-hatching.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-hatching.base.rgb24.ref.png b/test/reference/clip-disjoint-hatching.base.rgb24.ref.png
deleted file mode 100644
index 55f26d0b5..000000000
--- a/test/reference/clip-disjoint-hatching.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-hatching.mask.argb32.ref.png b/test/reference/clip-disjoint-hatching.mask.argb32.ref.png
deleted file mode 100644
index a29f04ac9..000000000
--- a/test/reference/clip-disjoint-hatching.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-hatching.mask.rgb24.ref.png b/test/reference/clip-disjoint-hatching.mask.rgb24.ref.png
deleted file mode 100644
index a29f04ac9..000000000
--- a/test/reference/clip-disjoint-hatching.mask.rgb24.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 ff47816f8..000000000
--- a/test/reference/clip-disjoint-hatching.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-hatching.traps.argb32.ref.png b/test/reference/clip-disjoint-hatching.traps.argb32.ref.png
deleted file mode 100644
index 6226d931e..000000000
--- a/test/reference/clip-disjoint-hatching.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-hatching.traps.rgb24.ref.png b/test/reference/clip-disjoint-hatching.traps.rgb24.ref.png
deleted file mode 100644
index 6226d931e..000000000
--- a/test/reference/clip-disjoint-hatching.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-quad.ref.png b/test/reference/clip-disjoint-quad.ref.png
deleted file mode 100644
index 25fbf0b1c..000000000
--- a/test/reference/clip-disjoint-quad.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint-quad.traps.ref.png b/test/reference/clip-disjoint-quad.traps.ref.png
deleted file mode 100644
index de5ceb77b..000000000
--- a/test/reference/clip-disjoint-quad.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.base.argb32.ref.png b/test/reference/clip-disjoint.base.argb32.ref.png
deleted file mode 100644
index 74ae9d869..000000000
--- a/test/reference/clip-disjoint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.base.rgb24.ref.png b/test/reference/clip-disjoint.base.rgb24.ref.png
deleted file mode 100644
index 74ae9d869..000000000
--- a/test/reference/clip-disjoint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.image16.ref.png b/test/reference/clip-disjoint.image16.ref.png
deleted file mode 100644
index 79aaf7164..000000000
--- a/test/reference/clip-disjoint.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.mask.argb32.ref.png b/test/reference/clip-disjoint.mask.argb32.ref.png
deleted file mode 100644
index 4e18b7c7c..000000000
--- a/test/reference/clip-disjoint.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.mask.rgb24.ref.png b/test/reference/clip-disjoint.mask.rgb24.ref.png
deleted file mode 100644
index 4e18b7c7c..000000000
--- a/test/reference/clip-disjoint.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.ps.ref.png b/test/reference/clip-disjoint.ps.ref.png
deleted file mode 100644
index 5410d0aa3..000000000
--- a/test/reference/clip-disjoint.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.quartz.ref.png b/test/reference/clip-disjoint.quartz.ref.png
deleted file mode 100644
index 10068152e..000000000
--- a/test/reference/clip-disjoint.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.ref.png b/test/reference/clip-disjoint.ref.png
deleted file mode 100644
index c0d1c0640..000000000
--- a/test/reference/clip-disjoint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.traps.argb32.ref.png b/test/reference/clip-disjoint.traps.argb32.ref.png
deleted file mode 100644
index 74ae9d869..000000000
--- a/test/reference/clip-disjoint.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-disjoint.traps.rgb24.ref.png b/test/reference/clip-disjoint.traps.rgb24.ref.png
deleted file mode 100644
index 74ae9d869..000000000
--- a/test/reference/clip-disjoint.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty-group.base.argb32.ref.png b/test/reference/clip-empty-group.base.argb32.ref.png
deleted file mode 100644
index a59ca472d..000000000
--- a/test/reference/clip-empty-group.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty-group.base.rgb24.ref.png b/test/reference/clip-empty-group.base.rgb24.ref.png
deleted file mode 100644
index a59ca472d..000000000
--- a/test/reference/clip-empty-group.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty-group.ref.png b/test/reference/clip-empty-group.ref.png
deleted file mode 100644
index a59ca472d..000000000
--- a/test/reference/clip-empty-group.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty-save.base.argb32.ref.png b/test/reference/clip-empty-save.base.argb32.ref.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/clip-empty-save.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty-save.base.rgb24.ref.png b/test/reference/clip-empty-save.base.rgb24.ref.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/clip-empty-save.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty-save.ref.png b/test/reference/clip-empty-save.ref.png
deleted file mode 100644
index 6c14df51f..000000000
--- a/test/reference/clip-empty-save.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty.base.argb32.ref.png b/test/reference/clip-empty.base.argb32.ref.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/clip-empty.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty.base.rgb24.ref.png b/test/reference/clip-empty.base.rgb24.ref.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/clip-empty.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-empty.ref.png b/test/reference/clip-empty.ref.png
deleted file mode 100644
index 6c14df51f..000000000
--- a/test/reference/clip-empty.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.argb32.ref.png
deleted file mode 100644
index be56f728d..000000000
--- a/test/reference/clip-fill-eo-unbounded.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.base.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.base.argb32.ref.png
deleted file mode 100644
index 81ecfb9a6..000000000
--- a/test/reference/clip-fill-eo-unbounded.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.base.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.base.rgb24.ref.png
deleted file mode 100644
index d6a5939b7..000000000
--- a/test/reference/clip-fill-eo-unbounded.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.image16.ref.png b/test/reference/clip-fill-eo-unbounded.image16.ref.png
deleted file mode 100644
index e0e66ff7b..000000000
--- a/test/reference/clip-fill-eo-unbounded.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.mask.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.mask.argb32.ref.png
deleted file mode 100644
index 2340bdf12..000000000
--- a/test/reference/clip-fill-eo-unbounded.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.mask.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.mask.rgb24.ref.png
deleted file mode 100644
index 299bd72a8..000000000
--- a/test/reference/clip-fill-eo-unbounded.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.quartz.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.quartz.argb32.ref.png
deleted file mode 100644
index 342300095..000000000
--- a/test/reference/clip-fill-eo-unbounded.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.quartz.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.quartz.rgb24.ref.png
deleted file mode 100644
index 1612801bd..000000000
--- a/test/reference/clip-fill-eo-unbounded.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.rgb24.ref.png
deleted file mode 100644
index e78ef0a32..000000000
--- a/test/reference/clip-fill-eo-unbounded.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.png b/test/reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.png
deleted file mode 100644
index f949de1ad..000000000
--- a/test/reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.traps.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.traps.argb32.ref.png
deleted file mode 100644
index 19b9f0909..000000000
--- a/test/reference/clip-fill-eo-unbounded.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.png
deleted file mode 100644
index 1ad0b176b..000000000
--- a/test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png
deleted file mode 100644
index ec258968e..000000000
--- a/test/reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-no-op.base.argb32.ref.png b/test/reference/clip-fill-no-op.base.argb32.ref.png
deleted file mode 100644
index 2256461a9..000000000
--- a/test/reference/clip-fill-no-op.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-no-op.base.rgb24.ref.png b/test/reference/clip-fill-no-op.base.rgb24.ref.png
deleted file mode 100644
index 2256461a9..000000000
--- a/test/reference/clip-fill-no-op.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-no-op.image16.ref.png b/test/reference/clip-fill-no-op.image16.ref.png
deleted file mode 100644
index cf0c74ad8..000000000
--- a/test/reference/clip-fill-no-op.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-no-op.ref.png b/test/reference/clip-fill-no-op.ref.png
deleted file mode 100644
index 2256461a9..000000000
--- a/test/reference/clip-fill-no-op.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.argb32.ref.png
deleted file mode 100644
index be56f728d..000000000
--- a/test/reference/clip-fill-nz-unbounded.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.base.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.base.argb32.ref.png
deleted file mode 100644
index 81ecfb9a6..000000000
--- a/test/reference/clip-fill-nz-unbounded.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.base.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.base.rgb24.ref.png
deleted file mode 100644
index d6a5939b7..000000000
--- a/test/reference/clip-fill-nz-unbounded.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.image16.ref.png b/test/reference/clip-fill-nz-unbounded.image16.ref.png
deleted file mode 100644
index e0e66ff7b..000000000
--- a/test/reference/clip-fill-nz-unbounded.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.mask.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.mask.argb32.ref.png
deleted file mode 100644
index 05b26282c..000000000
--- a/test/reference/clip-fill-nz-unbounded.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.mask.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.mask.rgb24.ref.png
deleted file mode 100644
index 9ce760b13..000000000
--- a/test/reference/clip-fill-nz-unbounded.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.quartz.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.quartz.argb32.ref.png
deleted file mode 100644
index 342300095..000000000
--- a/test/reference/clip-fill-nz-unbounded.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.quartz.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.quartz.rgb24.ref.png
deleted file mode 100644
index 1612801bd..000000000
--- a/test/reference/clip-fill-nz-unbounded.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.rgb24.ref.png
deleted file mode 100644
index e78ef0a32..000000000
--- a/test/reference/clip-fill-nz-unbounded.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.svg12.rgb24.xfail.png b/test/reference/clip-fill-nz-unbounded.svg12.rgb24.xfail.png
deleted file mode 100644
index f949de1ad..000000000
--- a/test/reference/clip-fill-nz-unbounded.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.traps.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.traps.argb32.ref.png
deleted file mode 100644
index 19b9f0909..000000000
--- a/test/reference/clip-fill-nz-unbounded.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.traps.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.traps.rgb24.ref.png
deleted file mode 100644
index 1ad0b176b..000000000
--- a/test/reference/clip-fill-nz-unbounded.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png
deleted file mode 100644
index ec258968e..000000000
--- a/test/reference/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule-pixel-aligned.base.argb32.ref.png b/test/reference/clip-fill-rule-pixel-aligned.base.argb32.ref.png
deleted file mode 100644
index 9b82c4b5f..000000000
--- a/test/reference/clip-fill-rule-pixel-aligned.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule-pixel-aligned.base.rgb24.ref.png b/test/reference/clip-fill-rule-pixel-aligned.base.rgb24.ref.png
deleted file mode 100644
index 0b4f06883..000000000
--- a/test/reference/clip-fill-rule-pixel-aligned.base.rgb24.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.ref.png
deleted file mode 100644
index 66eb6852e..000000000
--- a/test/reference/clip-fill-rule-pixel-aligned.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.argb32.ref.png b/test/reference/clip-fill-rule.argb32.ref.png
deleted file mode 100644
index f32db7c36..000000000
--- a/test/reference/clip-fill-rule.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.base.argb32.ref.png b/test/reference/clip-fill-rule.base.argb32.ref.png
deleted file mode 100644
index cb23ea61d..000000000
--- a/test/reference/clip-fill-rule.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.base.rgb24.ref.png b/test/reference/clip-fill-rule.base.rgb24.ref.png
deleted file mode 100644
index 5265ddea9..000000000
--- a/test/reference/clip-fill-rule.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.image16.ref.png b/test/reference/clip-fill-rule.image16.ref.png
deleted file mode 100644
index 101449d33..000000000
--- a/test/reference/clip-fill-rule.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.pdf.argb32.ref.png b/test/reference/clip-fill-rule.pdf.argb32.ref.png
deleted file mode 100644
index 0d9938e77..000000000
--- a/test/reference/clip-fill-rule.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.ps.argb32.ref.png b/test/reference/clip-fill-rule.ps.argb32.ref.png
deleted file mode 100644
index 1b8943491..000000000
--- a/test/reference/clip-fill-rule.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.ps.rgb24.ref.png b/test/reference/clip-fill-rule.ps.rgb24.ref.png
deleted file mode 100644
index 1b061b718..000000000
--- a/test/reference/clip-fill-rule.ps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.quartz.rgb24.ref.png b/test/reference/clip-fill-rule.quartz.rgb24.ref.png
deleted file mode 100644
index c95f290d8..000000000
--- a/test/reference/clip-fill-rule.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.rgb24.ref.png b/test/reference/clip-fill-rule.rgb24.ref.png
deleted file mode 100644
index e180fccbd..000000000
--- a/test/reference/clip-fill-rule.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.test-paginated.rgb24.ref.png b/test/reference/clip-fill-rule.test-paginated.rgb24.ref.png
deleted file mode 100644
index d21472dc5..000000000
--- a/test/reference/clip-fill-rule.test-paginated.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.traps.argb32.ref.png b/test/reference/clip-fill-rule.traps.argb32.ref.png
deleted file mode 100644
index 6b083a787..000000000
--- a/test/reference/clip-fill-rule.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.traps.rgb24.ref.png b/test/reference/clip-fill-rule.traps.rgb24.ref.png
deleted file mode 100644
index d21472dc5..000000000
--- a/test/reference/clip-fill-rule.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.base.argb32.ref.png b/test/reference/clip-fill.base.argb32.ref.png
deleted file mode 100644
index 72dc2298a..000000000
--- a/test/reference/clip-fill.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.base.rgb24.ref.png b/test/reference/clip-fill.base.rgb24.ref.png
deleted file mode 100644
index 72dc2298a..000000000
--- a/test/reference/clip-fill.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.image16.ref.png b/test/reference/clip-fill.image16.ref.png
deleted file mode 100644
index 24595ba2a..000000000
--- a/test/reference/clip-fill.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.mask.argb32.ref.png b/test/reference/clip-fill.mask.argb32.ref.png
deleted file mode 100644
index c3f27003c..000000000
--- a/test/reference/clip-fill.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.mask.rgb24.ref.png b/test/reference/clip-fill.mask.rgb24.ref.png
deleted file mode 100644
index c3f27003c..000000000
--- a/test/reference/clip-fill.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.ps.xfail.png b/test/reference/clip-fill.ps.xfail.png
deleted file mode 100644
index d0aeaf142..000000000
--- a/test/reference/clip-fill.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.quartz.ref.png b/test/reference/clip-fill.quartz.ref.png
deleted file mode 100644
index 4f235b4dc..000000000
--- a/test/reference/clip-fill.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.ref.png b/test/reference/clip-fill.ref.png
deleted file mode 100644
index 7f0785725..000000000
--- a/test/reference/clip-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.traps.argb32.ref.png b/test/reference/clip-fill.traps.argb32.ref.png
deleted file mode 100644
index d6e84a3ef..000000000
--- a/test/reference/clip-fill.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.traps.rgb24.ref.png b/test/reference/clip-fill.traps.rgb24.ref.png
deleted file mode 100644
index d6e84a3ef..000000000
--- a/test/reference/clip-fill.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill.xlib-fallback.ref.png b/test/reference/clip-fill.xlib-fallback.ref.png
deleted file mode 100644
index 064b0cfb0..000000000
--- a/test/reference/clip-fill.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-aligned-rectangles.base.argb32.ref.png b/test/reference/clip-group-shapes-aligned-rectangles.base.argb32.ref.png
deleted file mode 100644
index cba75078a..000000000
--- a/test/reference/clip-group-shapes-aligned-rectangles.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png b/test/reference/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png
deleted file mode 100644
index cba75078a..000000000
--- a/test/reference/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-aligned-rectangles.ref.png b/test/reference/clip-group-shapes-aligned-rectangles.ref.png
deleted file mode 100644
index cba75078a..000000000
--- a/test/reference/clip-group-shapes-aligned-rectangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.base.argb32.ref.png b/test/reference/clip-group-shapes-circles.base.argb32.ref.png
deleted file mode 100644
index 7dd6a8353..000000000
--- a/test/reference/clip-group-shapes-circles.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.base.rgb24.ref.png b/test/reference/clip-group-shapes-circles.base.rgb24.ref.png
deleted file mode 100644
index 7dd6a8353..000000000
--- a/test/reference/clip-group-shapes-circles.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.mask.argb32.ref.png b/test/reference/clip-group-shapes-circles.mask.argb32.ref.png
deleted file mode 100644
index 7dd6a8353..000000000
--- a/test/reference/clip-group-shapes-circles.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.mask.rgb24.ref.png b/test/reference/clip-group-shapes-circles.mask.rgb24.ref.png
deleted file mode 100644
index 7dd6a8353..000000000
--- a/test/reference/clip-group-shapes-circles.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.ps.ref.png b/test/reference/clip-group-shapes-circles.ps.ref.png
deleted file mode 100644
index be6203f25..000000000
--- a/test/reference/clip-group-shapes-circles.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.quartz.ref.png b/test/reference/clip-group-shapes-circles.quartz.ref.png
deleted file mode 100644
index c2ac9ea49..000000000
--- a/test/reference/clip-group-shapes-circles.quartz.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 abb11e52e..000000000
--- a/test/reference/clip-group-shapes-circles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.traps.argb32.ref.png b/test/reference/clip-group-shapes-circles.traps.argb32.ref.png
deleted file mode 100644
index 3b8114691..000000000
--- a/test/reference/clip-group-shapes-circles.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-circles.traps.rgb24.ref.png b/test/reference/clip-group-shapes-circles.traps.rgb24.ref.png
deleted file mode 100644
index 3b8114691..000000000
--- a/test/reference/clip-group-shapes-circles.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png
deleted file mode 100644
index 2ad411824..000000000
--- a/test/reference/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png
deleted file mode 100644
index 2ad411824..000000000
--- a/test/reference/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-unaligned-rectangles.mask.argb32.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.mask.argb32.ref.png
deleted file mode 100644
index 877e78bd7..000000000
--- a/test/reference/clip-group-shapes-unaligned-rectangles.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-unaligned-rectangles.mask.rgb24.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.mask.rgb24.ref.png
deleted file mode 100644
index 877e78bd7..000000000
--- a/test/reference/clip-group-shapes-unaligned-rectangles.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-unaligned-rectangles.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.ref.png
deleted file mode 100644
index 2ad411824..000000000
--- a/test/reference/clip-group-shapes-unaligned-rectangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-unaligned-rectangles.traps.argb32.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.traps.argb32.ref.png
deleted file mode 100644
index 877e78bd7..000000000
--- a/test/reference/clip-group-shapes-unaligned-rectangles.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-group-shapes-unaligned-rectangles.traps.rgb24.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.traps.rgb24.ref.png
deleted file mode 100644
index 877e78bd7..000000000
--- a/test/reference/clip-group-shapes-unaligned-rectangles.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.base.argb32.ref.png b/test/reference/clip-image.base.argb32.ref.png
deleted file mode 100644
index 0f71f7360..000000000
--- a/test/reference/clip-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.base.rgb24.ref.png b/test/reference/clip-image.base.rgb24.ref.png
deleted file mode 100644
index 0f71f7360..000000000
--- a/test/reference/clip-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.image16.ref.png b/test/reference/clip-image.image16.ref.png
deleted file mode 100644
index 770891aab..000000000
--- a/test/reference/clip-image.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.mask.argb32.ref.png b/test/reference/clip-image.mask.argb32.ref.png
deleted file mode 100644
index 86c28afd7..000000000
--- a/test/reference/clip-image.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.mask.rgb24.ref.png b/test/reference/clip-image.mask.rgb24.ref.png
deleted file mode 100644
index 86c28afd7..000000000
--- a/test/reference/clip-image.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.ps.ref.png b/test/reference/clip-image.ps.ref.png
deleted file mode 100644
index b2422495f..000000000
--- a/test/reference/clip-image.ps.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 0f71f7360..000000000
--- a/test/reference/clip-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.traps.argb32.ref.png b/test/reference/clip-image.traps.argb32.ref.png
deleted file mode 100644
index 062c721f5..000000000
--- a/test/reference/clip-image.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-image.traps.rgb24.ref.png b/test/reference/clip-image.traps.rgb24.ref.png
deleted file mode 100644
index 062c721f5..000000000
--- a/test/reference/clip-image.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-intersect.base.argb32.ref.png b/test/reference/clip-intersect.base.argb32.ref.png
deleted file mode 100644
index 6627b3a50..000000000
--- a/test/reference/clip-intersect.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-intersect.base.rgb24.ref.png b/test/reference/clip-intersect.base.rgb24.ref.png
deleted file mode 100644
index 6627b3a50..000000000
--- a/test/reference/clip-intersect.base.rgb24.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 5f2de3764..000000000
--- a/test/reference/clip-intersect.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-intersect.traps.argb32.ref.png b/test/reference/clip-intersect.traps.argb32.ref.png
deleted file mode 100644
index 2e97b5414..000000000
--- a/test/reference/clip-intersect.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-intersect.traps.rgb24.ref.png b/test/reference/clip-intersect.traps.rgb24.ref.png
deleted file mode 100644
index 2e97b5414..000000000
--- a/test/reference/clip-intersect.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-mixed-antialias.base.argb32.ref.png b/test/reference/clip-mixed-antialias.base.argb32.ref.png
deleted file mode 100644
index 982530cb8..000000000
--- a/test/reference/clip-mixed-antialias.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-mixed-antialias.base.rgb24.ref.png b/test/reference/clip-mixed-antialias.base.rgb24.ref.png
deleted file mode 100644
index 982530cb8..000000000
--- a/test/reference/clip-mixed-antialias.base.rgb24.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 243c4dde6..000000000
--- a/test/reference/clip-mixed-antialias.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-mixed-antialias.traps.argb32.ref.png b/test/reference/clip-mixed-antialias.traps.argb32.ref.png
deleted file mode 100644
index 982530cb8..000000000
--- a/test/reference/clip-mixed-antialias.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-mixed-antialias.traps.rgb24.ref.png b/test/reference/clip-mixed-antialias.traps.rgb24.ref.png
deleted file mode 100644
index 982530cb8..000000000
--- a/test/reference/clip-mixed-antialias.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.argb32.ref.png b/test/reference/clip-nesting.argb32.ref.png
deleted file mode 100644
index c82ed463b..000000000
--- a/test/reference/clip-nesting.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.base.argb32.ref.png b/test/reference/clip-nesting.base.argb32.ref.png
deleted file mode 100644
index ce0cc0d08..000000000
--- a/test/reference/clip-nesting.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.base.rgb24.ref.png b/test/reference/clip-nesting.base.rgb24.ref.png
deleted file mode 100644
index 524784371..000000000
--- a/test/reference/clip-nesting.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.mask.rgb24.ref.png b/test/reference/clip-nesting.mask.rgb24.ref.png
deleted file mode 100644
index 524784371..000000000
--- a/test/reference/clip-nesting.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.pdf.argb32.ref.png b/test/reference/clip-nesting.pdf.argb32.ref.png
deleted file mode 100644
index 78ae6e080..000000000
--- a/test/reference/clip-nesting.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.ps.argb32.ref.png b/test/reference/clip-nesting.ps.argb32.ref.png
deleted file mode 100644
index 8a0239be5..000000000
--- a/test/reference/clip-nesting.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.ps.rgb24.ref.png b/test/reference/clip-nesting.ps.rgb24.ref.png
deleted file mode 100644
index f9e1ac9fc..000000000
--- a/test/reference/clip-nesting.ps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.quartz.argb32.ref.png b/test/reference/clip-nesting.quartz.argb32.ref.png
deleted file mode 100644
index 7bc187c7e..000000000
--- a/test/reference/clip-nesting.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.quartz.rgb24.ref.png b/test/reference/clip-nesting.quartz.rgb24.ref.png
deleted file mode 100644
index 926f5f590..000000000
--- a/test/reference/clip-nesting.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.rgb24.ref.png b/test/reference/clip-nesting.rgb24.ref.png
deleted file mode 100644
index 93c5b1713..000000000
--- a/test/reference/clip-nesting.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.test-paginated.rgb24.ref.png b/test/reference/clip-nesting.test-paginated.rgb24.ref.png
deleted file mode 100644
index d087ab6c1..000000000
--- a/test/reference/clip-nesting.test-paginated.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.traps.argb32.ref.png b/test/reference/clip-nesting.traps.argb32.ref.png
deleted file mode 100644
index 01168dfe8..000000000
--- a/test/reference/clip-nesting.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.traps.rgb24.ref.png b/test/reference/clip-nesting.traps.rgb24.ref.png
deleted file mode 100644
index d087ab6c1..000000000
--- a/test/reference/clip-nesting.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.argb32.ref.png b/test/reference/clip-operator.argb32.ref.png
deleted file mode 100644
index d041a2f6b..000000000
--- a/test/reference/clip-operator.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.base.argb32.ref.png b/test/reference/clip-operator.base.argb32.ref.png
deleted file mode 100644
index f7697bafe..000000000
--- a/test/reference/clip-operator.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.base.rgb24.ref.png b/test/reference/clip-operator.base.rgb24.ref.png
deleted file mode 100644
index eed34690e..000000000
--- a/test/reference/clip-operator.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.gl.argb32.ref.png b/test/reference/clip-operator.gl.argb32.ref.png
deleted file mode 100644
index 92d8b755c..000000000
--- a/test/reference/clip-operator.gl.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.image16.ref.png b/test/reference/clip-operator.image16.ref.png
deleted file mode 100644
index ab8cd9b89..000000000
--- a/test/reference/clip-operator.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.mask.argb32.ref.png b/test/reference/clip-operator.mask.argb32.ref.png
deleted file mode 100644
index 8db1a07c2..000000000
--- a/test/reference/clip-operator.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.mask.rgb24.ref.png b/test/reference/clip-operator.mask.rgb24.ref.png
deleted file mode 100644
index ddd1ec376..000000000
--- a/test/reference/clip-operator.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.pdf.argb32.ref.png b/test/reference/clip-operator.pdf.argb32.ref.png
deleted file mode 100644
index 7f8c93eaa..000000000
--- a/test/reference/clip-operator.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.pdf.rgb24.ref.png b/test/reference/clip-operator.pdf.rgb24.ref.png
deleted file mode 100644
index fc4f431d6..000000000
--- a/test/reference/clip-operator.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.ps2.rgb24.ref.png b/test/reference/clip-operator.ps2.rgb24.ref.png
deleted file mode 100644
index 52452993a..000000000
--- a/test/reference/clip-operator.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.ps3.argb32.ref.png b/test/reference/clip-operator.ps3.argb32.ref.png
deleted file mode 100644
index cd207d924..000000000
--- a/test/reference/clip-operator.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.ps3.ref.png b/test/reference/clip-operator.ps3.ref.png
deleted file mode 100644
index dee12ca8c..000000000
--- a/test/reference/clip-operator.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.ps3.rgb24.ref.png b/test/reference/clip-operator.ps3.rgb24.ref.png
deleted file mode 100644
index 52452993a..000000000
--- a/test/reference/clip-operator.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.quartz.argb32.ref.png b/test/reference/clip-operator.quartz.argb32.ref.png
deleted file mode 100644
index ecf6ee2af..000000000
--- a/test/reference/clip-operator.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.quartz.rgb24.ref.png b/test/reference/clip-operator.quartz.rgb24.ref.png
deleted file mode 100644
index 67c628f91..000000000
--- a/test/reference/clip-operator.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.rgb24.ref.png b/test/reference/clip-operator.rgb24.ref.png
deleted file mode 100644
index 7e3a640ad..000000000
--- a/test/reference/clip-operator.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.svg12.argb32.xfail.png b/test/reference/clip-operator.svg12.argb32.xfail.png
deleted file mode 100644
index a1b807226..000000000
--- a/test/reference/clip-operator.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.svg12.rgb24.xfail.png b/test/reference/clip-operator.svg12.rgb24.xfail.png
deleted file mode 100644
index 95227701b..000000000
--- a/test/reference/clip-operator.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.test-paginated.argb32.ref.png b/test/reference/clip-operator.test-paginated.argb32.ref.png
deleted file mode 100644
index 0203b1db5..000000000
--- a/test/reference/clip-operator.test-paginated.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.traps.argb32.ref.png b/test/reference/clip-operator.traps.argb32.ref.png
deleted file mode 100644
index 76f9ee8dd..000000000
--- a/test/reference/clip-operator.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.traps.rgb24.ref.png b/test/reference/clip-operator.traps.rgb24.ref.png
deleted file mode 100644
index f35c9d5d9..000000000
--- a/test/reference/clip-operator.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.xlib-fallback.ref.png b/test/reference/clip-operator.xlib-fallback.ref.png
deleted file mode 100644
index 9ef8637b6..000000000
--- a/test/reference/clip-operator.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-polygons.base.argb32.ref.png b/test/reference/clip-polygons.base.argb32.ref.png
deleted file mode 100644
index e139ef3f5..000000000
--- a/test/reference/clip-polygons.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-polygons.base.rgb24.ref.png b/test/reference/clip-polygons.base.rgb24.ref.png
deleted file mode 100644
index e139ef3f5..000000000
--- a/test/reference/clip-polygons.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-polygons.mask.argb32.ref.png b/test/reference/clip-polygons.mask.argb32.ref.png
deleted file mode 100644
index e139ef3f5..000000000
--- a/test/reference/clip-polygons.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-polygons.mask.rgb24.ref.png b/test/reference/clip-polygons.mask.rgb24.ref.png
deleted file mode 100644
index e139ef3f5..000000000
--- a/test/reference/clip-polygons.mask.rgb24.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 1b76cd071..000000000
--- a/test/reference/clip-polygons.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-polygons.traps.ref.png b/test/reference/clip-polygons.traps.ref.png
deleted file mode 100644
index a8c5734bc..000000000
--- a/test/reference/clip-polygons.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.base.argb32.ref.png b/test/reference/clip-push-group.base.argb32.ref.png
deleted file mode 100644
index 86724a23b..000000000
--- a/test/reference/clip-push-group.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.base.rgb24.ref.png b/test/reference/clip-push-group.base.rgb24.ref.png
deleted file mode 100644
index 86724a23b..000000000
--- a/test/reference/clip-push-group.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.image16.ref.png b/test/reference/clip-push-group.image16.ref.png
deleted file mode 100644
index 24f4424fc..000000000
--- a/test/reference/clip-push-group.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.pdf.ref.png b/test/reference/clip-push-group.pdf.ref.png
deleted file mode 100644
index 37b58c598..000000000
--- a/test/reference/clip-push-group.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.ps.ref.png b/test/reference/clip-push-group.ps.ref.png
deleted file mode 100644
index 7af9fe526..000000000
--- a/test/reference/clip-push-group.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.quartz.ref.png b/test/reference/clip-push-group.quartz.ref.png
deleted file mode 100644
index 22e15255d..000000000
--- a/test/reference/clip-push-group.quartz.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 6a90fb433..000000000
--- a/test/reference/clip-push-group.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.svg.ref.png b/test/reference/clip-push-group.svg.ref.png
deleted file mode 100644
index 291b4738b..000000000
--- a/test/reference/clip-push-group.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.traps.argb32.ref.png b/test/reference/clip-push-group.traps.argb32.ref.png
deleted file mode 100644
index de6ac632c..000000000
--- a/test/reference/clip-push-group.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-push-group.traps.rgb24.ref.png b/test/reference/clip-push-group.traps.rgb24.ref.png
deleted file mode 100644
index de6ac632c..000000000
--- a/test/reference/clip-push-group.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rectilinear.base.argb32.ref.png b/test/reference/clip-rectilinear.base.argb32.ref.png
deleted file mode 100644
index 9d910db57..000000000
--- a/test/reference/clip-rectilinear.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rectilinear.base.rgb24.ref.png b/test/reference/clip-rectilinear.base.rgb24.ref.png
deleted file mode 100644
index 9d910db57..000000000
--- a/test/reference/clip-rectilinear.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rectilinear.mask.argb32.ref.png b/test/reference/clip-rectilinear.mask.argb32.ref.png
deleted file mode 100644
index 2a27beca3..000000000
--- a/test/reference/clip-rectilinear.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rectilinear.mask.rgb24.ref.png b/test/reference/clip-rectilinear.mask.rgb24.ref.png
deleted file mode 100644
index 2a27beca3..000000000
--- a/test/reference/clip-rectilinear.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rectilinear.ref.png b/test/reference/clip-rectilinear.ref.png
deleted file mode 100644
index 9d910db57..000000000
--- a/test/reference/clip-rectilinear.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rectilinear.traps.ref.png b/test/reference/clip-rectilinear.traps.ref.png
deleted file mode 100644
index 2a27beca3..000000000
--- a/test/reference/clip-rectilinear.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rotate-image-surface-paint.base.argb32.ref.png b/test/reference/clip-rotate-image-surface-paint.base.argb32.ref.png
deleted file mode 100644
index 1093804d7..000000000
--- a/test/reference/clip-rotate-image-surface-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rotate-image-surface-paint.base.rgb24.ref.png b/test/reference/clip-rotate-image-surface-paint.base.rgb24.ref.png
deleted file mode 100644
index 1093804d7..000000000
--- a/test/reference/clip-rotate-image-surface-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-rotate-image-surface-paint.ref.png b/test/reference/clip-rotate-image-surface-paint.ref.png
deleted file mode 100644
index 1093804d7..000000000
--- a/test/reference/clip-rotate-image-surface-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.base.argb32.ref.png b/test/reference/clip-shape.base.argb32.ref.png
deleted file mode 100644
index 5d79521a9..000000000
--- a/test/reference/clip-shape.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.base.rgb24.ref.png b/test/reference/clip-shape.base.rgb24.ref.png
deleted file mode 100644
index 5d79521a9..000000000
--- a/test/reference/clip-shape.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.image16.ref.png b/test/reference/clip-shape.image16.ref.png
deleted file mode 100644
index 0ef06b238..000000000
--- a/test/reference/clip-shape.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.mask.argb32.ref.png b/test/reference/clip-shape.mask.argb32.ref.png
deleted file mode 100644
index 03edf68f0..000000000
--- a/test/reference/clip-shape.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.mask.rgb24.ref.png b/test/reference/clip-shape.mask.rgb24.ref.png
deleted file mode 100644
index 03edf68f0..000000000
--- a/test/reference/clip-shape.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.ps.ref.png b/test/reference/clip-shape.ps.ref.png
deleted file mode 100644
index 1125fb595..000000000
--- a/test/reference/clip-shape.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.quartz.ref.png b/test/reference/clip-shape.quartz.ref.png
deleted file mode 100644
index 292340676..000000000
--- a/test/reference/clip-shape.quartz.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 83190e616..000000000
--- a/test/reference/clip-shape.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.traps.argb32.ref.png b/test/reference/clip-shape.traps.argb32.ref.png
deleted file mode 100644
index 362f24f91..000000000
--- a/test/reference/clip-shape.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.traps.rgb24.ref.png b/test/reference/clip-shape.traps.rgb24.ref.png
deleted file mode 100644
index 362f24f91..000000000
--- a/test/reference/clip-shape.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-shape.xlib-fallback.ref.png b/test/reference/clip-shape.xlib-fallback.ref.png
deleted file mode 100644
index e9aa94770..000000000
--- a/test/reference/clip-shape.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-no-op.base.argb32.ref.png b/test/reference/clip-stroke-no-op.base.argb32.ref.png
deleted file mode 100644
index 2256461a9..000000000
--- a/test/reference/clip-stroke-no-op.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-no-op.base.rgb24.ref.png b/test/reference/clip-stroke-no-op.base.rgb24.ref.png
deleted file mode 100644
index 2256461a9..000000000
--- a/test/reference/clip-stroke-no-op.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-no-op.image16.ref.png b/test/reference/clip-stroke-no-op.image16.ref.png
deleted file mode 100644
index cf0c74ad8..000000000
--- a/test/reference/clip-stroke-no-op.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-no-op.ref.png b/test/reference/clip-stroke-no-op.ref.png
deleted file mode 100644
index 2256461a9..000000000
--- a/test/reference/clip-stroke-no-op.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.argb32.ref.png b/test/reference/clip-stroke-unbounded.argb32.ref.png
deleted file mode 100644
index 7f603b70b..000000000
--- a/test/reference/clip-stroke-unbounded.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.base.argb32.ref.png b/test/reference/clip-stroke-unbounded.base.argb32.ref.png
deleted file mode 100644
index de0d5892f..000000000
--- a/test/reference/clip-stroke-unbounded.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.base.rgb24.ref.png b/test/reference/clip-stroke-unbounded.base.rgb24.ref.png
deleted file mode 100644
index 7d204ee14..000000000
--- a/test/reference/clip-stroke-unbounded.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.image16.rgb24.ref.png b/test/reference/clip-stroke-unbounded.image16.rgb24.ref.png
deleted file mode 100644
index 2dfd48bac..000000000
--- a/test/reference/clip-stroke-unbounded.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.mask.argb32.ref.png b/test/reference/clip-stroke-unbounded.mask.argb32.ref.png
deleted file mode 100644
index 274feb641..000000000
--- a/test/reference/clip-stroke-unbounded.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.mask.rgb24.ref.png b/test/reference/clip-stroke-unbounded.mask.rgb24.ref.png
deleted file mode 100644
index a9a8f7be4..000000000
--- a/test/reference/clip-stroke-unbounded.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.quartz.argb32.ref.png b/test/reference/clip-stroke-unbounded.quartz.argb32.ref.png
deleted file mode 100644
index 8bd5b3681..000000000
--- a/test/reference/clip-stroke-unbounded.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.quartz.rgb24.ref.png b/test/reference/clip-stroke-unbounded.quartz.rgb24.ref.png
deleted file mode 100644
index 5349f8494..000000000
--- a/test/reference/clip-stroke-unbounded.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.rgb24.ref.png b/test/reference/clip-stroke-unbounded.rgb24.ref.png
deleted file mode 100644
index 4a06c4bbc..000000000
--- a/test/reference/clip-stroke-unbounded.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.svg12.rgb24.xfail.png b/test/reference/clip-stroke-unbounded.svg12.rgb24.xfail.png
deleted file mode 100644
index c35fc8326..000000000
--- a/test/reference/clip-stroke-unbounded.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.traps.argb32.ref.png b/test/reference/clip-stroke-unbounded.traps.argb32.ref.png
deleted file mode 100644
index aea8cba70..000000000
--- a/test/reference/clip-stroke-unbounded.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.traps.rgb24.ref.png b/test/reference/clip-stroke-unbounded.traps.rgb24.ref.png
deleted file mode 100644
index 70cddacfa..000000000
--- a/test/reference/clip-stroke-unbounded.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png b/test/reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 20ebfe443..000000000
--- a/test/reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.base.argb32.ref.png b/test/reference/clip-stroke.base.argb32.ref.png
deleted file mode 100644
index 31ed15e32..000000000
--- a/test/reference/clip-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.base.rgb24.ref.png b/test/reference/clip-stroke.base.rgb24.ref.png
deleted file mode 100644
index 31ed15e32..000000000
--- a/test/reference/clip-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.image16.ref.png b/test/reference/clip-stroke.image16.ref.png
deleted file mode 100644
index ad62af406..000000000
--- a/test/reference/clip-stroke.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.mask.argb32.ref.png b/test/reference/clip-stroke.mask.argb32.ref.png
deleted file mode 100644
index afa7fc0dc..000000000
--- a/test/reference/clip-stroke.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.mask.rgb24.ref.png b/test/reference/clip-stroke.mask.rgb24.ref.png
deleted file mode 100644
index afa7fc0dc..000000000
--- a/test/reference/clip-stroke.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.ps.xfail.png b/test/reference/clip-stroke.ps.xfail.png
deleted file mode 100644
index cc67b0882..000000000
--- a/test/reference/clip-stroke.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.quartz.ref.png b/test/reference/clip-stroke.quartz.ref.png
deleted file mode 100644
index 994e31707..000000000
--- a/test/reference/clip-stroke.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.ref.png b/test/reference/clip-stroke.ref.png
deleted file mode 100644
index c29680713..000000000
--- a/test/reference/clip-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.traps.argb32.ref.png b/test/reference/clip-stroke.traps.argb32.ref.png
deleted file mode 100644
index 36b113adc..000000000
--- a/test/reference/clip-stroke.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.traps.rgb24.ref.png b/test/reference/clip-stroke.traps.rgb24.ref.png
deleted file mode 100644
index 36b113adc..000000000
--- a/test/reference/clip-stroke.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke.xlib-fallback.ref.png b/test/reference/clip-stroke.xlib-fallback.ref.png
deleted file mode 100644
index cef5000f5..000000000
--- a/test/reference/clip-stroke.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.base.argb32.ref.png b/test/reference/clip-text.base.argb32.ref.png
deleted file mode 100644
index e2b2ca701..000000000
--- a/test/reference/clip-text.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.base.rgb24.ref.png b/test/reference/clip-text.base.rgb24.ref.png
deleted file mode 100644
index e2b2ca701..000000000
--- a/test/reference/clip-text.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.image16.ref.png b/test/reference/clip-text.image16.ref.png
deleted file mode 100644
index 212295411..000000000
--- a/test/reference/clip-text.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.mask.argb32.ref.png b/test/reference/clip-text.mask.argb32.ref.png
deleted file mode 100644
index 98484cdd4..000000000
--- a/test/reference/clip-text.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.mask.rgb24.ref.png b/test/reference/clip-text.mask.rgb24.ref.png
deleted file mode 100644
index 98484cdd4..000000000
--- a/test/reference/clip-text.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.ps.xfail.png b/test/reference/clip-text.ps.xfail.png
deleted file mode 100644
index b50217d88..000000000
--- a/test/reference/clip-text.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.quartz.ref.png b/test/reference/clip-text.quartz.ref.png
deleted file mode 100644
index d251bfa08..000000000
--- a/test/reference/clip-text.quartz.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 c73d1fd35..000000000
--- a/test/reference/clip-text.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.svg.ref.png b/test/reference/clip-text.svg.ref.png
deleted file mode 100644
index a113b14ed..000000000
--- a/test/reference/clip-text.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.traps.argb32.ref.png b/test/reference/clip-text.traps.argb32.ref.png
deleted file mode 100644
index 2a682981c..000000000
--- a/test/reference/clip-text.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-text.traps.rgb24.ref.png b/test/reference/clip-text.traps.rgb24.ref.png
deleted file mode 100644
index 2a682981c..000000000
--- a/test/reference/clip-text.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice-rectangle.base.argb32.ref.png b/test/reference/clip-twice-rectangle.base.argb32.ref.png
deleted file mode 100644
index d0e65ead3..000000000
--- a/test/reference/clip-twice-rectangle.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice-rectangle.base.rgb24.ref.png b/test/reference/clip-twice-rectangle.base.rgb24.ref.png
deleted file mode 100644
index d0e65ead3..000000000
--- a/test/reference/clip-twice-rectangle.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice-rectangle.ref.png b/test/reference/clip-twice-rectangle.ref.png
deleted file mode 100644
index d0e65ead3..000000000
--- a/test/reference/clip-twice-rectangle.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.argb32.ref.png b/test/reference/clip-twice.argb32.ref.png
deleted file mode 100644
index 03dc4a5be..000000000
--- a/test/reference/clip-twice.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.base.argb32.ref.png b/test/reference/clip-twice.base.argb32.ref.png
deleted file mode 100644
index a3dcca4b4..000000000
--- a/test/reference/clip-twice.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.base.rgb24.ref.png b/test/reference/clip-twice.base.rgb24.ref.png
deleted file mode 100644
index 0c4aaba37..000000000
--- a/test/reference/clip-twice.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.image16.ref.png b/test/reference/clip-twice.image16.ref.png
deleted file mode 100644
index d5a3f455a..000000000
--- a/test/reference/clip-twice.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.mask.argb32.ref.png b/test/reference/clip-twice.mask.argb32.ref.png
deleted file mode 100644
index 828dd23b7..000000000
--- a/test/reference/clip-twice.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.mask.rgb24.ref.png b/test/reference/clip-twice.mask.rgb24.ref.png
deleted file mode 100644
index 8b6baed5e..000000000
--- a/test/reference/clip-twice.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.pdf.argb32.ref.png b/test/reference/clip-twice.pdf.argb32.ref.png
deleted file mode 100644
index 2a7541fe2..000000000
--- a/test/reference/clip-twice.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.ps.argb32.ref.png b/test/reference/clip-twice.ps.argb32.ref.png
deleted file mode 100644
index 5d29d17f7..000000000
--- a/test/reference/clip-twice.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.ps.rgb24.ref.png b/test/reference/clip-twice.ps.rgb24.ref.png
deleted file mode 100644
index 85eb890c5..000000000
--- a/test/reference/clip-twice.ps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.quartz.argb32.ref.png b/test/reference/clip-twice.quartz.argb32.ref.png
deleted file mode 100644
index 04b588d80..000000000
--- a/test/reference/clip-twice.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.quartz.rgb24.ref.png b/test/reference/clip-twice.quartz.rgb24.ref.png
deleted file mode 100644
index eb4f62c2f..000000000
--- a/test/reference/clip-twice.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.rgb24.ref.png b/test/reference/clip-twice.rgb24.ref.png
deleted file mode 100644
index c25fffa57..000000000
--- a/test/reference/clip-twice.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.test-paginated.argb32.ref.png b/test/reference/clip-twice.test-paginated.argb32.ref.png
deleted file mode 100644
index ffd59aaf8..000000000
--- a/test/reference/clip-twice.test-paginated.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.test-paginated.rgb24.ref.png b/test/reference/clip-twice.test-paginated.rgb24.ref.png
deleted file mode 100644
index e3d0ae49f..000000000
--- a/test/reference/clip-twice.test-paginated.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.traps.argb32.ref.png b/test/reference/clip-twice.traps.argb32.ref.png
deleted file mode 100644
index 057fc31f8..000000000
--- a/test/reference/clip-twice.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.traps.rgb24.ref.png b/test/reference/clip-twice.traps.rgb24.ref.png
deleted file mode 100644
index 6002d34ca..000000000
--- a/test/reference/clip-twice.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.base.argb32.ref.png b/test/reference/clip-unbounded.base.argb32.ref.png
deleted file mode 100644
index 0b6590565..000000000
--- a/test/reference/clip-unbounded.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.base.rgb24.ref.png b/test/reference/clip-unbounded.base.rgb24.ref.png
deleted file mode 100644
index 2baf9f464..000000000
--- a/test/reference/clip-unbounded.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.pdf.argb32.xfail.png b/test/reference/clip-unbounded.pdf.argb32.xfail.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/clip-unbounded.pdf.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.pdf.rgb24.xfail.png b/test/reference/clip-unbounded.pdf.rgb24.xfail.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/clip-unbounded.pdf.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.ref.png b/test/reference/clip-unbounded.ref.png
deleted file mode 100644
index 0b6590565..000000000
--- a/test/reference/clip-unbounded.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.svg12.rgb24.xfail.png b/test/reference/clip-unbounded.svg12.rgb24.xfail.png
deleted file mode 100644
index 0b6590565..000000000
--- a/test/reference/clip-unbounded.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-xlib-fallback.rgb24.ref.png b/test/reference/clip-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 062c721f5..000000000
--- a/test/reference/clip-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-xlib-window.rgb24.ref.png b/test/reference/clip-xlib-window.rgb24.ref.png
deleted file mode 100644
index 062c721f5..000000000
--- a/test/reference/clip-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-xlib.ref.png b/test/reference/clip-xlib.ref.png
deleted file mode 100644
index 062c721f5..000000000
--- a/test/reference/clip-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.base.argb32.ref.png b/test/reference/clipped-group.base.argb32.ref.png
deleted file mode 100644
index bea4c751e..000000000
--- a/test/reference/clipped-group.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.base.rgb24.ref.png b/test/reference/clipped-group.base.rgb24.ref.png
deleted file mode 100644
index bea4c751e..000000000
--- a/test/reference/clipped-group.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.image16.ref.png b/test/reference/clipped-group.image16.ref.png
deleted file mode 100644
index bf419f683..000000000
--- a/test/reference/clipped-group.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.mask.argb32.ref.png b/test/reference/clipped-group.mask.argb32.ref.png
deleted file mode 100644
index 53b149fc8..000000000
--- a/test/reference/clipped-group.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.mask.rgb24.ref.png b/test/reference/clipped-group.mask.rgb24.ref.png
deleted file mode 100644
index 53b149fc8..000000000
--- a/test/reference/clipped-group.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.pdf.ref.png b/test/reference/clipped-group.pdf.ref.png
deleted file mode 100644
index 23db5a4fd..000000000
--- a/test/reference/clipped-group.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.ps2.ref.png b/test/reference/clipped-group.ps2.ref.png
deleted file mode 100644
index 7a0f45c16..000000000
--- a/test/reference/clipped-group.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.ps3.ref.png b/test/reference/clipped-group.ps3.ref.png
deleted file mode 100644
index 7a0f45c16..000000000
--- a/test/reference/clipped-group.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.quartz.ref.png b/test/reference/clipped-group.quartz.ref.png
deleted file mode 100644
index 10e22f7a1..000000000
--- a/test/reference/clipped-group.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.ref.png b/test/reference/clipped-group.ref.png
deleted file mode 100644
index 245b16e56..000000000
--- a/test/reference/clipped-group.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.svg.ref.png b/test/reference/clipped-group.svg.ref.png
deleted file mode 100644
index 196aec049..000000000
--- a/test/reference/clipped-group.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.traps.argb32.ref.png b/test/reference/clipped-group.traps.argb32.ref.png
deleted file mode 100644
index b25c9f4db..000000000
--- a/test/reference/clipped-group.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.traps.rgb24.ref.png b/test/reference/clipped-group.traps.rgb24.ref.png
deleted file mode 100644
index b25c9f4db..000000000
--- a/test/reference/clipped-group.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-group.xlib-fallback.ref.png b/test/reference/clipped-group.xlib-fallback.ref.png
deleted file mode 100644
index e0a5dc097..000000000
--- a/test/reference/clipped-group.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-surface.base.argb32.ref.png b/test/reference/clipped-surface.base.argb32.ref.png
deleted file mode 100644
index 8e8b0083e..000000000
--- a/test/reference/clipped-surface.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-surface.base.rgb24.ref.png b/test/reference/clipped-surface.base.rgb24.ref.png
deleted file mode 100644
index 8e8b0083e..000000000
--- a/test/reference/clipped-surface.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-surface.image16.ref.png b/test/reference/clipped-surface.image16.ref.png
deleted file mode 100644
index e9ad5723b..000000000
--- a/test/reference/clipped-surface.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-surface.ref.png b/test/reference/clipped-surface.ref.png
deleted file mode 100644
index 7fed5a3e0..000000000
--- a/test/reference/clipped-surface.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clipped-trapezoids.ref.png b/test/reference/clipped-trapezoids.ref.png
deleted file mode 100644
index 975a692d8..000000000
--- a/test/reference/clipped-trapezoids.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.base.argb32.ref.png b/test/reference/close-path-current-point.base.argb32.ref.png
deleted file mode 100644
index 373eb1176..000000000
--- a/test/reference/close-path-current-point.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.base.rgb24.ref.png b/test/reference/close-path-current-point.base.rgb24.ref.png
deleted file mode 100644
index 373eb1176..000000000
--- a/test/reference/close-path-current-point.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.image16.ref.png b/test/reference/close-path-current-point.image16.ref.png
deleted file mode 100644
index 6aacf3e1b..000000000
--- a/test/reference/close-path-current-point.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.mask.argb32.ref.png b/test/reference/close-path-current-point.mask.argb32.ref.png
deleted file mode 100644
index ab3124b79..000000000
--- a/test/reference/close-path-current-point.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.mask.rgb24.ref.png b/test/reference/close-path-current-point.mask.rgb24.ref.png
deleted file mode 100644
index ab3124b79..000000000
--- a/test/reference/close-path-current-point.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.ps.ref.png b/test/reference/close-path-current-point.ps.ref.png
deleted file mode 100644
index 1442f01f7..000000000
--- a/test/reference/close-path-current-point.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.ref.png b/test/reference/close-path-current-point.ref.png
deleted file mode 100644
index 3ae490031..000000000
--- a/test/reference/close-path-current-point.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.traps.argb32.ref.png b/test/reference/close-path-current-point.traps.argb32.ref.png
deleted file mode 100644
index 373eb1176..000000000
--- a/test/reference/close-path-current-point.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.traps.rgb24.ref.png b/test/reference/close-path-current-point.traps.rgb24.ref.png
deleted file mode 100644
index 373eb1176..000000000
--- a/test/reference/close-path-current-point.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path.base.argb32.ref.png b/test/reference/close-path.base.argb32.ref.png
deleted file mode 100644
index b53fab252..000000000
--- a/test/reference/close-path.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path.base.rgb24.ref.png b/test/reference/close-path.base.rgb24.ref.png
deleted file mode 100644
index b53fab252..000000000
--- a/test/reference/close-path.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path.ps2.ref.png b/test/reference/close-path.ps2.ref.png
deleted file mode 100644
index e43821c86..000000000
--- a/test/reference/close-path.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path.ps3.ref.png b/test/reference/close-path.ps3.ref.png
deleted file mode 100644
index e43821c86..000000000
--- a/test/reference/close-path.ps3.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 5506ff8bd..000000000
--- a/test/reference/close-path.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path.traps.argb32.ref.png b/test/reference/close-path.traps.argb32.ref.png
deleted file mode 100644
index b53fab252..000000000
--- a/test/reference/close-path.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path.traps.rgb24.ref.png b/test/reference/close-path.traps.rgb24.ref.png
deleted file mode 100644
index b53fab252..000000000
--- a/test/reference/close-path.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over-repeat.base.argb32.ref.png b/test/reference/composite-integer-translate-over-repeat.base.argb32.ref.png
deleted file mode 100644
index c42574988..000000000
--- a/test/reference/composite-integer-translate-over-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over-repeat.base.rgb24.ref.png b/test/reference/composite-integer-translate-over-repeat.base.rgb24.ref.png
deleted file mode 100644
index c42574988..000000000
--- a/test/reference/composite-integer-translate-over-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over-repeat.ps2.ref.png b/test/reference/composite-integer-translate-over-repeat.ps2.ref.png
deleted file mode 100644
index f0e7b8401..000000000
--- a/test/reference/composite-integer-translate-over-repeat.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over-repeat.ps3.ref.png b/test/reference/composite-integer-translate-over-repeat.ps3.ref.png
deleted file mode 100644
index f0e7b8401..000000000
--- a/test/reference/composite-integer-translate-over-repeat.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over-repeat.ref.png b/test/reference/composite-integer-translate-over-repeat.ref.png
deleted file mode 100644
index c04db2631..000000000
--- a/test/reference/composite-integer-translate-over-repeat.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over.base.argb32.ref.png b/test/reference/composite-integer-translate-over.base.argb32.ref.png
deleted file mode 100644
index 7ac3ddf4c..000000000
--- a/test/reference/composite-integer-translate-over.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over.base.rgb24.ref.png b/test/reference/composite-integer-translate-over.base.rgb24.ref.png
deleted file mode 100644
index 7ac3ddf4c..000000000
--- a/test/reference/composite-integer-translate-over.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over.image16.ref.png b/test/reference/composite-integer-translate-over.image16.ref.png
deleted file mode 100644
index acb0917db..000000000
--- a/test/reference/composite-integer-translate-over.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over.ps2.ref.png b/test/reference/composite-integer-translate-over.ps2.ref.png
deleted file mode 100644
index 8c8cc0de0..000000000
--- a/test/reference/composite-integer-translate-over.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over.ps3.ref.png b/test/reference/composite-integer-translate-over.ps3.ref.png
deleted file mode 100644
index 8c8cc0de0..000000000
--- a/test/reference/composite-integer-translate-over.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-over.ref.png b/test/reference/composite-integer-translate-over.ref.png
deleted file mode 100644
index 630d99351..000000000
--- a/test/reference/composite-integer-translate-over.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-source.base.argb32.ref.png b/test/reference/composite-integer-translate-source.base.argb32.ref.png
deleted file mode 100644
index 7ac3ddf4c..000000000
--- a/test/reference/composite-integer-translate-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-source.base.rgb24.ref.png b/test/reference/composite-integer-translate-source.base.rgb24.ref.png
deleted file mode 100644
index 7ac3ddf4c..000000000
--- a/test/reference/composite-integer-translate-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-source.image16.ref.png b/test/reference/composite-integer-translate-source.image16.ref.png
deleted file mode 100644
index acb0917db..000000000
--- a/test/reference/composite-integer-translate-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-source.ps2.ref.png b/test/reference/composite-integer-translate-source.ps2.ref.png
deleted file mode 100644
index 8c8cc0de0..000000000
--- a/test/reference/composite-integer-translate-source.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-source.ps3.ref.png b/test/reference/composite-integer-translate-source.ps3.ref.png
deleted file mode 100644
index 8c8cc0de0..000000000
--- a/test/reference/composite-integer-translate-source.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-source.ref.png b/test/reference/composite-integer-translate-source.ref.png
deleted file mode 100644
index da9a3986a..000000000
--- a/test/reference/composite-integer-translate-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-source.svg12.argb32.xfail.png b/test/reference/composite-integer-translate-source.svg12.argb32.xfail.png
deleted file mode 100644
index c4f319701..000000000
--- a/test/reference/composite-integer-translate-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/composite-integer-translate-source.svg12.rgb24.xfail.png b/test/reference/composite-integer-translate-source.svg12.rgb24.xfail.png
deleted file mode 100644
index c4f319701..000000000
--- a/test/reference/composite-integer-translate-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-disjoint.base.argb32.ref.png b/test/reference/copy-disjoint.base.argb32.ref.png
deleted file mode 100644
index da9a3b112..000000000
--- a/test/reference/copy-disjoint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-disjoint.base.rgb24.ref.png b/test/reference/copy-disjoint.base.rgb24.ref.png
deleted file mode 100644
index da9a3b112..000000000
--- a/test/reference/copy-disjoint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-disjoint.ref.png b/test/reference/copy-disjoint.ref.png
deleted file mode 100644
index da9a3b112..000000000
--- a/test/reference/copy-disjoint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-path.base.argb32.ref.png b/test/reference/copy-path.base.argb32.ref.png
deleted file mode 100644
index 6ca6f48e6..000000000
--- a/test/reference/copy-path.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-path.base.rgb24.ref.png b/test/reference/copy-path.base.rgb24.ref.png
deleted file mode 100644
index 6ca6f48e6..000000000
--- a/test/reference/copy-path.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-path.image16.ref.png b/test/reference/copy-path.image16.ref.png
deleted file mode 100644
index 1b3cabc63..000000000
--- a/test/reference/copy-path.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-path.ps.ref.png b/test/reference/copy-path.ps.ref.png
deleted file mode 100644
index 41423a09a..000000000
--- a/test/reference/copy-path.ps.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 b50e9e47b..000000000
--- a/test/reference/copy-path.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-path.traps.argb32.ref.png b/test/reference/copy-path.traps.argb32.ref.png
deleted file mode 100644
index 6ca6f48e6..000000000
--- a/test/reference/copy-path.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/copy-path.traps.rgb24.ref.png b/test/reference/copy-path.traps.rgb24.ref.png
deleted file mode 100644
index 6ca6f48e6..000000000
--- a/test/reference/copy-path.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-abutting.ref.png b/test/reference/coverage-abutting.ref.png
deleted file mode 100644
index 8e37ca313..000000000
--- a/test/reference/coverage-abutting.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-column-triangles.ref.png b/test/reference/coverage-column-triangles.ref.png
deleted file mode 100644
index aa61031b7..000000000
--- a/test/reference/coverage-column-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-column-triangles.xfail.png b/test/reference/coverage-column-triangles.xfail.png
deleted file mode 100644
index 566b41544..000000000
--- a/test/reference/coverage-column-triangles.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-column-triangles.xlib.xfail.png b/test/reference/coverage-column-triangles.xlib.xfail.png
deleted file mode 100644
index f433b7a84..000000000
--- a/test/reference/coverage-column-triangles.xlib.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-intersecting-quads.ref.png b/test/reference/coverage-intersecting-quads.ref.png
deleted file mode 100644
index f56cb5570..000000000
--- a/test/reference/coverage-intersecting-quads.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-intersecting-quads.xlib.xfail.png b/test/reference/coverage-intersecting-quads.xlib.xfail.png
deleted file mode 100644
index d6b8c2ef2..000000000
--- a/test/reference/coverage-intersecting-quads.xlib.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-intersecting-triangles.ref.png b/test/reference/coverage-intersecting-triangles.ref.png
deleted file mode 100644
index 40a48c138..000000000
--- a/test/reference/coverage-intersecting-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-intersecting-triangles.xfail.png b/test/reference/coverage-intersecting-triangles.xfail.png
deleted file mode 100644
index c0290e492..000000000
--- a/test/reference/coverage-intersecting-triangles.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-intersecting-triangles.xlib.xfail.png b/test/reference/coverage-intersecting-triangles.xlib.xfail.png
deleted file mode 100644
index e64cd4741..000000000
--- a/test/reference/coverage-intersecting-triangles.xlib.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-rectangles.ref.png b/test/reference/coverage-rectangles.ref.png
deleted file mode 100644
index cc1d31cf8..000000000
--- a/test/reference/coverage-rectangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-rectangles.xlib.xfail.png b/test/reference/coverage-rectangles.xlib.xfail.png
deleted file mode 100644
index 622c2d75e..000000000
--- a/test/reference/coverage-rectangles.xlib.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-rhombus.ref.png b/test/reference/coverage-rhombus.ref.png
deleted file mode 100644
index 51e08353e..000000000
--- a/test/reference/coverage-rhombus.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-rhombus.xfail.png b/test/reference/coverage-rhombus.xfail.png
deleted file mode 100644
index cbfc10afa..000000000
--- a/test/reference/coverage-rhombus.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-row-triangles.ref.png b/test/reference/coverage-row-triangles.ref.png
deleted file mode 100644
index aa61031b7..000000000
--- a/test/reference/coverage-row-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-row-triangles.xfail.png b/test/reference/coverage-row-triangles.xfail.png
deleted file mode 100644
index d451ba96a..000000000
--- a/test/reference/coverage-row-triangles.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-row-triangles.xlib.xfail.png b/test/reference/coverage-row-triangles.xlib.xfail.png
deleted file mode 100644
index f8582fbb9..000000000
--- a/test/reference/coverage-row-triangles.xlib.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-triangles.ref.png b/test/reference/coverage-triangles.ref.png
deleted file mode 100644
index f56cb5570..000000000
--- a/test/reference/coverage-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-triangles.xfail.png b/test/reference/coverage-triangles.xfail.png
deleted file mode 100644
index dea5983ae..000000000
--- a/test/reference/coverage-triangles.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/coverage-triangles.xlib.xfail.png b/test/reference/coverage-triangles.xlib.xfail.png
deleted file mode 100644
index 133fd3384..000000000
--- a/test/reference/coverage-triangles.xlib.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png-stream.base.argb32.ref.png b/test/reference/create-from-png-stream.base.argb32.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/create-from-png-stream.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png-stream.base.rgb24.ref.png b/test/reference/create-from-png-stream.base.rgb24.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/create-from-png-stream.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png-stream.ref.png b/test/reference/create-from-png-stream.ref.png
deleted file mode 100644
index 765adc4a4..000000000
--- a/test/reference/create-from-png-stream.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.alpha.ref.png b/test/reference/create-from-png.alpha.ref.png
deleted file mode 100644
index a5175a1eb..000000000
--- a/test/reference/create-from-png.alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.base.argb32.ref.png b/test/reference/create-from-png.base.argb32.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/create-from-png.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.base.rgb24.ref.png b/test/reference/create-from-png.base.rgb24.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/create-from-png.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.gray-alpha.ref.png b/test/reference/create-from-png.gray-alpha.ref.png
deleted file mode 100644
index f5d47dc4b..000000000
--- a/test/reference/create-from-png.gray-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.gray.ref.png b/test/reference/create-from-png.gray.ref.png
deleted file mode 100644
index 12dc90bc3..000000000
--- a/test/reference/create-from-png.gray.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.indexed-alpha.ref.png b/test/reference/create-from-png.indexed-alpha.ref.png
deleted file mode 100644
index 9f32c6986..000000000
--- a/test/reference/create-from-png.indexed-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.indexed.ref.png b/test/reference/create-from-png.indexed.ref.png
deleted file mode 100644
index 6b1d71316..000000000
--- a/test/reference/create-from-png.indexed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.mask.argb32.ref.png b/test/reference/create-from-png.mask.argb32.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/create-from-png.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.mask.rgb24.ref.png b/test/reference/create-from-png.mask.rgb24.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/create-from-png.mask.rgb24.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 0a145d918..000000000
--- a/test/reference/create-from-png.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.traps.argb32.ref.png b/test/reference/create-from-png.traps.argb32.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/create-from-png.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/create-from-png.traps.rgb24.ref.png b/test/reference/create-from-png.traps.rgb24.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/create-from-png.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/culled-glyphs.base.argb32.ref.png b/test/reference/culled-glyphs.base.argb32.ref.png
deleted file mode 100644
index 6701295be..000000000
--- a/test/reference/culled-glyphs.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/culled-glyphs.base.rgb24.ref.png b/test/reference/culled-glyphs.base.rgb24.ref.png
deleted file mode 100644
index 6701295be..000000000
--- a/test/reference/culled-glyphs.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/culled-glyphs.image16.ref.png b/test/reference/culled-glyphs.image16.ref.png
deleted file mode 100644
index 724cb8ff9..000000000
--- a/test/reference/culled-glyphs.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/culled-glyphs.ps.ref.png b/test/reference/culled-glyphs.ps.ref.png
deleted file mode 100644
index f34fb9566..000000000
--- a/test/reference/culled-glyphs.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/culled-glyphs.quartz.ref.png b/test/reference/culled-glyphs.quartz.ref.png
deleted file mode 100644
index 1aa234219..000000000
--- a/test/reference/culled-glyphs.quartz.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 6701295be..000000000
--- a/test/reference/culled-glyphs.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/curve-to-as-line-to.base.argb32.ref.png b/test/reference/curve-to-as-line-to.base.argb32.ref.png
deleted file mode 100644
index 15589db2e..000000000
--- a/test/reference/curve-to-as-line-to.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/curve-to-as-line-to.base.rgb24.ref.png b/test/reference/curve-to-as-line-to.base.rgb24.ref.png
deleted file mode 100644
index 15589db2e..000000000
--- a/test/reference/curve-to-as-line-to.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/curve-to-as-line-to.mask.argb32.ref.png b/test/reference/curve-to-as-line-to.mask.argb32.ref.png
deleted file mode 100644
index d2411832e..000000000
--- a/test/reference/curve-to-as-line-to.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/curve-to-as-line-to.mask.rgb24.ref.png b/test/reference/curve-to-as-line-to.mask.rgb24.ref.png
deleted file mode 100644
index d2411832e..000000000
--- a/test/reference/curve-to-as-line-to.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/curve-to-as-line-to.ps.xfail.png b/test/reference/curve-to-as-line-to.ps.xfail.png
deleted file mode 100644
index 3f31058e3..000000000
--- a/test/reference/curve-to-as-line-to.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/curve-to-as-line-to.ref.png b/test/reference/curve-to-as-line-to.ref.png
deleted file mode 100644
index 15589db2e..000000000
--- a/test/reference/curve-to-as-line-to.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/curve-to-as-line-to.traps.argb32.ref.png b/test/reference/curve-to-as-line-to.traps.argb32.ref.png
deleted file mode 100644
index 15589db2e..000000000
--- a/test/reference/curve-to-as-line-to.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/curve-to-as-line-to.traps.rgb24.ref.png b/test/reference/curve-to-as-line-to.traps.rgb24.ref.png
deleted file mode 100644
index 15589db2e..000000000
--- a/test/reference/curve-to-as-line-to.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.base.argb32.ref.png b/test/reference/dash-caps-joins.base.argb32.ref.png
deleted file mode 100644
index b85b03360..000000000
--- a/test/reference/dash-caps-joins.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.base.rgb24.ref.png b/test/reference/dash-caps-joins.base.rgb24.ref.png
deleted file mode 100644
index b85b03360..000000000
--- a/test/reference/dash-caps-joins.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.image16.ref.png b/test/reference/dash-caps-joins.image16.ref.png
deleted file mode 100644
index 1f8d04877..000000000
--- a/test/reference/dash-caps-joins.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.mask.argb32.ref.png b/test/reference/dash-caps-joins.mask.argb32.ref.png
deleted file mode 100644
index b09b86fce..000000000
--- a/test/reference/dash-caps-joins.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.mask.rgb24.ref.png b/test/reference/dash-caps-joins.mask.rgb24.ref.png
deleted file mode 100644
index b09b86fce..000000000
--- a/test/reference/dash-caps-joins.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.ps.ref.png b/test/reference/dash-caps-joins.ps.ref.png
deleted file mode 100644
index 466bc62d7..000000000
--- a/test/reference/dash-caps-joins.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.quartz.xfail.png b/test/reference/dash-caps-joins.quartz.xfail.png
deleted file mode 100644
index 0dc54336b..000000000
--- a/test/reference/dash-caps-joins.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.ref.png b/test/reference/dash-caps-joins.ref.png
deleted file mode 100644
index 0600125bf..000000000
--- a/test/reference/dash-caps-joins.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.traps.argb32.ref.png b/test/reference/dash-caps-joins.traps.argb32.ref.png
deleted file mode 100644
index b85b03360..000000000
--- a/test/reference/dash-caps-joins.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-caps-joins.traps.rgb24.ref.png b/test/reference/dash-caps-joins.traps.rgb24.ref.png
deleted file mode 100644
index b85b03360..000000000
--- a/test/reference/dash-caps-joins.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.image16.ref.png b/test/reference/dash-curve.image16.ref.png
deleted file mode 100644
index d89cedace..000000000
--- a/test/reference/dash-curve.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.mask.argb32.ref.png b/test/reference/dash-curve.mask.argb32.ref.png
deleted file mode 100644
index 8bebde204..000000000
--- a/test/reference/dash-curve.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.mask.rgb24.ref.png b/test/reference/dash-curve.mask.rgb24.ref.png
deleted file mode 100644
index 8bebde204..000000000
--- a/test/reference/dash-curve.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.ps2.ref.png b/test/reference/dash-curve.ps2.ref.png
deleted file mode 100644
index ffb402fe3..000000000
--- a/test/reference/dash-curve.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.ps3.ref.png b/test/reference/dash-curve.ps3.ref.png
deleted file mode 100644
index ffb402fe3..000000000
--- a/test/reference/dash-curve.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.quartz.xfail.png b/test/reference/dash-curve.quartz.xfail.png
deleted file mode 100644
index b68d7a735..000000000
--- a/test/reference/dash-curve.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.ref.png b/test/reference/dash-curve.ref.png
deleted file mode 100644
index 8eefce2f9..000000000
--- a/test/reference/dash-curve.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.traps.argb32.ref.png b/test/reference/dash-curve.traps.argb32.ref.png
deleted file mode 100644
index a29f43dc6..000000000
--- a/test/reference/dash-curve.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-curve.traps.rgb24.ref.png b/test/reference/dash-curve.traps.rgb24.ref.png
deleted file mode 100644
index a29f43dc6..000000000
--- a/test/reference/dash-curve.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-infinite-loop.base.argb32.ref.png b/test/reference/dash-infinite-loop.base.argb32.ref.png
deleted file mode 100644
index c0cc7391e..000000000
--- a/test/reference/dash-infinite-loop.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-infinite-loop.base.rgb24.ref.png b/test/reference/dash-infinite-loop.base.rgb24.ref.png
deleted file mode 100644
index c0cc7391e..000000000
--- a/test/reference/dash-infinite-loop.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-infinite-loop.ps.ref.png b/test/reference/dash-infinite-loop.ps.ref.png
deleted file mode 100644
index bab313a73..000000000
--- a/test/reference/dash-infinite-loop.ps.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 2ae1717a1..000000000
--- a/test/reference/dash-infinite-loop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-infinite-loop.traps.argb32.ref.png b/test/reference/dash-infinite-loop.traps.argb32.ref.png
deleted file mode 100644
index c0cc7391e..000000000
--- a/test/reference/dash-infinite-loop.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-infinite-loop.traps.rgb24.ref.png b/test/reference/dash-infinite-loop.traps.rgb24.ref.png
deleted file mode 100644
index c0cc7391e..000000000
--- a/test/reference/dash-infinite-loop.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-no-dash.base.argb32.ref.png b/test/reference/dash-no-dash.base.argb32.ref.png
deleted file mode 100644
index c150a4f02..000000000
--- a/test/reference/dash-no-dash.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-no-dash.base.rgb24.ref.png b/test/reference/dash-no-dash.base.rgb24.ref.png
deleted file mode 100644
index c150a4f02..000000000
--- a/test/reference/dash-no-dash.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-no-dash.ref.png b/test/reference/dash-no-dash.ref.png
deleted file mode 100644
index 9afd045db..000000000
--- a/test/reference/dash-no-dash.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset-negative.base.argb32.ref.png b/test/reference/dash-offset-negative.base.argb32.ref.png
deleted file mode 100644
index 77b929164..000000000
--- a/test/reference/dash-offset-negative.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset-negative.base.rgb24.ref.png b/test/reference/dash-offset-negative.base.rgb24.ref.png
deleted file mode 100644
index 77b929164..000000000
--- a/test/reference/dash-offset-negative.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset-negative.pdf.ref.png b/test/reference/dash-offset-negative.pdf.ref.png
deleted file mode 100644
index df22d08b2..000000000
--- a/test/reference/dash-offset-negative.pdf.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 df22d08b2..000000000
--- a/test/reference/dash-offset-negative.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset-negative.traps.argb32.ref.png b/test/reference/dash-offset-negative.traps.argb32.ref.png
deleted file mode 100644
index 77b929164..000000000
--- a/test/reference/dash-offset-negative.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset-negative.traps.rgb24.ref.png b/test/reference/dash-offset-negative.traps.rgb24.ref.png
deleted file mode 100644
index 77b929164..000000000
--- a/test/reference/dash-offset-negative.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset.base.argb32.ref.png b/test/reference/dash-offset.base.argb32.ref.png
deleted file mode 100644
index 52600c435..000000000
--- a/test/reference/dash-offset.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset.base.rgb24.ref.png b/test/reference/dash-offset.base.rgb24.ref.png
deleted file mode 100644
index 52600c435..000000000
--- a/test/reference/dash-offset.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-offset.ref.png b/test/reference/dash-offset.ref.png
deleted file mode 100644
index 52600c435..000000000
--- a/test/reference/dash-offset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-scale.image16.ref.png b/test/reference/dash-scale.image16.ref.png
deleted file mode 100644
index 2b4fca560..000000000
--- a/test/reference/dash-scale.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-scale.mask.argb32.ref.png b/test/reference/dash-scale.mask.argb32.ref.png
deleted file mode 100644
index deef9dcd2..000000000
--- a/test/reference/dash-scale.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-scale.mask.rgb24.ref.png b/test/reference/dash-scale.mask.rgb24.ref.png
deleted file mode 100644
index deef9dcd2..000000000
--- a/test/reference/dash-scale.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-scale.ps.ref.png b/test/reference/dash-scale.ps.ref.png
deleted file mode 100644
index f8c25277c..000000000
--- a/test/reference/dash-scale.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-scale.quartz.ref.png b/test/reference/dash-scale.quartz.ref.png
deleted file mode 100644
index 62ccdf52d..000000000
--- a/test/reference/dash-scale.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-scale.ref.png b/test/reference/dash-scale.ref.png
deleted file mode 100644
index a169364fd..000000000
--- a/test/reference/dash-scale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-scale.traps.argb32.ref.png b/test/reference/dash-scale.traps.argb32.ref.png
deleted file mode 100644
index c87cad468..000000000
--- a/test/reference/dash-scale.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-scale.traps.rgb24.ref.png b/test/reference/dash-scale.traps.rgb24.ref.png
deleted file mode 100644
index c87cad468..000000000
--- a/test/reference/dash-scale.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.base.argb32.ref.png b/test/reference/dash-state.base.argb32.ref.png
deleted file mode 100644
index 53341102b..000000000
--- a/test/reference/dash-state.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.base.rgb24.ref.png b/test/reference/dash-state.base.rgb24.ref.png
deleted file mode 100644
index 53341102b..000000000
--- a/test/reference/dash-state.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.image16.ref.png b/test/reference/dash-state.image16.ref.png
deleted file mode 100644
index 07c77dacc..000000000
--- a/test/reference/dash-state.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.ps2.ref.png b/test/reference/dash-state.ps2.ref.png
deleted file mode 100644
index 88e208c58..000000000
--- a/test/reference/dash-state.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.ps3.ref.png b/test/reference/dash-state.ps3.ref.png
deleted file mode 100644
index 88e208c58..000000000
--- a/test/reference/dash-state.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.quartz.xfail.png b/test/reference/dash-state.quartz.xfail.png
deleted file mode 100644
index 993498ceb..000000000
--- a/test/reference/dash-state.quartz.xfail.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 31551cfee..000000000
--- a/test/reference/dash-state.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.traps.argb32.ref.png b/test/reference/dash-state.traps.argb32.ref.png
deleted file mode 100644
index 53341102b..000000000
--- a/test/reference/dash-state.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-state.traps.rgb24.ref.png b/test/reference/dash-state.traps.rgb24.ref.png
deleted file mode 100644
index 53341102b..000000000
--- a/test/reference/dash-state.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.base.argb32.ref.png b/test/reference/dash-zero-length.base.argb32.ref.png
deleted file mode 100644
index 367fe3c91..000000000
--- a/test/reference/dash-zero-length.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.base.rgb24.ref.png b/test/reference/dash-zero-length.base.rgb24.ref.png
deleted file mode 100644
index 9bd4e93b1..000000000
--- a/test/reference/dash-zero-length.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.mask.rgb24.ref.png b/test/reference/dash-zero-length.mask.rgb24.ref.png
deleted file mode 100644
index b14bd8dca..000000000
--- a/test/reference/dash-zero-length.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.ps2.ref.png b/test/reference/dash-zero-length.ps2.ref.png
deleted file mode 100644
index 68fd3fb2e..000000000
--- a/test/reference/dash-zero-length.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.ps2.rgb24.ref.png b/test/reference/dash-zero-length.ps2.rgb24.ref.png
deleted file mode 100644
index 8a4a40fd4..000000000
--- a/test/reference/dash-zero-length.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.ps3.ref.png b/test/reference/dash-zero-length.ps3.ref.png
deleted file mode 100644
index 68fd3fb2e..000000000
--- a/test/reference/dash-zero-length.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.ps3.rgb24.ref.png b/test/reference/dash-zero-length.ps3.rgb24.ref.png
deleted file mode 100644
index 8a4a40fd4..000000000
--- a/test/reference/dash-zero-length.ps3.rgb24.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 fdc5f5ef2..000000000
--- a/test/reference/dash-zero-length.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.traps.argb32.ref.png b/test/reference/dash-zero-length.traps.argb32.ref.png
deleted file mode 100644
index 367fe3c91..000000000
--- a/test/reference/dash-zero-length.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.traps.rgb24.ref.png b/test/reference/dash-zero-length.traps.rgb24.ref.png
deleted file mode 100644
index 9bd4e93b1..000000000
--- a/test/reference/dash-zero-length.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.base.argb32.ref.png b/test/reference/degenerate-arc.base.argb32.ref.png
deleted file mode 100644
index 9cf3b0793..000000000
--- a/test/reference/degenerate-arc.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.base.rgb24.ref.png b/test/reference/degenerate-arc.base.rgb24.ref.png
deleted file mode 100644
index 9cf3b0793..000000000
--- a/test/reference/degenerate-arc.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.image16.ref.png b/test/reference/degenerate-arc.image16.ref.png
deleted file mode 100644
index 690e4a4de..000000000
--- a/test/reference/degenerate-arc.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.mask.argb32.ref.png b/test/reference/degenerate-arc.mask.argb32.ref.png
deleted file mode 100644
index 4da4fd6e4..000000000
--- a/test/reference/degenerate-arc.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.mask.rgb24.ref.png b/test/reference/degenerate-arc.mask.rgb24.ref.png
deleted file mode 100644
index 4da4fd6e4..000000000
--- a/test/reference/degenerate-arc.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.ps2.ref.png b/test/reference/degenerate-arc.ps2.ref.png
deleted file mode 100644
index f6d913460..000000000
--- a/test/reference/degenerate-arc.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.ps3.ref.png b/test/reference/degenerate-arc.ps3.ref.png
deleted file mode 100644
index f6d913460..000000000
--- a/test/reference/degenerate-arc.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.quartz.ref.png b/test/reference/degenerate-arc.quartz.ref.png
deleted file mode 100644
index a43f6c9fd..000000000
--- a/test/reference/degenerate-arc.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.ref.png b/test/reference/degenerate-arc.ref.png
deleted file mode 100644
index 3242ca4e8..000000000
--- a/test/reference/degenerate-arc.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.traps.argb32.ref.png b/test/reference/degenerate-arc.traps.argb32.ref.png
deleted file mode 100644
index 9cf3b0793..000000000
--- a/test/reference/degenerate-arc.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arc.traps.rgb24.ref.png b/test/reference/degenerate-arc.traps.rgb24.ref.png
deleted file mode 100644
index 9cf3b0793..000000000
--- a/test/reference/degenerate-arc.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arcs.base.argb32.ref.png b/test/reference/degenerate-arcs.base.argb32.ref.png
deleted file mode 100644
index fc1869dc1..000000000
--- a/test/reference/degenerate-arcs.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arcs.base.rgb24.ref.png b/test/reference/degenerate-arcs.base.rgb24.ref.png
deleted file mode 100644
index fc1869dc1..000000000
--- a/test/reference/degenerate-arcs.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arcs.image16.ref.png b/test/reference/degenerate-arcs.image16.ref.png
deleted file mode 100644
index 595cb7b93..000000000
--- a/test/reference/degenerate-arcs.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-arcs.ref.png b/test/reference/degenerate-arcs.ref.png
deleted file mode 100644
index fc1869dc1..000000000
--- a/test/reference/degenerate-arcs.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.base.argb32.ref.png b/test/reference/degenerate-curve-to.base.argb32.ref.png
deleted file mode 100644
index b676a1a24..000000000
--- a/test/reference/degenerate-curve-to.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.base.rgb24.ref.png b/test/reference/degenerate-curve-to.base.rgb24.ref.png
deleted file mode 100644
index b676a1a24..000000000
--- a/test/reference/degenerate-curve-to.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.image16.ref.png b/test/reference/degenerate-curve-to.image16.ref.png
deleted file mode 100644
index 8036d0f8c..000000000
--- a/test/reference/degenerate-curve-to.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.mask.argb32.ref.png b/test/reference/degenerate-curve-to.mask.argb32.ref.png
deleted file mode 100644
index 18ab11ece..000000000
--- a/test/reference/degenerate-curve-to.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.mask.rgb24.ref.png b/test/reference/degenerate-curve-to.mask.rgb24.ref.png
deleted file mode 100644
index 18ab11ece..000000000
--- a/test/reference/degenerate-curve-to.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.ps.xfail.png b/test/reference/degenerate-curve-to.ps.xfail.png
deleted file mode 100644
index 1c07965fd..000000000
--- a/test/reference/degenerate-curve-to.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.quartz.ref.png b/test/reference/degenerate-curve-to.quartz.ref.png
deleted file mode 100644
index 04483436e..000000000
--- a/test/reference/degenerate-curve-to.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.ref.png b/test/reference/degenerate-curve-to.ref.png
deleted file mode 100644
index f3fde8701..000000000
--- a/test/reference/degenerate-curve-to.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.traps.argb32.ref.png b/test/reference/degenerate-curve-to.traps.argb32.ref.png
deleted file mode 100644
index b676a1a24..000000000
--- a/test/reference/degenerate-curve-to.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-curve-to.traps.rgb24.ref.png b/test/reference/degenerate-curve-to.traps.rgb24.ref.png
deleted file mode 100644
index b676a1a24..000000000
--- a/test/reference/degenerate-curve-to.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.base.argb32.ref.png b/test/reference/degenerate-dash.base.argb32.ref.png
deleted file mode 100644
index ab8573a1a..000000000
--- a/test/reference/degenerate-dash.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.base.rgb24.ref.png b/test/reference/degenerate-dash.base.rgb24.ref.png
deleted file mode 100644
index ab8573a1a..000000000
--- a/test/reference/degenerate-dash.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.mask.argb32.ref.png b/test/reference/degenerate-dash.mask.argb32.ref.png
deleted file mode 100644
index 2ddfc8bbf..000000000
--- a/test/reference/degenerate-dash.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.mask.rgb24.ref.png b/test/reference/degenerate-dash.mask.rgb24.ref.png
deleted file mode 100644
index 2ddfc8bbf..000000000
--- a/test/reference/degenerate-dash.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.ps.xfail.png b/test/reference/degenerate-dash.ps.xfail.png
deleted file mode 100644
index d5f8884aa..000000000
--- a/test/reference/degenerate-dash.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.quartz.xfail.png b/test/reference/degenerate-dash.quartz.xfail.png
deleted file mode 100644
index 594437cca..000000000
--- a/test/reference/degenerate-dash.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.ref.png b/test/reference/degenerate-dash.ref.png
deleted file mode 100644
index e8635f1e0..000000000
--- a/test/reference/degenerate-dash.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.traps.argb32.ref.png b/test/reference/degenerate-dash.traps.argb32.ref.png
deleted file mode 100644
index ab8573a1a..000000000
--- a/test/reference/degenerate-dash.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-dash.traps.rgb24.ref.png b/test/reference/degenerate-dash.traps.rgb24.ref.png
deleted file mode 100644
index ab8573a1a..000000000
--- a/test/reference/degenerate-dash.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-linear-gradient.base.argb32.ref.png b/test/reference/degenerate-linear-gradient.base.argb32.ref.png
deleted file mode 100644
index ceed48a72..000000000
--- a/test/reference/degenerate-linear-gradient.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-linear-gradient.base.rgb24.ref.png b/test/reference/degenerate-linear-gradient.base.rgb24.ref.png
deleted file mode 100644
index ceed48a72..000000000
--- a/test/reference/degenerate-linear-gradient.base.rgb24.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 ceed48a72..000000000
--- a/test/reference/degenerate-linear-gradient.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.base.argb32.ref.png b/test/reference/degenerate-path.base.argb32.ref.png
deleted file mode 100644
index b0fef0e01..000000000
--- a/test/reference/degenerate-path.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.base.rgb24.ref.png b/test/reference/degenerate-path.base.rgb24.ref.png
deleted file mode 100644
index 33a8ac0b8..000000000
--- a/test/reference/degenerate-path.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.mask.argb32.ref.png b/test/reference/degenerate-path.mask.argb32.ref.png
deleted file mode 100644
index 045939719..000000000
--- a/test/reference/degenerate-path.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.mask.rgb24.ref.png b/test/reference/degenerate-path.mask.rgb24.ref.png
deleted file mode 100644
index 07fda634a..000000000
--- a/test/reference/degenerate-path.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.ps.argb32.xfail.png b/test/reference/degenerate-path.ps.argb32.xfail.png
deleted file mode 100644
index 33d713cbd..000000000
--- a/test/reference/degenerate-path.ps.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.ps.rgb24.xfail.png b/test/reference/degenerate-path.ps.rgb24.xfail.png
deleted file mode 100644
index e73f3149b..000000000
--- a/test/reference/degenerate-path.ps.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.quartz.argb32.xfail.png b/test/reference/degenerate-path.quartz.argb32.xfail.png
deleted file mode 100644
index d655e2758..000000000
--- a/test/reference/degenerate-path.quartz.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.quartz.rgb24.xfail.png b/test/reference/degenerate-path.quartz.rgb24.xfail.png
deleted file mode 100644
index 525695111..000000000
--- a/test/reference/degenerate-path.quartz.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.ref.png b/test/reference/degenerate-path.ref.png
deleted file mode 100644
index f3dafe652..000000000
--- a/test/reference/degenerate-path.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.traps.argb32.ref.png b/test/reference/degenerate-path.traps.argb32.ref.png
deleted file mode 100644
index b0fef0e01..000000000
--- a/test/reference/degenerate-path.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.traps.rgb24.ref.png b/test/reference/degenerate-path.traps.rgb24.ref.png
deleted file mode 100644
index 33a8ac0b8..000000000
--- a/test/reference/degenerate-path.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-pen.base.argb32.ref.png b/test/reference/degenerate-pen.base.argb32.ref.png
deleted file mode 100644
index 103b8586a..000000000
--- a/test/reference/degenerate-pen.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-pen.base.rgb24.ref.png b/test/reference/degenerate-pen.base.rgb24.ref.png
deleted file mode 100644
index 103b8586a..000000000
--- a/test/reference/degenerate-pen.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-pen.image16.ref.png b/test/reference/degenerate-pen.image16.ref.png
deleted file mode 100644
index 55011270b..000000000
--- a/test/reference/degenerate-pen.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-pen.ps.ref.png b/test/reference/degenerate-pen.ps.ref.png
deleted file mode 100644
index 34d173b7d..000000000
--- a/test/reference/degenerate-pen.ps.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 ea65d2275..000000000
--- a/test/reference/degenerate-pen.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-pen.traps.argb32.ref.png b/test/reference/degenerate-pen.traps.argb32.ref.png
deleted file mode 100644
index 103b8586a..000000000
--- a/test/reference/degenerate-pen.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-pen.traps.rgb24.ref.png b/test/reference/degenerate-pen.traps.rgb24.ref.png
deleted file mode 100644
index 103b8586a..000000000
--- a/test/reference/degenerate-pen.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-radial-gradient.base.argb32.ref.png b/test/reference/degenerate-radial-gradient.base.argb32.ref.png
deleted file mode 100644
index 9a5213b58..000000000
--- a/test/reference/degenerate-radial-gradient.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-radial-gradient.base.rgb24.ref.png b/test/reference/degenerate-radial-gradient.base.rgb24.ref.png
deleted file mode 100644
index 9a5213b58..000000000
--- a/test/reference/degenerate-radial-gradient.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-radial-gradient.ref.png b/test/reference/degenerate-radial-gradient.ref.png
deleted file mode 100644
index 9a5213b58..000000000
--- a/test/reference/degenerate-radial-gradient.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.base.argb32.ref.png b/test/reference/degenerate-rel-curve-to.base.argb32.ref.png
deleted file mode 100644
index 0353520c9..000000000
--- a/test/reference/degenerate-rel-curve-to.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.base.rgb24.ref.png b/test/reference/degenerate-rel-curve-to.base.rgb24.ref.png
deleted file mode 100644
index 0353520c9..000000000
--- a/test/reference/degenerate-rel-curve-to.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.image16.ref.png b/test/reference/degenerate-rel-curve-to.image16.ref.png
deleted file mode 100644
index ece894338..000000000
--- a/test/reference/degenerate-rel-curve-to.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.mask.argb32.ref.png b/test/reference/degenerate-rel-curve-to.mask.argb32.ref.png
deleted file mode 100644
index c4293adf4..000000000
--- a/test/reference/degenerate-rel-curve-to.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.mask.rgb24.ref.png b/test/reference/degenerate-rel-curve-to.mask.rgb24.ref.png
deleted file mode 100644
index c4293adf4..000000000
--- a/test/reference/degenerate-rel-curve-to.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.ps.ref.png b/test/reference/degenerate-rel-curve-to.ps.ref.png
deleted file mode 100644
index 98a1fc9ec..000000000
--- a/test/reference/degenerate-rel-curve-to.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.quartz.ref.png b/test/reference/degenerate-rel-curve-to.quartz.ref.png
deleted file mode 100644
index 2d21e0480..000000000
--- a/test/reference/degenerate-rel-curve-to.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.ref.png b/test/reference/degenerate-rel-curve-to.ref.png
deleted file mode 100644
index 4284bfa5b..000000000
--- a/test/reference/degenerate-rel-curve-to.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.traps.argb32.ref.png b/test/reference/degenerate-rel-curve-to.traps.argb32.ref.png
deleted file mode 100644
index 0353520c9..000000000
--- a/test/reference/degenerate-rel-curve-to.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-rel-curve-to.traps.rgb24.ref.png b/test/reference/degenerate-rel-curve-to.traps.rgb24.ref.png
deleted file mode 100644
index 0353520c9..000000000
--- a/test/reference/degenerate-rel-curve-to.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-solid-dash.ref.png b/test/reference/degenerate-solid-dash.ref.png
deleted file mode 100644
index 9511289b5..000000000
--- a/test/reference/degenerate-solid-dash.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-fractional.base.argb32.ref.png b/test/reference/device-offset-fractional.base.argb32.ref.png
deleted file mode 100644
index b1eef5f28..000000000
--- a/test/reference/device-offset-fractional.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-fractional.base.rgb24.ref.png b/test/reference/device-offset-fractional.base.rgb24.ref.png
deleted file mode 100644
index b1eef5f28..000000000
--- a/test/reference/device-offset-fractional.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-fractional.gl.xfail.png b/test/reference/device-offset-fractional.gl.xfail.png
deleted file mode 100644
index 96b0a6a62..000000000
--- a/test/reference/device-offset-fractional.gl.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-fractional.pdf.xfail.png b/test/reference/device-offset-fractional.pdf.xfail.png
deleted file mode 100644
index 50bbd343c..000000000
--- a/test/reference/device-offset-fractional.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-fractional.ps2.ref.png b/test/reference/device-offset-fractional.ps2.ref.png
deleted file mode 100644
index 5b44082c2..000000000
--- a/test/reference/device-offset-fractional.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-fractional.ps3.ref.png b/test/reference/device-offset-fractional.ps3.ref.png
deleted file mode 100644
index 5b44082c2..000000000
--- a/test/reference/device-offset-fractional.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-fractional.ref.png b/test/reference/device-offset-fractional.ref.png
deleted file mode 100644
index 9250d33d3..000000000
--- a/test/reference/device-offset-fractional.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-positive.base.argb32.ref.png b/test/reference/device-offset-positive.base.argb32.ref.png
deleted file mode 100644
index 1115bca7a..000000000
--- a/test/reference/device-offset-positive.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-positive.base.rgb24.ref.png b/test/reference/device-offset-positive.base.rgb24.ref.png
deleted file mode 100644
index dcdd3324c..000000000
--- a/test/reference/device-offset-positive.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-positive.ref.png b/test/reference/device-offset-positive.ref.png
deleted file mode 100644
index bdf63afdd..000000000
--- a/test/reference/device-offset-positive.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-scale.base.argb32.ref.png b/test/reference/device-offset-scale.base.argb32.ref.png
deleted file mode 100644
index fdffbf3c6..000000000
--- a/test/reference/device-offset-scale.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-scale.base.rgb24.ref.png b/test/reference/device-offset-scale.base.rgb24.ref.png
deleted file mode 100644
index fdffbf3c6..000000000
--- a/test/reference/device-offset-scale.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-scale.ref.png b/test/reference/device-offset-scale.ref.png
deleted file mode 100644
index 66b29732e..000000000
--- a/test/reference/device-offset-scale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-scale.svg.xfail.png b/test/reference/device-offset-scale.svg.xfail.png
deleted file mode 100644
index 58a82d698..000000000
--- a/test/reference/device-offset-scale.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset.base.argb32.ref.png b/test/reference/device-offset.base.argb32.ref.png
deleted file mode 100644
index 43ced46b2..000000000
--- a/test/reference/device-offset.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset.base.rgb24.ref.png b/test/reference/device-offset.base.rgb24.ref.png
deleted file mode 100644
index f19acba17..000000000
--- a/test/reference/device-offset.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset.ref.png b/test/reference/device-offset.ref.png
deleted file mode 100644
index 22cbfb4d7..000000000
--- a/test/reference/device-offset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/drunkard-tails.base.argb32.ref.png b/test/reference/drunkard-tails.base.argb32.ref.png
deleted file mode 100644
index 92ab0b9f4..000000000
--- a/test/reference/drunkard-tails.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/drunkard-tails.base.rgb24.ref.png b/test/reference/drunkard-tails.base.rgb24.ref.png
deleted file mode 100644
index 92ab0b9f4..000000000
--- a/test/reference/drunkard-tails.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/drunkard-tails.mask.argb32.ref.png b/test/reference/drunkard-tails.mask.argb32.ref.png
deleted file mode 100644
index 053e47075..000000000
--- a/test/reference/drunkard-tails.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/drunkard-tails.mask.rgb24.ref.png b/test/reference/drunkard-tails.mask.rgb24.ref.png
deleted file mode 100644
index 053e47075..000000000
--- a/test/reference/drunkard-tails.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/drunkard-tails.ps.ref.png b/test/reference/drunkard-tails.ps.ref.png
deleted file mode 100644
index f68c8b58c..000000000
--- a/test/reference/drunkard-tails.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/drunkard-tails.ref.png b/test/reference/drunkard-tails.ref.png
deleted file mode 100644
index b38b897aa..000000000
--- a/test/reference/drunkard-tails.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/drunkard-tails.traps.argb32.ref.png b/test/reference/drunkard-tails.traps.argb32.ref.png
deleted file mode 100644
index 92ab0b9f4..000000000
--- a/test/reference/drunkard-tails.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/drunkard-tails.traps.rgb24.ref.png b/test/reference/drunkard-tails.traps.rgb24.ref.png
deleted file mode 100644
index 92ab0b9f4..000000000
--- a/test/reference/drunkard-tails.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/egl-surface-source.base.argb32.ref.png b/test/reference/egl-surface-source.base.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/egl-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/egl-surface-source.base.rgb24.ref.png b/test/reference/egl-surface-source.base.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/egl-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/egl-surface-source.image16.ref.png b/test/reference/egl-surface-source.image16.ref.png
deleted file mode 100644
index 2a7460e28..000000000
--- a/test/reference/egl-surface-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/egl-surface-source.ref.png b/test/reference/egl-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/egl-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-border.base.argb32.ref.png b/test/reference/extend-pad-border.base.argb32.ref.png
deleted file mode 100644
index f4fc524ac..000000000
--- a/test/reference/extend-pad-border.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-border.base.rgb24.ref.png b/test/reference/extend-pad-border.base.rgb24.ref.png
deleted file mode 100644
index f4fc524ac..000000000
--- a/test/reference/extend-pad-border.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-border.image16.ref.png b/test/reference/extend-pad-border.image16.ref.png
deleted file mode 100644
index 2a1efd4d2..000000000
--- a/test/reference/extend-pad-border.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-border.pdf.ref.png b/test/reference/extend-pad-border.pdf.ref.png
deleted file mode 100644
index f4fc524ac..000000000
--- a/test/reference/extend-pad-border.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-border.ps.ref.png b/test/reference/extend-pad-border.ps.ref.png
deleted file mode 100644
index b1f4c406c..000000000
--- a/test/reference/extend-pad-border.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-border.quartz.ref.png b/test/reference/extend-pad-border.quartz.ref.png
deleted file mode 100644
index 4ad67a1de..000000000
--- a/test/reference/extend-pad-border.quartz.ref.png
+++ /dev/null
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 f4fc524ac..000000000
--- a/test/reference/extend-pad-border.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-border.svg.xfail.png b/test/reference/extend-pad-border.svg.xfail.png
deleted file mode 100644
index 0fde36d90..000000000
--- a/test/reference/extend-pad-border.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-similar.base.argb32.ref.png b/test/reference/extend-pad-similar.base.argb32.ref.png
deleted file mode 100644
index 934522189..000000000
--- a/test/reference/extend-pad-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-similar.base.rgb24.ref.png b/test/reference/extend-pad-similar.base.rgb24.ref.png
deleted file mode 100644
index 934522189..000000000
--- a/test/reference/extend-pad-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-similar.quartz.xfail.png b/test/reference/extend-pad-similar.quartz.xfail.png
deleted file mode 100644
index a2cf3530c..000000000
--- a/test/reference/extend-pad-similar.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-similar.ref.png b/test/reference/extend-pad-similar.ref.png
deleted file mode 100644
index 82da7b65a..000000000
--- a/test/reference/extend-pad-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad-similar.svg.xfail.png b/test/reference/extend-pad-similar.svg.xfail.png
deleted file mode 100644
index a2cf3530c..000000000
--- a/test/reference/extend-pad-similar.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad.base.argb32.ref.png b/test/reference/extend-pad.base.argb32.ref.png
deleted file mode 100644
index 934522189..000000000
--- a/test/reference/extend-pad.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad.base.rgb24.ref.png b/test/reference/extend-pad.base.rgb24.ref.png
deleted file mode 100644
index 934522189..000000000
--- a/test/reference/extend-pad.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad.ps.ref.png b/test/reference/extend-pad.ps.ref.png
deleted file mode 100644
index a249ee209..000000000
--- a/test/reference/extend-pad.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad.quartz.xfail.png b/test/reference/extend-pad.quartz.xfail.png
deleted file mode 100644
index a2cf3530c..000000000
--- a/test/reference/extend-pad.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad.ref.png b/test/reference/extend-pad.ref.png
deleted file mode 100644
index 82da7b65a..000000000
--- a/test/reference/extend-pad.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-pad.svg.xfail.png b/test/reference/extend-pad.svg.xfail.png
deleted file mode 100644
index a2cf3530c..000000000
--- a/test/reference/extend-pad.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect-similar.base.argb32.ref.png b/test/reference/extend-reflect-similar.base.argb32.ref.png
deleted file mode 100644
index 5fc3448fa..000000000
--- a/test/reference/extend-reflect-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect-similar.base.rgb24.ref.png b/test/reference/extend-reflect-similar.base.rgb24.ref.png
deleted file mode 100644
index 5fc3448fa..000000000
--- a/test/reference/extend-reflect-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect-similar.image16.ref.png b/test/reference/extend-reflect-similar.image16.ref.png
deleted file mode 100644
index 27c6594ea..000000000
--- a/test/reference/extend-reflect-similar.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect-similar.ps2.ref.png b/test/reference/extend-reflect-similar.ps2.ref.png
deleted file mode 100644
index acaee1b5a..000000000
--- a/test/reference/extend-reflect-similar.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect-similar.ps3.ref.png b/test/reference/extend-reflect-similar.ps3.ref.png
deleted file mode 100644
index acaee1b5a..000000000
--- a/test/reference/extend-reflect-similar.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect-similar.ref.png b/test/reference/extend-reflect-similar.ref.png
deleted file mode 100644
index 93a8b001b..000000000
--- a/test/reference/extend-reflect-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect.base.argb32.ref.png b/test/reference/extend-reflect.base.argb32.ref.png
deleted file mode 100644
index 5fc3448fa..000000000
--- a/test/reference/extend-reflect.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect.base.rgb24.ref.png b/test/reference/extend-reflect.base.rgb24.ref.png
deleted file mode 100644
index 5fc3448fa..000000000
--- a/test/reference/extend-reflect.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect.image16.ref.png b/test/reference/extend-reflect.image16.ref.png
deleted file mode 100644
index 27c6594ea..000000000
--- a/test/reference/extend-reflect.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect.ps2.ref.png b/test/reference/extend-reflect.ps2.ref.png
deleted file mode 100644
index acaee1b5a..000000000
--- a/test/reference/extend-reflect.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect.ps3.ref.png b/test/reference/extend-reflect.ps3.ref.png
deleted file mode 100644
index acaee1b5a..000000000
--- a/test/reference/extend-reflect.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-reflect.ref.png b/test/reference/extend-reflect.ref.png
deleted file mode 100644
index 93a8b001b..000000000
--- a/test/reference/extend-reflect.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat-similar.base.argb32.ref.png b/test/reference/extend-repeat-similar.base.argb32.ref.png
deleted file mode 100644
index 81f0503df..000000000
--- a/test/reference/extend-repeat-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat-similar.base.rgb24.ref.png b/test/reference/extend-repeat-similar.base.rgb24.ref.png
deleted file mode 100644
index 81f0503df..000000000
--- a/test/reference/extend-repeat-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat-similar.image16.ref.png b/test/reference/extend-repeat-similar.image16.ref.png
deleted file mode 100644
index cdc742a74..000000000
--- a/test/reference/extend-repeat-similar.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat-similar.ps2.ref.png b/test/reference/extend-repeat-similar.ps2.ref.png
deleted file mode 100644
index 8218211ee..000000000
--- a/test/reference/extend-repeat-similar.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat-similar.ps3.ref.png b/test/reference/extend-repeat-similar.ps3.ref.png
deleted file mode 100644
index 8218211ee..000000000
--- a/test/reference/extend-repeat-similar.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat-similar.ref.png b/test/reference/extend-repeat-similar.ref.png
deleted file mode 100644
index ee2527fad..000000000
--- a/test/reference/extend-repeat-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat.base.argb32.ref.png b/test/reference/extend-repeat.base.argb32.ref.png
deleted file mode 100644
index 81f0503df..000000000
--- a/test/reference/extend-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat.base.rgb24.ref.png b/test/reference/extend-repeat.base.rgb24.ref.png
deleted file mode 100644
index 81f0503df..000000000
--- a/test/reference/extend-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat.image16.ref.png b/test/reference/extend-repeat.image16.ref.png
deleted file mode 100644
index cdc742a74..000000000
--- a/test/reference/extend-repeat.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat.ps2.ref.png b/test/reference/extend-repeat.ps2.ref.png
deleted file mode 100644
index 8218211ee..000000000
--- a/test/reference/extend-repeat.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat.ps3.ref.png b/test/reference/extend-repeat.ps3.ref.png
deleted file mode 100644
index 8218211ee..000000000
--- a/test/reference/extend-repeat.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extend-repeat.ref.png b/test/reference/extend-repeat.ref.png
deleted file mode 100644
index ee2527fad..000000000
--- a/test/reference/extend-repeat.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha-mask.argb32.ref.png b/test/reference/extended-blend-alpha-mask.argb32.ref.png
deleted file mode 100644
index a1dd2a93f..000000000
--- a/test/reference/extended-blend-alpha-mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha-mask.base.argb32.ref.png b/test/reference/extended-blend-alpha-mask.base.argb32.ref.png
deleted file mode 100644
index a1dd2a93f..000000000
--- a/test/reference/extended-blend-alpha-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha-mask.base.rgb24.ref.png b/test/reference/extended-blend-alpha-mask.base.rgb24.ref.png
deleted file mode 100644
index b5f12f145..000000000
--- a/test/reference/extended-blend-alpha-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha-mask.rgb24.ref.png b/test/reference/extended-blend-alpha-mask.rgb24.ref.png
deleted file mode 100644
index b5f12f145..000000000
--- a/test/reference/extended-blend-alpha-mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.argb32.ref.png b/test/reference/extended-blend-alpha.argb32.ref.png
deleted file mode 100644
index 4d56a21fc..000000000
--- a/test/reference/extended-blend-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.base.argb32.ref.png b/test/reference/extended-blend-alpha.base.argb32.ref.png
deleted file mode 100644
index 4d56a21fc..000000000
--- a/test/reference/extended-blend-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.base.rgb24.ref.png b/test/reference/extended-blend-alpha.base.rgb24.ref.png
deleted file mode 100644
index 86d0e2d91..000000000
--- a/test/reference/extended-blend-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.image16.ref.png b/test/reference/extended-blend-alpha.image16.ref.png
deleted file mode 100644
index df9646977..000000000
--- a/test/reference/extended-blend-alpha.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.quartz.argb32.ref.png b/test/reference/extended-blend-alpha.quartz.argb32.ref.png
deleted file mode 100644
index e5701a652..000000000
--- a/test/reference/extended-blend-alpha.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.quartz.rgb24.ref.png b/test/reference/extended-blend-alpha.quartz.rgb24.ref.png
deleted file mode 100644
index 477d346c5..000000000
--- a/test/reference/extended-blend-alpha.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.rgb24.ref.png b/test/reference/extended-blend-alpha.rgb24.ref.png
deleted file mode 100644
index 86d0e2d91..000000000
--- a/test/reference/extended-blend-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.svg12.argb32.xfail.png b/test/reference/extended-blend-alpha.svg12.argb32.xfail.png
deleted file mode 100644
index cc344164f..000000000
--- a/test/reference/extended-blend-alpha.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.svg12.rgb24.xfail.png b/test/reference/extended-blend-alpha.svg12.rgb24.xfail.png
deleted file mode 100644
index f80569e99..000000000
--- a/test/reference/extended-blend-alpha.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-mask.argb32.ref.png b/test/reference/extended-blend-mask.argb32.ref.png
deleted file mode 100644
index 79a6e5380..000000000
--- a/test/reference/extended-blend-mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-mask.base.argb32.ref.png b/test/reference/extended-blend-mask.base.argb32.ref.png
deleted file mode 100644
index 5fa78e4cc..000000000
--- a/test/reference/extended-blend-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-mask.base.rgb24.ref.png b/test/reference/extended-blend-mask.base.rgb24.ref.png
deleted file mode 100644
index 1c854745b..000000000
--- a/test/reference/extended-blend-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-mask.rgb24.ref.png b/test/reference/extended-blend-mask.rgb24.ref.png
deleted file mode 100644
index 400df6a20..000000000
--- a/test/reference/extended-blend-mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid-alpha.argb32.ref.png b/test/reference/extended-blend-solid-alpha.argb32.ref.png
deleted file mode 100644
index 4d56a21fc..000000000
--- a/test/reference/extended-blend-solid-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid-alpha.base.argb32.ref.png b/test/reference/extended-blend-solid-alpha.base.argb32.ref.png
deleted file mode 100644
index 4d56a21fc..000000000
--- a/test/reference/extended-blend-solid-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid-alpha.base.rgb24.ref.png b/test/reference/extended-blend-solid-alpha.base.rgb24.ref.png
deleted file mode 100644
index 86d0e2d91..000000000
--- a/test/reference/extended-blend-solid-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid-alpha.image16.ref.png b/test/reference/extended-blend-solid-alpha.image16.ref.png
deleted file mode 100644
index df9646977..000000000
--- a/test/reference/extended-blend-solid-alpha.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid-alpha.rgb24.ref.png b/test/reference/extended-blend-solid-alpha.rgb24.ref.png
deleted file mode 100644
index 86d0e2d91..000000000
--- a/test/reference/extended-blend-solid-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid.argb32.ref.png b/test/reference/extended-blend-solid.argb32.ref.png
deleted file mode 100644
index 573c16a26..000000000
--- a/test/reference/extended-blend-solid.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid.base.argb32.ref.png b/test/reference/extended-blend-solid.base.argb32.ref.png
deleted file mode 100644
index 902ef8845..000000000
--- a/test/reference/extended-blend-solid.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid.base.rgb24.ref.png b/test/reference/extended-blend-solid.base.rgb24.ref.png
deleted file mode 100644
index 4580e0dad..000000000
--- a/test/reference/extended-blend-solid.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid.image16.ref.png b/test/reference/extended-blend-solid.image16.ref.png
deleted file mode 100644
index 2052ea7cb..000000000
--- a/test/reference/extended-blend-solid.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid.rgb24.ref.png b/test/reference/extended-blend-solid.rgb24.ref.png
deleted file mode 100644
index cdcb6ad11..000000000
--- a/test/reference/extended-blend-solid.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.argb32.ref.png b/test/reference/extended-blend.argb32.ref.png
deleted file mode 100644
index 573c16a26..000000000
--- a/test/reference/extended-blend.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.base.argb32.ref.png b/test/reference/extended-blend.base.argb32.ref.png
deleted file mode 100644
index 902ef8845..000000000
--- a/test/reference/extended-blend.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.base.rgb24.ref.png b/test/reference/extended-blend.base.rgb24.ref.png
deleted file mode 100644
index 4580e0dad..000000000
--- a/test/reference/extended-blend.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.image16.ref.png b/test/reference/extended-blend.image16.ref.png
deleted file mode 100644
index 2052ea7cb..000000000
--- a/test/reference/extended-blend.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.quartz.argb32.ref.png b/test/reference/extended-blend.quartz.argb32.ref.png
deleted file mode 100644
index 173c6e23c..000000000
--- a/test/reference/extended-blend.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.quartz.rgb24.ref.png b/test/reference/extended-blend.quartz.rgb24.ref.png
deleted file mode 100644
index 56a1214ee..000000000
--- a/test/reference/extended-blend.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.rgb24.ref.png b/test/reference/extended-blend.rgb24.ref.png
deleted file mode 100644
index cdcb6ad11..000000000
--- a/test/reference/extended-blend.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.svg12.argb32.xfail.png b/test/reference/extended-blend.svg12.argb32.xfail.png
deleted file mode 100644
index 93297a5c4..000000000
--- a/test/reference/extended-blend.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.svg12.rgb24.xfail.png b/test/reference/extended-blend.svg12.rgb24.xfail.png
deleted file mode 100644
index 8db02c554..000000000
--- a/test/reference/extended-blend.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi144x144.ps.ref.png b/test/reference/fallback-resolution.ppi144x144.ps.ref.png
deleted file mode 100644
index 0922f03d3..000000000
--- a/test/reference/fallback-resolution.ppi144x144.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi144x144.ref.png b/test/reference/fallback-resolution.ppi144x144.ref.png
deleted file mode 100644
index fd0666a42..000000000
--- a/test/reference/fallback-resolution.ppi144x144.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi144x72.ps.ref.png b/test/reference/fallback-resolution.ppi144x72.ps.ref.png
deleted file mode 100644
index 2f8d82d8d..000000000
--- a/test/reference/fallback-resolution.ppi144x72.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi144x72.ref.png b/test/reference/fallback-resolution.ppi144x72.ref.png
deleted file mode 100644
index ec6685cc0..000000000
--- a/test/reference/fallback-resolution.ppi144x72.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi288x288.pdf.ref.png b/test/reference/fallback-resolution.ppi288x288.pdf.ref.png
deleted file mode 100644
index 181e110fe..000000000
--- a/test/reference/fallback-resolution.ppi288x288.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi288x288.ps.ref.png b/test/reference/fallback-resolution.ppi288x288.ps.ref.png
deleted file mode 100644
index 99bccef2a..000000000
--- a/test/reference/fallback-resolution.ppi288x288.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi288x288.svg.ref.png b/test/reference/fallback-resolution.ppi288x288.svg.ref.png
deleted file mode 100644
index e71ff8157..000000000
--- a/test/reference/fallback-resolution.ppi288x288.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi288x72.ps.ref.png b/test/reference/fallback-resolution.ppi288x72.ps.ref.png
deleted file mode 100644
index 89b9c5176..000000000
--- a/test/reference/fallback-resolution.ppi288x72.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi288x72.ref.png b/test/reference/fallback-resolution.ppi288x72.ref.png
deleted file mode 100644
index 969c04f17..000000000
--- a/test/reference/fallback-resolution.ppi288x72.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi576x576.pdf.ref.png b/test/reference/fallback-resolution.ppi576x576.pdf.ref.png
deleted file mode 100644
index 5b376199b..000000000
--- a/test/reference/fallback-resolution.ppi576x576.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi576x576.ps.ref.png b/test/reference/fallback-resolution.ppi576x576.ps.ref.png
deleted file mode 100644
index 9dc473532..000000000
--- a/test/reference/fallback-resolution.ppi576x576.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi576x576.svg.ref.png b/test/reference/fallback-resolution.ppi576x576.svg.ref.png
deleted file mode 100644
index b5a97e30d..000000000
--- a/test/reference/fallback-resolution.ppi576x576.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi576x72.ps.ref.png b/test/reference/fallback-resolution.ppi576x72.ps.ref.png
deleted file mode 100644
index 9ac6be4a5..000000000
--- a/test/reference/fallback-resolution.ppi576x72.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi576x72.ref.png b/test/reference/fallback-resolution.ppi576x72.ref.png
deleted file mode 100644
index bbab0653e..000000000
--- a/test/reference/fallback-resolution.ppi576x72.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi72x144.ps.ref.png b/test/reference/fallback-resolution.ppi72x144.ps.ref.png
deleted file mode 100644
index 50b5a9905..000000000
--- a/test/reference/fallback-resolution.ppi72x144.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi72x144.ref.png b/test/reference/fallback-resolution.ppi72x144.ref.png
deleted file mode 100644
index 3f5562967..000000000
--- a/test/reference/fallback-resolution.ppi72x144.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi72x288.ps.ref.png b/test/reference/fallback-resolution.ppi72x288.ps.ref.png
deleted file mode 100644
index b4ff82d72..000000000
--- a/test/reference/fallback-resolution.ppi72x288.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi72x288.ref.png b/test/reference/fallback-resolution.ppi72x288.ref.png
deleted file mode 100644
index 9d50b64d6..000000000
--- a/test/reference/fallback-resolution.ppi72x288.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi72x576.ps.ref.png b/test/reference/fallback-resolution.ppi72x576.ps.ref.png
deleted file mode 100644
index 6a3ddcb5c..000000000
--- a/test/reference/fallback-resolution.ppi72x576.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi72x576.ref.png b/test/reference/fallback-resolution.ppi72x576.ref.png
deleted file mode 100644
index 7b4d62e19..000000000
--- a/test/reference/fallback-resolution.ppi72x576.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback-resolution.ppi72x72.ref.png b/test/reference/fallback-resolution.ppi72x72.ref.png
deleted file mode 100644
index 690c0af2d..000000000
--- a/test/reference/fallback-resolution.ppi72x72.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.argb32.ref.png b/test/reference/fallback.argb32.ref.png
deleted file mode 100644
index b96e90af6..000000000
--- a/test/reference/fallback.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.base.argb32.ref.png b/test/reference/fallback.base.argb32.ref.png
deleted file mode 100644
index c0c5f4676..000000000
--- a/test/reference/fallback.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.base.rgb24.ref.png b/test/reference/fallback.base.rgb24.ref.png
deleted file mode 100644
index 18b6a7c83..000000000
--- a/test/reference/fallback.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.image16.rgb24.ref.png b/test/reference/fallback.image16.rgb24.ref.png
deleted file mode 100644
index d90ab0e6b..000000000
--- a/test/reference/fallback.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.mask.argb32.ref.png b/test/reference/fallback.mask.argb32.ref.png
deleted file mode 100644
index b7ce57363..000000000
--- a/test/reference/fallback.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.mask.rgb24.ref.png b/test/reference/fallback.mask.rgb24.ref.png
deleted file mode 100644
index 16d3c14e4..000000000
--- a/test/reference/fallback.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.rgb24.ref.png b/test/reference/fallback.rgb24.ref.png
deleted file mode 100644
index 3f9213219..000000000
--- a/test/reference/fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.traps.argb32.ref.png b/test/reference/fallback.traps.argb32.ref.png
deleted file mode 100644
index c0c5f4676..000000000
--- a/test/reference/fallback.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.traps.rgb24.ref.png b/test/reference/fallback.traps.rgb24.ref.png
deleted file mode 100644
index 18b6a7c83..000000000
--- a/test/reference/fallback.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.base.argb32.ref.png b/test/reference/fill-alpha-pattern.base.argb32.ref.png
deleted file mode 100644
index 4dafb8359..000000000
--- a/test/reference/fill-alpha-pattern.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.base.rgb24.ref.png b/test/reference/fill-alpha-pattern.base.rgb24.ref.png
deleted file mode 100644
index 4dafb8359..000000000
--- a/test/reference/fill-alpha-pattern.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.image16.ref.png b/test/reference/fill-alpha-pattern.image16.ref.png
deleted file mode 100644
index f323c10ff..000000000
--- a/test/reference/fill-alpha-pattern.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.pdf.ref.png b/test/reference/fill-alpha-pattern.pdf.ref.png
deleted file mode 100644
index ed7f40453..000000000
--- a/test/reference/fill-alpha-pattern.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.ps3.argb32.ref.png b/test/reference/fill-alpha-pattern.ps3.argb32.ref.png
deleted file mode 100644
index 28689a381..000000000
--- a/test/reference/fill-alpha-pattern.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.quartz.ref.png b/test/reference/fill-alpha-pattern.quartz.ref.png
deleted file mode 100644
index b612e7a6b..000000000
--- a/test/reference/fill-alpha-pattern.quartz.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 e32eb90f1..000000000
--- a/test/reference/fill-alpha-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.traps.argb32.ref.png b/test/reference/fill-alpha-pattern.traps.argb32.ref.png
deleted file mode 100644
index 4dafb8359..000000000
--- a/test/reference/fill-alpha-pattern.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha-pattern.traps.rgb24.ref.png b/test/reference/fill-alpha-pattern.traps.rgb24.ref.png
deleted file mode 100644
index 4dafb8359..000000000
--- a/test/reference/fill-alpha-pattern.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha.base.argb32.ref.png b/test/reference/fill-alpha.base.argb32.ref.png
deleted file mode 100644
index 85df9198c..000000000
--- a/test/reference/fill-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha.base.rgb24.ref.png b/test/reference/fill-alpha.base.rgb24.ref.png
deleted file mode 100644
index 85df9198c..000000000
--- a/test/reference/fill-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha.image16.ref.png b/test/reference/fill-alpha.image16.ref.png
deleted file mode 100644
index 08252b6c9..000000000
--- a/test/reference/fill-alpha.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha.ps.argb32.ref.png b/test/reference/fill-alpha.ps.argb32.ref.png
deleted file mode 100644
index 8d70d53f8..000000000
--- a/test/reference/fill-alpha.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha.quartz.ref.png b/test/reference/fill-alpha.quartz.ref.png
deleted file mode 100644
index 81cee81e2..000000000
--- a/test/reference/fill-alpha.quartz.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 25c1ac68f..000000000
--- a/test/reference/fill-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha.traps.argb32.ref.png b/test/reference/fill-alpha.traps.argb32.ref.png
deleted file mode 100644
index 85df9198c..000000000
--- a/test/reference/fill-alpha.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-alpha.traps.rgb24.ref.png b/test/reference/fill-alpha.traps.rgb24.ref.png
deleted file mode 100644
index 85df9198c..000000000
--- a/test/reference/fill-alpha.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha-add.base.argb32.ref.png b/test/reference/fill-and-stroke-alpha-add.base.argb32.ref.png
deleted file mode 100644
index 71d2b2221..000000000
--- a/test/reference/fill-and-stroke-alpha-add.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha-add.base.rgb24.ref.png b/test/reference/fill-and-stroke-alpha-add.base.rgb24.ref.png
deleted file mode 100644
index 71d2b2221..000000000
--- a/test/reference/fill-and-stroke-alpha-add.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha-add.image16.ref.png b/test/reference/fill-and-stroke-alpha-add.image16.ref.png
deleted file mode 100644
index 3162c8115..000000000
--- a/test/reference/fill-and-stroke-alpha-add.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha-add.quartz.ref.png b/test/reference/fill-and-stroke-alpha-add.quartz.ref.png
deleted file mode 100644
index 1d8975253..000000000
--- a/test/reference/fill-and-stroke-alpha-add.quartz.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 f10ffc2a3..000000000
--- a/test/reference/fill-and-stroke-alpha-add.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha-add.svg12.xfail.png b/test/reference/fill-and-stroke-alpha-add.svg12.xfail.png
deleted file mode 100644
index c1d7d6fc7..000000000
--- a/test/reference/fill-and-stroke-alpha-add.svg12.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha-add.traps.argb32.ref.png b/test/reference/fill-and-stroke-alpha-add.traps.argb32.ref.png
deleted file mode 100644
index 71d2b2221..000000000
--- a/test/reference/fill-and-stroke-alpha-add.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha-add.traps.rgb24.ref.png b/test/reference/fill-and-stroke-alpha-add.traps.rgb24.ref.png
deleted file mode 100644
index 71d2b2221..000000000
--- a/test/reference/fill-and-stroke-alpha-add.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha.base.argb32.ref.png b/test/reference/fill-and-stroke-alpha.base.argb32.ref.png
deleted file mode 100644
index c85b933b0..000000000
--- a/test/reference/fill-and-stroke-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha.base.rgb24.ref.png b/test/reference/fill-and-stroke-alpha.base.rgb24.ref.png
deleted file mode 100644
index c85b933b0..000000000
--- a/test/reference/fill-and-stroke-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha.image16.ref.png b/test/reference/fill-and-stroke-alpha.image16.ref.png
deleted file mode 100644
index cde5bd92d..000000000
--- a/test/reference/fill-and-stroke-alpha.image16.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 8e811570e..000000000
--- a/test/reference/fill-and-stroke-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha.traps.argb32.ref.png b/test/reference/fill-and-stroke-alpha.traps.argb32.ref.png
deleted file mode 100644
index c85b933b0..000000000
--- a/test/reference/fill-and-stroke-alpha.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke-alpha.traps.rgb24.ref.png b/test/reference/fill-and-stroke-alpha.traps.rgb24.ref.png
deleted file mode 100644
index c85b933b0..000000000
--- a/test/reference/fill-and-stroke-alpha.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.base.argb32.ref.png b/test/reference/fill-and-stroke.base.argb32.ref.png
deleted file mode 100644
index 3f32060f4..000000000
--- a/test/reference/fill-and-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.base.rgb24.ref.png b/test/reference/fill-and-stroke.base.rgb24.ref.png
deleted file mode 100644
index 2797921e4..000000000
--- a/test/reference/fill-and-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.image16.ref.png b/test/reference/fill-and-stroke.image16.ref.png
deleted file mode 100644
index f562509f3..000000000
--- a/test/reference/fill-and-stroke.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.ps.argb32.ref.png b/test/reference/fill-and-stroke.ps.argb32.ref.png
deleted file mode 100644
index 8cf8d9cc6..000000000
--- a/test/reference/fill-and-stroke.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.ps.rgb24.ref.png b/test/reference/fill-and-stroke.ps.rgb24.ref.png
deleted file mode 100644
index fceda260e..000000000
--- a/test/reference/fill-and-stroke.ps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.quartz.argb32.ref.png b/test/reference/fill-and-stroke.quartz.argb32.ref.png
deleted file mode 100644
index 944071919..000000000
--- a/test/reference/fill-and-stroke.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.quartz.rgb24.ref.png b/test/reference/fill-and-stroke.quartz.rgb24.ref.png
deleted file mode 100644
index 5ba219756..000000000
--- a/test/reference/fill-and-stroke.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.ref.png b/test/reference/fill-and-stroke.ref.png
deleted file mode 100644
index c71a4e589..000000000
--- a/test/reference/fill-and-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.traps.argb32.ref.png b/test/reference/fill-and-stroke.traps.argb32.ref.png
deleted file mode 100644
index 3f32060f4..000000000
--- a/test/reference/fill-and-stroke.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.traps.rgb24.ref.png b/test/reference/fill-and-stroke.traps.rgb24.ref.png
deleted file mode 100644
index 2797921e4..000000000
--- a/test/reference/fill-and-stroke.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.argb32.ref.png b/test/reference/fill-degenerate-sort-order.argb32.ref.png
deleted file mode 100644
index bed9b5ccd..000000000
--- a/test/reference/fill-degenerate-sort-order.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.base.argb32.ref.png b/test/reference/fill-degenerate-sort-order.base.argb32.ref.png
deleted file mode 100644
index 860ee1b16..000000000
--- a/test/reference/fill-degenerate-sort-order.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.base.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.base.rgb24.ref.png
deleted file mode 100644
index 18b08fc4b..000000000
--- a/test/reference/fill-degenerate-sort-order.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.image16.ref.png b/test/reference/fill-degenerate-sort-order.image16.ref.png
deleted file mode 100644
index 6dc207870..000000000
--- a/test/reference/fill-degenerate-sort-order.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.ps.argb32.xfail.png b/test/reference/fill-degenerate-sort-order.ps.argb32.xfail.png
deleted file mode 100644
index 79ea63071..000000000
--- a/test/reference/fill-degenerate-sort-order.ps.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.ps.rgb24.xfail.png b/test/reference/fill-degenerate-sort-order.ps.rgb24.xfail.png
deleted file mode 100644
index b4c45f9a1..000000000
--- a/test/reference/fill-degenerate-sort-order.ps.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.quartz.argb32.ref.png b/test/reference/fill-degenerate-sort-order.quartz.argb32.ref.png
deleted file mode 100644
index a8b9f15bc..000000000
--- a/test/reference/fill-degenerate-sort-order.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.quartz.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.quartz.rgb24.ref.png
deleted file mode 100644
index 703467cf2..000000000
--- a/test/reference/fill-degenerate-sort-order.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.rgb24.ref.png
deleted file mode 100644
index 3f26e302d..000000000
--- a/test/reference/fill-degenerate-sort-order.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.traps.argb32.ref.png b/test/reference/fill-degenerate-sort-order.traps.argb32.ref.png
deleted file mode 100644
index 860ee1b16..000000000
--- a/test/reference/fill-degenerate-sort-order.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.traps.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.traps.rgb24.ref.png
deleted file mode 100644
index 18b08fc4b..000000000
--- a/test/reference/fill-degenerate-sort-order.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-disjoint.base.argb32.ref.png b/test/reference/fill-disjoint.base.argb32.ref.png
deleted file mode 100644
index da9a3b112..000000000
--- a/test/reference/fill-disjoint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-disjoint.base.rgb24.ref.png b/test/reference/fill-disjoint.base.rgb24.ref.png
deleted file mode 100644
index da9a3b112..000000000
--- a/test/reference/fill-disjoint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-disjoint.ref.png b/test/reference/fill-disjoint.ref.png
deleted file mode 100644
index da9a3b112..000000000
--- a/test/reference/fill-disjoint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-empty.base.argb32.ref.png b/test/reference/fill-empty.base.argb32.ref.png
deleted file mode 100644
index 8c26f7ebf..000000000
--- a/test/reference/fill-empty.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-empty.base.rgb24.ref.png b/test/reference/fill-empty.base.rgb24.ref.png
deleted file mode 100644
index dc7a8a0e4..000000000
--- a/test/reference/fill-empty.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-empty.ref.png b/test/reference/fill-empty.ref.png
deleted file mode 100644
index 8c26f7ebf..000000000
--- a/test/reference/fill-empty.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-empty.svg12.rgb24.xfail.png b/test/reference/fill-empty.svg12.rgb24.xfail.png
deleted file mode 100644
index 8c26f7ebf..000000000
--- a/test/reference/fill-empty.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-image.base.argb32.ref.png b/test/reference/fill-image.base.argb32.ref.png
deleted file mode 100644
index 1e67073df..000000000
--- a/test/reference/fill-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-image.base.rgb24.ref.png b/test/reference/fill-image.base.rgb24.ref.png
deleted file mode 100644
index 1e67073df..000000000
--- a/test/reference/fill-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-image.image16.ref.png b/test/reference/fill-image.image16.ref.png
deleted file mode 100644
index 3a9b7c794..000000000
--- a/test/reference/fill-image.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-image.ps.ref.png b/test/reference/fill-image.ps.ref.png
deleted file mode 100644
index 97137015e..000000000
--- a/test/reference/fill-image.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-image.quartz.ref.png b/test/reference/fill-image.quartz.ref.png
deleted file mode 100644
index bb205a7d1..000000000
--- a/test/reference/fill-image.quartz.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 e521be4fd..000000000
--- a/test/reference/fill-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-image.traps.argb32.ref.png b/test/reference/fill-image.traps.argb32.ref.png
deleted file mode 100644
index 1e67073df..000000000
--- a/test/reference/fill-image.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-image.traps.rgb24.ref.png b/test/reference/fill-image.traps.rgb24.ref.png
deleted file mode 100644
index 1e67073df..000000000
--- a/test/reference/fill-image.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.base.argb32.ref.png b/test/reference/fill-missed-stop.base.argb32.ref.png
deleted file mode 100644
index 223fb360e..000000000
--- a/test/reference/fill-missed-stop.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.base.rgb24.ref.png b/test/reference/fill-missed-stop.base.rgb24.ref.png
deleted file mode 100644
index f56b4b2e9..000000000
--- a/test/reference/fill-missed-stop.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.pdf.argb32.ref.png b/test/reference/fill-missed-stop.pdf.argb32.ref.png
deleted file mode 100644
index 7d56e3e8c..000000000
--- a/test/reference/fill-missed-stop.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.ps2.argb32.ref.png b/test/reference/fill-missed-stop.ps2.argb32.ref.png
deleted file mode 100644
index b94a70899..000000000
--- a/test/reference/fill-missed-stop.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.ps2.rgb24.ref.png b/test/reference/fill-missed-stop.ps2.rgb24.ref.png
deleted file mode 100644
index fd54c7b1e..000000000
--- a/test/reference/fill-missed-stop.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.ps3.argb32.ref.png b/test/reference/fill-missed-stop.ps3.argb32.ref.png
deleted file mode 100644
index b94a70899..000000000
--- a/test/reference/fill-missed-stop.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.ps3.rgb24.ref.png b/test/reference/fill-missed-stop.ps3.rgb24.ref.png
deleted file mode 100644
index fd54c7b1e..000000000
--- a/test/reference/fill-missed-stop.ps3.rgb24.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 477eec9a5..000000000
--- a/test/reference/fill-missed-stop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.traps.argb32.ref.png b/test/reference/fill-missed-stop.traps.argb32.ref.png
deleted file mode 100644
index 223fb360e..000000000
--- a/test/reference/fill-missed-stop.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.traps.rgb24.ref.png b/test/reference/fill-missed-stop.traps.rgb24.ref.png
deleted file mode 100644
index f56b4b2e9..000000000
--- a/test/reference/fill-missed-stop.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.argb32.ref.png b/test/reference/fill-rule.argb32.ref.png
deleted file mode 100644
index 9a0ea401f..000000000
--- a/test/reference/fill-rule.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.base.argb32.ref.png b/test/reference/fill-rule.base.argb32.ref.png
deleted file mode 100644
index e2e10d4a8..000000000
--- a/test/reference/fill-rule.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.base.rgb24.ref.png b/test/reference/fill-rule.base.rgb24.ref.png
deleted file mode 100644
index 49fb39c76..000000000
--- a/test/reference/fill-rule.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.image16.ref.png b/test/reference/fill-rule.image16.ref.png
deleted file mode 100644
index 27613f70a..000000000
--- a/test/reference/fill-rule.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.ps2.argb32.ref.png b/test/reference/fill-rule.ps2.argb32.ref.png
deleted file mode 100644
index c9bdf9054..000000000
--- a/test/reference/fill-rule.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.ps2.rgb24.ref.png b/test/reference/fill-rule.ps2.rgb24.ref.png
deleted file mode 100644
index 617a20bda..000000000
--- a/test/reference/fill-rule.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.ps3.argb32.ref.png b/test/reference/fill-rule.ps3.argb32.ref.png
deleted file mode 100644
index c9bdf9054..000000000
--- a/test/reference/fill-rule.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.ps3.rgb24.ref.png b/test/reference/fill-rule.ps3.rgb24.ref.png
deleted file mode 100644
index 617a20bda..000000000
--- a/test/reference/fill-rule.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.quartz.argb32.ref.png b/test/reference/fill-rule.quartz.argb32.ref.png
deleted file mode 100644
index 2ac534091..000000000
--- a/test/reference/fill-rule.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.quartz.rgb24.ref.png b/test/reference/fill-rule.quartz.rgb24.ref.png
deleted file mode 100644
index bd671d62d..000000000
--- a/test/reference/fill-rule.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.rgb24.ref.png b/test/reference/fill-rule.rgb24.ref.png
deleted file mode 100644
index 25023a28c..000000000
--- a/test/reference/fill-rule.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.traps.argb32.ref.png b/test/reference/fill-rule.traps.argb32.ref.png
deleted file mode 100644
index e2e10d4a8..000000000
--- a/test/reference/fill-rule.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.traps.rgb24.ref.png b/test/reference/fill-rule.traps.rgb24.ref.png
deleted file mode 100644
index 49fb39c76..000000000
--- a/test/reference/fill-rule.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-xlib-fallback.rgb24.ref.png b/test/reference/fill-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 1e67073df..000000000
--- a/test/reference/fill-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-xlib-window.rgb24.ref.png b/test/reference/fill-xlib-window.rgb24.ref.png
deleted file mode 100644
index 1e67073df..000000000
--- a/test/reference/fill-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-xlib.ref.png b/test/reference/fill-xlib.ref.png
deleted file mode 100644
index 1e67073df..000000000
--- a/test/reference/fill-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill.image.argb32.ref.png b/test/reference/fill.image.argb32.ref.png
deleted file mode 100644
index 70c6bccc0..000000000
--- a/test/reference/fill.image.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill.image.rgb24.ref.png b/test/reference/fill.image.rgb24.ref.png
deleted file mode 100644
index 70c6bccc0..000000000
--- a/test/reference/fill.image.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-bilinear-extents.base.argb32.ref.png b/test/reference/filter-bilinear-extents.base.argb32.ref.png
deleted file mode 100644
index 797e7981f..000000000
--- a/test/reference/filter-bilinear-extents.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-bilinear-extents.base.rgb24.ref.png b/test/reference/filter-bilinear-extents.base.rgb24.ref.png
deleted file mode 100644
index 797e7981f..000000000
--- a/test/reference/filter-bilinear-extents.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-bilinear-extents.image16.ref.png b/test/reference/filter-bilinear-extents.image16.ref.png
deleted file mode 100644
index 5b7755bb3..000000000
--- a/test/reference/filter-bilinear-extents.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-bilinear-extents.pdf.xfail.png b/test/reference/filter-bilinear-extents.pdf.xfail.png
deleted file mode 100644
index e6c4bb460..000000000
--- a/test/reference/filter-bilinear-extents.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-bilinear-extents.ps2.ref.png b/test/reference/filter-bilinear-extents.ps2.ref.png
deleted file mode 100644
index 97c105c9d..000000000
--- a/test/reference/filter-bilinear-extents.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-bilinear-extents.ps3.ref.png b/test/reference/filter-bilinear-extents.ps3.ref.png
deleted file mode 100644
index 97c105c9d..000000000
--- a/test/reference/filter-bilinear-extents.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-bilinear-extents.quartz.xfail.png b/test/reference/filter-bilinear-extents.quartz.xfail.png
deleted file mode 100644
index 312ee802d..000000000
--- a/test/reference/filter-bilinear-extents.quartz.xfail.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 797e7981f..000000000
--- a/test/reference/filter-bilinear-extents.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-offset.base.argb32.ref.png b/test/reference/filter-nearest-offset.base.argb32.ref.png
deleted file mode 100644
index 8cca9a1dc..000000000
--- a/test/reference/filter-nearest-offset.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-offset.base.rgb24.ref.png b/test/reference/filter-nearest-offset.base.rgb24.ref.png
deleted file mode 100644
index 8cca9a1dc..000000000
--- a/test/reference/filter-nearest-offset.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-offset.gl.xfail.png b/test/reference/filter-nearest-offset.gl.xfail.png
deleted file mode 100644
index a777e7cc0..000000000
--- a/test/reference/filter-nearest-offset.gl.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-offset.pdf.xfail.png b/test/reference/filter-nearest-offset.pdf.xfail.png
deleted file mode 100644
index 3042821f4..000000000
--- a/test/reference/filter-nearest-offset.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-offset.ps2.ref.png b/test/reference/filter-nearest-offset.ps2.ref.png
deleted file mode 100644
index 185f77939..000000000
--- a/test/reference/filter-nearest-offset.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-offset.ps3.ref.png b/test/reference/filter-nearest-offset.ps3.ref.png
deleted file mode 100644
index 185f77939..000000000
--- a/test/reference/filter-nearest-offset.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-offset.ref.png b/test/reference/filter-nearest-offset.ref.png
deleted file mode 100644
index af81aeea1..000000000
--- a/test/reference/filter-nearest-offset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-offset.svg.xfail.png b/test/reference/filter-nearest-offset.svg.xfail.png
deleted file mode 100644
index a46dc76d5..000000000
--- a/test/reference/filter-nearest-offset.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-transformed.base.argb32.ref.png b/test/reference/filter-nearest-transformed.base.argb32.ref.png
deleted file mode 100644
index 24adf8bc1..000000000
--- a/test/reference/filter-nearest-transformed.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-transformed.base.rgb24.ref.png b/test/reference/filter-nearest-transformed.base.rgb24.ref.png
deleted file mode 100644
index 24adf8bc1..000000000
--- a/test/reference/filter-nearest-transformed.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-transformed.gl.xfail.png b/test/reference/filter-nearest-transformed.gl.xfail.png
deleted file mode 100644
index ba8170b0b..000000000
--- a/test/reference/filter-nearest-transformed.gl.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-transformed.image16.ref.png b/test/reference/filter-nearest-transformed.image16.ref.png
deleted file mode 100644
index a02e1e11b..000000000
--- a/test/reference/filter-nearest-transformed.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-transformed.pdf.xfail.png b/test/reference/filter-nearest-transformed.pdf.xfail.png
deleted file mode 100644
index e5b83784f..000000000
--- a/test/reference/filter-nearest-transformed.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-transformed.quartz.xfail.png b/test/reference/filter-nearest-transformed.quartz.xfail.png
deleted file mode 100644
index 246cdf421..000000000
--- a/test/reference/filter-nearest-transformed.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-transformed.ref.png b/test/reference/filter-nearest-transformed.ref.png
deleted file mode 100644
index dc413b47e..000000000
--- a/test/reference/filter-nearest-transformed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/filter-nearest-transformed.svg.xfail.png b/test/reference/filter-nearest-transformed.svg.xfail.png
deleted file mode 100644
index e6bbe28e8..000000000
--- a/test/reference/filter-nearest-transformed.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.base.argb32.ref.png b/test/reference/finer-grained-fallbacks.base.argb32.ref.png
deleted file mode 100644
index accb01be7..000000000
--- a/test/reference/finer-grained-fallbacks.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.base.rgb24.ref.png b/test/reference/finer-grained-fallbacks.base.rgb24.ref.png
deleted file mode 100644
index 0e6094cd3..000000000
--- a/test/reference/finer-grained-fallbacks.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.gl.argb32.ref.png b/test/reference/finer-grained-fallbacks.gl.argb32.ref.png
deleted file mode 100644
index 69ec48776..000000000
--- a/test/reference/finer-grained-fallbacks.gl.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.image16.ref.png b/test/reference/finer-grained-fallbacks.image16.ref.png
deleted file mode 100644
index 3b104ef8f..000000000
--- a/test/reference/finer-grained-fallbacks.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.mask.argb32.ref.png b/test/reference/finer-grained-fallbacks.mask.argb32.ref.png
deleted file mode 100644
index 8cd99d0e4..000000000
--- a/test/reference/finer-grained-fallbacks.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.mask.rgb24.ref.png b/test/reference/finer-grained-fallbacks.mask.rgb24.ref.png
deleted file mode 100644
index 5d6cd94f8..000000000
--- a/test/reference/finer-grained-fallbacks.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.ps2.argb32.ref.png b/test/reference/finer-grained-fallbacks.ps2.argb32.ref.png
deleted file mode 100644
index 19c132f68..000000000
--- a/test/reference/finer-grained-fallbacks.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.ps2.ref.png b/test/reference/finer-grained-fallbacks.ps2.ref.png
deleted file mode 100644
index 1744100c9..000000000
--- a/test/reference/finer-grained-fallbacks.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.ps2.rgb24.ref.png b/test/reference/finer-grained-fallbacks.ps2.rgb24.ref.png
deleted file mode 100644
index 3f94a3a02..000000000
--- a/test/reference/finer-grained-fallbacks.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.ps3.argb32.ref.png b/test/reference/finer-grained-fallbacks.ps3.argb32.ref.png
deleted file mode 100644
index 19c132f68..000000000
--- a/test/reference/finer-grained-fallbacks.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.ps3.ref.png b/test/reference/finer-grained-fallbacks.ps3.ref.png
deleted file mode 100644
index 1744100c9..000000000
--- a/test/reference/finer-grained-fallbacks.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.ps3.rgb24.ref.png b/test/reference/finer-grained-fallbacks.ps3.rgb24.ref.png
deleted file mode 100644
index 3f94a3a02..000000000
--- a/test/reference/finer-grained-fallbacks.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.quartz.argb32.ref.png b/test/reference/finer-grained-fallbacks.quartz.argb32.ref.png
deleted file mode 100644
index dc0576100..000000000
--- a/test/reference/finer-grained-fallbacks.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.quartz.rgb24.ref.png b/test/reference/finer-grained-fallbacks.quartz.rgb24.ref.png
deleted file mode 100644
index 1fdedd01f..000000000
--- a/test/reference/finer-grained-fallbacks.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.ref.png b/test/reference/finer-grained-fallbacks.ref.png
deleted file mode 100644
index cb18717f5..000000000
--- a/test/reference/finer-grained-fallbacks.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.svg12.argb32.ref.png b/test/reference/finer-grained-fallbacks.svg12.argb32.ref.png
deleted file mode 100644
index 5aaf86b27..000000000
--- a/test/reference/finer-grained-fallbacks.svg12.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.svg12.rgb24.ref.png b/test/reference/finer-grained-fallbacks.svg12.rgb24.ref.png
deleted file mode 100644
index ad55366dd..000000000
--- a/test/reference/finer-grained-fallbacks.svg12.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.traps.argb32.ref.png b/test/reference/finer-grained-fallbacks.traps.argb32.ref.png
deleted file mode 100644
index accb01be7..000000000
--- a/test/reference/finer-grained-fallbacks.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.traps.rgb24.ref.png b/test/reference/finer-grained-fallbacks.traps.rgb24.ref.png
deleted file mode 100644
index 0e6094cd3..000000000
--- a/test/reference/finer-grained-fallbacks.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.xlib-fallback.ref.png b/test/reference/finer-grained-fallbacks.xlib-fallback.ref.png
deleted file mode 100644
index c2af714cc..000000000
--- a/test/reference/finer-grained-fallbacks.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.base.argb32.ref.png b/test/reference/font-matrix-translation.base.argb32.ref.png
deleted file mode 100644
index a4a108206..000000000
--- a/test/reference/font-matrix-translation.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.base.rgb24.ref.png b/test/reference/font-matrix-translation.base.rgb24.ref.png
deleted file mode 100644
index a4a108206..000000000
--- a/test/reference/font-matrix-translation.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.image16.ref.png b/test/reference/font-matrix-translation.image16.ref.png
deleted file mode 100644
index f76b9ae80..000000000
--- a/test/reference/font-matrix-translation.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.ps2.argb32.ref.png b/test/reference/font-matrix-translation.ps2.argb32.ref.png
deleted file mode 100644
index 41d05a07d..000000000
--- a/test/reference/font-matrix-translation.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.ps2.rgb24.ref.png b/test/reference/font-matrix-translation.ps2.rgb24.ref.png
deleted file mode 100644
index 41d05a07d..000000000
--- a/test/reference/font-matrix-translation.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.ps3.argb32.ref.png b/test/reference/font-matrix-translation.ps3.argb32.ref.png
deleted file mode 100644
index 41d05a07d..000000000
--- a/test/reference/font-matrix-translation.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.ps3.rgb24.ref.png b/test/reference/font-matrix-translation.ps3.rgb24.ref.png
deleted file mode 100644
index 41d05a07d..000000000
--- a/test/reference/font-matrix-translation.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.quartz.ref.png b/test/reference/font-matrix-translation.quartz.ref.png
deleted file mode 100644
index 187e2c1aa..000000000
--- a/test/reference/font-matrix-translation.quartz.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 a4a108206..000000000
--- a/test/reference/font-matrix-translation.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.svg.ref.png b/test/reference/font-matrix-translation.svg.ref.png
deleted file mode 100644
index e35f9bea5..000000000
--- a/test/reference/font-matrix-translation.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/font-matrix-translation.traps.ref.png b/test/reference/font-matrix-translation.traps.ref.png
deleted file mode 100644
index a4a108206..000000000
--- a/test/reference/font-matrix-translation.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.base.argb32.ref.png b/test/reference/ft-show-glyphs-positioning.base.argb32.ref.png
deleted file mode 100644
index af6dcaf95..000000000
--- a/test/reference/ft-show-glyphs-positioning.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.base.rgb24.ref.png b/test/reference/ft-show-glyphs-positioning.base.rgb24.ref.png
deleted file mode 100644
index af6dcaf95..000000000
--- a/test/reference/ft-show-glyphs-positioning.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.image16.ref.png b/test/reference/ft-show-glyphs-positioning.image16.ref.png
deleted file mode 100644
index f3d9f0d1f..000000000
--- a/test/reference/ft-show-glyphs-positioning.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.pdf.ref.png b/test/reference/ft-show-glyphs-positioning.pdf.ref.png
deleted file mode 100644
index 0d62fd378..000000000
--- a/test/reference/ft-show-glyphs-positioning.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.ps2.ref.png b/test/reference/ft-show-glyphs-positioning.ps2.ref.png
deleted file mode 100644
index c5fbf30b5..000000000
--- a/test/reference/ft-show-glyphs-positioning.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.ps3.ref.png b/test/reference/ft-show-glyphs-positioning.ps3.ref.png
deleted file mode 100644
index c5fbf30b5..000000000
--- a/test/reference/ft-show-glyphs-positioning.ps3.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 af6dcaf95..000000000
--- a/test/reference/ft-show-glyphs-positioning.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.svg.ref.png b/test/reference/ft-show-glyphs-positioning.svg.ref.png
deleted file mode 100644
index 04fe674d1..000000000
--- a/test/reference/ft-show-glyphs-positioning.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-positioning.traps.ref.png b/test/reference/ft-show-glyphs-positioning.traps.ref.png
deleted file mode 100644
index af6dcaf95..000000000
--- a/test/reference/ft-show-glyphs-positioning.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.base.argb32.ref.png b/test/reference/ft-show-glyphs-table.base.argb32.ref.png
deleted file mode 100644
index ed6912489..000000000
--- a/test/reference/ft-show-glyphs-table.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.base.rgb24.ref.png b/test/reference/ft-show-glyphs-table.base.rgb24.ref.png
deleted file mode 100644
index ed6912489..000000000
--- a/test/reference/ft-show-glyphs-table.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.image16.ref.png b/test/reference/ft-show-glyphs-table.image16.ref.png
deleted file mode 100644
index af01a49a0..000000000
--- a/test/reference/ft-show-glyphs-table.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.ps2.ref.png b/test/reference/ft-show-glyphs-table.ps2.ref.png
deleted file mode 100644
index 5143663fc..000000000
--- a/test/reference/ft-show-glyphs-table.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.ps3.ref.png b/test/reference/ft-show-glyphs-table.ps3.ref.png
deleted file mode 100644
index 5143663fc..000000000
--- a/test/reference/ft-show-glyphs-table.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.quartz.xfail.png b/test/reference/ft-show-glyphs-table.quartz.xfail.png
deleted file mode 100644
index 0e131b26f..000000000
--- a/test/reference/ft-show-glyphs-table.quartz.xfail.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 ed6912489..000000000
--- a/test/reference/ft-show-glyphs-table.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.svg.ref.png b/test/reference/ft-show-glyphs-table.svg.ref.png
deleted file mode 100644
index e0654b7a0..000000000
--- a/test/reference/ft-show-glyphs-table.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-show-glyphs-table.traps.ref.png b/test/reference/ft-show-glyphs-table.traps.ref.png
deleted file mode 100644
index ed6912489..000000000
--- a/test/reference/ft-show-glyphs-table.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-antialias-none.base.argb32.ref.png b/test/reference/ft-text-antialias-none.base.argb32.ref.png
deleted file mode 100644
index c638c9ea6..000000000
--- a/test/reference/ft-text-antialias-none.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-antialias-none.base.rgb24.ref.png b/test/reference/ft-text-antialias-none.base.rgb24.ref.png
deleted file mode 100644
index c638c9ea6..000000000
--- a/test/reference/ft-text-antialias-none.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-antialias-none.ps2.argb32.ref.png b/test/reference/ft-text-antialias-none.ps2.argb32.ref.png
deleted file mode 100644
index 4f7ee8324..000000000
--- a/test/reference/ft-text-antialias-none.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-antialias-none.ps3.argb32.ref.png b/test/reference/ft-text-antialias-none.ps3.argb32.ref.png
deleted file mode 100644
index 4f7ee8324..000000000
--- a/test/reference/ft-text-antialias-none.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-antialias-none.ref.png b/test/reference/ft-text-antialias-none.ref.png
deleted file mode 100644
index cb0c13222..000000000
--- a/test/reference/ft-text-antialias-none.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.base.argb32.ref.png b/test/reference/ft-text-vertical-layout-type1.base.argb32.ref.png
deleted file mode 100644
index 09c4cbbbe..000000000
--- a/test/reference/ft-text-vertical-layout-type1.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.base.rgb24.ref.png b/test/reference/ft-text-vertical-layout-type1.base.rgb24.ref.png
deleted file mode 100644
index 09c4cbbbe..000000000
--- a/test/reference/ft-text-vertical-layout-type1.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.image16.ref.png b/test/reference/ft-text-vertical-layout-type1.image16.ref.png
deleted file mode 100644
index 4985907c9..000000000
--- a/test/reference/ft-text-vertical-layout-type1.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.pdf.ref.png b/test/reference/ft-text-vertical-layout-type1.pdf.ref.png
deleted file mode 100644
index 1f52ff23b..000000000
--- a/test/reference/ft-text-vertical-layout-type1.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.ps.ref.png b/test/reference/ft-text-vertical-layout-type1.ps.ref.png
deleted file mode 100644
index bb99239b8..000000000
--- a/test/reference/ft-text-vertical-layout-type1.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.quartz.xfail.png b/test/reference/ft-text-vertical-layout-type1.quartz.xfail.png
deleted file mode 100644
index a603b3597..000000000
--- a/test/reference/ft-text-vertical-layout-type1.quartz.xfail.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 7a5670ee6..000000000
--- a/test/reference/ft-text-vertical-layout-type1.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.svg.ref.png b/test/reference/ft-text-vertical-layout-type1.svg.ref.png
deleted file mode 100644
index 0be400c13..000000000
--- a/test/reference/ft-text-vertical-layout-type1.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.traps.argb32.ref.png b/test/reference/ft-text-vertical-layout-type1.traps.argb32.ref.png
deleted file mode 100644
index 09c4cbbbe..000000000
--- a/test/reference/ft-text-vertical-layout-type1.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.traps.rgb24.ref.png b/test/reference/ft-text-vertical-layout-type1.traps.rgb24.ref.png
deleted file mode 100644
index 09c4cbbbe..000000000
--- a/test/reference/ft-text-vertical-layout-type1.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type1.xfail.png b/test/reference/ft-text-vertical-layout-type1.xfail.png
deleted file mode 100644
index 063bbd967..000000000
--- a/test/reference/ft-text-vertical-layout-type1.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.base.argb32.ref.png b/test/reference/ft-text-vertical-layout-type3.base.argb32.ref.png
deleted file mode 100644
index 82374b70b..000000000
--- a/test/reference/ft-text-vertical-layout-type3.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.base.rgb24.ref.png b/test/reference/ft-text-vertical-layout-type3.base.rgb24.ref.png
deleted file mode 100644
index 82374b70b..000000000
--- a/test/reference/ft-text-vertical-layout-type3.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.image16.ref.png b/test/reference/ft-text-vertical-layout-type3.image16.ref.png
deleted file mode 100644
index a5c3c1110..000000000
--- a/test/reference/ft-text-vertical-layout-type3.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.mask.argb32.ref.png b/test/reference/ft-text-vertical-layout-type3.mask.argb32.ref.png
deleted file mode 100644
index 7f7b428c1..000000000
--- a/test/reference/ft-text-vertical-layout-type3.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.mask.rgb24.ref.png b/test/reference/ft-text-vertical-layout-type3.mask.rgb24.ref.png
deleted file mode 100644
index 7f7b428c1..000000000
--- a/test/reference/ft-text-vertical-layout-type3.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.pdf.ref.png b/test/reference/ft-text-vertical-layout-type3.pdf.ref.png
deleted file mode 100644
index a05ec1d74..000000000
--- a/test/reference/ft-text-vertical-layout-type3.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.ps.ref.png b/test/reference/ft-text-vertical-layout-type3.ps.ref.png
deleted file mode 100644
index f8aafa2d4..000000000
--- a/test/reference/ft-text-vertical-layout-type3.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.quartz.ref.png b/test/reference/ft-text-vertical-layout-type3.quartz.ref.png
deleted file mode 100644
index 4a063f3b5..000000000
--- a/test/reference/ft-text-vertical-layout-type3.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.ref.png b/test/reference/ft-text-vertical-layout-type3.ref.png
deleted file mode 100644
index 5f64d8825..000000000
--- a/test/reference/ft-text-vertical-layout-type3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.svg.ref.png b/test/reference/ft-text-vertical-layout-type3.svg.ref.png
deleted file mode 100644
index cddb955aa..000000000
--- a/test/reference/ft-text-vertical-layout-type3.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.traps.argb32.ref.png b/test/reference/ft-text-vertical-layout-type3.traps.argb32.ref.png
deleted file mode 100644
index 82374b70b..000000000
--- a/test/reference/ft-text-vertical-layout-type3.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ft-text-vertical-layout-type3.traps.rgb24.ref.png b/test/reference/ft-text-vertical-layout-type3.traps.rgb24.ref.png
deleted file mode 100644
index 82374b70b..000000000
--- a/test/reference/ft-text-vertical-layout-type3.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/get-group-target.base.argb32.ref.png b/test/reference/get-group-target.base.argb32.ref.png
deleted file mode 100644
index d162775e7..000000000
--- a/test/reference/get-group-target.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/get-group-target.base.rgb24.ref.png b/test/reference/get-group-target.base.rgb24.ref.png
deleted file mode 100644
index d162775e7..000000000
--- a/test/reference/get-group-target.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/get-group-target.ref.png b/test/reference/get-group-target.ref.png
deleted file mode 100644
index 316a93f31..000000000
--- a/test/reference/get-group-target.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gl-surface-source.base.argb32.ref.png b/test/reference/gl-surface-source.base.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/gl-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gl-surface-source.base.rgb24.ref.png b/test/reference/gl-surface-source.base.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/gl-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gl-surface-source.image16.ref.png b/test/reference/gl-surface-source.image16.ref.png
deleted file mode 100644
index 2a7460e28..000000000
--- a/test/reference/gl-surface-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gl-surface-source.ref.png b/test/reference/gl-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/gl-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/glyph-cache-pressure.base.argb32.ref.png b/test/reference/glyph-cache-pressure.base.argb32.ref.png
deleted file mode 100644
index a6e1b061f..000000000
--- a/test/reference/glyph-cache-pressure.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/glyph-cache-pressure.base.rgb24.ref.png b/test/reference/glyph-cache-pressure.base.rgb24.ref.png
deleted file mode 100644
index a6e1b061f..000000000
--- a/test/reference/glyph-cache-pressure.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/glyph-cache-pressure.image16.ref.png b/test/reference/glyph-cache-pressure.image16.ref.png
deleted file mode 100644
index f3985bdf0..000000000
--- a/test/reference/glyph-cache-pressure.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/glyph-cache-pressure.ps2.ref.png b/test/reference/glyph-cache-pressure.ps2.ref.png
deleted file mode 100644
index 88fa4478b..000000000
--- a/test/reference/glyph-cache-pressure.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/glyph-cache-pressure.ps3.ref.png b/test/reference/glyph-cache-pressure.ps3.ref.png
deleted file mode 100644
index 88fa4478b..000000000
--- a/test/reference/glyph-cache-pressure.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/glyph-cache-pressure.quartz.ref.png b/test/reference/glyph-cache-pressure.quartz.ref.png
deleted file mode 100644
index 6291e84b4..000000000
--- a/test/reference/glyph-cache-pressure.quartz.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 a6e1b061f..000000000
--- a/test/reference/glyph-cache-pressure.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/glyph-cache-pressure.traps.ref.png b/test/reference/glyph-cache-pressure.traps.ref.png
deleted file mode 100644
index a6e1b061f..000000000
--- a/test/reference/glyph-cache-pressure.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.base.argb32.ref.png b/test/reference/gradient-alpha.base.argb32.ref.png
deleted file mode 100644
index f64b26a76..000000000
--- a/test/reference/gradient-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.base.rgb24.ref.png b/test/reference/gradient-alpha.base.rgb24.ref.png
deleted file mode 100644
index 3c7258d95..000000000
--- a/test/reference/gradient-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.ps2.argb32.ref.png b/test/reference/gradient-alpha.ps2.argb32.ref.png
deleted file mode 100644
index 37eafba3c..000000000
--- a/test/reference/gradient-alpha.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.ps2.rgb24.ref.png b/test/reference/gradient-alpha.ps2.rgb24.ref.png
deleted file mode 100644
index 2432c2996..000000000
--- a/test/reference/gradient-alpha.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.ps3.argb32.ref.png b/test/reference/gradient-alpha.ps3.argb32.ref.png
deleted file mode 100644
index 37eafba3c..000000000
--- a/test/reference/gradient-alpha.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.ps3.rgb24.ref.png b/test/reference/gradient-alpha.ps3.rgb24.ref.png
deleted file mode 100644
index 2432c2996..000000000
--- a/test/reference/gradient-alpha.ps3.rgb24.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 f64b26a76..000000000
--- a/test/reference/gradient-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-constant-alpha.base.argb32.ref.png b/test/reference/gradient-constant-alpha.base.argb32.ref.png
deleted file mode 100644
index 7f49e2c6f..000000000
--- a/test/reference/gradient-constant-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-constant-alpha.base.rgb24.ref.png b/test/reference/gradient-constant-alpha.base.rgb24.ref.png
deleted file mode 100644
index 69cd5963a..000000000
--- a/test/reference/gradient-constant-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-constant-alpha.ps3.ref.png b/test/reference/gradient-constant-alpha.ps3.ref.png
deleted file mode 100644
index 7089f4fdc..000000000
--- a/test/reference/gradient-constant-alpha.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-constant-alpha.ps3.rgb24.ref.png b/test/reference/gradient-constant-alpha.ps3.rgb24.ref.png
deleted file mode 100644
index 5962925f2..000000000
--- a/test/reference/gradient-constant-alpha.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-constant-alpha.quartz.argb32.ref.png b/test/reference/gradient-constant-alpha.quartz.argb32.ref.png
deleted file mode 100644
index a426f5ad0..000000000
--- a/test/reference/gradient-constant-alpha.quartz.argb32.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 7f49e2c6f..000000000
--- a/test/reference/gradient-constant-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops-mask.base.argb32.ref.png b/test/reference/gradient-zero-stops-mask.base.argb32.ref.png
deleted file mode 100644
index 0a50f4cac..000000000
--- a/test/reference/gradient-zero-stops-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops-mask.base.rgb24.ref.png b/test/reference/gradient-zero-stops-mask.base.rgb24.ref.png
deleted file mode 100644
index 21465ce4a..000000000
--- a/test/reference/gradient-zero-stops-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops-mask.ref.png b/test/reference/gradient-zero-stops-mask.ref.png
deleted file mode 100644
index 0a50f4cac..000000000
--- a/test/reference/gradient-zero-stops-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops.base.argb32.ref.png b/test/reference/gradient-zero-stops.base.argb32.ref.png
deleted file mode 100644
index 0a50f4cac..000000000
--- a/test/reference/gradient-zero-stops.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops.base.rgb24.ref.png b/test/reference/gradient-zero-stops.base.rgb24.ref.png
deleted file mode 100644
index 21465ce4a..000000000
--- a/test/reference/gradient-zero-stops.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops.ref.png b/test/reference/gradient-zero-stops.ref.png
deleted file mode 100644
index 3f1867037..000000000
--- a/test/reference/gradient-zero-stops.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-clip.base.argb32.ref.png b/test/reference/group-clip.base.argb32.ref.png
deleted file mode 100644
index 7b8a7532f..000000000
--- a/test/reference/group-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-clip.base.rgb24.ref.png b/test/reference/group-clip.base.rgb24.ref.png
deleted file mode 100644
index 7b8a7532f..000000000
--- a/test/reference/group-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-clip.image16.ref.png b/test/reference/group-clip.image16.ref.png
deleted file mode 100644
index 98b66efa3..000000000
--- a/test/reference/group-clip.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-clip.ref.png b/test/reference/group-clip.ref.png
deleted file mode 100644
index 7b8a7532f..000000000
--- a/test/reference/group-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-paint.base.argb32.ref.png b/test/reference/group-paint.base.argb32.ref.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/group-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-paint.base.rgb24.ref.png b/test/reference/group-paint.base.rgb24.ref.png
deleted file mode 100644
index 1ed070cae..000000000
--- a/test/reference/group-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-paint.ref.png b/test/reference/group-paint.ref.png
deleted file mode 100644
index f2e111b88..000000000
--- a/test/reference/group-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.base.argb32.ref.png b/test/reference/group-unaligned.base.argb32.ref.png
deleted file mode 100644
index 451e1713f..000000000
--- a/test/reference/group-unaligned.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.base.rgb24.ref.png b/test/reference/group-unaligned.base.rgb24.ref.png
deleted file mode 100644
index 451e1713f..000000000
--- a/test/reference/group-unaligned.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.image16.ref.png b/test/reference/group-unaligned.image16.ref.png
deleted file mode 100644
index 6a60a6ea4..000000000
--- a/test/reference/group-unaligned.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.ps.ref.png b/test/reference/group-unaligned.ps.ref.png
deleted file mode 100644
index f10899879..000000000
--- a/test/reference/group-unaligned.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.ps.rgb24.xfail.png b/test/reference/group-unaligned.ps.rgb24.xfail.png
deleted file mode 100644
index 5672cb0bf..000000000
--- a/test/reference/group-unaligned.ps.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.quartz.ref.png b/test/reference/group-unaligned.quartz.ref.png
deleted file mode 100644
index 1711025e9..000000000
--- a/test/reference/group-unaligned.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.ref.png b/test/reference/group-unaligned.ref.png
deleted file mode 100644
index 6356e6c14..000000000
--- a/test/reference/group-unaligned.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.svg.argb32.xfail.png b/test/reference/group-unaligned.svg.argb32.xfail.png
deleted file mode 100644
index 01c34bec4..000000000
--- a/test/reference/group-unaligned.svg.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.svg.rgb24.xfail.png b/test/reference/group-unaligned.svg.rgb24.xfail.png
deleted file mode 100644
index c0f18619b..000000000
--- a/test/reference/group-unaligned.svg.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.traps.argb32.ref.png b/test/reference/group-unaligned.traps.argb32.ref.png
deleted file mode 100644
index 451e1713f..000000000
--- a/test/reference/group-unaligned.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.traps.rgb24.ref.png b/test/reference/group-unaligned.traps.rgb24.ref.png
deleted file mode 100644
index 451e1713f..000000000
--- a/test/reference/group-unaligned.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/group-unaligned.xlib-fallback.ref.png b/test/reference/group-unaligned.xlib-fallback.ref.png
deleted file mode 100644
index 5ddbc164f..000000000
--- a/test/reference/group-unaligned.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo-transform.base.argb32.ref.png b/test/reference/halo-transform.base.argb32.ref.png
deleted file mode 100644
index 45cb90ff0..000000000
--- a/test/reference/halo-transform.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo-transform.base.rgb24.ref.png b/test/reference/halo-transform.base.rgb24.ref.png
deleted file mode 100644
index 45cb90ff0..000000000
--- a/test/reference/halo-transform.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo-transform.image16.ref.png b/test/reference/halo-transform.image16.ref.png
deleted file mode 100644
index b2268f01f..000000000
--- a/test/reference/halo-transform.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo-transform.ps.ref.png b/test/reference/halo-transform.ps.ref.png
deleted file mode 100644
index 89e1f7629..000000000
--- a/test/reference/halo-transform.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo-transform.quartz.ref.png b/test/reference/halo-transform.quartz.ref.png
deleted file mode 100644
index 91a99baaf..000000000
--- a/test/reference/halo-transform.quartz.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 f549c0dc2..000000000
--- a/test/reference/halo-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo-transform.traps.ref.png b/test/reference/halo-transform.traps.ref.png
deleted file mode 100644
index 45cb90ff0..000000000
--- a/test/reference/halo-transform.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.base.argb32.ref.png b/test/reference/halo.base.argb32.ref.png
deleted file mode 100644
index c915a242b..000000000
--- a/test/reference/halo.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.base.rgb24.ref.png b/test/reference/halo.base.rgb24.ref.png
deleted file mode 100644
index c915a242b..000000000
--- a/test/reference/halo.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.image16.ref.png b/test/reference/halo.image16.ref.png
deleted file mode 100644
index a813cd921..000000000
--- a/test/reference/halo.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.mask.argb32.ref.png b/test/reference/halo.mask.argb32.ref.png
deleted file mode 100644
index 191ee4794..000000000
--- a/test/reference/halo.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.mask.rgb24.ref.png b/test/reference/halo.mask.rgb24.ref.png
deleted file mode 100644
index 191ee4794..000000000
--- a/test/reference/halo.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.ps.ref.png b/test/reference/halo.ps.ref.png
deleted file mode 100644
index 1426d2e0c..000000000
--- a/test/reference/halo.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.quartz.ref.png b/test/reference/halo.quartz.ref.png
deleted file mode 100644
index c5cf999c9..000000000
--- a/test/reference/halo.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.ref.png b/test/reference/halo.ref.png
deleted file mode 100644
index dc1316d5b..000000000
--- a/test/reference/halo.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.traps.ref.png b/test/reference/halo.traps.ref.png
deleted file mode 100644
index c915a242b..000000000
--- a/test/reference/halo.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/hatchings.base.argb32.ref.png b/test/reference/hatchings.base.argb32.ref.png
deleted file mode 100644
index 73e156dd3..000000000
--- a/test/reference/hatchings.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/hatchings.base.rgb24.ref.png b/test/reference/hatchings.base.rgb24.ref.png
deleted file mode 100644
index 73e156dd3..000000000
--- a/test/reference/hatchings.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/hatchings.mask.argb32.ref.png b/test/reference/hatchings.mask.argb32.ref.png
deleted file mode 100644
index 77fe853a8..000000000
--- a/test/reference/hatchings.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/hatchings.mask.rgb24.ref.png b/test/reference/hatchings.mask.rgb24.ref.png
deleted file mode 100644
index 77fe853a8..000000000
--- a/test/reference/hatchings.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/hatchings.ref.png b/test/reference/hatchings.ref.png
deleted file mode 100644
index 215d61fa8..000000000
--- a/test/reference/hatchings.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/hatchings.traps.argb32.ref.png b/test/reference/hatchings.traps.argb32.ref.png
deleted file mode 100644
index 3b72949c1..000000000
--- a/test/reference/hatchings.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/hatchings.traps.rgb24.ref.png b/test/reference/hatchings.traps.rgb24.ref.png
deleted file mode 100644
index 3b72949c1..000000000
--- a/test/reference/hatchings.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/horizontal-clip.base.argb32.ref.png b/test/reference/horizontal-clip.base.argb32.ref.png
deleted file mode 100644
index 43dd07f15..000000000
--- a/test/reference/horizontal-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/horizontal-clip.base.rgb24.ref.png b/test/reference/horizontal-clip.base.rgb24.ref.png
deleted file mode 100644
index 43dd07f15..000000000
--- a/test/reference/horizontal-clip.base.rgb24.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 43dd07f15..000000000
--- a/test/reference/horizontal-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-linear.base.argb32.ref.png b/test/reference/huge-linear.base.argb32.ref.png
deleted file mode 100644
index f89217b82..000000000
--- a/test/reference/huge-linear.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-linear.base.rgb24.ref.png b/test/reference/huge-linear.base.rgb24.ref.png
deleted file mode 100644
index f89217b82..000000000
--- a/test/reference/huge-linear.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-linear.image16.ref.png b/test/reference/huge-linear.image16.ref.png
deleted file mode 100644
index 56dc58aca..000000000
--- a/test/reference/huge-linear.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-linear.pdf.ref.png b/test/reference/huge-linear.pdf.ref.png
deleted file mode 100644
index 8313470cc..000000000
--- a/test/reference/huge-linear.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-linear.ps3.ref.png b/test/reference/huge-linear.ps3.ref.png
deleted file mode 100644
index d55239bf4..000000000
--- a/test/reference/huge-linear.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-linear.quartz.ref.png b/test/reference/huge-linear.quartz.ref.png
deleted file mode 100644
index 3d12f7bea..000000000
--- a/test/reference/huge-linear.quartz.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 c20a8b7de..000000000
--- a/test/reference/huge-linear.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-radial.base.argb32.ref.png b/test/reference/huge-radial.base.argb32.ref.png
deleted file mode 100644
index 541bb309a..000000000
--- a/test/reference/huge-radial.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-radial.base.rgb24.ref.png b/test/reference/huge-radial.base.rgb24.ref.png
deleted file mode 100644
index 541bb309a..000000000
--- a/test/reference/huge-radial.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-radial.image16.ref.png b/test/reference/huge-radial.image16.ref.png
deleted file mode 100644
index 3913190fe..000000000
--- a/test/reference/huge-radial.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-radial.ps3.ref.png b/test/reference/huge-radial.ps3.ref.png
deleted file mode 100644
index c2319487b..000000000
--- a/test/reference/huge-radial.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-radial.quartz.ref.png b/test/reference/huge-radial.quartz.ref.png
deleted file mode 100644
index d823f8651..000000000
--- a/test/reference/huge-radial.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/huge-radial.ref.png b/test/reference/huge-radial.ref.png
deleted file mode 100644
index 541bb309a..000000000
--- a/test/reference/huge-radial.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-aligned.base.argb32.ref.png b/test/reference/image-bug-710072-aligned.base.argb32.ref.png
deleted file mode 100644
index 42abd2054..000000000
--- a/test/reference/image-bug-710072-aligned.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-aligned.base.rgb24.ref.png b/test/reference/image-bug-710072-aligned.base.rgb24.ref.png
deleted file mode 100644
index 42abd2054..000000000
--- a/test/reference/image-bug-710072-aligned.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-aligned.ref.png b/test/reference/image-bug-710072-aligned.ref.png
deleted file mode 100644
index 42abd2054..000000000
--- a/test/reference/image-bug-710072-aligned.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-unaligned.base.argb32.ref.png b/test/reference/image-bug-710072-unaligned.base.argb32.ref.png
deleted file mode 100644
index 0a5a6e6cf..000000000
--- a/test/reference/image-bug-710072-unaligned.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-unaligned.base.rgb24.ref.png b/test/reference/image-bug-710072-unaligned.base.rgb24.ref.png
deleted file mode 100644
index 0a5a6e6cf..000000000
--- a/test/reference/image-bug-710072-unaligned.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-unaligned.ref.png b/test/reference/image-bug-710072-unaligned.ref.png
deleted file mode 100644
index 13efa30f8..000000000
--- a/test/reference/image-bug-710072-unaligned.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-unaligned.traps.argb32.ref.png b/test/reference/image-bug-710072-unaligned.traps.argb32.ref.png
deleted file mode 100644
index 0a5a6e6cf..000000000
--- a/test/reference/image-bug-710072-unaligned.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-unaligned.traps.rgb24.ref.png b/test/reference/image-bug-710072-unaligned.traps.rgb24.ref.png
deleted file mode 100644
index 0a5a6e6cf..000000000
--- a/test/reference/image-bug-710072-unaligned.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-unaligned.xlib-fallback.rgb24.ref.png b/test/reference/image-bug-710072-unaligned.xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 0a5a6e6cf..000000000
--- a/test/reference/image-bug-710072-unaligned.xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-bug-710072-unaligned.xlib-window.rgb24.ref.png b/test/reference/image-bug-710072-unaligned.xlib-window.rgb24.ref.png
deleted file mode 100644
index 0a5a6e6cf..000000000
--- a/test/reference/image-bug-710072-unaligned.xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.base.argb32.ref.png b/test/reference/image-surface-source.base.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/image-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.base.rgb24.ref.png b/test/reference/image-surface-source.base.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/image-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.image16.ref.png b/test/reference/image-surface-source.image16.ref.png
deleted file mode 100644
index 2a7460e28..000000000
--- a/test/reference/image-surface-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.ps2.ref.png b/test/reference/image-surface-source.ps2.ref.png
deleted file mode 100644
index 10231581b..000000000
--- a/test/reference/image-surface-source.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.ps3.ref.png b/test/reference/image-surface-source.ps3.ref.png
deleted file mode 100644
index 10231581b..000000000
--- a/test/reference/image-surface-source.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.ref.png b/test/reference/image-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/image-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.svg12.argb32.xfail.png b/test/reference/image-surface-source.svg12.argb32.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/image-surface-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.svg12.rgb24.xfail.png b/test/reference/image-surface-source.svg12.rgb24.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/image-surface-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/implicit-close.base.argb32.ref.png b/test/reference/implicit-close.base.argb32.ref.png
deleted file mode 100644
index fdd756110..000000000
--- a/test/reference/implicit-close.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/implicit-close.base.rgb24.ref.png b/test/reference/implicit-close.base.rgb24.ref.png
deleted file mode 100644
index fdd756110..000000000
--- a/test/reference/implicit-close.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/implicit-close.ps.ref.png b/test/reference/implicit-close.ps.ref.png
deleted file mode 100644
index 66baf2480..000000000
--- a/test/reference/implicit-close.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/implicit-close.ref.png b/test/reference/implicit-close.ref.png
deleted file mode 100644
index f15f8a3a0..000000000
--- a/test/reference/implicit-close.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/implicit-close.traps.argb32.ref.png b/test/reference/implicit-close.traps.argb32.ref.png
deleted file mode 100644
index fdd756110..000000000
--- a/test/reference/implicit-close.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/implicit-close.traps.rgb24.ref.png b/test/reference/implicit-close.traps.rgb24.ref.png
deleted file mode 100644
index fdd756110..000000000
--- a/test/reference/implicit-close.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/infinite-join.base.argb32.ref.png b/test/reference/infinite-join.base.argb32.ref.png
deleted file mode 100644
index 9e7572b93..000000000
--- a/test/reference/infinite-join.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/infinite-join.base.rgb24.ref.png b/test/reference/infinite-join.base.rgb24.ref.png
deleted file mode 100644
index 9e7572b93..000000000
--- a/test/reference/infinite-join.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/infinite-join.ps2.ref.png b/test/reference/infinite-join.ps2.ref.png
deleted file mode 100644
index 6fba8f4b1..000000000
--- a/test/reference/infinite-join.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/infinite-join.ps3.ref.png b/test/reference/infinite-join.ps3.ref.png
deleted file mode 100644
index 6fba8f4b1..000000000
--- a/test/reference/infinite-join.ps3.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 54a911241..000000000
--- a/test/reference/infinite-join.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/infinite-join.traps.argb32.ref.png b/test/reference/infinite-join.traps.argb32.ref.png
deleted file mode 100644
index 9e7572b93..000000000
--- a/test/reference/infinite-join.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/infinite-join.traps.rgb24.ref.png b/test/reference/infinite-join.traps.rgb24.ref.png
deleted file mode 100644
index 9e7572b93..000000000
--- a/test/reference/infinite-join.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverse-text.base.argb32.ref.png b/test/reference/inverse-text.base.argb32.ref.png
deleted file mode 100644
index b7bbb972f..000000000
--- a/test/reference/inverse-text.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverse-text.base.rgb24.ref.png b/test/reference/inverse-text.base.rgb24.ref.png
deleted file mode 100644
index b7bbb972f..000000000
--- a/test/reference/inverse-text.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverse-text.mask.argb32.ref.png b/test/reference/inverse-text.mask.argb32.ref.png
deleted file mode 100644
index b7bbb972f..000000000
--- a/test/reference/inverse-text.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverse-text.mask.rgb24.ref.png b/test/reference/inverse-text.mask.rgb24.ref.png
deleted file mode 100644
index b7bbb972f..000000000
--- a/test/reference/inverse-text.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverse-text.ref.png b/test/reference/inverse-text.ref.png
deleted file mode 100644
index b7bbb972f..000000000
--- a/test/reference/inverse-text.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverse-text.traps.ref.png b/test/reference/inverse-text.traps.ref.png
deleted file mode 100644
index b7bbb972f..000000000
--- a/test/reference/inverse-text.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverted-clip.argb32.ref.png b/test/reference/inverted-clip.argb32.ref.png
deleted file mode 100644
index f97d377d4..000000000
--- a/test/reference/inverted-clip.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverted-clip.base.xfail.png b/test/reference/inverted-clip.base.xfail.png
deleted file mode 100644
index 080b7825b..000000000
--- a/test/reference/inverted-clip.base.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverted-clip.rgb24.ref.png b/test/reference/inverted-clip.rgb24.ref.png
deleted file mode 100644
index df945ec2e..000000000
--- a/test/reference/inverted-clip.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverted-clip.traps.xfail.png b/test/reference/inverted-clip.traps.xfail.png
deleted file mode 100644
index 5962795ac..000000000
--- a/test/reference/inverted-clip.traps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/inverted-clip.xfail.png b/test/reference/inverted-clip.xfail.png
deleted file mode 100644
index 080b7825b..000000000
--- a/test/reference/inverted-clip.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-loop.base.argb32.ref.png b/test/reference/joins-loop.base.argb32.ref.png
deleted file mode 100644
index 95400dfbd..000000000
--- a/test/reference/joins-loop.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-loop.base.rgb24.ref.png b/test/reference/joins-loop.base.rgb24.ref.png
deleted file mode 100644
index 95400dfbd..000000000
--- a/test/reference/joins-loop.base.rgb24.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 ecd6b23d0..000000000
--- a/test/reference/joins-loop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-loop.traps.argb32.ref.png b/test/reference/joins-loop.traps.argb32.ref.png
deleted file mode 100644
index 95400dfbd..000000000
--- a/test/reference/joins-loop.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-loop.traps.rgb24.ref.png b/test/reference/joins-loop.traps.rgb24.ref.png
deleted file mode 100644
index 95400dfbd..000000000
--- a/test/reference/joins-loop.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-retrace.base.argb32.ref.png b/test/reference/joins-retrace.base.argb32.ref.png
deleted file mode 100644
index efbf91a6b..000000000
--- a/test/reference/joins-retrace.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-retrace.base.rgb24.ref.png b/test/reference/joins-retrace.base.rgb24.ref.png
deleted file mode 100644
index efbf91a6b..000000000
--- a/test/reference/joins-retrace.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-retrace.mask.argb32.ref.png b/test/reference/joins-retrace.mask.argb32.ref.png
deleted file mode 100644
index 22b0ecf9a..000000000
--- a/test/reference/joins-retrace.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-retrace.mask.rgb24.ref.png b/test/reference/joins-retrace.mask.rgb24.ref.png
deleted file mode 100644
index 22b0ecf9a..000000000
--- a/test/reference/joins-retrace.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-retrace.ref.png b/test/reference/joins-retrace.ref.png
deleted file mode 100644
index c21c80a6d..000000000
--- a/test/reference/joins-retrace.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-retrace.traps.argb32.ref.png b/test/reference/joins-retrace.traps.argb32.ref.png
deleted file mode 100644
index efbf91a6b..000000000
--- a/test/reference/joins-retrace.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-retrace.traps.rgb24.ref.png b/test/reference/joins-retrace.traps.rgb24.ref.png
deleted file mode 100644
index efbf91a6b..000000000
--- a/test/reference/joins-retrace.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-star.base.argb32.ref.png b/test/reference/joins-star.base.argb32.ref.png
deleted file mode 100644
index f1de705c3..000000000
--- a/test/reference/joins-star.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-star.base.rgb24.ref.png b/test/reference/joins-star.base.rgb24.ref.png
deleted file mode 100644
index f1de705c3..000000000
--- a/test/reference/joins-star.base.rgb24.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 6fea13e3e..000000000
--- a/test/reference/joins-star.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-star.traps.argb32.ref.png b/test/reference/joins-star.traps.argb32.ref.png
deleted file mode 100644
index f1de705c3..000000000
--- a/test/reference/joins-star.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins-star.traps.rgb24.ref.png b/test/reference/joins-star.traps.rgb24.ref.png
deleted file mode 100644
index f1de705c3..000000000
--- a/test/reference/joins-star.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.base.argb32.ref.png b/test/reference/joins.base.argb32.ref.png
deleted file mode 100644
index 0b190c22b..000000000
--- a/test/reference/joins.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.base.rgb24.ref.png b/test/reference/joins.base.rgb24.ref.png
deleted file mode 100644
index 0b190c22b..000000000
--- a/test/reference/joins.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.image16.ref.png b/test/reference/joins.image16.ref.png
deleted file mode 100644
index 57f9bb15f..000000000
--- a/test/reference/joins.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.mask.argb32.ref.png b/test/reference/joins.mask.argb32.ref.png
deleted file mode 100644
index a1d069d3d..000000000
--- a/test/reference/joins.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.mask.rgb24.ref.png b/test/reference/joins.mask.rgb24.ref.png
deleted file mode 100644
index a1d069d3d..000000000
--- a/test/reference/joins.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.ps.ref.png b/test/reference/joins.ps.ref.png
deleted file mode 100644
index 0d5adea01..000000000
--- a/test/reference/joins.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.quartz.ref.png b/test/reference/joins.quartz.ref.png
deleted file mode 100644
index 59b8fdb0b..000000000
--- a/test/reference/joins.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.ref.png b/test/reference/joins.ref.png
deleted file mode 100644
index d1e34fece..000000000
--- a/test/reference/joins.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.traps.argb32.ref.png b/test/reference/joins.traps.argb32.ref.png
deleted file mode 100644
index 0b190c22b..000000000
--- a/test/reference/joins.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/joins.traps.rgb24.ref.png b/test/reference/joins.traps.rgb24.ref.png
deleted file mode 100644
index 0b190c22b..000000000
--- a/test/reference/joins.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-clip.base.argb32.ref.png b/test/reference/large-clip.base.argb32.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/large-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-clip.base.rgb24.ref.png b/test/reference/large-clip.base.rgb24.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/large-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-clip.ref.png b/test/reference/large-clip.ref.png
deleted file mode 100644
index 9e46d2d5f..000000000
--- a/test/reference/large-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-font.base.argb32.ref.png b/test/reference/large-font.base.argb32.ref.png
deleted file mode 100644
index 503061a9e..000000000
--- a/test/reference/large-font.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-font.base.rgb24.ref.png b/test/reference/large-font.base.rgb24.ref.png
deleted file mode 100644
index 503061a9e..000000000
--- a/test/reference/large-font.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-font.image16.ref.png b/test/reference/large-font.image16.ref.png
deleted file mode 100644
index d5d11a5b7..000000000
--- a/test/reference/large-font.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-font.ref.png b/test/reference/large-font.ref.png
deleted file mode 100644
index da5c43114..000000000
--- a/test/reference/large-font.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-source-roi.base.argb32.ref.png b/test/reference/large-source-roi.base.argb32.ref.png
deleted file mode 100644
index 216a065e1..000000000
--- a/test/reference/large-source-roi.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-source-roi.base.rgb24.ref.png b/test/reference/large-source-roi.base.rgb24.ref.png
deleted file mode 100644
index 216a065e1..000000000
--- a/test/reference/large-source-roi.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-source-roi.ref.png b/test/reference/large-source-roi.ref.png
deleted file mode 100644
index b8dc8b1b6..000000000
--- a/test/reference/large-source-roi.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-source.base.argb32.ref.png b/test/reference/large-source.base.argb32.ref.png
deleted file mode 100644
index a54455fbb..000000000
--- a/test/reference/large-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-source.base.rgb24.ref.png b/test/reference/large-source.base.rgb24.ref.png
deleted file mode 100644
index a54455fbb..000000000
--- a/test/reference/large-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-source.ref.png b/test/reference/large-source.ref.png
deleted file mode 100644
index 5d96dd323..000000000
--- a/test/reference/large-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-twin-antialias-mixed.base.argb32.ref.png b/test/reference/large-twin-antialias-mixed.base.argb32.ref.png
deleted file mode 100644
index a0b265f33..000000000
--- a/test/reference/large-twin-antialias-mixed.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-twin-antialias-mixed.base.rgb24.ref.png b/test/reference/large-twin-antialias-mixed.base.rgb24.ref.png
deleted file mode 100644
index a0b265f33..000000000
--- a/test/reference/large-twin-antialias-mixed.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-twin-antialias-mixed.image16.ref.png b/test/reference/large-twin-antialias-mixed.image16.ref.png
deleted file mode 100644
index 93f071ee4..000000000
--- a/test/reference/large-twin-antialias-mixed.image16.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 73755ab52..000000000
--- a/test/reference/large-twin-antialias-mixed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-twin-antialias-mixed.traps.argb32.ref.png b/test/reference/large-twin-antialias-mixed.traps.argb32.ref.png
deleted file mode 100644
index a0b265f33..000000000
--- a/test/reference/large-twin-antialias-mixed.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/large-twin-antialias-mixed.traps.rgb24.ref.png b/test/reference/large-twin-antialias-mixed.traps.rgb24.ref.png
deleted file mode 100644
index a0b265f33..000000000
--- a/test/reference/large-twin-antialias-mixed.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dash.base.argb32.ref.png b/test/reference/leaky-dash.base.argb32.ref.png
deleted file mode 100644
index 0973ece7e..000000000
--- a/test/reference/leaky-dash.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dash.base.rgb24.ref.png b/test/reference/leaky-dash.base.rgb24.ref.png
deleted file mode 100644
index 0973ece7e..000000000
--- a/test/reference/leaky-dash.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dash.ps2.argb32.ref.png b/test/reference/leaky-dash.ps2.argb32.ref.png
deleted file mode 100644
index 93b8640a9..000000000
--- a/test/reference/leaky-dash.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dash.ps2.rgb24.ref.png b/test/reference/leaky-dash.ps2.rgb24.ref.png
deleted file mode 100644
index c11eb4807..000000000
--- a/test/reference/leaky-dash.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dash.ps3.argb32.ref.png b/test/reference/leaky-dash.ps3.argb32.ref.png
deleted file mode 100644
index 93b8640a9..000000000
--- a/test/reference/leaky-dash.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dash.ps3.rgb24.ref.png b/test/reference/leaky-dash.ps3.rgb24.ref.png
deleted file mode 100644
index c11eb4807..000000000
--- a/test/reference/leaky-dash.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dash.quartz.ref.png b/test/reference/leaky-dash.quartz.ref.png
deleted file mode 100644
index 96928195a..000000000
--- a/test/reference/leaky-dash.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dash.ref.png b/test/reference/leaky-dash.ref.png
deleted file mode 100644
index 87facc551..000000000
--- a/test/reference/leaky-dash.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.base.argb32.ref.png b/test/reference/leaky-dashed-rectangle.base.argb32.ref.png
deleted file mode 100644
index de3542098..000000000
--- a/test/reference/leaky-dashed-rectangle.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.base.rgb24.ref.png b/test/reference/leaky-dashed-rectangle.base.rgb24.ref.png
deleted file mode 100644
index de3542098..000000000
--- a/test/reference/leaky-dashed-rectangle.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.image16.ref.png b/test/reference/leaky-dashed-rectangle.image16.ref.png
deleted file mode 100644
index f61db4c29..000000000
--- a/test/reference/leaky-dashed-rectangle.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.pdf.ref.png b/test/reference/leaky-dashed-rectangle.pdf.ref.png
deleted file mode 100644
index 72efd4954..000000000
--- a/test/reference/leaky-dashed-rectangle.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.ps.ref.png b/test/reference/leaky-dashed-rectangle.ps.ref.png
deleted file mode 100644
index 1e0a1388c..000000000
--- a/test/reference/leaky-dashed-rectangle.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.quartz.ref.png b/test/reference/leaky-dashed-rectangle.quartz.ref.png
deleted file mode 100644
index fad8588fe..000000000
--- a/test/reference/leaky-dashed-rectangle.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.ref.png b/test/reference/leaky-dashed-rectangle.ref.png
deleted file mode 100644
index 05f45846a..000000000
--- a/test/reference/leaky-dashed-rectangle.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.traps.argb32.ref.png b/test/reference/leaky-dashed-rectangle.traps.argb32.ref.png
deleted file mode 100644
index de3542098..000000000
--- a/test/reference/leaky-dashed-rectangle.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-rectangle.traps.rgb24.ref.png b/test/reference/leaky-dashed-rectangle.traps.rgb24.ref.png
deleted file mode 100644
index de3542098..000000000
--- a/test/reference/leaky-dashed-rectangle.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-stroke.base.argb32.ref.png b/test/reference/leaky-dashed-stroke.base.argb32.ref.png
deleted file mode 100644
index da6807f77..000000000
--- a/test/reference/leaky-dashed-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-stroke.base.rgb24.ref.png b/test/reference/leaky-dashed-stroke.base.rgb24.ref.png
deleted file mode 100644
index da6807f77..000000000
--- a/test/reference/leaky-dashed-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-stroke.image16.ref.png b/test/reference/leaky-dashed-stroke.image16.ref.png
deleted file mode 100644
index f90bb2375..000000000
--- a/test/reference/leaky-dashed-stroke.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-stroke.ps.ref.png b/test/reference/leaky-dashed-stroke.ps.ref.png
deleted file mode 100644
index 7d581e916..000000000
--- a/test/reference/leaky-dashed-stroke.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-stroke.quartz.ref.png b/test/reference/leaky-dashed-stroke.quartz.ref.png
deleted file mode 100644
index adbfd612a..000000000
--- a/test/reference/leaky-dashed-stroke.quartz.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 1b8569244..000000000
--- a/test/reference/leaky-dashed-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-stroke.traps.argb32.ref.png b/test/reference/leaky-dashed-stroke.traps.argb32.ref.png
deleted file mode 100644
index da6807f77..000000000
--- a/test/reference/leaky-dashed-stroke.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-dashed-stroke.traps.rgb24.ref.png b/test/reference/leaky-dashed-stroke.traps.rgb24.ref.png
deleted file mode 100644
index da6807f77..000000000
--- a/test/reference/leaky-dashed-stroke.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-polygon.base.argb32.ref.png b/test/reference/leaky-polygon.base.argb32.ref.png
deleted file mode 100644
index 1cb7a3cac..000000000
--- a/test/reference/leaky-polygon.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-polygon.base.rgb24.ref.png b/test/reference/leaky-polygon.base.rgb24.ref.png
deleted file mode 100644
index 1cb7a3cac..000000000
--- a/test/reference/leaky-polygon.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-polygon.image16.ref.png b/test/reference/leaky-polygon.image16.ref.png
deleted file mode 100644
index e91d0fa34..000000000
--- a/test/reference/leaky-polygon.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-polygon.ps.ref.png b/test/reference/leaky-polygon.ps.ref.png
deleted file mode 100644
index dd8a10434..000000000
--- a/test/reference/leaky-polygon.ps.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 d2a06a3cc..000000000
--- a/test/reference/leaky-polygon.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-polygon.traps.argb32.ref.png b/test/reference/leaky-polygon.traps.argb32.ref.png
deleted file mode 100644
index 1cb7a3cac..000000000
--- a/test/reference/leaky-polygon.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/leaky-polygon.traps.rgb24.ref.png b/test/reference/leaky-polygon.traps.rgb24.ref.png
deleted file mode 100644
index 1cb7a3cac..000000000
--- a/test/reference/leaky-polygon.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-dashed.base.argb32.ref.png b/test/reference/line-width-large-overlap-dashed.base.argb32.ref.png
deleted file mode 100644
index e6cdcc2f7..000000000
--- a/test/reference/line-width-large-overlap-dashed.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-dashed.base.rgb24.ref.png b/test/reference/line-width-large-overlap-dashed.base.rgb24.ref.png
deleted file mode 100644
index e6cdcc2f7..000000000
--- a/test/reference/line-width-large-overlap-dashed.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-dashed.mask.argb32.ref.png b/test/reference/line-width-large-overlap-dashed.mask.argb32.ref.png
deleted file mode 100644
index 8cd4d31e1..000000000
--- a/test/reference/line-width-large-overlap-dashed.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-dashed.mask.rgb24.ref.png b/test/reference/line-width-large-overlap-dashed.mask.rgb24.ref.png
deleted file mode 100644
index 8cd4d31e1..000000000
--- a/test/reference/line-width-large-overlap-dashed.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-dashed.ref.png b/test/reference/line-width-large-overlap-dashed.ref.png
deleted file mode 100644
index 12379ac03..000000000
--- a/test/reference/line-width-large-overlap-dashed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-dashed.traps.argb32.ref.png b/test/reference/line-width-large-overlap-dashed.traps.argb32.ref.png
deleted file mode 100644
index 12379ac03..000000000
--- a/test/reference/line-width-large-overlap-dashed.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-dashed.traps.rgb24.ref.png b/test/reference/line-width-large-overlap-dashed.traps.rgb24.ref.png
deleted file mode 100644
index 12379ac03..000000000
--- a/test/reference/line-width-large-overlap-dashed.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-flipped.base.argb32.ref.png b/test/reference/line-width-large-overlap-flipped.base.argb32.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-flipped.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-flipped.base.rgb24.ref.png b/test/reference/line-width-large-overlap-flipped.base.rgb24.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-flipped.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-flipped.ref.png b/test/reference/line-width-large-overlap-flipped.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-flipped.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-flopped.base.argb32.ref.png b/test/reference/line-width-large-overlap-flopped.base.argb32.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-flopped.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-flopped.base.rgb24.ref.png b/test/reference/line-width-large-overlap-flopped.base.rgb24.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-flopped.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-flopped.ref.png b/test/reference/line-width-large-overlap-flopped.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-flopped.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-offset.base.argb32.ref.png b/test/reference/line-width-large-overlap-offset.base.argb32.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-offset.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-offset.base.rgb24.ref.png b/test/reference/line-width-large-overlap-offset.base.rgb24.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-offset.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-offset.ref.png b/test/reference/line-width-large-overlap-offset.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap-offset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-rotated.base.argb32.ref.png b/test/reference/line-width-large-overlap-rotated.base.argb32.ref.png
deleted file mode 100644
index 87fe7523b..000000000
--- a/test/reference/line-width-large-overlap-rotated.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-rotated.base.rgb24.ref.png b/test/reference/line-width-large-overlap-rotated.base.rgb24.ref.png
deleted file mode 100644
index 87fe7523b..000000000
--- a/test/reference/line-width-large-overlap-rotated.base.rgb24.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 3eeebb254..000000000
--- a/test/reference/line-width-large-overlap-rotated.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap-rotated.traps.ref.png b/test/reference/line-width-large-overlap-rotated.traps.ref.png
deleted file mode 100644
index 87fe7523b..000000000
--- a/test/reference/line-width-large-overlap-rotated.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap.base.argb32.ref.png b/test/reference/line-width-large-overlap.base.argb32.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap.base.rgb24.ref.png b/test/reference/line-width-large-overlap.base.rgb24.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-large-overlap.ref.png b/test/reference/line-width-large-overlap.ref.png
deleted file mode 100644
index 3c3464bed..000000000
--- a/test/reference/line-width-large-overlap.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-dashed.base.argb32.ref.png b/test/reference/line-width-overlap-dashed.base.argb32.ref.png
deleted file mode 100644
index 066b182ae..000000000
--- a/test/reference/line-width-overlap-dashed.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-dashed.base.rgb24.ref.png b/test/reference/line-width-overlap-dashed.base.rgb24.ref.png
deleted file mode 100644
index 066b182ae..000000000
--- a/test/reference/line-width-overlap-dashed.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-dashed.mask.argb32.ref.png b/test/reference/line-width-overlap-dashed.mask.argb32.ref.png
deleted file mode 100644
index 0de187d40..000000000
--- a/test/reference/line-width-overlap-dashed.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-dashed.mask.rgb24.ref.png b/test/reference/line-width-overlap-dashed.mask.rgb24.ref.png
deleted file mode 100644
index 0de187d40..000000000
--- a/test/reference/line-width-overlap-dashed.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-dashed.ref.png b/test/reference/line-width-overlap-dashed.ref.png
deleted file mode 100644
index 065d69958..000000000
--- a/test/reference/line-width-overlap-dashed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-dashed.traps.argb32.ref.png b/test/reference/line-width-overlap-dashed.traps.argb32.ref.png
deleted file mode 100644
index 065d69958..000000000
--- a/test/reference/line-width-overlap-dashed.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-dashed.traps.rgb24.ref.png b/test/reference/line-width-overlap-dashed.traps.rgb24.ref.png
deleted file mode 100644
index 065d69958..000000000
--- a/test/reference/line-width-overlap-dashed.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-flipped.base.argb32.ref.png b/test/reference/line-width-overlap-flipped.base.argb32.ref.png
deleted file mode 100644
index 13d70c8fe..000000000
--- a/test/reference/line-width-overlap-flipped.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-flipped.base.rgb24.ref.png b/test/reference/line-width-overlap-flipped.base.rgb24.ref.png
deleted file mode 100644
index 13d70c8fe..000000000
--- a/test/reference/line-width-overlap-flipped.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-flipped.ref.png b/test/reference/line-width-overlap-flipped.ref.png
deleted file mode 100644
index 09911bc51..000000000
--- a/test/reference/line-width-overlap-flipped.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-flopped.base.argb32.ref.png b/test/reference/line-width-overlap-flopped.base.argb32.ref.png
deleted file mode 100644
index 13d70c8fe..000000000
--- a/test/reference/line-width-overlap-flopped.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-flopped.base.rgb24.ref.png b/test/reference/line-width-overlap-flopped.base.rgb24.ref.png
deleted file mode 100644
index 13d70c8fe..000000000
--- a/test/reference/line-width-overlap-flopped.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-flopped.ref.png b/test/reference/line-width-overlap-flopped.ref.png
deleted file mode 100644
index 09911bc51..000000000
--- a/test/reference/line-width-overlap-flopped.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-offset.base.argb32.ref.png b/test/reference/line-width-overlap-offset.base.argb32.ref.png
deleted file mode 100644
index 13a138b9a..000000000
--- a/test/reference/line-width-overlap-offset.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-offset.base.rgb24.ref.png b/test/reference/line-width-overlap-offset.base.rgb24.ref.png
deleted file mode 100644
index 13a138b9a..000000000
--- a/test/reference/line-width-overlap-offset.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-offset.ref.png b/test/reference/line-width-overlap-offset.ref.png
deleted file mode 100644
index eafa50b1f..000000000
--- a/test/reference/line-width-overlap-offset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-offset.traps.ref.png b/test/reference/line-width-overlap-offset.traps.ref.png
deleted file mode 100644
index 13a138b9a..000000000
--- a/test/reference/line-width-overlap-offset.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-rotated.base.argb32.ref.png b/test/reference/line-width-overlap-rotated.base.argb32.ref.png
deleted file mode 100644
index fa7290d6c..000000000
--- a/test/reference/line-width-overlap-rotated.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-rotated.base.rgb24.ref.png b/test/reference/line-width-overlap-rotated.base.rgb24.ref.png
deleted file mode 100644
index fa7290d6c..000000000
--- a/test/reference/line-width-overlap-rotated.base.rgb24.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 cce46c70a..000000000
--- a/test/reference/line-width-overlap-rotated.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-rotated.traps.argb32.ref.png b/test/reference/line-width-overlap-rotated.traps.argb32.ref.png
deleted file mode 100644
index fa7290d6c..000000000
--- a/test/reference/line-width-overlap-rotated.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap-rotated.traps.rgb24.ref.png b/test/reference/line-width-overlap-rotated.traps.rgb24.ref.png
deleted file mode 100644
index fa7290d6c..000000000
--- a/test/reference/line-width-overlap-rotated.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap.base.argb32.ref.png b/test/reference/line-width-overlap.base.argb32.ref.png
deleted file mode 100644
index 13d70c8fe..000000000
--- a/test/reference/line-width-overlap.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap.base.rgb24.ref.png b/test/reference/line-width-overlap.base.rgb24.ref.png
deleted file mode 100644
index 13d70c8fe..000000000
--- a/test/reference/line-width-overlap.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-overlap.ref.png b/test/reference/line-width-overlap.ref.png
deleted file mode 100644
index 13d70c8fe..000000000
--- a/test/reference/line-width-overlap.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.base.argb32.ref.png b/test/reference/line-width-scale.base.argb32.ref.png
deleted file mode 100644
index 41d55b0eb..000000000
--- a/test/reference/line-width-scale.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.base.rgb24.ref.png b/test/reference/line-width-scale.base.rgb24.ref.png
deleted file mode 100644
index 41d55b0eb..000000000
--- a/test/reference/line-width-scale.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.image16.ref.png b/test/reference/line-width-scale.image16.ref.png
deleted file mode 100644
index a784f6582..000000000
--- a/test/reference/line-width-scale.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.ps2.ref.png b/test/reference/line-width-scale.ps2.ref.png
deleted file mode 100644
index 57999b802..000000000
--- a/test/reference/line-width-scale.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.ps3.ref.png b/test/reference/line-width-scale.ps3.ref.png
deleted file mode 100644
index 57999b802..000000000
--- a/test/reference/line-width-scale.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.quartz.ref.png b/test/reference/line-width-scale.quartz.ref.png
deleted file mode 100644
index afdc9da76..000000000
--- a/test/reference/line-width-scale.quartz.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 5767bc7d8..000000000
--- a/test/reference/line-width-scale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.traps.argb32.ref.png b/test/reference/line-width-scale.traps.argb32.ref.png
deleted file mode 100644
index 41d55b0eb..000000000
--- a/test/reference/line-width-scale.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-scale.traps.rgb24.ref.png b/test/reference/line-width-scale.traps.rgb24.ref.png
deleted file mode 100644
index 41d55b0eb..000000000
--- a/test/reference/line-width-scale.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-tolerance.base.argb32.ref.png b/test/reference/line-width-tolerance.base.argb32.ref.png
deleted file mode 100644
index f890a52ed..000000000
--- a/test/reference/line-width-tolerance.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-tolerance.base.rgb24.ref.png b/test/reference/line-width-tolerance.base.rgb24.ref.png
deleted file mode 100644
index f890a52ed..000000000
--- a/test/reference/line-width-tolerance.base.rgb24.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 9c4d43987..000000000
--- a/test/reference/line-width-tolerance.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-tolerance.traps.argb32.ref.png b/test/reference/line-width-tolerance.traps.argb32.ref.png
deleted file mode 100644
index f890a52ed..000000000
--- a/test/reference/line-width-tolerance.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width-tolerance.traps.rgb24.ref.png b/test/reference/line-width-tolerance.traps.rgb24.ref.png
deleted file mode 100644
index f890a52ed..000000000
--- a/test/reference/line-width-tolerance.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width.base.argb32.ref.png b/test/reference/line-width.base.argb32.ref.png
deleted file mode 100644
index 208d17083..000000000
--- a/test/reference/line-width.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width.base.rgb24.ref.png b/test/reference/line-width.base.rgb24.ref.png
deleted file mode 100644
index 208d17083..000000000
--- a/test/reference/line-width.base.rgb24.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 2a788285f..000000000
--- a/test/reference/line-width.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width.traps.argb32.ref.png b/test/reference/line-width.traps.argb32.ref.png
deleted file mode 100644
index 208d17083..000000000
--- a/test/reference/line-width.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/line-width.traps.rgb24.ref.png b/test/reference/line-width.traps.rgb24.ref.png
deleted file mode 100644
index 208d17083..000000000
--- a/test/reference/line-width.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-extend.base.argb32.ref.png b/test/reference/linear-gradient-extend.base.argb32.ref.png
deleted file mode 100644
index 79ce747db..000000000
--- a/test/reference/linear-gradient-extend.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-extend.base.rgb24.ref.png b/test/reference/linear-gradient-extend.base.rgb24.ref.png
deleted file mode 100644
index 79ce747db..000000000
--- a/test/reference/linear-gradient-extend.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-extend.ref.png b/test/reference/linear-gradient-extend.ref.png
deleted file mode 100644
index 79ce747db..000000000
--- a/test/reference/linear-gradient-extend.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-large.base.argb32.ref.png b/test/reference/linear-gradient-large.base.argb32.ref.png
deleted file mode 100644
index f1f37ab47..000000000
--- a/test/reference/linear-gradient-large.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-large.base.rgb24.ref.png b/test/reference/linear-gradient-large.base.rgb24.ref.png
deleted file mode 100644
index f1f37ab47..000000000
--- a/test/reference/linear-gradient-large.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-large.quartz.ref.png b/test/reference/linear-gradient-large.quartz.ref.png
deleted file mode 100644
index 68f08297b..000000000
--- a/test/reference/linear-gradient-large.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-large.ref.png b/test/reference/linear-gradient-large.ref.png
deleted file mode 100644
index f1f37ab47..000000000
--- a/test/reference/linear-gradient-large.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-one-stop.base.argb32.ref.png b/test/reference/linear-gradient-one-stop.base.argb32.ref.png
deleted file mode 100644
index da02fda49..000000000
--- a/test/reference/linear-gradient-one-stop.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-one-stop.base.rgb24.ref.png b/test/reference/linear-gradient-one-stop.base.rgb24.ref.png
deleted file mode 100644
index efc12ee71..000000000
--- a/test/reference/linear-gradient-one-stop.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-one-stop.ref.png b/test/reference/linear-gradient-one-stop.ref.png
deleted file mode 100644
index da02fda49..000000000
--- a/test/reference/linear-gradient-one-stop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-reflect.base.argb32.ref.png b/test/reference/linear-gradient-reflect.base.argb32.ref.png
deleted file mode 100644
index b68dccb5e..000000000
--- a/test/reference/linear-gradient-reflect.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-reflect.base.rgb24.ref.png b/test/reference/linear-gradient-reflect.base.rgb24.ref.png
deleted file mode 100644
index b68dccb5e..000000000
--- a/test/reference/linear-gradient-reflect.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-reflect.image16.ref.png b/test/reference/linear-gradient-reflect.image16.ref.png
deleted file mode 100644
index de74afcb0..000000000
--- a/test/reference/linear-gradient-reflect.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-reflect.pdf.argb32.ref.png b/test/reference/linear-gradient-reflect.pdf.argb32.ref.png
deleted file mode 100644
index 46e1c0f0e..000000000
--- a/test/reference/linear-gradient-reflect.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-reflect.pdf.rgb24.ref.png b/test/reference/linear-gradient-reflect.pdf.rgb24.ref.png
deleted file mode 100644
index 46e1c0f0e..000000000
--- a/test/reference/linear-gradient-reflect.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-reflect.ps3.ref.png b/test/reference/linear-gradient-reflect.ps3.ref.png
deleted file mode 100644
index ea6d25c17..000000000
--- a/test/reference/linear-gradient-reflect.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-reflect.quartz.ref.png b/test/reference/linear-gradient-reflect.quartz.ref.png
deleted file mode 100644
index 89bac91da..000000000
--- a/test/reference/linear-gradient-reflect.quartz.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 b68dccb5e..000000000
--- a/test/reference/linear-gradient-reflect.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-subset.base.argb32.ref.png b/test/reference/linear-gradient-subset.base.argb32.ref.png
deleted file mode 100644
index e03d3d60f..000000000
--- a/test/reference/linear-gradient-subset.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-subset.base.rgb24.ref.png b/test/reference/linear-gradient-subset.base.rgb24.ref.png
deleted file mode 100644
index e03d3d60f..000000000
--- a/test/reference/linear-gradient-subset.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-subset.image16.ref.png b/test/reference/linear-gradient-subset.image16.ref.png
deleted file mode 100644
index 9d04057e2..000000000
--- a/test/reference/linear-gradient-subset.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-subset.ps3.ref.png b/test/reference/linear-gradient-subset.ps3.ref.png
deleted file mode 100644
index db0a4c067..000000000
--- a/test/reference/linear-gradient-subset.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-subset.quartz.ref.png b/test/reference/linear-gradient-subset.quartz.ref.png
deleted file mode 100644
index 85d80adbb..000000000
--- a/test/reference/linear-gradient-subset.quartz.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 8e95d10f6..000000000
--- a/test/reference/linear-gradient-subset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-subset.traps.argb32.ref.png b/test/reference/linear-gradient-subset.traps.argb32.ref.png
deleted file mode 100644
index e03d3d60f..000000000
--- a/test/reference/linear-gradient-subset.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-subset.traps.rgb24.ref.png b/test/reference/linear-gradient-subset.traps.rgb24.ref.png
deleted file mode 100644
index e03d3d60f..000000000
--- a/test/reference/linear-gradient-subset.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient.base.argb32.ref.png b/test/reference/linear-gradient.base.argb32.ref.png
deleted file mode 100644
index 083a9b87b..000000000
--- a/test/reference/linear-gradient.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient.base.rgb24.ref.png b/test/reference/linear-gradient.base.rgb24.ref.png
deleted file mode 100644
index 083a9b87b..000000000
--- a/test/reference/linear-gradient.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient.image16.ref.png b/test/reference/linear-gradient.image16.ref.png
deleted file mode 100644
index 183d3d985..000000000
--- a/test/reference/linear-gradient.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient.ps3.ref.png b/test/reference/linear-gradient.ps3.ref.png
deleted file mode 100644
index c2fa71b11..000000000
--- a/test/reference/linear-gradient.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient.quartz.ref.png b/test/reference/linear-gradient.quartz.ref.png
deleted file mode 100644
index 1c3e7c228..000000000
--- a/test/reference/linear-gradient.quartz.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 32c99a4a3..000000000
--- a/test/reference/linear-gradient.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient.traps.argb32.ref.png b/test/reference/linear-gradient.traps.argb32.ref.png
deleted file mode 100644
index 083a9b87b..000000000
--- a/test/reference/linear-gradient.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient.traps.rgb24.ref.png b/test/reference/linear-gradient.traps.rgb24.ref.png
deleted file mode 100644
index 083a9b87b..000000000
--- a/test/reference/linear-gradient.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-step-function.base.argb32.ref.png b/test/reference/linear-step-function.base.argb32.ref.png
deleted file mode 100644
index 0ed126e1d..000000000
--- a/test/reference/linear-step-function.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-step-function.base.rgb24.ref.png b/test/reference/linear-step-function.base.rgb24.ref.png
deleted file mode 100644
index 0ed126e1d..000000000
--- a/test/reference/linear-step-function.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-step-function.mask.argb32.ref.png b/test/reference/linear-step-function.mask.argb32.ref.png
deleted file mode 100644
index 0ed126e1d..000000000
--- a/test/reference/linear-step-function.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-step-function.mask.rgb24.ref.png b/test/reference/linear-step-function.mask.rgb24.ref.png
deleted file mode 100644
index 0ed126e1d..000000000
--- a/test/reference/linear-step-function.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-step-function.traps.argb32.ref.png b/test/reference/linear-step-function.traps.argb32.ref.png
deleted file mode 100644
index 0ed126e1d..000000000
--- a/test/reference/linear-step-function.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-step-function.traps.rgb24.ref.png b/test/reference/linear-step-function.traps.rgb24.ref.png
deleted file mode 100644
index 0ed126e1d..000000000
--- a/test/reference/linear-step-function.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-step-function.xfail.png b/test/reference/linear-step-function.xfail.png
deleted file mode 100644
index b8afd218a..000000000
--- a/test/reference/linear-step-function.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-uniform.base.argb32.ref.png b/test/reference/linear-uniform.base.argb32.ref.png
deleted file mode 100644
index 94ca33615..000000000
--- a/test/reference/linear-uniform.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-uniform.base.rgb24.ref.png b/test/reference/linear-uniform.base.rgb24.ref.png
deleted file mode 100644
index 94ca33615..000000000
--- a/test/reference/linear-uniform.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-uniform.image16.ref.png b/test/reference/linear-uniform.image16.ref.png
deleted file mode 100644
index 7bf4bf561..000000000
--- a/test/reference/linear-uniform.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-uniform.ref.png b/test/reference/linear-uniform.ref.png
deleted file mode 100644
index 94ca33615..000000000
--- a/test/reference/linear-uniform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.base.argb32.ref.png b/test/reference/long-dashed-lines.base.argb32.ref.png
deleted file mode 100644
index ccd3d5df1..000000000
--- a/test/reference/long-dashed-lines.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.base.rgb24.ref.png b/test/reference/long-dashed-lines.base.rgb24.ref.png
deleted file mode 100644
index ccd3d5df1..000000000
--- a/test/reference/long-dashed-lines.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.image16.ref.png b/test/reference/long-dashed-lines.image16.ref.png
deleted file mode 100644
index 8abac9b4d..000000000
--- a/test/reference/long-dashed-lines.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.ps2.ref.png b/test/reference/long-dashed-lines.ps2.ref.png
deleted file mode 100644
index 7fce667e8..000000000
--- a/test/reference/long-dashed-lines.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.ps3.ref.png b/test/reference/long-dashed-lines.ps3.ref.png
deleted file mode 100644
index 7fce667e8..000000000
--- a/test/reference/long-dashed-lines.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.quartz.ref.png b/test/reference/long-dashed-lines.quartz.ref.png
deleted file mode 100644
index 3f68d216d..000000000
--- a/test/reference/long-dashed-lines.quartz.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 9c7208c18..000000000
--- a/test/reference/long-dashed-lines.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.traps.argb32.ref.png b/test/reference/long-dashed-lines.traps.argb32.ref.png
deleted file mode 100644
index ccd3d5df1..000000000
--- a/test/reference/long-dashed-lines.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-dashed-lines.traps.rgb24.ref.png b/test/reference/long-dashed-lines.traps.rgb24.ref.png
deleted file mode 100644
index ccd3d5df1..000000000
--- a/test/reference/long-dashed-lines.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-lines.base.argb32.ref.png b/test/reference/long-lines.base.argb32.ref.png
deleted file mode 100644
index fe9116312..000000000
--- a/test/reference/long-lines.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-lines.base.rgb24.ref.png b/test/reference/long-lines.base.rgb24.ref.png
deleted file mode 100644
index fe9116312..000000000
--- a/test/reference/long-lines.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-lines.mask.argb32.ref.png b/test/reference/long-lines.mask.argb32.ref.png
deleted file mode 100644
index fe9116312..000000000
--- a/test/reference/long-lines.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-lines.mask.rgb24.ref.png b/test/reference/long-lines.mask.rgb24.ref.png
deleted file mode 100644
index fe9116312..000000000
--- a/test/reference/long-lines.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-lines.traps.argb32.ref.png b/test/reference/long-lines.traps.argb32.ref.png
deleted file mode 100644
index fe9116312..000000000
--- a/test/reference/long-lines.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/long-lines.traps.rgb24.ref.png b/test/reference/long-lines.traps.rgb24.ref.png
deleted file mode 100644
index fe9116312..000000000
--- a/test/reference/long-lines.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-all-to-image.base.argb32.ref.png b/test/reference/map-all-to-image.base.argb32.ref.png
deleted file mode 100644
index c56d9698d..000000000
--- a/test/reference/map-all-to-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-all-to-image.base.rgb24.ref.png b/test/reference/map-all-to-image.base.rgb24.ref.png
deleted file mode 100644
index c56d9698d..000000000
--- a/test/reference/map-all-to-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-all-to-image.ref.png b/test/reference/map-all-to-image.ref.png
deleted file mode 100644
index c56d9698d..000000000
--- a/test/reference/map-all-to-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-all-to-xlib-fallback.rgb24.ref.png b/test/reference/map-all-to-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index c56d9698d..000000000
--- a/test/reference/map-all-to-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-all-to-xlib-window.rgb24.ref.png b/test/reference/map-all-to-xlib-window.rgb24.ref.png
deleted file mode 100644
index c56d9698d..000000000
--- a/test/reference/map-all-to-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-all-to-xlib.ref.png b/test/reference/map-all-to-xlib.ref.png
deleted file mode 100644
index c56d9698d..000000000
--- a/test/reference/map-all-to-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-bit-to-image.base.argb32.ref.png b/test/reference/map-bit-to-image.base.argb32.ref.png
deleted file mode 100644
index b42dcb62a..000000000
--- a/test/reference/map-bit-to-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-bit-to-image.base.rgb24.ref.png b/test/reference/map-bit-to-image.base.rgb24.ref.png
deleted file mode 100644
index b42dcb62a..000000000
--- a/test/reference/map-bit-to-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-bit-to-image.ref.png b/test/reference/map-bit-to-image.ref.png
deleted file mode 100644
index b42dcb62a..000000000
--- a/test/reference/map-bit-to-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-bit-to-xlib-fallback.rgb24.ref.png b/test/reference/map-bit-to-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index b42dcb62a..000000000
--- a/test/reference/map-bit-to-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-bit-to-xlib-window.rgb24.ref.png b/test/reference/map-bit-to-xlib-window.rgb24.ref.png
deleted file mode 100644
index b42dcb62a..000000000
--- a/test/reference/map-bit-to-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-bit-to-xlib.ref.png b/test/reference/map-bit-to-xlib.ref.png
deleted file mode 100644
index b42dcb62a..000000000
--- a/test/reference/map-bit-to-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-to-image-fill.base.argb32.ref.png b/test/reference/map-to-image-fill.base.argb32.ref.png
deleted file mode 100644
index c2893e0de..000000000
--- a/test/reference/map-to-image-fill.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-to-image-fill.base.rgb24.ref.png b/test/reference/map-to-image-fill.base.rgb24.ref.png
deleted file mode 100644
index c2893e0de..000000000
--- a/test/reference/map-to-image-fill.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/map-to-image-fill.ref.png b/test/reference/map-to-image-fill.ref.png
deleted file mode 100644
index c2893e0de..000000000
--- a/test/reference/map-to-image-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.argb32.ref.png b/test/reference/mask-alpha.argb32.ref.png
deleted file mode 100644
index 90717f0cc..000000000
--- a/test/reference/mask-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.base.argb32.ref.png b/test/reference/mask-alpha.base.argb32.ref.png
deleted file mode 100644
index a0b9017e0..000000000
--- a/test/reference/mask-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.base.rgb24.ref.png b/test/reference/mask-alpha.base.rgb24.ref.png
deleted file mode 100644
index d8f4b8f81..000000000
--- a/test/reference/mask-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.image16.ref.png b/test/reference/mask-alpha.image16.ref.png
deleted file mode 100644
index dbf121a4b..000000000
--- a/test/reference/mask-alpha.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.ps.ref.png b/test/reference/mask-alpha.ps.ref.png
deleted file mode 100644
index b0058dd47..000000000
--- a/test/reference/mask-alpha.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.quartz.argb32.ref.png b/test/reference/mask-alpha.quartz.argb32.ref.png
deleted file mode 100644
index 1d530ee17..000000000
--- a/test/reference/mask-alpha.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.rgb24.ref.png b/test/reference/mask-alpha.rgb24.ref.png
deleted file mode 100644
index 9999b8a4f..000000000
--- a/test/reference/mask-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.svg.rgb24.xfail.png b/test/reference/mask-alpha.svg.rgb24.xfail.png
deleted file mode 100644
index 15ebf7559..000000000
--- a/test/reference/mask-alpha.svg.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.traps.argb32.ref.png b/test/reference/mask-alpha.traps.argb32.ref.png
deleted file mode 100644
index a0b9017e0..000000000
--- a/test/reference/mask-alpha.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.traps.rgb24.ref.png b/test/reference/mask-alpha.traps.rgb24.ref.png
deleted file mode 100644
index d8f4b8f81..000000000
--- a/test/reference/mask-alpha.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-ctm.base.argb32.ref.png b/test/reference/mask-ctm.base.argb32.ref.png
deleted file mode 100644
index 07d903d15..000000000
--- a/test/reference/mask-ctm.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-ctm.base.rgb24.ref.png b/test/reference/mask-ctm.base.rgb24.ref.png
deleted file mode 100644
index de3fa097f..000000000
--- a/test/reference/mask-ctm.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-ctm.ref.png b/test/reference/mask-ctm.ref.png
deleted file mode 100644
index 88a0402ca..000000000
--- a/test/reference/mask-ctm.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-glyphs.gl.ref.png b/test/reference/mask-glyphs.gl.ref.png
deleted file mode 100644
index d3410976f..000000000
--- a/test/reference/mask-glyphs.gl.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-glyphs.image16.ref.png b/test/reference/mask-glyphs.image16.ref.png
deleted file mode 100644
index 177e79560..000000000
--- a/test/reference/mask-glyphs.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-glyphs.pdf.ref.png b/test/reference/mask-glyphs.pdf.ref.png
deleted file mode 100644
index 673ef92d8..000000000
--- a/test/reference/mask-glyphs.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-glyphs.ref.png b/test/reference/mask-glyphs.ref.png
deleted file mode 100644
index 5beda0dbe..000000000
--- a/test/reference/mask-glyphs.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-glyphs.svg.ref.png b/test/reference/mask-glyphs.svg.ref.png
deleted file mode 100644
index bbc44f207..000000000
--- a/test/reference/mask-glyphs.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-surface-ctm.base.argb32.ref.png b/test/reference/mask-surface-ctm.base.argb32.ref.png
deleted file mode 100644
index 07d903d15..000000000
--- a/test/reference/mask-surface-ctm.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-surface-ctm.base.rgb24.ref.png b/test/reference/mask-surface-ctm.base.rgb24.ref.png
deleted file mode 100644
index de3fa097f..000000000
--- a/test/reference/mask-surface-ctm.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-surface-ctm.ref.png b/test/reference/mask-surface-ctm.ref.png
deleted file mode 100644
index 744b1dd37..000000000
--- a/test/reference/mask-surface-ctm.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-image.base.argb32.ref.png b/test/reference/mask-transformed-image.base.argb32.ref.png
deleted file mode 100644
index af84b39d3..000000000
--- a/test/reference/mask-transformed-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-image.base.rgb24.ref.png b/test/reference/mask-transformed-image.base.rgb24.ref.png
deleted file mode 100644
index af84b39d3..000000000
--- a/test/reference/mask-transformed-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-image.image16.ref.png b/test/reference/mask-transformed-image.image16.ref.png
deleted file mode 100644
index 9e196eff1..000000000
--- a/test/reference/mask-transformed-image.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-image.pdf.ref.png b/test/reference/mask-transformed-image.pdf.ref.png
deleted file mode 100644
index 33ec27997..000000000
--- a/test/reference/mask-transformed-image.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-image.quartz.ref.png b/test/reference/mask-transformed-image.quartz.ref.png
deleted file mode 100644
index 58ac57558..000000000
--- a/test/reference/mask-transformed-image.quartz.ref.png
+++ /dev/null
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 af84b39d3..000000000
--- a/test/reference/mask-transformed-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-similar.base.argb32.ref.png b/test/reference/mask-transformed-similar.base.argb32.ref.png
deleted file mode 100644
index af84b39d3..000000000
--- a/test/reference/mask-transformed-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-similar.base.rgb24.ref.png b/test/reference/mask-transformed-similar.base.rgb24.ref.png
deleted file mode 100644
index af84b39d3..000000000
--- a/test/reference/mask-transformed-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-similar.image16.ref.png b/test/reference/mask-transformed-similar.image16.ref.png
deleted file mode 100644
index 9e196eff1..000000000
--- a/test/reference/mask-transformed-similar.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-similar.pdf.ref.png b/test/reference/mask-transformed-similar.pdf.ref.png
deleted file mode 100644
index e8d387903..000000000
--- a/test/reference/mask-transformed-similar.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-similar.quartz.ref.png b/test/reference/mask-transformed-similar.quartz.ref.png
deleted file mode 100644
index 58ac57558..000000000
--- a/test/reference/mask-transformed-similar.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-similar.recording.ref.png b/test/reference/mask-transformed-similar.recording.ref.png
deleted file mode 100644
index 33ec27997..000000000
--- a/test/reference/mask-transformed-similar.recording.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 af84b39d3..000000000
--- a/test/reference/mask-transformed-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-similar.svg.ref.png b/test/reference/mask-transformed-similar.svg.ref.png
deleted file mode 100644
index a5b9b00b9..000000000
--- a/test/reference/mask-transformed-similar.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-xlib-fallback.rgb24.ref.png b/test/reference/mask-transformed-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 09eb43ae7..000000000
--- a/test/reference/mask-transformed-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-xlib-window.rgb24.ref.png b/test/reference/mask-transformed-xlib-window.rgb24.ref.png
deleted file mode 100644
index 09eb43ae7..000000000
--- a/test/reference/mask-transformed-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-transformed-xlib.ref.png b/test/reference/mask-transformed-xlib.ref.png
deleted file mode 100644
index 09eb43ae7..000000000
--- a/test/reference/mask-transformed-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.argb32.ref.png b/test/reference/mask.argb32.ref.png
deleted file mode 100644
index a4c683ccc..000000000
--- a/test/reference/mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.base.argb32.ref.png b/test/reference/mask.base.argb32.ref.png
deleted file mode 100644
index 7ee6b4536..000000000
--- a/test/reference/mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.base.rgb24.ref.png b/test/reference/mask.base.rgb24.ref.png
deleted file mode 100644
index b0ceb3522..000000000
--- a/test/reference/mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.image16.ref.png b/test/reference/mask.image16.ref.png
deleted file mode 100644
index 4ab52de26..000000000
--- a/test/reference/mask.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.pdf.argb32.ref.png b/test/reference/mask.pdf.argb32.ref.png
deleted file mode 100644
index 33769ee16..000000000
--- a/test/reference/mask.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.pdf.rgb24.ref.png b/test/reference/mask.pdf.rgb24.ref.png
deleted file mode 100644
index dbd49a816..000000000
--- a/test/reference/mask.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.quartz.argb32.ref.png b/test/reference/mask.quartz.argb32.ref.png
deleted file mode 100644
index c7ab76e82..000000000
--- a/test/reference/mask.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.quartz.rgb24.ref.png b/test/reference/mask.quartz.rgb24.ref.png
deleted file mode 100644
index f475ba933..000000000
--- a/test/reference/mask.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.rgb24.ref.png b/test/reference/mask.rgb24.ref.png
deleted file mode 100644
index 1bd18334f..000000000
--- a/test/reference/mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.svg.argb32.xfail.png b/test/reference/mask.svg.argb32.xfail.png
deleted file mode 100644
index 867248004..000000000
--- a/test/reference/mask.svg.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.svg.rgb24.xfail.png b/test/reference/mask.svg.rgb24.xfail.png
deleted file mode 100644
index 743a758e6..000000000
--- a/test/reference/mask.svg.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.traps.argb32.ref.png b/test/reference/mask.traps.argb32.ref.png
deleted file mode 100644
index 3286ce6b7..000000000
--- a/test/reference/mask.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.traps.rgb24.ref.png b/test/reference/mask.traps.rgb24.ref.png
deleted file mode 100644
index edcabaf91..000000000
--- a/test/reference/mask.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-accuracy.base.argb32.ref.png b/test/reference/mesh-pattern-accuracy.base.argb32.ref.png
deleted file mode 100644
index dfc19ff4f..000000000
--- a/test/reference/mesh-pattern-accuracy.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-accuracy.base.rgb24.ref.png b/test/reference/mesh-pattern-accuracy.base.rgb24.ref.png
deleted file mode 100644
index dfc19ff4f..000000000
--- a/test/reference/mesh-pattern-accuracy.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-accuracy.image16.ref.png b/test/reference/mesh-pattern-accuracy.image16.ref.png
deleted file mode 100644
index a82e4fbeb..000000000
--- a/test/reference/mesh-pattern-accuracy.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-accuracy.ref.png b/test/reference/mesh-pattern-accuracy.ref.png
deleted file mode 100644
index dfc19ff4f..000000000
--- a/test/reference/mesh-pattern-accuracy.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-conical.base.argb32.ref.png b/test/reference/mesh-pattern-conical.base.argb32.ref.png
deleted file mode 100644
index f5dc21dc8..000000000
--- a/test/reference/mesh-pattern-conical.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-conical.base.rgb24.ref.png b/test/reference/mesh-pattern-conical.base.rgb24.ref.png
deleted file mode 100644
index f5dc21dc8..000000000
--- a/test/reference/mesh-pattern-conical.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-conical.image16.ref.png b/test/reference/mesh-pattern-conical.image16.ref.png
deleted file mode 100644
index b8f9416ea..000000000
--- a/test/reference/mesh-pattern-conical.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-conical.ref.png b/test/reference/mesh-pattern-conical.ref.png
deleted file mode 100644
index f5dc21dc8..000000000
--- a/test/reference/mesh-pattern-conical.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-control-points.base.argb32.ref.png b/test/reference/mesh-pattern-control-points.base.argb32.ref.png
deleted file mode 100644
index 841fc3ef9..000000000
--- a/test/reference/mesh-pattern-control-points.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-control-points.base.rgb24.ref.png b/test/reference/mesh-pattern-control-points.base.rgb24.ref.png
deleted file mode 100644
index 841fc3ef9..000000000
--- a/test/reference/mesh-pattern-control-points.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-control-points.image16.ref.png b/test/reference/mesh-pattern-control-points.image16.ref.png
deleted file mode 100644
index b664ef90d..000000000
--- a/test/reference/mesh-pattern-control-points.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-control-points.ref.png b/test/reference/mesh-pattern-control-points.ref.png
deleted file mode 100644
index 841fc3ef9..000000000
--- a/test/reference/mesh-pattern-control-points.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-fold.base.argb32.ref.png b/test/reference/mesh-pattern-fold.base.argb32.ref.png
deleted file mode 100644
index 6275b82d8..000000000
--- a/test/reference/mesh-pattern-fold.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-fold.base.rgb24.ref.png b/test/reference/mesh-pattern-fold.base.rgb24.ref.png
deleted file mode 100644
index 6275b82d8..000000000
--- a/test/reference/mesh-pattern-fold.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-fold.image16.ref.png b/test/reference/mesh-pattern-fold.image16.ref.png
deleted file mode 100644
index 4264ad2c7..000000000
--- a/test/reference/mesh-pattern-fold.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-fold.ref.png b/test/reference/mesh-pattern-fold.ref.png
deleted file mode 100644
index 6275b82d8..000000000
--- a/test/reference/mesh-pattern-fold.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-overlap.base.argb32.ref.png b/test/reference/mesh-pattern-overlap.base.argb32.ref.png
deleted file mode 100644
index 1394c9ec5..000000000
--- a/test/reference/mesh-pattern-overlap.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-overlap.base.rgb24.ref.png b/test/reference/mesh-pattern-overlap.base.rgb24.ref.png
deleted file mode 100644
index 1394c9ec5..000000000
--- a/test/reference/mesh-pattern-overlap.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-overlap.image16.ref.png b/test/reference/mesh-pattern-overlap.image16.ref.png
deleted file mode 100644
index a67f7ddec..000000000
--- a/test/reference/mesh-pattern-overlap.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-overlap.ref.png b/test/reference/mesh-pattern-overlap.ref.png
deleted file mode 100644
index 1394c9ec5..000000000
--- a/test/reference/mesh-pattern-overlap.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-transformed.base.argb32.ref.png b/test/reference/mesh-pattern-transformed.base.argb32.ref.png
deleted file mode 100644
index 9aa482f52..000000000
--- a/test/reference/mesh-pattern-transformed.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-transformed.base.rgb24.ref.png b/test/reference/mesh-pattern-transformed.base.rgb24.ref.png
deleted file mode 100644
index 9aa482f52..000000000
--- a/test/reference/mesh-pattern-transformed.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-transformed.image16.ref.png b/test/reference/mesh-pattern-transformed.image16.ref.png
deleted file mode 100644
index 0645b861e..000000000
--- a/test/reference/mesh-pattern-transformed.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern-transformed.ref.png b/test/reference/mesh-pattern-transformed.ref.png
deleted file mode 100644
index 9aa482f52..000000000
--- a/test/reference/mesh-pattern-transformed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern.base.argb32.ref.png b/test/reference/mesh-pattern.base.argb32.ref.png
deleted file mode 100644
index 1f76639f0..000000000
--- a/test/reference/mesh-pattern.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern.base.rgb24.ref.png b/test/reference/mesh-pattern.base.rgb24.ref.png
deleted file mode 100644
index 1f76639f0..000000000
--- a/test/reference/mesh-pattern.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern.image16.ref.png b/test/reference/mesh-pattern.image16.ref.png
deleted file mode 100644
index bd6353842..000000000
--- a/test/reference/mesh-pattern.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mesh-pattern.ref.png b/test/reference/mesh-pattern.ref.png
deleted file mode 100644
index 1f76639f0..000000000
--- a/test/reference/mesh-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mime-data.base.argb32.ref.png b/test/reference/mime-data.base.argb32.ref.png
deleted file mode 100644
index 4bc007c8a..000000000
--- a/test/reference/mime-data.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mime-data.base.rgb24.ref.png b/test/reference/mime-data.base.rgb24.ref.png
deleted file mode 100644
index 4bc007c8a..000000000
--- a/test/reference/mime-data.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mime-data.pdf.ref.png b/test/reference/mime-data.pdf.ref.png
deleted file mode 100644
index 76c17f8de..000000000
--- a/test/reference/mime-data.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mime-data.ps.ref.png b/test/reference/mime-data.ps.ref.png
deleted file mode 100644
index 7ec7d9b2c..000000000
--- a/test/reference/mime-data.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mime-data.ref.png b/test/reference/mime-data.ref.png
deleted file mode 100644
index 4bc007c8a..000000000
--- a/test/reference/mime-data.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mime-data.script.ref.png b/test/reference/mime-data.script.ref.png
deleted file mode 100644
index 07691b101..000000000
--- a/test/reference/mime-data.script.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mime-data.svg.ref.png b/test/reference/mime-data.svg.ref.png
deleted file mode 100644
index a4bbb1b6c..000000000
--- a/test/reference/mime-data.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/miter-precision.base.argb32.ref.png b/test/reference/miter-precision.base.argb32.ref.png
deleted file mode 100644
index b881dd4ad..000000000
--- a/test/reference/miter-precision.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/miter-precision.base.rgb24.ref.png b/test/reference/miter-precision.base.rgb24.ref.png
deleted file mode 100644
index b881dd4ad..000000000
--- a/test/reference/miter-precision.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/miter-precision.ps2.ref.png b/test/reference/miter-precision.ps2.ref.png
deleted file mode 100644
index c2b69ad6a..000000000
--- a/test/reference/miter-precision.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/miter-precision.ps3.ref.png b/test/reference/miter-precision.ps3.ref.png
deleted file mode 100644
index c2b69ad6a..000000000
--- a/test/reference/miter-precision.ps3.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 a2c333e41..000000000
--- a/test/reference/miter-precision.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/miter-precision.traps.argb32.ref.png b/test/reference/miter-precision.traps.argb32.ref.png
deleted file mode 100644
index b881dd4ad..000000000
--- a/test/reference/miter-precision.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/miter-precision.traps.rgb24.ref.png b/test/reference/miter-precision.traps.rgb24.ref.png
deleted file mode 100644
index b881dd4ad..000000000
--- a/test/reference/miter-precision.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/move-to-show-surface.base.argb32.ref.png b/test/reference/move-to-show-surface.base.argb32.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/move-to-show-surface.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/move-to-show-surface.base.rgb24.ref.png b/test/reference/move-to-show-surface.base.rgb24.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/move-to-show-surface.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/move-to-show-surface.ref.png b/test/reference/move-to-show-surface.ref.png
deleted file mode 100644
index 765adc4a4..000000000
--- a/test/reference/move-to-show-surface.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/negative-stride-image.base.argb32.ref.png b/test/reference/negative-stride-image.base.argb32.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/negative-stride-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/negative-stride-image.base.rgb24.ref.png b/test/reference/negative-stride-image.base.rgb24.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/negative-stride-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/negative-stride-image.image16.ref.png b/test/reference/negative-stride-image.image16.ref.png
deleted file mode 100644
index 4b15914f2..000000000
--- a/test/reference/negative-stride-image.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/negative-stride-image.ps.ref.png b/test/reference/negative-stride-image.ps.ref.png
deleted file mode 100644
index 953c9a18e..000000000
--- a/test/reference/negative-stride-image.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/negative-stride-image.ref.png b/test/reference/negative-stride-image.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/negative-stride-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.base.argb32.ref.png b/test/reference/new-sub-path.base.argb32.ref.png
deleted file mode 100644
index 13e067550..000000000
--- a/test/reference/new-sub-path.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.base.rgb24.ref.png b/test/reference/new-sub-path.base.rgb24.ref.png
deleted file mode 100644
index b69e4abec..000000000
--- a/test/reference/new-sub-path.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.pdf.argb32.ref.png b/test/reference/new-sub-path.pdf.argb32.ref.png
deleted file mode 100644
index 41fe1314e..000000000
--- a/test/reference/new-sub-path.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.ps2.argb32.ref.png b/test/reference/new-sub-path.ps2.argb32.ref.png
deleted file mode 100644
index 45253dbee..000000000
--- a/test/reference/new-sub-path.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.ps2.rgb24.ref.png b/test/reference/new-sub-path.ps2.rgb24.ref.png
deleted file mode 100644
index bceb5b75a..000000000
--- a/test/reference/new-sub-path.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.ps3.argb32.ref.png b/test/reference/new-sub-path.ps3.argb32.ref.png
deleted file mode 100644
index 45253dbee..000000000
--- a/test/reference/new-sub-path.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.ps3.rgb24.ref.png b/test/reference/new-sub-path.ps3.rgb24.ref.png
deleted file mode 100644
index bceb5b75a..000000000
--- a/test/reference/new-sub-path.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.quartz.ref.png b/test/reference/new-sub-path.quartz.ref.png
deleted file mode 100644
index 20d49ba33..000000000
--- a/test/reference/new-sub-path.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.ref.png b/test/reference/new-sub-path.ref.png
deleted file mode 100644
index 87a6c91c5..000000000
--- a/test/reference/new-sub-path.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.traps.argb32.ref.png b/test/reference/new-sub-path.traps.argb32.ref.png
deleted file mode 100644
index 13e067550..000000000
--- a/test/reference/new-sub-path.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.traps.rgb24.ref.png b/test/reference/new-sub-path.traps.rgb24.ref.png
deleted file mode 100644
index b69e4abec..000000000
--- a/test/reference/new-sub-path.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/nil-surface.base.argb32.ref.png b/test/reference/nil-surface.base.argb32.ref.png
deleted file mode 100644
index 50e35a246..000000000
--- a/test/reference/nil-surface.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/nil-surface.base.rgb24.ref.png b/test/reference/nil-surface.base.rgb24.ref.png
deleted file mode 100644
index 7d5589c1d..000000000
--- a/test/reference/nil-surface.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/nil-surface.ref.png b/test/reference/nil-surface.ref.png
deleted file mode 100644
index 79dd2bc1d..000000000
--- a/test/reference/nil-surface.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.base.argb32.ref.png b/test/reference/operator-alpha-alpha.base.argb32.ref.png
deleted file mode 100644
index fc173cb18..000000000
--- a/test/reference/operator-alpha-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.base.rgb24.ref.png b/test/reference/operator-alpha-alpha.base.rgb24.ref.png
deleted file mode 100644
index fc173cb18..000000000
--- a/test/reference/operator-alpha-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.image16.ref.png b/test/reference/operator-alpha-alpha.image16.ref.png
deleted file mode 100644
index 31eba5f75..000000000
--- a/test/reference/operator-alpha-alpha.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.pdf.xfail.png b/test/reference/operator-alpha-alpha.pdf.xfail.png
deleted file mode 100644
index 0a06685e6..000000000
--- a/test/reference/operator-alpha-alpha.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.ps.xfail.png b/test/reference/operator-alpha-alpha.ps.xfail.png
deleted file mode 100644
index e7c4fea2d..000000000
--- a/test/reference/operator-alpha-alpha.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.ref.png b/test/reference/operator-alpha-alpha.ref.png
deleted file mode 100644
index 695d0d012..000000000
--- a/test/reference/operator-alpha-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.svg.xfail.png b/test/reference/operator-alpha-alpha.svg.xfail.png
deleted file mode 100644
index c7dc8cbd3..000000000
--- a/test/reference/operator-alpha-alpha.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.traps.argb32.ref.png b/test/reference/operator-alpha-alpha.traps.argb32.ref.png
deleted file mode 100644
index fc173cb18..000000000
--- a/test/reference/operator-alpha-alpha.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha-alpha.traps.rgb24.ref.png b/test/reference/operator-alpha-alpha.traps.rgb24.ref.png
deleted file mode 100644
index fc173cb18..000000000
--- a/test/reference/operator-alpha-alpha.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha.argb32.ref.png b/test/reference/operator-alpha.argb32.ref.png
deleted file mode 100644
index b4f3b71f0..000000000
--- a/test/reference/operator-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha.base.argb32.ref.png b/test/reference/operator-alpha.base.argb32.ref.png
deleted file mode 100644
index b4f3b71f0..000000000
--- a/test/reference/operator-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha.base.rgb24.ref.png b/test/reference/operator-alpha.base.rgb24.ref.png
deleted file mode 100644
index bc7be3aeb..000000000
--- a/test/reference/operator-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha.rgb24.ref.png b/test/reference/operator-alpha.rgb24.ref.png
deleted file mode 100644
index bc7be3aeb..000000000
--- a/test/reference/operator-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha.svg12.argb32.xfail.png b/test/reference/operator-alpha.svg12.argb32.xfail.png
deleted file mode 100644
index e821d206f..000000000
--- a/test/reference/operator-alpha.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha.svg12.rgb24.xfail.png b/test/reference/operator-alpha.svg12.rgb24.xfail.png
deleted file mode 100644
index 42d9ddee9..000000000
--- a/test/reference/operator-alpha.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.argb32.ref.png b/test/reference/operator-clear.argb32.ref.png
deleted file mode 100644
index 2ce556e7c..000000000
--- a/test/reference/operator-clear.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.base.argb32.ref.png b/test/reference/operator-clear.base.argb32.ref.png
deleted file mode 100644
index c49b4a8d6..000000000
--- a/test/reference/operator-clear.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.base.rgb24.ref.png b/test/reference/operator-clear.base.rgb24.ref.png
deleted file mode 100644
index 51d38d134..000000000
--- a/test/reference/operator-clear.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.mask.rgb24.ref.png b/test/reference/operator-clear.mask.rgb24.ref.png
deleted file mode 100644
index 3d58ab341..000000000
--- a/test/reference/operator-clear.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.ps2.argb32.ref.png b/test/reference/operator-clear.ps2.argb32.ref.png
deleted file mode 100644
index 92b41111f..000000000
--- a/test/reference/operator-clear.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.ps3.argb32.ref.png b/test/reference/operator-clear.ps3.argb32.ref.png
deleted file mode 100644
index 92b41111f..000000000
--- a/test/reference/operator-clear.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.quartz.argb32.ref.png b/test/reference/operator-clear.quartz.argb32.ref.png
deleted file mode 100644
index caf265e75..000000000
--- a/test/reference/operator-clear.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.quartz.rgb24.ref.png b/test/reference/operator-clear.quartz.rgb24.ref.png
deleted file mode 100644
index a07a6e0af..000000000
--- a/test/reference/operator-clear.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.rgb24.ref.png b/test/reference/operator-clear.rgb24.ref.png
deleted file mode 100644
index 533b49aa0..000000000
--- a/test/reference/operator-clear.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.svg12.argb32.xfail.png b/test/reference/operator-clear.svg12.argb32.xfail.png
deleted file mode 100644
index 7dfbd28fa..000000000
--- a/test/reference/operator-clear.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.svg12.rgb24.xfail.png b/test/reference/operator-clear.svg12.rgb24.xfail.png
deleted file mode 100644
index c561bc36c..000000000
--- a/test/reference/operator-clear.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.traps.argb32.ref.png b/test/reference/operator-clear.traps.argb32.ref.png
deleted file mode 100644
index c49b4a8d6..000000000
--- a/test/reference/operator-clear.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.traps.rgb24.ref.png b/test/reference/operator-clear.traps.rgb24.ref.png
deleted file mode 100644
index 51d38d134..000000000
--- a/test/reference/operator-clear.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.argb32.ref.png b/test/reference/operator-source.argb32.ref.png
deleted file mode 100644
index 5fd5c43b8..000000000
--- a/test/reference/operator-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.base.argb32.ref.png b/test/reference/operator-source.base.argb32.ref.png
deleted file mode 100644
index 42e24f24c..000000000
--- a/test/reference/operator-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.base.rgb24.ref.png b/test/reference/operator-source.base.rgb24.ref.png
deleted file mode 100644
index 4736d5852..000000000
--- a/test/reference/operator-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.image16.ref.png b/test/reference/operator-source.image16.ref.png
deleted file mode 100644
index 45562603c..000000000
--- a/test/reference/operator-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.mask.argb32.ref.png b/test/reference/operator-source.mask.argb32.ref.png
deleted file mode 100644
index 74ad1dad6..000000000
--- a/test/reference/operator-source.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.mask.rgb24.ref.png b/test/reference/operator-source.mask.rgb24.ref.png
deleted file mode 100644
index c0033562b..000000000
--- a/test/reference/operator-source.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.rgb24.ref.png b/test/reference/operator-source.rgb24.ref.png
deleted file mode 100644
index c7846e5a7..000000000
--- a/test/reference/operator-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.traps.argb32.ref.png b/test/reference/operator-source.traps.argb32.ref.png
deleted file mode 100644
index 42e24f24c..000000000
--- a/test/reference/operator-source.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.traps.rgb24.ref.png b/test/reference/operator-source.traps.rgb24.ref.png
deleted file mode 100644
index 4736d5852..000000000
--- a/test/reference/operator-source.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.xlib-fallback.ref.png b/test/reference/operator-source.xlib-fallback.ref.png
deleted file mode 100644
index 4527ce715..000000000
--- a/test/reference/operator-source.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator.argb32.ref.png b/test/reference/operator.argb32.ref.png
deleted file mode 100644
index 34fce987b..000000000
--- a/test/reference/operator.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator.base.argb32.ref.png b/test/reference/operator.base.argb32.ref.png
deleted file mode 100644
index 34fce987b..000000000
--- a/test/reference/operator.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator.base.rgb24.ref.png b/test/reference/operator.base.rgb24.ref.png
deleted file mode 100644
index aa6103df8..000000000
--- a/test/reference/operator.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator.rgb24.ref.png b/test/reference/operator.rgb24.ref.png
deleted file mode 100644
index aa6103df8..000000000
--- a/test/reference/operator.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator.svg12.argb32.xfail.png b/test/reference/operator.svg12.argb32.xfail.png
deleted file mode 100644
index 3996221e7..000000000
--- a/test/reference/operator.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator.svg12.rgb24.xfail.png b/test/reference/operator.svg12.rgb24.xfail.png
deleted file mode 100644
index 198d4b1c9..000000000
--- a/test/reference/operator.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/outline-tolerance.ref.png b/test/reference/outline-tolerance.ref.png
deleted file mode 100644
index 2733836c9..000000000
--- a/test/reference/outline-tolerance.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.argb32.ref.png b/test/reference/over-above-source.argb32.ref.png
deleted file mode 100644
index 479437fa8..000000000
--- a/test/reference/over-above-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.base.argb32.ref.png b/test/reference/over-above-source.base.argb32.ref.png
deleted file mode 100644
index 8a0183a6e..000000000
--- a/test/reference/over-above-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.base.rgb24.ref.png b/test/reference/over-above-source.base.rgb24.ref.png
deleted file mode 100644
index 85c19971d..000000000
--- a/test/reference/over-above-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.ps2.argb32.ref.png b/test/reference/over-above-source.ps2.argb32.ref.png
deleted file mode 100644
index 7c90d0867..000000000
--- a/test/reference/over-above-source.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.ps3.argb32.ref.png b/test/reference/over-above-source.ps3.argb32.ref.png
deleted file mode 100644
index 7c90d0867..000000000
--- a/test/reference/over-above-source.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.quartz.argb32.ref.png b/test/reference/over-above-source.quartz.argb32.ref.png
deleted file mode 100644
index eeb3622b6..000000000
--- a/test/reference/over-above-source.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.quartz.rgb24.ref.png b/test/reference/over-above-source.quartz.rgb24.ref.png
deleted file mode 100644
index 2ab347653..000000000
--- a/test/reference/over-above-source.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.rgb24.ref.png b/test/reference/over-above-source.rgb24.ref.png
deleted file mode 100644
index 6fc2f5248..000000000
--- a/test/reference/over-above-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.svg12.rgb24.xfail.png b/test/reference/over-above-source.svg12.rgb24.xfail.png
deleted file mode 100644
index b2939c24b..000000000
--- a/test/reference/over-above-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.traps.argb32.ref.png b/test/reference/over-above-source.traps.argb32.ref.png
deleted file mode 100644
index 8a0183a6e..000000000
--- a/test/reference/over-above-source.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.traps.rgb24.ref.png b/test/reference/over-above-source.traps.rgb24.ref.png
deleted file mode 100644
index 85c19971d..000000000
--- a/test/reference/over-above-source.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.argb32.ref.png b/test/reference/over-around-source.argb32.ref.png
deleted file mode 100644
index abc81c771..000000000
--- a/test/reference/over-around-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.base.argb32.ref.png b/test/reference/over-around-source.base.argb32.ref.png
deleted file mode 100644
index fca75056d..000000000
--- a/test/reference/over-around-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.base.rgb24.ref.png b/test/reference/over-around-source.base.rgb24.ref.png
deleted file mode 100644
index e8dd91d6e..000000000
--- a/test/reference/over-around-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.image16.ref.png b/test/reference/over-around-source.image16.ref.png
deleted file mode 100644
index f571b7d1d..000000000
--- a/test/reference/over-around-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.pdf.argb32.ref.png b/test/reference/over-around-source.pdf.argb32.ref.png
deleted file mode 100644
index da700af73..000000000
--- a/test/reference/over-around-source.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.ps2.argb32.ref.png b/test/reference/over-around-source.ps2.argb32.ref.png
deleted file mode 100644
index 43917597d..000000000
--- a/test/reference/over-around-source.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.ps2.rgb24.ref.png b/test/reference/over-around-source.ps2.rgb24.ref.png
deleted file mode 100644
index ee325eab3..000000000
--- a/test/reference/over-around-source.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.ps3.argb32.ref.png b/test/reference/over-around-source.ps3.argb32.ref.png
deleted file mode 100644
index 43917597d..000000000
--- a/test/reference/over-around-source.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.ps3.rgb24.ref.png b/test/reference/over-around-source.ps3.rgb24.ref.png
deleted file mode 100644
index ee325eab3..000000000
--- a/test/reference/over-around-source.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.quartz.argb32.ref.png b/test/reference/over-around-source.quartz.argb32.ref.png
deleted file mode 100644
index 26ab8e5cd..000000000
--- a/test/reference/over-around-source.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.rgb24.ref.png b/test/reference/over-around-source.rgb24.ref.png
deleted file mode 100644
index 41ade9574..000000000
--- a/test/reference/over-around-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.svg12.argb32.xfail.png b/test/reference/over-around-source.svg12.argb32.xfail.png
deleted file mode 100644
index bb29538d1..000000000
--- a/test/reference/over-around-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.svg12.rgb24.xfail.png b/test/reference/over-around-source.svg12.rgb24.xfail.png
deleted file mode 100644
index bb29538d1..000000000
--- a/test/reference/over-around-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.traps.argb32.ref.png b/test/reference/over-around-source.traps.argb32.ref.png
deleted file mode 100644
index fca75056d..000000000
--- a/test/reference/over-around-source.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.traps.rgb24.ref.png b/test/reference/over-around-source.traps.rgb24.ref.png
deleted file mode 100644
index e8dd91d6e..000000000
--- a/test/reference/over-around-source.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.argb32.ref.png b/test/reference/over-below-source.argb32.ref.png
deleted file mode 100644
index 519160967..000000000
--- a/test/reference/over-below-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.base.argb32.ref.png b/test/reference/over-below-source.base.argb32.ref.png
deleted file mode 100644
index c65936323..000000000
--- a/test/reference/over-below-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.base.rgb24.ref.png b/test/reference/over-below-source.base.rgb24.ref.png
deleted file mode 100644
index 88a85acbb..000000000
--- a/test/reference/over-below-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.pdf.argb32.ref.png b/test/reference/over-below-source.pdf.argb32.ref.png
deleted file mode 100644
index b9c4fe283..000000000
--- a/test/reference/over-below-source.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.ps2.argb32.ref.png b/test/reference/over-below-source.ps2.argb32.ref.png
deleted file mode 100644
index c05bda540..000000000
--- a/test/reference/over-below-source.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.ps2.rgb24.ref.png b/test/reference/over-below-source.ps2.rgb24.ref.png
deleted file mode 100644
index 07e10d464..000000000
--- a/test/reference/over-below-source.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.ps3.argb32.ref.png b/test/reference/over-below-source.ps3.argb32.ref.png
deleted file mode 100644
index c05bda540..000000000
--- a/test/reference/over-below-source.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.ps3.rgb24.ref.png b/test/reference/over-below-source.ps3.rgb24.ref.png
deleted file mode 100644
index 07e10d464..000000000
--- a/test/reference/over-below-source.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.rgb24.ref.png b/test/reference/over-below-source.rgb24.ref.png
deleted file mode 100644
index 20ee671fa..000000000
--- a/test/reference/over-below-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.svg12.argb32.xfail.png b/test/reference/over-below-source.svg12.argb32.xfail.png
deleted file mode 100644
index c80705b7e..000000000
--- a/test/reference/over-below-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.svg12.rgb24.xfail.png b/test/reference/over-below-source.svg12.rgb24.xfail.png
deleted file mode 100644
index c80705b7e..000000000
--- a/test/reference/over-below-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.traps.argb32.ref.png b/test/reference/over-below-source.traps.argb32.ref.png
deleted file mode 100644
index c65936323..000000000
--- a/test/reference/over-below-source.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.traps.rgb24.ref.png b/test/reference/over-below-source.traps.rgb24.ref.png
deleted file mode 100644
index 88a85acbb..000000000
--- a/test/reference/over-below-source.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.argb32.ref.png b/test/reference/over-between-source.argb32.ref.png
deleted file mode 100644
index 9ba86f0e4..000000000
--- a/test/reference/over-between-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.base.argb32.ref.png b/test/reference/over-between-source.base.argb32.ref.png
deleted file mode 100644
index a8fe66a30..000000000
--- a/test/reference/over-between-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.base.rgb24.ref.png b/test/reference/over-between-source.base.rgb24.ref.png
deleted file mode 100644
index bb77a9b97..000000000
--- a/test/reference/over-between-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.ps2.argb32.ref.png b/test/reference/over-between-source.ps2.argb32.ref.png
deleted file mode 100644
index dd95940ae..000000000
--- a/test/reference/over-between-source.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.ps3.argb32.ref.png b/test/reference/over-between-source.ps3.argb32.ref.png
deleted file mode 100644
index dd95940ae..000000000
--- a/test/reference/over-between-source.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.quartz.argb32.ref.png b/test/reference/over-between-source.quartz.argb32.ref.png
deleted file mode 100644
index adb17aee4..000000000
--- a/test/reference/over-between-source.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.rgb24.ref.png b/test/reference/over-between-source.rgb24.ref.png
deleted file mode 100644
index b0d31e6f7..000000000
--- a/test/reference/over-between-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.svg12.argb32.xfail.png b/test/reference/over-between-source.svg12.argb32.xfail.png
deleted file mode 100644
index c80705b7e..000000000
--- a/test/reference/over-between-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.svg12.rgb24.xfail.png b/test/reference/over-between-source.svg12.rgb24.xfail.png
deleted file mode 100644
index c80705b7e..000000000
--- a/test/reference/over-between-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.traps.argb32.ref.png b/test/reference/over-between-source.traps.argb32.ref.png
deleted file mode 100644
index a8fe66a30..000000000
--- a/test/reference/over-between-source.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.traps.rgb24.ref.png b/test/reference/over-between-source.traps.rgb24.ref.png
deleted file mode 100644
index bb77a9b97..000000000
--- a/test/reference/over-between-source.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-boxes.base.argb32.ref.png b/test/reference/overlapping-boxes.base.argb32.ref.png
deleted file mode 100644
index 278e62a84..000000000
--- a/test/reference/overlapping-boxes.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-boxes.base.rgb24.ref.png b/test/reference/overlapping-boxes.base.rgb24.ref.png
deleted file mode 100644
index f35d0e6b3..000000000
--- a/test/reference/overlapping-boxes.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-boxes.ref.png b/test/reference/overlapping-boxes.ref.png
deleted file mode 100644
index 1c684381f..000000000
--- a/test/reference/overlapping-boxes.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-boxes.traps.argb32.ref.png b/test/reference/overlapping-boxes.traps.argb32.ref.png
deleted file mode 100644
index 278e62a84..000000000
--- a/test/reference/overlapping-boxes.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-boxes.traps.rgb24.ref.png b/test/reference/overlapping-boxes.traps.rgb24.ref.png
deleted file mode 100644
index f35d0e6b3..000000000
--- a/test/reference/overlapping-boxes.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-dash-caps.base.argb32.ref.png b/test/reference/overlapping-dash-caps.base.argb32.ref.png
deleted file mode 100644
index 849a5163f..000000000
--- a/test/reference/overlapping-dash-caps.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-dash-caps.base.rgb24.ref.png b/test/reference/overlapping-dash-caps.base.rgb24.ref.png
deleted file mode 100644
index 849a5163f..000000000
--- a/test/reference/overlapping-dash-caps.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-dash-caps.mask.argb32.ref.png b/test/reference/overlapping-dash-caps.mask.argb32.ref.png
deleted file mode 100644
index 367d68357..000000000
--- a/test/reference/overlapping-dash-caps.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-dash-caps.mask.rgb24.ref.png b/test/reference/overlapping-dash-caps.mask.rgb24.ref.png
deleted file mode 100644
index 367d68357..000000000
--- a/test/reference/overlapping-dash-caps.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-dash-caps.ref.png b/test/reference/overlapping-dash-caps.ref.png
deleted file mode 100644
index 1a2abf738..000000000
--- a/test/reference/overlapping-dash-caps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-dash-caps.traps.argb32.ref.png b/test/reference/overlapping-dash-caps.traps.argb32.ref.png
deleted file mode 100644
index 849a5163f..000000000
--- a/test/reference/overlapping-dash-caps.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-dash-caps.traps.rgb24.ref.png b/test/reference/overlapping-dash-caps.traps.rgb24.ref.png
deleted file mode 100644
index 849a5163f..000000000
--- a/test/reference/overlapping-dash-caps.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.base.argb32.ref.png b/test/reference/overlapping-glyphs.base.argb32.ref.png
deleted file mode 100644
index 11bf4e111..000000000
--- a/test/reference/overlapping-glyphs.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.base.rgb24.ref.png b/test/reference/overlapping-glyphs.base.rgb24.ref.png
deleted file mode 100644
index 6b6551044..000000000
--- a/test/reference/overlapping-glyphs.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.pdf.argb32.xfail.png b/test/reference/overlapping-glyphs.pdf.argb32.xfail.png
deleted file mode 100644
index e3e433727..000000000
--- a/test/reference/overlapping-glyphs.pdf.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.pdf.rgb24.xfail.png b/test/reference/overlapping-glyphs.pdf.rgb24.xfail.png
deleted file mode 100644
index a3f1d7047..000000000
--- a/test/reference/overlapping-glyphs.pdf.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.quartz.argb32.ref.png b/test/reference/overlapping-glyphs.quartz.argb32.ref.png
deleted file mode 100644
index eaa0cb9c6..000000000
--- a/test/reference/overlapping-glyphs.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.quartz.rgb24.ref.png b/test/reference/overlapping-glyphs.quartz.rgb24.ref.png
deleted file mode 100644
index c2b5fc0ab..000000000
--- a/test/reference/overlapping-glyphs.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.ref.png b/test/reference/overlapping-glyphs.ref.png
deleted file mode 100644
index 4ec4ee541..000000000
--- a/test/reference/overlapping-glyphs.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.svg.argb32.ref.png b/test/reference/overlapping-glyphs.svg.argb32.ref.png
deleted file mode 100644
index ce3849967..000000000
--- a/test/reference/overlapping-glyphs.svg.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.svg.rgb24.ref.png b/test/reference/overlapping-glyphs.svg.rgb24.ref.png
deleted file mode 100644
index ce3849967..000000000
--- a/test/reference/overlapping-glyphs.svg.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.traps.argb32.ref.png b/test/reference/overlapping-glyphs.traps.argb32.ref.png
deleted file mode 100644
index 11bf4e111..000000000
--- a/test/reference/overlapping-glyphs.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.traps.rgb24.ref.png b/test/reference/overlapping-glyphs.traps.rgb24.ref.png
deleted file mode 100644
index 6b6551044..000000000
--- a/test/reference/overlapping-glyphs.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-clip-fill-aa.base.argb32.ref.png b/test/reference/paint-clip-fill-aa.base.argb32.ref.png
deleted file mode 100644
index 768322a39..000000000
--- a/test/reference/paint-clip-fill-aa.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-clip-fill-aa.base.rgb24.ref.png b/test/reference/paint-clip-fill-aa.base.rgb24.ref.png
deleted file mode 100644
index 768322a39..000000000
--- a/test/reference/paint-clip-fill-aa.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-clip-fill-aa.ref.png b/test/reference/paint-clip-fill-aa.ref.png
deleted file mode 100644
index a8cf417b3..000000000
--- a/test/reference/paint-clip-fill-aa.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-clip-fill-mono.base.argb32.ref.png b/test/reference/paint-clip-fill-mono.base.argb32.ref.png
deleted file mode 100644
index 768322a39..000000000
--- a/test/reference/paint-clip-fill-mono.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-clip-fill-mono.base.rgb24.ref.png b/test/reference/paint-clip-fill-mono.base.rgb24.ref.png
deleted file mode 100644
index 768322a39..000000000
--- a/test/reference/paint-clip-fill-mono.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-clip-fill-mono.ref.png b/test/reference/paint-clip-fill-mono.ref.png
deleted file mode 100644
index a8cf417b3..000000000
--- a/test/reference/paint-clip-fill-mono.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-repeat.base.argb32.ref.png b/test/reference/paint-repeat.base.argb32.ref.png
deleted file mode 100644
index 8cdd9b4be..000000000
--- a/test/reference/paint-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-repeat.base.rgb24.ref.png b/test/reference/paint-repeat.base.rgb24.ref.png
deleted file mode 100644
index 8cdd9b4be..000000000
--- a/test/reference/paint-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-repeat.ref.png b/test/reference/paint-repeat.ref.png
deleted file mode 100644
index 2cc48f336..000000000
--- a/test/reference/paint-repeat.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-source-alpha.base.argb32.ref.png b/test/reference/paint-source-alpha.base.argb32.ref.png
deleted file mode 100644
index 65d9c179b..000000000
--- a/test/reference/paint-source-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-source-alpha.base.rgb24.ref.png b/test/reference/paint-source-alpha.base.rgb24.ref.png
deleted file mode 100644
index 65d9c179b..000000000
--- a/test/reference/paint-source-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-source-alpha.image16.ref.png b/test/reference/paint-source-alpha.image16.ref.png
deleted file mode 100644
index 12bd89d55..000000000
--- a/test/reference/paint-source-alpha.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-source-alpha.ref.png b/test/reference/paint-source-alpha.ref.png
deleted file mode 100644
index 548bcd7f3..000000000
--- a/test/reference/paint-source-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-source-alpha.svg.ref.png b/test/reference/paint-source-alpha.svg.ref.png
deleted file mode 100644
index 763bb592b..000000000
--- a/test/reference/paint-source-alpha.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip-mask.base.argb32.ref.png b/test/reference/paint-with-alpha-clip-mask.base.argb32.ref.png
deleted file mode 100644
index 95746ffcb..000000000
--- a/test/reference/paint-with-alpha-clip-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip-mask.base.rgb24.ref.png b/test/reference/paint-with-alpha-clip-mask.base.rgb24.ref.png
deleted file mode 100644
index 95746ffcb..000000000
--- a/test/reference/paint-with-alpha-clip-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip-mask.mask.argb32.ref.png b/test/reference/paint-with-alpha-clip-mask.mask.argb32.ref.png
deleted file mode 100644
index 95746ffcb..000000000
--- a/test/reference/paint-with-alpha-clip-mask.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip-mask.mask.rgb24.ref.png b/test/reference/paint-with-alpha-clip-mask.mask.rgb24.ref.png
deleted file mode 100644
index 95746ffcb..000000000
--- a/test/reference/paint-with-alpha-clip-mask.mask.rgb24.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 4ee4c41ac..000000000
--- a/test/reference/paint-with-alpha-clip-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip-mask.traps.argb32.ref.png b/test/reference/paint-with-alpha-clip-mask.traps.argb32.ref.png
deleted file mode 100644
index 201bd0d55..000000000
--- a/test/reference/paint-with-alpha-clip-mask.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip-mask.traps.rgb24.ref.png b/test/reference/paint-with-alpha-clip-mask.traps.rgb24.ref.png
deleted file mode 100644
index 201bd0d55..000000000
--- a/test/reference/paint-with-alpha-clip-mask.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip.base.argb32.ref.png b/test/reference/paint-with-alpha-clip.base.argb32.ref.png
deleted file mode 100644
index c1da67e01..000000000
--- a/test/reference/paint-with-alpha-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip.base.rgb24.ref.png b/test/reference/paint-with-alpha-clip.base.rgb24.ref.png
deleted file mode 100644
index c1da67e01..000000000
--- a/test/reference/paint-with-alpha-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip.mask.argb32.ref.png b/test/reference/paint-with-alpha-clip.mask.argb32.ref.png
deleted file mode 100644
index c1da67e01..000000000
--- a/test/reference/paint-with-alpha-clip.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip.mask.rgb24.ref.png b/test/reference/paint-with-alpha-clip.mask.rgb24.ref.png
deleted file mode 100644
index c1da67e01..000000000
--- a/test/reference/paint-with-alpha-clip.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip.ref.png b/test/reference/paint-with-alpha-clip.ref.png
deleted file mode 100644
index 4bad4e8ca..000000000
--- a/test/reference/paint-with-alpha-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip.traps.argb32.ref.png b/test/reference/paint-with-alpha-clip.traps.argb32.ref.png
deleted file mode 100644
index c1da67e01..000000000
--- a/test/reference/paint-with-alpha-clip.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-clip.traps.rgb24.ref.png b/test/reference/paint-with-alpha-clip.traps.rgb24.ref.png
deleted file mode 100644
index c1da67e01..000000000
--- a/test/reference/paint-with-alpha-clip.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-group-clip.ref.png b/test/reference/paint-with-alpha-group-clip.ref.png
deleted file mode 100644
index e2dfb063a..000000000
--- a/test/reference/paint-with-alpha-group-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-solid-clip.base.argb32.ref.png b/test/reference/paint-with-alpha-solid-clip.base.argb32.ref.png
deleted file mode 100644
index 59d226d1a..000000000
--- a/test/reference/paint-with-alpha-solid-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-solid-clip.base.rgb24.ref.png b/test/reference/paint-with-alpha-solid-clip.base.rgb24.ref.png
deleted file mode 100644
index 59d226d1a..000000000
--- a/test/reference/paint-with-alpha-solid-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-solid-clip.mask.argb32.ref.png b/test/reference/paint-with-alpha-solid-clip.mask.argb32.ref.png
deleted file mode 100644
index 2cd2df21c..000000000
--- a/test/reference/paint-with-alpha-solid-clip.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-solid-clip.mask.rgb24.ref.png b/test/reference/paint-with-alpha-solid-clip.mask.rgb24.ref.png
deleted file mode 100644
index 2cd2df21c..000000000
--- a/test/reference/paint-with-alpha-solid-clip.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-solid-clip.ref.png b/test/reference/paint-with-alpha-solid-clip.ref.png
deleted file mode 100644
index 59d226d1a..000000000
--- a/test/reference/paint-with-alpha-solid-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-solid-clip.traps.argb32.ref.png b/test/reference/paint-with-alpha-solid-clip.traps.argb32.ref.png
deleted file mode 100644
index 2cd2df21c..000000000
--- a/test/reference/paint-with-alpha-solid-clip.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha-solid-clip.traps.rgb24.ref.png b/test/reference/paint-with-alpha-solid-clip.traps.rgb24.ref.png
deleted file mode 100644
index 2cd2df21c..000000000
--- a/test/reference/paint-with-alpha-solid-clip.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha.base.argb32.ref.png b/test/reference/paint-with-alpha.base.argb32.ref.png
deleted file mode 100644
index 65d9c179b..000000000
--- a/test/reference/paint-with-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha.base.rgb24.ref.png b/test/reference/paint-with-alpha.base.rgb24.ref.png
deleted file mode 100644
index 65d9c179b..000000000
--- a/test/reference/paint-with-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha.image16.ref.png b/test/reference/paint-with-alpha.image16.ref.png
deleted file mode 100644
index 12bd89d55..000000000
--- a/test/reference/paint-with-alpha.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha.ref.png b/test/reference/paint-with-alpha.ref.png
deleted file mode 100644
index ab7ce3e04..000000000
--- a/test/reference/paint-with-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint-with-alpha.svg.ref.png b/test/reference/paint-with-alpha.svg.ref.png
deleted file mode 100644
index c0df8eb72..000000000
--- a/test/reference/paint-with-alpha.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint.base.argb32.ref.png b/test/reference/paint.base.argb32.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint.base.rgb24.ref.png b/test/reference/paint.base.rgb24.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/paint.ref.png b/test/reference/paint.ref.png
deleted file mode 100644
index fff03b363..000000000
--- a/test/reference/paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-bottom.base.argb32.ref.png b/test/reference/partial-clip-text-bottom.base.argb32.ref.png
deleted file mode 100644
index 6a299d48c..000000000
--- a/test/reference/partial-clip-text-bottom.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-bottom.base.rgb24.ref.png b/test/reference/partial-clip-text-bottom.base.rgb24.ref.png
deleted file mode 100644
index 6a299d48c..000000000
--- a/test/reference/partial-clip-text-bottom.base.rgb24.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 6a299d48c..000000000
--- a/test/reference/partial-clip-text-bottom.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-left.base.argb32.ref.png b/test/reference/partial-clip-text-left.base.argb32.ref.png
deleted file mode 100644
index 54a1a8586..000000000
--- a/test/reference/partial-clip-text-left.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-left.base.rgb24.ref.png b/test/reference/partial-clip-text-left.base.rgb24.ref.png
deleted file mode 100644
index 54a1a8586..000000000
--- a/test/reference/partial-clip-text-left.base.rgb24.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 54a1a8586..000000000
--- a/test/reference/partial-clip-text-left.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-right.base.argb32.ref.png b/test/reference/partial-clip-text-right.base.argb32.ref.png
deleted file mode 100644
index 2fbdca038..000000000
--- a/test/reference/partial-clip-text-right.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-right.base.rgb24.ref.png b/test/reference/partial-clip-text-right.base.rgb24.ref.png
deleted file mode 100644
index 2fbdca038..000000000
--- a/test/reference/partial-clip-text-right.base.rgb24.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 2fbdca038..000000000
--- a/test/reference/partial-clip-text-right.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-right.traps.ref.png b/test/reference/partial-clip-text-right.traps.ref.png
deleted file mode 100644
index 2fbdca038..000000000
--- a/test/reference/partial-clip-text-right.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-top.base.argb32.ref.png b/test/reference/partial-clip-text-top.base.argb32.ref.png
deleted file mode 100644
index d18475be3..000000000
--- a/test/reference/partial-clip-text-top.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-top.base.rgb24.ref.png b/test/reference/partial-clip-text-top.base.rgb24.ref.png
deleted file mode 100644
index d18475be3..000000000
--- a/test/reference/partial-clip-text-top.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-top.ps.ref.png b/test/reference/partial-clip-text-top.ps.ref.png
deleted file mode 100644
index 049bba58f..000000000
--- a/test/reference/partial-clip-text-top.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-top.quartz.ref.png b/test/reference/partial-clip-text-top.quartz.ref.png
deleted file mode 100644
index 33ac283af..000000000
--- a/test/reference/partial-clip-text-top.quartz.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 d18475be3..000000000
--- a/test/reference/partial-clip-text-top.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-top.svg.ref.png b/test/reference/partial-clip-text-top.svg.ref.png
deleted file mode 100644
index dc3fc5869..000000000
--- a/test/reference/partial-clip-text-top.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-clip-text-top.traps.ref.png b/test/reference/partial-clip-text-top.traps.ref.png
deleted file mode 100644
index d18475be3..000000000
--- a/test/reference/partial-clip-text-top.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-half-reference.base.argb32.ref.png b/test/reference/partial-coverage-half-reference.base.argb32.ref.png
deleted file mode 100644
index 17f4ff06b..000000000
--- a/test/reference/partial-coverage-half-reference.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-half-reference.base.rgb24.ref.png b/test/reference/partial-coverage-half-reference.base.rgb24.ref.png
deleted file mode 100644
index 17f4ff06b..000000000
--- a/test/reference/partial-coverage-half-reference.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-half-reference.ref.png b/test/reference/partial-coverage-half-reference.ref.png
deleted file mode 100644
index 17f4ff06b..000000000
--- a/test/reference/partial-coverage-half-reference.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-half-triangles.ref.png b/test/reference/partial-coverage-half-triangles.ref.png
deleted file mode 100644
index 17f4ff06b..000000000
--- a/test/reference/partial-coverage-half-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-intersecting-quads.ref.png b/test/reference/partial-coverage-intersecting-quads.ref.png
deleted file mode 100644
index 17f4ff06b..000000000
--- a/test/reference/partial-coverage-intersecting-quads.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-intersecting-quads.xfail.png b/test/reference/partial-coverage-intersecting-quads.xfail.png
deleted file mode 100644
index a6635b9e8..000000000
--- a/test/reference/partial-coverage-intersecting-quads.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-intersecting-triangles.ref.png b/test/reference/partial-coverage-intersecting-triangles.ref.png
deleted file mode 100644
index 9e4a6fe42..000000000
--- a/test/reference/partial-coverage-intersecting-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-overlap-half-triangles-eo.ref.png b/test/reference/partial-coverage-overlap-half-triangles-eo.ref.png
deleted file mode 100644
index 17f4ff06b..000000000
--- a/test/reference/partial-coverage-overlap-half-triangles-eo.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-overlap-half-triangles.ref.png b/test/reference/partial-coverage-overlap-half-triangles.ref.png
deleted file mode 100644
index 17f4ff06b..000000000
--- a/test/reference/partial-coverage-overlap-half-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-overlap-three-quarter-triangles.ref.png b/test/reference/partial-coverage-overlap-three-quarter-triangles.ref.png
deleted file mode 100644
index ea16dc4bb..000000000
--- a/test/reference/partial-coverage-overlap-three-quarter-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-rectangles.ref.png b/test/reference/partial-coverage-rectangles.ref.png
deleted file mode 100644
index 9e4a6fe42..000000000
--- a/test/reference/partial-coverage-rectangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-reference.base.argb32.ref.png b/test/reference/partial-coverage-reference.base.argb32.ref.png
deleted file mode 100644
index 9e4a6fe42..000000000
--- a/test/reference/partial-coverage-reference.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-reference.base.rgb24.ref.png b/test/reference/partial-coverage-reference.base.rgb24.ref.png
deleted file mode 100644
index 9e4a6fe42..000000000
--- a/test/reference/partial-coverage-reference.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-reference.ref.png b/test/reference/partial-coverage-reference.ref.png
deleted file mode 100644
index 9e4a6fe42..000000000
--- a/test/reference/partial-coverage-reference.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-three-quarter-reference.base.argb32.ref.png b/test/reference/partial-coverage-three-quarter-reference.base.argb32.ref.png
deleted file mode 100644
index ea16dc4bb..000000000
--- a/test/reference/partial-coverage-three-quarter-reference.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-three-quarter-reference.base.rgb24.ref.png b/test/reference/partial-coverage-three-quarter-reference.base.rgb24.ref.png
deleted file mode 100644
index ea16dc4bb..000000000
--- a/test/reference/partial-coverage-three-quarter-reference.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-three-quarter-reference.ref.png b/test/reference/partial-coverage-three-quarter-reference.ref.png
deleted file mode 100644
index ea16dc4bb..000000000
--- a/test/reference/partial-coverage-three-quarter-reference.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/partial-coverage-triangles.ref.png b/test/reference/partial-coverage-triangles.ref.png
deleted file mode 100644
index 9e4a6fe42..000000000
--- a/test/reference/partial-coverage-triangles.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pass-through.base.argb32.ref.png b/test/reference/pass-through.base.argb32.ref.png
deleted file mode 100644
index 058a1920f..000000000
--- a/test/reference/pass-through.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pass-through.base.rgb24.ref.png b/test/reference/pass-through.base.rgb24.ref.png
deleted file mode 100644
index 1be631aad..000000000
--- a/test/reference/pass-through.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pass-through.ref.png b/test/reference/pass-through.ref.png
deleted file mode 100644
index 058a1920f..000000000
--- a/test/reference/pass-through.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.base.argb32.ref.png b/test/reference/path-append.base.argb32.ref.png
deleted file mode 100644
index 6fb6b2a33..000000000
--- a/test/reference/path-append.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.base.rgb24.ref.png b/test/reference/path-append.base.rgb24.ref.png
deleted file mode 100644
index 6fb6b2a33..000000000
--- a/test/reference/path-append.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.image16.ref.png b/test/reference/path-append.image16.ref.png
deleted file mode 100644
index 5d939bbc1..000000000
--- a/test/reference/path-append.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.ps.ref.png b/test/reference/path-append.ps.ref.png
deleted file mode 100644
index 2c8df1698..000000000
--- a/test/reference/path-append.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.quartz.ref.png b/test/reference/path-append.quartz.ref.png
deleted file mode 100644
index 665d3ccb9..000000000
--- a/test/reference/path-append.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.ref.png b/test/reference/path-append.ref.png
deleted file mode 100644
index 33af231bb..000000000
--- a/test/reference/path-append.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.test-fallback.ref.png b/test/reference/path-append.test-fallback.ref.png
deleted file mode 100644
index fa72ac06f..000000000
--- a/test/reference/path-append.test-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.traps.argb32.ref.png b/test/reference/path-append.traps.argb32.ref.png
deleted file mode 100644
index 6fb6b2a33..000000000
--- a/test/reference/path-append.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.traps.rgb24.ref.png b/test/reference/path-append.traps.rgb24.ref.png
deleted file mode 100644
index 6fb6b2a33..000000000
--- a/test/reference/path-append.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-append.xlib-fallback.ref.png b/test/reference/path-append.xlib-fallback.ref.png
deleted file mode 100644
index d34cce125..000000000
--- a/test/reference/path-append.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-stroke-twice.base.argb32.ref.png b/test/reference/path-stroke-twice.base.argb32.ref.png
deleted file mode 100644
index 48dd2c7c6..000000000
--- a/test/reference/path-stroke-twice.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-stroke-twice.base.rgb24.ref.png b/test/reference/path-stroke-twice.base.rgb24.ref.png
deleted file mode 100644
index 48dd2c7c6..000000000
--- a/test/reference/path-stroke-twice.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-stroke-twice.image16.ref.png b/test/reference/path-stroke-twice.image16.ref.png
deleted file mode 100644
index 9f162adf3..000000000
--- a/test/reference/path-stroke-twice.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-stroke-twice.ps.ref.png b/test/reference/path-stroke-twice.ps.ref.png
deleted file mode 100644
index 23e814743..000000000
--- a/test/reference/path-stroke-twice.ps.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 743c6ce52..000000000
--- a/test/reference/path-stroke-twice.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-stroke-twice.traps.argb32.ref.png b/test/reference/path-stroke-twice.traps.argb32.ref.png
deleted file mode 100644
index 48dd2c7c6..000000000
--- a/test/reference/path-stroke-twice.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/path-stroke-twice.traps.rgb24.ref.png b/test/reference/path-stroke-twice.traps.rgb24.ref.png
deleted file mode 100644
index 48dd2c7c6..000000000
--- a/test/reference/path-stroke-twice.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pattern-getters.base.argb32.ref.png b/test/reference/pattern-getters.base.argb32.ref.png
deleted file mode 100644
index 3cc39a8be..000000000
--- a/test/reference/pattern-getters.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pattern-getters.base.rgb24.ref.png b/test/reference/pattern-getters.base.rgb24.ref.png
deleted file mode 100644
index 3cc39a8be..000000000
--- a/test/reference/pattern-getters.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pattern-getters.ref.png b/test/reference/pattern-getters.ref.png
deleted file mode 100644
index 80304b0ec..000000000
--- a/test/reference/pattern-getters.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-isolated-group.base.argb32.ref.png b/test/reference/pdf-isolated-group.base.argb32.ref.png
deleted file mode 100644
index 6c8522ccc..000000000
--- a/test/reference/pdf-isolated-group.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-isolated-group.base.rgb24.ref.png b/test/reference/pdf-isolated-group.base.rgb24.ref.png
deleted file mode 100644
index 6c8522ccc..000000000
--- a/test/reference/pdf-isolated-group.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-isolated-group.ref.png b/test/reference/pdf-isolated-group.ref.png
deleted file mode 100644
index 6c8522ccc..000000000
--- a/test/reference/pdf-isolated-group.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-surface-source.base.argb32.ref.png b/test/reference/pdf-surface-source.base.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/pdf-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-surface-source.base.rgb24.ref.png b/test/reference/pdf-surface-source.base.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/pdf-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-surface-source.image16.ref.png b/test/reference/pdf-surface-source.image16.ref.png
deleted file mode 100644
index 2a7460e28..000000000
--- a/test/reference/pdf-surface-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-surface-source.ref.png b/test/reference/pdf-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/pdf-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-surface-source.svg12.argb32.xfail.png b/test/reference/pdf-surface-source.svg12.argb32.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/pdf-surface-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-surface-source.svg12.rgb24.xfail.png b/test/reference/pdf-surface-source.svg12.rgb24.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/pdf-surface-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-24.ref.png b/test/reference/pixman-downscale-best-24.ref.png
deleted file mode 100644
index df0f9c0d8..000000000
--- a/test/reference/pixman-downscale-best-24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.image.rgb24.ref.png b/test/reference/pixman-downscale-best-95.image.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.image.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.image16.rgb24.ref.png b/test/reference/pixman-downscale-best-95.image16.rgb24.ref.png
deleted file mode 100644
index 37783991d..000000000
--- a/test/reference/pixman-downscale-best-95.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.pdf.ref.png b/test/reference/pixman-downscale-best-95.pdf.ref.png
deleted file mode 100644
index 71b518e1e..000000000
--- a/test/reference/pixman-downscale-best-95.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.ps2.ref.png b/test/reference/pixman-downscale-best-95.ps2.ref.png
deleted file mode 100644
index 08983dca6..000000000
--- a/test/reference/pixman-downscale-best-95.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.ps3.ref.png b/test/reference/pixman-downscale-best-95.ps3.ref.png
deleted file mode 100644
index 08983dca6..000000000
--- a/test/reference/pixman-downscale-best-95.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.recording.rgb24.ref.png b/test/reference/pixman-downscale-best-95.recording.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.recording.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.ref.png b/test/reference/pixman-downscale-best-95.ref.png
deleted file mode 100644
index 1b98e8f63..000000000
--- a/test/reference/pixman-downscale-best-95.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.script.ref.png b/test/reference/pixman-downscale-best-95.script.ref.png
deleted file mode 100644
index f3bd7ff81..000000000
--- a/test/reference/pixman-downscale-best-95.script.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.svg11.ref.png b/test/reference/pixman-downscale-best-95.svg11.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-best-95.svg11.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.svg12.ref.png b/test/reference/pixman-downscale-best-95.svg12.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-best-95.svg12.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.test-base.rgb24.ref.png b/test/reference/pixman-downscale-best-95.test-base.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.test-base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.test-fallback.rgb24.ref.png b/test/reference/pixman-downscale-best-95.test-fallback.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.test-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.test-mask.rgb24.ref.png b/test/reference/pixman-downscale-best-95.test-mask.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.test-mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.test-paginated.rgb24.ref.png b/test/reference/pixman-downscale-best-95.test-paginated.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.test-paginated.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.test-spans.rgb24.ref.png b/test/reference/pixman-downscale-best-95.test-spans.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.test-spans.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.test-traps.rgb24.ref.png b/test/reference/pixman-downscale-best-95.test-traps.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.test-traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xcb-fallback.rgb24.ref.png b/test/reference/pixman-downscale-best-95.xcb-fallback.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.xcb-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xcb-render-0_0.rgb24.ref.png b/test/reference/pixman-downscale-best-95.xcb-render-0_0.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.xcb-render-0_0.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xcb-window&.rgb24.ref.png b/test/reference/pixman-downscale-best-95.xcb-window&.rgb24.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-best-95.xcb-window&.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xcb-window.rgb24.ref.png b/test/reference/pixman-downscale-best-95.xcb-window.rgb24.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-best-95.xcb-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xcb.ref.png b/test/reference/pixman-downscale-best-95.xcb.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-best-95.xcb.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xlib-fallback.rgb24.ref.png b/test/reference/pixman-downscale-best-95.xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xlib-render-0_0.rgb24.ref.png b/test/reference/pixman-downscale-best-95.xlib-render-0_0.rgb24.ref.png
deleted file mode 100644
index 5885c4bcc..000000000
--- a/test/reference/pixman-downscale-best-95.xlib-render-0_0.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xlib-window.rgb24.ref.png b/test/reference/pixman-downscale-best-95.xlib-window.rgb24.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-best-95.xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-95.xlib.ref.png b/test/reference/pixman-downscale-best-95.xlib.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-best-95.xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-best-96.ref.png b/test/reference/pixman-downscale-best-96.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/pixman-downscale-best-96.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-bilinear-24.ref.png b/test/reference/pixman-downscale-bilinear-24.ref.png
deleted file mode 100644
index df0f9c0d8..000000000
--- a/test/reference/pixman-downscale-bilinear-24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-bilinear-95.image16.rgb24.ref.png b/test/reference/pixman-downscale-bilinear-95.image16.rgb24.ref.png
deleted file mode 100644
index 9d67251e2..000000000
--- a/test/reference/pixman-downscale-bilinear-95.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-bilinear-95.pdf.ref.png b/test/reference/pixman-downscale-bilinear-95.pdf.ref.png
deleted file mode 100644
index 71b518e1e..000000000
--- a/test/reference/pixman-downscale-bilinear-95.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-bilinear-95.ps2.ref.png b/test/reference/pixman-downscale-bilinear-95.ps2.ref.png
deleted file mode 100644
index 08983dca6..000000000
--- a/test/reference/pixman-downscale-bilinear-95.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-bilinear-95.ps3.ref.png b/test/reference/pixman-downscale-bilinear-95.ps3.ref.png
deleted file mode 100644
index 08983dca6..000000000
--- a/test/reference/pixman-downscale-bilinear-95.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-bilinear-95.ref.png b/test/reference/pixman-downscale-bilinear-95.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-bilinear-95.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-bilinear-95.script.ref.png b/test/reference/pixman-downscale-bilinear-95.script.ref.png
deleted file mode 100644
index fa4c04c02..000000000
--- a/test/reference/pixman-downscale-bilinear-95.script.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-bilinear-96.ref.png b/test/reference/pixman-downscale-bilinear-96.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/pixman-downscale-bilinear-96.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-24.ref.png b/test/reference/pixman-downscale-fast-24.ref.png
deleted file mode 100644
index df0f9c0d8..000000000
--- a/test/reference/pixman-downscale-fast-24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-95.image16.rgb24.ref.png b/test/reference/pixman-downscale-fast-95.image16.rgb24.ref.png
deleted file mode 100644
index a2b67156f..000000000
--- a/test/reference/pixman-downscale-fast-95.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-95.pdf.ref.png b/test/reference/pixman-downscale-fast-95.pdf.ref.png
deleted file mode 100644
index 71b518e1e..000000000
--- a/test/reference/pixman-downscale-fast-95.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-95.ps2.ref.png b/test/reference/pixman-downscale-fast-95.ps2.ref.png
deleted file mode 100644
index af93ae72d..000000000
--- a/test/reference/pixman-downscale-fast-95.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-95.ps3.ref.png b/test/reference/pixman-downscale-fast-95.ps3.ref.png
deleted file mode 100644
index af93ae72d..000000000
--- a/test/reference/pixman-downscale-fast-95.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-95.ref.png b/test/reference/pixman-downscale-fast-95.ref.png
deleted file mode 100644
index 3340423fc..000000000
--- a/test/reference/pixman-downscale-fast-95.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-95.svg11.ref.png b/test/reference/pixman-downscale-fast-95.svg11.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-fast-95.svg11.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-95.svg12.ref.png b/test/reference/pixman-downscale-fast-95.svg12.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-fast-95.svg12.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-fast-96.ref.png b/test/reference/pixman-downscale-fast-96.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/pixman-downscale-fast-96.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-good-24.ref.png b/test/reference/pixman-downscale-good-24.ref.png
deleted file mode 100644
index df0f9c0d8..000000000
--- a/test/reference/pixman-downscale-good-24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-good-95.image16.rgb24.ref.png b/test/reference/pixman-downscale-good-95.image16.rgb24.ref.png
deleted file mode 100644
index 9d67251e2..000000000
--- a/test/reference/pixman-downscale-good-95.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-good-95.pdf.ref.png b/test/reference/pixman-downscale-good-95.pdf.ref.png
deleted file mode 100644
index 71b518e1e..000000000
--- a/test/reference/pixman-downscale-good-95.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-good-95.ps2.ref.png b/test/reference/pixman-downscale-good-95.ps2.ref.png
deleted file mode 100644
index 08983dca6..000000000
--- a/test/reference/pixman-downscale-good-95.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-good-95.ps3.ref.png b/test/reference/pixman-downscale-good-95.ps3.ref.png
deleted file mode 100644
index 08983dca6..000000000
--- a/test/reference/pixman-downscale-good-95.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-good-95.ref.png b/test/reference/pixman-downscale-good-95.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-good-95.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-good-95.script.ref.png b/test/reference/pixman-downscale-good-95.script.ref.png
deleted file mode 100644
index fa4c04c02..000000000
--- a/test/reference/pixman-downscale-good-95.script.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-good-96.ref.png b/test/reference/pixman-downscale-good-96.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/pixman-downscale-good-96.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-24.ref.png b/test/reference/pixman-downscale-nearest-24.ref.png
deleted file mode 100644
index df0f9c0d8..000000000
--- a/test/reference/pixman-downscale-nearest-24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-95.image16.rgb24.ref.png b/test/reference/pixman-downscale-nearest-95.image16.rgb24.ref.png
deleted file mode 100644
index a2b67156f..000000000
--- a/test/reference/pixman-downscale-nearest-95.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-95.pdf.ref.png b/test/reference/pixman-downscale-nearest-95.pdf.ref.png
deleted file mode 100644
index 71b518e1e..000000000
--- a/test/reference/pixman-downscale-nearest-95.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-95.ps2.ref.png b/test/reference/pixman-downscale-nearest-95.ps2.ref.png
deleted file mode 100644
index af93ae72d..000000000
--- a/test/reference/pixman-downscale-nearest-95.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-95.ps3.ref.png b/test/reference/pixman-downscale-nearest-95.ps3.ref.png
deleted file mode 100644
index af93ae72d..000000000
--- a/test/reference/pixman-downscale-nearest-95.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-95.ref.png b/test/reference/pixman-downscale-nearest-95.ref.png
deleted file mode 100644
index 3340423fc..000000000
--- a/test/reference/pixman-downscale-nearest-95.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-95.svg11.ref.png b/test/reference/pixman-downscale-nearest-95.svg11.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-nearest-95.svg11.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-95.svg12.ref.png b/test/reference/pixman-downscale-nearest-95.svg12.ref.png
deleted file mode 100644
index 777f448e3..000000000
--- a/test/reference/pixman-downscale-nearest-95.svg12.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-96.ref.png b/test/reference/pixman-downscale-nearest-96.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/pixman-downscale-nearest-96.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-rotate.base.argb32.ref.png b/test/reference/pixman-rotate.base.argb32.ref.png
deleted file mode 100644
index 7e47a4d8f..000000000
--- a/test/reference/pixman-rotate.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-rotate.base.rgb24.ref.png b/test/reference/pixman-rotate.base.rgb24.ref.png
deleted file mode 100644
index 397acbe7e..000000000
--- a/test/reference/pixman-rotate.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-rotate.ps.argb32.ref.png b/test/reference/pixman-rotate.ps.argb32.ref.png
deleted file mode 100644
index 0e916883d..000000000
--- a/test/reference/pixman-rotate.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-rotate.ref.png b/test/reference/pixman-rotate.ref.png
deleted file mode 100644
index 7e47a4d8f..000000000
--- a/test/reference/pixman-rotate.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-eps.ref.png b/test/reference/ps-eps.ref.png
deleted file mode 100644
index 9aadb0887..000000000
--- a/test/reference/ps-eps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-surface-source.base.argb32.ref.png b/test/reference/ps-surface-source.base.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/ps-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-surface-source.base.rgb24.ref.png b/test/reference/ps-surface-source.base.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/ps-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-surface-source.image16.ref.png b/test/reference/ps-surface-source.image16.ref.png
deleted file mode 100644
index 2a7460e28..000000000
--- a/test/reference/ps-surface-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-surface-source.ref.png b/test/reference/ps-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/ps-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-surface-source.svg12.argb32.xfail.png b/test/reference/ps-surface-source.svg12.argb32.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/ps-surface-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-surface-source.svg12.rgb24.xfail.png b/test/reference/ps-surface-source.svg12.rgb24.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/ps-surface-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-same-source.image16.ref.png b/test/reference/pthread-same-source.image16.ref.png
deleted file mode 100644
index 67eb22f9d..000000000
--- a/test/reference/pthread-same-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-same-source.quartz.xfail.png b/test/reference/pthread-same-source.quartz.xfail.png
deleted file mode 100644
index ffed61998..000000000
--- a/test/reference/pthread-same-source.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-same-source.ref.png b/test/reference/pthread-same-source.ref.png
deleted file mode 100644
index c1c186b9b..000000000
--- a/test/reference/pthread-same-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-show-text.base.argb32.ref.png b/test/reference/pthread-show-text.base.argb32.ref.png
deleted file mode 100644
index 90d0af349..000000000
--- a/test/reference/pthread-show-text.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-show-text.base.rgb24.ref.png b/test/reference/pthread-show-text.base.rgb24.ref.png
deleted file mode 100644
index 90d0af349..000000000
--- a/test/reference/pthread-show-text.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-show-text.image16.ref.png b/test/reference/pthread-show-text.image16.ref.png
deleted file mode 100644
index a1d1af57c..000000000
--- a/test/reference/pthread-show-text.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-show-text.pdf.ref.png b/test/reference/pthread-show-text.pdf.ref.png
deleted file mode 100644
index bb72fc27b..000000000
--- a/test/reference/pthread-show-text.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-show-text.ps.ref.png b/test/reference/pthread-show-text.ps.ref.png
deleted file mode 100644
index 807b73ff3..000000000
--- a/test/reference/pthread-show-text.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-show-text.quartz.ref.png b/test/reference/pthread-show-text.quartz.ref.png
deleted file mode 100644
index cc9bb25dc..000000000
--- a/test/reference/pthread-show-text.quartz.ref.png
+++ /dev/null
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 90d0af349..000000000
--- a/test/reference/pthread-show-text.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-show-text.traps.ref.png b/test/reference/pthread-show-text.traps.ref.png
deleted file mode 100644
index 90d0af349..000000000
--- a/test/reference/pthread-show-text.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-show-text.xlib-fallback.ref.png b/test/reference/pthread-show-text.xlib-fallback.ref.png
deleted file mode 100644
index d96abed47..000000000
--- a/test/reference/pthread-show-text.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-similar.base.argb32.ref.png b/test/reference/pthread-similar.base.argb32.ref.png
deleted file mode 100644
index a22210db8..000000000
--- a/test/reference/pthread-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-similar.base.rgb24.ref.png b/test/reference/pthread-similar.base.rgb24.ref.png
deleted file mode 100644
index a22210db8..000000000
--- a/test/reference/pthread-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pthread-similar.ref.png b/test/reference/pthread-similar.ref.png
deleted file mode 100644
index c8763ba0e..000000000
--- a/test/reference/pthread-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.base.argb32.ref.png b/test/reference/push-group-color.base.argb32.ref.png
deleted file mode 100644
index 11b1014e0..000000000
--- a/test/reference/push-group-color.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.base.rgb24.ref.png b/test/reference/push-group-color.base.rgb24.ref.png
deleted file mode 100644
index 11b1014e0..000000000
--- a/test/reference/push-group-color.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.image16.ref.png b/test/reference/push-group-color.image16.ref.png
deleted file mode 100644
index 6378b75ad..000000000
--- a/test/reference/push-group-color.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.ps2.ref.png b/test/reference/push-group-color.ps2.ref.png
deleted file mode 100644
index daf827ee3..000000000
--- a/test/reference/push-group-color.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.ps3.ref.png b/test/reference/push-group-color.ps3.ref.png
deleted file mode 100644
index 291fcec8d..000000000
--- a/test/reference/push-group-color.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.quartz.ref.png b/test/reference/push-group-color.quartz.ref.png
deleted file mode 100644
index bca7c5693..000000000
--- a/test/reference/push-group-color.quartz.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 a2842b092..000000000
--- a/test/reference/push-group-color.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.traps.argb32.ref.png b/test/reference/push-group-color.traps.argb32.ref.png
deleted file mode 100644
index 11b1014e0..000000000
--- a/test/reference/push-group-color.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-color.traps.rgb24.ref.png b/test/reference/push-group-color.traps.rgb24.ref.png
deleted file mode 100644
index 11b1014e0..000000000
--- a/test/reference/push-group-color.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-path-offset.base.argb32.ref.png b/test/reference/push-group-path-offset.base.argb32.ref.png
deleted file mode 100644
index b836a9197..000000000
--- a/test/reference/push-group-path-offset.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-path-offset.base.rgb24.ref.png b/test/reference/push-group-path-offset.base.rgb24.ref.png
deleted file mode 100644
index b836a9197..000000000
--- a/test/reference/push-group-path-offset.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group-path-offset.ref.png b/test/reference/push-group-path-offset.ref.png
deleted file mode 100644
index b836a9197..000000000
--- a/test/reference/push-group-path-offset.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.argb32.ref.png b/test/reference/push-group.argb32.ref.png
deleted file mode 100644
index 28dcf0c27..000000000
--- a/test/reference/push-group.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.base.argb32.ref.png b/test/reference/push-group.base.argb32.ref.png
deleted file mode 100644
index 9d27f4508..000000000
--- a/test/reference/push-group.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.base.rgb24.ref.png b/test/reference/push-group.base.rgb24.ref.png
deleted file mode 100644
index e19694f02..000000000
--- a/test/reference/push-group.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.image16.ref.png b/test/reference/push-group.image16.ref.png
deleted file mode 100644
index 999040583..000000000
--- a/test/reference/push-group.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.quartz.argb32.ref.png b/test/reference/push-group.quartz.argb32.ref.png
deleted file mode 100644
index b3867b98a..000000000
--- a/test/reference/push-group.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.quartz.rgb24.ref.png b/test/reference/push-group.quartz.rgb24.ref.png
deleted file mode 100644
index 1fd6ef321..000000000
--- a/test/reference/push-group.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.rgb24.ref.png b/test/reference/push-group.rgb24.ref.png
deleted file mode 100644
index ca6706821..000000000
--- a/test/reference/push-group.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.traps.argb32.ref.png b/test/reference/push-group.traps.argb32.ref.png
deleted file mode 100644
index 9d27f4508..000000000
--- a/test/reference/push-group.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.traps.rgb24.ref.png b/test/reference/push-group.traps.rgb24.ref.png
deleted file mode 100644
index e19694f02..000000000
--- a/test/reference/push-group.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/quartz-surface-source.ps2.ref.png b/test/reference/quartz-surface-source.ps2.ref.png
deleted file mode 100644
index 10231581b..000000000
--- a/test/reference/quartz-surface-source.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/quartz-surface-source.ps3.ref.png b/test/reference/quartz-surface-source.ps3.ref.png
deleted file mode 100644
index 10231581b..000000000
--- a/test/reference/quartz-surface-source.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/quartz-surface-source.ref.png b/test/reference/quartz-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/quartz-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-extend.base.argb32.ref.png b/test/reference/radial-gradient-extend.base.argb32.ref.png
deleted file mode 100644
index 3d7de5e56..000000000
--- a/test/reference/radial-gradient-extend.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-extend.base.rgb24.ref.png b/test/reference/radial-gradient-extend.base.rgb24.ref.png
deleted file mode 100644
index 3d7de5e56..000000000
--- a/test/reference/radial-gradient-extend.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-extend.mask.argb32.ref.png b/test/reference/radial-gradient-extend.mask.argb32.ref.png
deleted file mode 100644
index 3d7de5e56..000000000
--- a/test/reference/radial-gradient-extend.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-extend.mask.rgb24.ref.png b/test/reference/radial-gradient-extend.mask.rgb24.ref.png
deleted file mode 100644
index 3d7de5e56..000000000
--- a/test/reference/radial-gradient-extend.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-extend.ps3.ref.png b/test/reference/radial-gradient-extend.ps3.ref.png
deleted file mode 100644
index e84041eae..000000000
--- a/test/reference/radial-gradient-extend.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-extend.ref.png b/test/reference/radial-gradient-extend.ref.png
deleted file mode 100644
index 3d7de5e56..000000000
--- a/test/reference/radial-gradient-extend.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-extend.traps.argb32.ref.png b/test/reference/radial-gradient-extend.traps.argb32.ref.png
deleted file mode 100644
index 3d7de5e56..000000000
--- a/test/reference/radial-gradient-extend.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-extend.traps.rgb24.ref.png b/test/reference/radial-gradient-extend.traps.rgb24.ref.png
deleted file mode 100644
index 3d7de5e56..000000000
--- a/test/reference/radial-gradient-extend.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask-source.argb32.ref.png b/test/reference/radial-gradient-mask-source.argb32.ref.png
deleted file mode 100644
index 2bf65b3d6..000000000
--- a/test/reference/radial-gradient-mask-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask-source.base.argb32.ref.png b/test/reference/radial-gradient-mask-source.base.argb32.ref.png
deleted file mode 100644
index 2bf65b3d6..000000000
--- a/test/reference/radial-gradient-mask-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask-source.base.rgb24.ref.png b/test/reference/radial-gradient-mask-source.base.rgb24.ref.png
deleted file mode 100644
index 55335196a..000000000
--- a/test/reference/radial-gradient-mask-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask-source.image16.ref.png b/test/reference/radial-gradient-mask-source.image16.ref.png
deleted file mode 100644
index edb93a986..000000000
--- a/test/reference/radial-gradient-mask-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask-source.mask.rgb24.ref.png b/test/reference/radial-gradient-mask-source.mask.rgb24.ref.png
deleted file mode 100644
index 55335196a..000000000
--- a/test/reference/radial-gradient-mask-source.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask-source.quartz.argb32.ref.png b/test/reference/radial-gradient-mask-source.quartz.argb32.ref.png
deleted file mode 100644
index 5f734f612..000000000
--- a/test/reference/radial-gradient-mask-source.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask-source.quartz.rgb24.ref.png b/test/reference/radial-gradient-mask-source.quartz.rgb24.ref.png
deleted file mode 100644
index 4ae71f753..000000000
--- a/test/reference/radial-gradient-mask-source.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask-source.traps.rgb24.ref.png b/test/reference/radial-gradient-mask-source.traps.rgb24.ref.png
deleted file mode 100644
index 55335196a..000000000
--- a/test/reference/radial-gradient-mask-source.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask.base.argb32.ref.png b/test/reference/radial-gradient-mask.base.argb32.ref.png
deleted file mode 100644
index 4db39aa3f..000000000
--- a/test/reference/radial-gradient-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask.base.rgb24.ref.png b/test/reference/radial-gradient-mask.base.rgb24.ref.png
deleted file mode 100644
index 4db39aa3f..000000000
--- a/test/reference/radial-gradient-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask.image16.ref.png b/test/reference/radial-gradient-mask.image16.ref.png
deleted file mode 100644
index 78712ca52..000000000
--- a/test/reference/radial-gradient-mask.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask.quartz.ref.png b/test/reference/radial-gradient-mask.quartz.ref.png
deleted file mode 100644
index c1bd50686..000000000
--- a/test/reference/radial-gradient-mask.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-mask.ref.png b/test/reference/radial-gradient-mask.ref.png
deleted file mode 100644
index 4db39aa3f..000000000
--- a/test/reference/radial-gradient-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-one-stop.base.argb32.ref.png b/test/reference/radial-gradient-one-stop.base.argb32.ref.png
deleted file mode 100644
index fb35be61d..000000000
--- a/test/reference/radial-gradient-one-stop.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-one-stop.base.rgb24.ref.png b/test/reference/radial-gradient-one-stop.base.rgb24.ref.png
deleted file mode 100644
index fb35be61d..000000000
--- a/test/reference/radial-gradient-one-stop.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-one-stop.quartz.ref.png b/test/reference/radial-gradient-one-stop.quartz.ref.png
deleted file mode 100644
index da991b1bd..000000000
--- a/test/reference/radial-gradient-one-stop.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-one-stop.ref.png b/test/reference/radial-gradient-one-stop.ref.png
deleted file mode 100644
index fb35be61d..000000000
--- a/test/reference/radial-gradient-one-stop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-source.base.argb32.ref.png b/test/reference/radial-gradient-source.base.argb32.ref.png
deleted file mode 100644
index 4ab4796fa..000000000
--- a/test/reference/radial-gradient-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-source.base.rgb24.ref.png b/test/reference/radial-gradient-source.base.rgb24.ref.png
deleted file mode 100644
index afaa24118..000000000
--- a/test/reference/radial-gradient-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-source.image16.ref.png b/test/reference/radial-gradient-source.image16.ref.png
deleted file mode 100644
index f992b6f39..000000000
--- a/test/reference/radial-gradient-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-source.quartz.argb32.ref.png b/test/reference/radial-gradient-source.quartz.argb32.ref.png
deleted file mode 100644
index 421c0b988..000000000
--- a/test/reference/radial-gradient-source.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-source.quartz.rgb24.ref.png b/test/reference/radial-gradient-source.quartz.rgb24.ref.png
deleted file mode 100644
index 22f2b9077..000000000
--- a/test/reference/radial-gradient-source.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-source.ref.png b/test/reference/radial-gradient-source.ref.png
deleted file mode 100644
index 4ab4796fa..000000000
--- a/test/reference/radial-gradient-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient.base.argb32.ref.png b/test/reference/radial-gradient.base.argb32.ref.png
deleted file mode 100644
index a2cbbc82e..000000000
--- a/test/reference/radial-gradient.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient.base.rgb24.ref.png b/test/reference/radial-gradient.base.rgb24.ref.png
deleted file mode 100644
index a2cbbc82e..000000000
--- a/test/reference/radial-gradient.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient.image16.ref.png b/test/reference/radial-gradient.image16.ref.png
deleted file mode 100644
index 91202d3c4..000000000
--- a/test/reference/radial-gradient.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient.quartz.ref.png b/test/reference/radial-gradient.quartz.ref.png
deleted file mode 100644
index f01c6eb89..000000000
--- a/test/reference/radial-gradient.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient.ref.png b/test/reference/radial-gradient.ref.png
deleted file mode 100644
index a2cbbc82e..000000000
--- a/test/reference/radial-gradient.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-outer-focus.base.argb32.ref.png b/test/reference/radial-outer-focus.base.argb32.ref.png
deleted file mode 100644
index 21f0bf6fb..000000000
--- a/test/reference/radial-outer-focus.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-outer-focus.base.rgb24.ref.png b/test/reference/radial-outer-focus.base.rgb24.ref.png
deleted file mode 100644
index 21f0bf6fb..000000000
--- a/test/reference/radial-outer-focus.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-outer-focus.mask.argb32.ref.png b/test/reference/radial-outer-focus.mask.argb32.ref.png
deleted file mode 100644
index 21f0bf6fb..000000000
--- a/test/reference/radial-outer-focus.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-outer-focus.mask.rgb24.ref.png b/test/reference/radial-outer-focus.mask.rgb24.ref.png
deleted file mode 100644
index 21f0bf6fb..000000000
--- a/test/reference/radial-outer-focus.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-outer-focus.traps.argb32.ref.png b/test/reference/radial-outer-focus.traps.argb32.ref.png
deleted file mode 100644
index 21f0bf6fb..000000000
--- a/test/reference/radial-outer-focus.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-outer-focus.traps.rgb24.ref.png b/test/reference/radial-outer-focus.traps.rgb24.ref.png
deleted file mode 100644
index 21f0bf6fb..000000000
--- a/test/reference/radial-outer-focus.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-outer-focus.xfail.png b/test/reference/radial-outer-focus.xfail.png
deleted file mode 100644
index 53e9f8238..000000000
--- a/test/reference/radial-outer-focus.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.base.argb32.ref.png b/test/reference/random-clip.base.argb32.ref.png
deleted file mode 100644
index 2750fb159..000000000
--- a/test/reference/random-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.base.argb32.xfail.png b/test/reference/random-clip.base.argb32.xfail.png
deleted file mode 100644
index 15f91588e..000000000
--- a/test/reference/random-clip.base.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.base.rgb24.ref.png b/test/reference/random-clip.base.rgb24.ref.png
deleted file mode 100644
index 2750fb159..000000000
--- a/test/reference/random-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.base.rgb24.xfail.png b/test/reference/random-clip.base.rgb24.xfail.png
deleted file mode 100644
index 15f91588e..000000000
--- a/test/reference/random-clip.base.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.mask.argb32.ref.png b/test/reference/random-clip.mask.argb32.ref.png
deleted file mode 100644
index 41643cbad..000000000
--- a/test/reference/random-clip.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.mask.rgb24.ref.png b/test/reference/random-clip.mask.rgb24.ref.png
deleted file mode 100644
index 41643cbad..000000000
--- a/test/reference/random-clip.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.ref.png b/test/reference/random-clip.ref.png
deleted file mode 100644
index de7a6052c..000000000
--- a/test/reference/random-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.traps.argb32.ref.png b/test/reference/random-clip.traps.argb32.ref.png
deleted file mode 100644
index 01cc60a4f..000000000
--- a/test/reference/random-clip.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-clip.traps.rgb24.ref.png b/test/reference/random-clip.traps.rgb24.ref.png
deleted file mode 100644
index 01cc60a4f..000000000
--- a/test/reference/random-clip.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.base.argb32.ref.png b/test/reference/random-intersections-curves-eo.base.argb32.ref.png
deleted file mode 100644
index ee10cb409..000000000
--- a/test/reference/random-intersections-curves-eo.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.base.rgb24.ref.png b/test/reference/random-intersections-curves-eo.base.rgb24.ref.png
deleted file mode 100644
index ee10cb409..000000000
--- a/test/reference/random-intersections-curves-eo.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.image16.ref.png b/test/reference/random-intersections-curves-eo.image16.ref.png
deleted file mode 100644
index 0663270f9..000000000
--- a/test/reference/random-intersections-curves-eo.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.pdf.ref.png b/test/reference/random-intersections-curves-eo.pdf.ref.png
deleted file mode 100644
index befa3c859..000000000
--- a/test/reference/random-intersections-curves-eo.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.ps.ref.png b/test/reference/random-intersections-curves-eo.ps.ref.png
deleted file mode 100644
index 374ace90a..000000000
--- a/test/reference/random-intersections-curves-eo.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.quartz.ref.png b/test/reference/random-intersections-curves-eo.quartz.ref.png
deleted file mode 100644
index 2a44a5a5d..000000000
--- a/test/reference/random-intersections-curves-eo.quartz.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 1c12f22d2..000000000
--- a/test/reference/random-intersections-curves-eo.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.traps.argb32.ref.png b/test/reference/random-intersections-curves-eo.traps.argb32.ref.png
deleted file mode 100644
index ee10cb409..000000000
--- a/test/reference/random-intersections-curves-eo.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.traps.rgb24.ref.png b/test/reference/random-intersections-curves-eo.traps.rgb24.ref.png
deleted file mode 100644
index ee10cb409..000000000
--- a/test/reference/random-intersections-curves-eo.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-eo.xlib-fallback.ref.png b/test/reference/random-intersections-curves-eo.xlib-fallback.ref.png
deleted file mode 100644
index d91af0bf2..000000000
--- a/test/reference/random-intersections-curves-eo.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.base.argb32.ref.png b/test/reference/random-intersections-curves-nz.base.argb32.ref.png
deleted file mode 100644
index 77f812987..000000000
--- a/test/reference/random-intersections-curves-nz.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.base.rgb24.ref.png b/test/reference/random-intersections-curves-nz.base.rgb24.ref.png
deleted file mode 100644
index 77f812987..000000000
--- a/test/reference/random-intersections-curves-nz.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.image16.ref.png b/test/reference/random-intersections-curves-nz.image16.ref.png
deleted file mode 100644
index 5fbc7113b..000000000
--- a/test/reference/random-intersections-curves-nz.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.pdf.ref.png b/test/reference/random-intersections-curves-nz.pdf.ref.png
deleted file mode 100644
index a374934bc..000000000
--- a/test/reference/random-intersections-curves-nz.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.ps.ref.png b/test/reference/random-intersections-curves-nz.ps.ref.png
deleted file mode 100644
index 6cc5814fc..000000000
--- a/test/reference/random-intersections-curves-nz.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.quartz.ref.png b/test/reference/random-intersections-curves-nz.quartz.ref.png
deleted file mode 100644
index cf799bba9..000000000
--- a/test/reference/random-intersections-curves-nz.quartz.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 f251d2705..000000000
--- a/test/reference/random-intersections-curves-nz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.traps.argb32.ref.png b/test/reference/random-intersections-curves-nz.traps.argb32.ref.png
deleted file mode 100644
index 77f812987..000000000
--- a/test/reference/random-intersections-curves-nz.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.traps.rgb24.ref.png b/test/reference/random-intersections-curves-nz.traps.rgb24.ref.png
deleted file mode 100644
index 77f812987..000000000
--- a/test/reference/random-intersections-curves-nz.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-curves-nz.xlib-fallback.ref.png b/test/reference/random-intersections-curves-nz.xlib-fallback.ref.png
deleted file mode 100644
index f72f8f175..000000000
--- a/test/reference/random-intersections-curves-nz.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-eo.base.argb32.ref.png b/test/reference/random-intersections-eo.base.argb32.ref.png
deleted file mode 100644
index 037f926e4..000000000
--- a/test/reference/random-intersections-eo.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-eo.base.rgb24.ref.png b/test/reference/random-intersections-eo.base.rgb24.ref.png
deleted file mode 100644
index 037f926e4..000000000
--- a/test/reference/random-intersections-eo.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-eo.image16.ref.png b/test/reference/random-intersections-eo.image16.ref.png
deleted file mode 100644
index cf214d41a..000000000
--- a/test/reference/random-intersections-eo.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-eo.ps.ref.png b/test/reference/random-intersections-eo.ps.ref.png
deleted file mode 100644
index 49b359af0..000000000
--- a/test/reference/random-intersections-eo.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-eo.quartz.ref.png b/test/reference/random-intersections-eo.quartz.ref.png
deleted file mode 100644
index 859abb050..000000000
--- a/test/reference/random-intersections-eo.quartz.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 ccd3f80d1..000000000
--- a/test/reference/random-intersections-eo.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-eo.traps.argb32.ref.png b/test/reference/random-intersections-eo.traps.argb32.ref.png
deleted file mode 100644
index 037f926e4..000000000
--- a/test/reference/random-intersections-eo.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-eo.traps.rgb24.ref.png b/test/reference/random-intersections-eo.traps.rgb24.ref.png
deleted file mode 100644
index 037f926e4..000000000
--- a/test/reference/random-intersections-eo.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-nonzero.base.argb32.ref.png b/test/reference/random-intersections-nonzero.base.argb32.ref.png
deleted file mode 100644
index 7eb9a0a3a..000000000
--- a/test/reference/random-intersections-nonzero.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-nonzero.base.rgb24.ref.png b/test/reference/random-intersections-nonzero.base.rgb24.ref.png
deleted file mode 100644
index 7eb9a0a3a..000000000
--- a/test/reference/random-intersections-nonzero.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-nonzero.image16.ref.png b/test/reference/random-intersections-nonzero.image16.ref.png
deleted file mode 100644
index 370abd9d5..000000000
--- a/test/reference/random-intersections-nonzero.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-nonzero.ps.ref.png b/test/reference/random-intersections-nonzero.ps.ref.png
deleted file mode 100644
index 53a151f6f..000000000
--- a/test/reference/random-intersections-nonzero.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-nonzero.quartz.ref.png b/test/reference/random-intersections-nonzero.quartz.ref.png
deleted file mode 100644
index f4310ea27..000000000
--- a/test/reference/random-intersections-nonzero.quartz.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 6f02ea0d8..000000000
--- a/test/reference/random-intersections-nonzero.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-nonzero.traps.argb32.ref.png b/test/reference/random-intersections-nonzero.traps.argb32.ref.png
deleted file mode 100644
index 7eb9a0a3a..000000000
--- a/test/reference/random-intersections-nonzero.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/random-intersections-nonzero.traps.rgb24.ref.png b/test/reference/random-intersections-nonzero.traps.rgb24.ref.png
deleted file mode 100644
index 7eb9a0a3a..000000000
--- a/test/reference/random-intersections-nonzero.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/raster-source.base.argb32.ref.png b/test/reference/raster-source.base.argb32.ref.png
deleted file mode 100644
index ac5e56063..000000000
--- a/test/reference/raster-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/raster-source.base.rgb24.ref.png b/test/reference/raster-source.base.rgb24.ref.png
deleted file mode 100644
index ac5e56063..000000000
--- a/test/reference/raster-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/raster-source.ps.ref.png b/test/reference/raster-source.ps.ref.png
deleted file mode 100644
index 2ffc11412..000000000
--- a/test/reference/raster-source.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/raster-source.ref.png b/test/reference/raster-source.ref.png
deleted file mode 100644
index ac5e56063..000000000
--- a/test/reference/raster-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-none-similar.base.argb32.ref.png b/test/reference/record-extend-none-similar.base.argb32.ref.png
deleted file mode 100644
index 7d5c49fa2..000000000
--- a/test/reference/record-extend-none-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-none-similar.base.rgb24.ref.png b/test/reference/record-extend-none-similar.base.rgb24.ref.png
deleted file mode 100644
index 7d5c49fa2..000000000
--- a/test/reference/record-extend-none-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-none-similar.ref.png b/test/reference/record-extend-none-similar.ref.png
deleted file mode 100644
index d63c31c1f..000000000
--- a/test/reference/record-extend-none-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-none-similar.traps.argb32.ref.png b/test/reference/record-extend-none-similar.traps.argb32.ref.png
deleted file mode 100644
index 7d5c49fa2..000000000
--- a/test/reference/record-extend-none-similar.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-none-similar.traps.rgb24.ref.png b/test/reference/record-extend-none-similar.traps.rgb24.ref.png
deleted file mode 100644
index 7d5c49fa2..000000000
--- a/test/reference/record-extend-none-similar.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-none.base.argb32.ref.png b/test/reference/record-extend-none.base.argb32.ref.png
deleted file mode 100644
index d63c31c1f..000000000
--- a/test/reference/record-extend-none.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-none.base.rgb24.ref.png b/test/reference/record-extend-none.base.rgb24.ref.png
deleted file mode 100644
index d63c31c1f..000000000
--- a/test/reference/record-extend-none.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-none.ref.png b/test/reference/record-extend-none.ref.png
deleted file mode 100644
index d63c31c1f..000000000
--- a/test/reference/record-extend-none.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-pad-similar.base.argb32.ref.png b/test/reference/record-extend-pad-similar.base.argb32.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-pad-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-pad-similar.base.rgb24.ref.png b/test/reference/record-extend-pad-similar.base.rgb24.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-pad-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-pad-similar.ref.png b/test/reference/record-extend-pad-similar.ref.png
deleted file mode 100644
index 12915255c..000000000
--- a/test/reference/record-extend-pad-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-pad-similar.traps.argb32.ref.png b/test/reference/record-extend-pad-similar.traps.argb32.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-pad-similar.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-pad-similar.traps.rgb24.ref.png b/test/reference/record-extend-pad-similar.traps.rgb24.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-pad-similar.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-pad.base.argb32.ref.png b/test/reference/record-extend-pad.base.argb32.ref.png
deleted file mode 100644
index 12915255c..000000000
--- a/test/reference/record-extend-pad.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-pad.base.rgb24.ref.png b/test/reference/record-extend-pad.base.rgb24.ref.png
deleted file mode 100644
index 12915255c..000000000
--- a/test/reference/record-extend-pad.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-pad.ref.png b/test/reference/record-extend-pad.ref.png
deleted file mode 100644
index 12915255c..000000000
--- a/test/reference/record-extend-pad.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-reflect-similar.base.argb32.ref.png b/test/reference/record-extend-reflect-similar.base.argb32.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-reflect-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-reflect-similar.base.rgb24.ref.png b/test/reference/record-extend-reflect-similar.base.rgb24.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-reflect-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-reflect-similar.ref.png b/test/reference/record-extend-reflect-similar.ref.png
deleted file mode 100644
index aec5c9454..000000000
--- a/test/reference/record-extend-reflect-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-reflect-similar.traps.argb32.ref.png b/test/reference/record-extend-reflect-similar.traps.argb32.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-reflect-similar.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-reflect-similar.traps.rgb24.ref.png b/test/reference/record-extend-reflect-similar.traps.rgb24.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-reflect-similar.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-reflect.base.argb32.ref.png b/test/reference/record-extend-reflect.base.argb32.ref.png
deleted file mode 100644
index aec5c9454..000000000
--- a/test/reference/record-extend-reflect.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-reflect.base.rgb24.ref.png b/test/reference/record-extend-reflect.base.rgb24.ref.png
deleted file mode 100644
index aec5c9454..000000000
--- a/test/reference/record-extend-reflect.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-reflect.ref.png b/test/reference/record-extend-reflect.ref.png
deleted file mode 100644
index aec5c9454..000000000
--- a/test/reference/record-extend-reflect.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-repeat-similar.base.argb32.ref.png b/test/reference/record-extend-repeat-similar.base.argb32.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-repeat-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-repeat-similar.base.rgb24.ref.png b/test/reference/record-extend-repeat-similar.base.rgb24.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-repeat-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-repeat-similar.ref.png b/test/reference/record-extend-repeat-similar.ref.png
deleted file mode 100644
index d4db9bf58..000000000
--- a/test/reference/record-extend-repeat-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-repeat-similar.traps.argb32.ref.png b/test/reference/record-extend-repeat-similar.traps.argb32.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-repeat-similar.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-repeat-similar.traps.rgb24.ref.png b/test/reference/record-extend-repeat-similar.traps.rgb24.ref.png
deleted file mode 100644
index da3de96d3..000000000
--- a/test/reference/record-extend-repeat-similar.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-repeat.base.argb32.ref.png b/test/reference/record-extend-repeat.base.argb32.ref.png
deleted file mode 100644
index d4db9bf58..000000000
--- a/test/reference/record-extend-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-repeat.base.rgb24.ref.png b/test/reference/record-extend-repeat.base.rgb24.ref.png
deleted file mode 100644
index d4db9bf58..000000000
--- a/test/reference/record-extend-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-extend-repeat.ref.png b/test/reference/record-extend-repeat.ref.png
deleted file mode 100644
index d4db9bf58..000000000
--- a/test/reference/record-extend-repeat.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-fill-alpha.base.argb32.ref.png b/test/reference/record-fill-alpha.base.argb32.ref.png
deleted file mode 100644
index 5a2ebad01..000000000
--- a/test/reference/record-fill-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-fill-alpha.base.rgb24.ref.png b/test/reference/record-fill-alpha.base.rgb24.ref.png
deleted file mode 100644
index 5a2ebad01..000000000
--- a/test/reference/record-fill-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-fill-alpha.base.xfail.png b/test/reference/record-fill-alpha.base.xfail.png
deleted file mode 100644
index 5a2ebad01..000000000
--- a/test/reference/record-fill-alpha.base.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-fill-alpha.image16.rgb24.ref.png b/test/reference/record-fill-alpha.image16.rgb24.ref.png
deleted file mode 100644
index 8ba164e28..000000000
--- a/test/reference/record-fill-alpha.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-fill-alpha.ref.png b/test/reference/record-fill-alpha.ref.png
deleted file mode 100644
index 25c1ac68f..000000000
--- a/test/reference/record-fill-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-fill-alpha.traps.argb32.ref.png b/test/reference/record-fill-alpha.traps.argb32.ref.png
deleted file mode 100644
index 85df9198c..000000000
--- a/test/reference/record-fill-alpha.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-fill-alpha.traps.rgb24.ref.png b/test/reference/record-fill-alpha.traps.rgb24.ref.png
deleted file mode 100644
index 85df9198c..000000000
--- a/test/reference/record-fill-alpha.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-fill-alpha.xfail.png b/test/reference/record-fill-alpha.xfail.png
deleted file mode 100644
index 630c02466..000000000
--- a/test/reference/record-fill-alpha.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-mesh.base.argb32.ref.png b/test/reference/record-mesh.base.argb32.ref.png
deleted file mode 100644
index 4921ba386..000000000
--- a/test/reference/record-mesh.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-mesh.base.rgb24.ref.png b/test/reference/record-mesh.base.rgb24.ref.png
deleted file mode 100644
index 4921ba386..000000000
--- a/test/reference/record-mesh.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-mesh.image16.rgb24.ref.png b/test/reference/record-mesh.image16.rgb24.ref.png
deleted file mode 100644
index df7bd0396..000000000
--- a/test/reference/record-mesh.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-mesh.ref.png b/test/reference/record-mesh.ref.png
deleted file mode 100644
index 4921ba386..000000000
--- a/test/reference/record-mesh.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip-mask.base.argb32.ref.png b/test/reference/record-paint-alpha-clip-mask.base.argb32.ref.png
deleted file mode 100644
index f7bb8ffee..000000000
--- a/test/reference/record-paint-alpha-clip-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip-mask.base.rgb24.ref.png b/test/reference/record-paint-alpha-clip-mask.base.rgb24.ref.png
deleted file mode 100644
index f7bb8ffee..000000000
--- a/test/reference/record-paint-alpha-clip-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip-mask.base.xfail.png b/test/reference/record-paint-alpha-clip-mask.base.xfail.png
deleted file mode 100644
index f7bb8ffee..000000000
--- a/test/reference/record-paint-alpha-clip-mask.base.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip-mask.image16.rgb24.ref.png b/test/reference/record-paint-alpha-clip-mask.image16.rgb24.ref.png
deleted file mode 100644
index f069c13b8..000000000
--- a/test/reference/record-paint-alpha-clip-mask.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip-mask.ref.png b/test/reference/record-paint-alpha-clip-mask.ref.png
deleted file mode 100644
index 4ee4c41ac..000000000
--- a/test/reference/record-paint-alpha-clip-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip-mask.traps.argb32.ref.png b/test/reference/record-paint-alpha-clip-mask.traps.argb32.ref.png
deleted file mode 100644
index 201bd0d55..000000000
--- a/test/reference/record-paint-alpha-clip-mask.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip-mask.traps.rgb24.ref.png b/test/reference/record-paint-alpha-clip-mask.traps.rgb24.ref.png
deleted file mode 100644
index 201bd0d55..000000000
--- a/test/reference/record-paint-alpha-clip-mask.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip-mask.xfail.png b/test/reference/record-paint-alpha-clip-mask.xfail.png
deleted file mode 100644
index 3bc8cd5d5..000000000
--- a/test/reference/record-paint-alpha-clip-mask.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip.base.argb32.ref.png b/test/reference/record-paint-alpha-clip.base.argb32.ref.png
deleted file mode 100644
index 9f6841eb1..000000000
--- a/test/reference/record-paint-alpha-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip.base.rgb24.ref.png b/test/reference/record-paint-alpha-clip.base.rgb24.ref.png
deleted file mode 100644
index 9f6841eb1..000000000
--- a/test/reference/record-paint-alpha-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip.image16.rgb24.ref.png b/test/reference/record-paint-alpha-clip.image16.rgb24.ref.png
deleted file mode 100644
index 6eb92c305..000000000
--- a/test/reference/record-paint-alpha-clip.image16.rgb24.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 4bad4e8ca..000000000
--- a/test/reference/record-paint-alpha-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip.traps.argb32.ref.png b/test/reference/record-paint-alpha-clip.traps.argb32.ref.png
deleted file mode 100644
index c1da67e01..000000000
--- a/test/reference/record-paint-alpha-clip.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-clip.traps.rgb24.ref.png b/test/reference/record-paint-alpha-clip.traps.rgb24.ref.png
deleted file mode 100644
index c1da67e01..000000000
--- a/test/reference/record-paint-alpha-clip.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-solid-clip.base.argb32.ref.png b/test/reference/record-paint-alpha-solid-clip.base.argb32.ref.png
deleted file mode 100644
index 59d226d1a..000000000
--- a/test/reference/record-paint-alpha-solid-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-solid-clip.base.rgb24.ref.png b/test/reference/record-paint-alpha-solid-clip.base.rgb24.ref.png
deleted file mode 100644
index 59d226d1a..000000000
--- a/test/reference/record-paint-alpha-solid-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-solid-clip.image16.rgb24.ref.png b/test/reference/record-paint-alpha-solid-clip.image16.rgb24.ref.png
deleted file mode 100644
index 111293d7c..000000000
--- a/test/reference/record-paint-alpha-solid-clip.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-solid-clip.ref.png b/test/reference/record-paint-alpha-solid-clip.ref.png
deleted file mode 100644
index 59d226d1a..000000000
--- a/test/reference/record-paint-alpha-solid-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-solid-clip.traps.argb32.ref.png b/test/reference/record-paint-alpha-solid-clip.traps.argb32.ref.png
deleted file mode 100644
index 2cd2df21c..000000000
--- a/test/reference/record-paint-alpha-solid-clip.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha-solid-clip.traps.rgb24.ref.png b/test/reference/record-paint-alpha-solid-clip.traps.rgb24.ref.png
deleted file mode 100644
index 2cd2df21c..000000000
--- a/test/reference/record-paint-alpha-solid-clip.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha.base.argb32.ref.png b/test/reference/record-paint-alpha.base.argb32.ref.png
deleted file mode 100644
index 65d9c179b..000000000
--- a/test/reference/record-paint-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha.base.rgb24.ref.png b/test/reference/record-paint-alpha.base.rgb24.ref.png
deleted file mode 100644
index 65d9c179b..000000000
--- a/test/reference/record-paint-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha.image16.rgb24.ref.png b/test/reference/record-paint-alpha.image16.rgb24.ref.png
deleted file mode 100644
index 12bd89d55..000000000
--- a/test/reference/record-paint-alpha.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint-alpha.ref.png b/test/reference/record-paint-alpha.ref.png
deleted file mode 100644
index 487b8b622..000000000
--- a/test/reference/record-paint-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint.base.argb32.ref.png b/test/reference/record-paint.base.argb32.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/record-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint.base.rgb24.ref.png b/test/reference/record-paint.base.rgb24.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/record-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-paint.ref.png b/test/reference/record-paint.ref.png
deleted file mode 100644
index fff03b363..000000000
--- a/test/reference/record-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-select-font-face.base.argb32.ref.png b/test/reference/record-select-font-face.base.argb32.ref.png
deleted file mode 100644
index 63c7cca8a..000000000
--- a/test/reference/record-select-font-face.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-select-font-face.base.rgb24.ref.png b/test/reference/record-select-font-face.base.rgb24.ref.png
deleted file mode 100644
index 63c7cca8a..000000000
--- a/test/reference/record-select-font-face.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-select-font-face.image16.rgb24.ref.png b/test/reference/record-select-font-face.image16.rgb24.ref.png
deleted file mode 100644
index 88388e5e8..000000000
--- a/test/reference/record-select-font-face.image16.rgb24.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 1334a9a01..000000000
--- a/test/reference/record-select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-select-font-face.xfail.png b/test/reference/record-select-font-face.xfail.png
deleted file mode 100644
index 1f57d692f..000000000
--- a/test/reference/record-select-font-face.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-self-intersecting.base.argb32.ref.png b/test/reference/record-self-intersecting.base.argb32.ref.png
deleted file mode 100644
index d554d83ee..000000000
--- a/test/reference/record-self-intersecting.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-self-intersecting.base.rgb24.ref.png b/test/reference/record-self-intersecting.base.rgb24.ref.png
deleted file mode 100644
index d554d83ee..000000000
--- a/test/reference/record-self-intersecting.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-self-intersecting.image16.rgb24.ref.png b/test/reference/record-self-intersecting.image16.rgb24.ref.png
deleted file mode 100644
index cab3507c9..000000000
--- a/test/reference/record-self-intersecting.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-self-intersecting.ref.png b/test/reference/record-self-intersecting.ref.png
deleted file mode 100644
index d554d83ee..000000000
--- a/test/reference/record-self-intersecting.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-text-transform.base.argb32.ref.png b/test/reference/record-text-transform.base.argb32.ref.png
deleted file mode 100644
index 8e74785f5..000000000
--- a/test/reference/record-text-transform.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-text-transform.base.rgb24.ref.png b/test/reference/record-text-transform.base.rgb24.ref.png
deleted file mode 100644
index 8e74785f5..000000000
--- a/test/reference/record-text-transform.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-text-transform.image16.rgb24.ref.png b/test/reference/record-text-transform.image16.rgb24.ref.png
deleted file mode 100644
index 460389928..000000000
--- a/test/reference/record-text-transform.image16.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record-text-transform.ref.png b/test/reference/record-text-transform.ref.png
deleted file mode 100644
index 4603bc528..000000000
--- a/test/reference/record-text-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-fill-alpha.base.argb32.ref.png b/test/reference/record1414x-fill-alpha.base.argb32.ref.png
deleted file mode 100644
index 69673434f..000000000
--- a/test/reference/record1414x-fill-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-fill-alpha.base.rgb24.ref.png b/test/reference/record1414x-fill-alpha.base.rgb24.ref.png
deleted file mode 100644
index 69673434f..000000000
--- a/test/reference/record1414x-fill-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-fill-alpha.base.xfail.png b/test/reference/record1414x-fill-alpha.base.xfail.png
deleted file mode 100644
index 69673434f..000000000
--- a/test/reference/record1414x-fill-alpha.base.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-fill-alpha.ref.png b/test/reference/record1414x-fill-alpha.ref.png
deleted file mode 100644
index 8e9f3226a..000000000
--- a/test/reference/record1414x-fill-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-fill-alpha.xfail.png b/test/reference/record1414x-fill-alpha.xfail.png
deleted file mode 100644
index 9393186f6..000000000
--- a/test/reference/record1414x-fill-alpha.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-clip-mask.base.argb32.ref.png b/test/reference/record1414x-paint-alpha-clip-mask.base.argb32.ref.png
deleted file mode 100644
index 0ae9861d5..000000000
--- a/test/reference/record1414x-paint-alpha-clip-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-clip-mask.base.rgb24.ref.png b/test/reference/record1414x-paint-alpha-clip-mask.base.rgb24.ref.png
deleted file mode 100644
index 0ae9861d5..000000000
--- a/test/reference/record1414x-paint-alpha-clip-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-clip-mask.ref.png b/test/reference/record1414x-paint-alpha-clip-mask.ref.png
deleted file mode 100644
index e381b73aa..000000000
--- a/test/reference/record1414x-paint-alpha-clip-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-clip.base.argb32.ref.png b/test/reference/record1414x-paint-alpha-clip.base.argb32.ref.png
deleted file mode 100644
index d1b57ae3c..000000000
--- a/test/reference/record1414x-paint-alpha-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-clip.base.rgb24.ref.png b/test/reference/record1414x-paint-alpha-clip.base.rgb24.ref.png
deleted file mode 100644
index d1b57ae3c..000000000
--- a/test/reference/record1414x-paint-alpha-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-clip.ref.png b/test/reference/record1414x-paint-alpha-clip.ref.png
deleted file mode 100644
index 6c11f1d96..000000000
--- a/test/reference/record1414x-paint-alpha-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-solid-clip.base.argb32.ref.png b/test/reference/record1414x-paint-alpha-solid-clip.base.argb32.ref.png
deleted file mode 100644
index 86d3f51b2..000000000
--- a/test/reference/record1414x-paint-alpha-solid-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-solid-clip.base.rgb24.ref.png b/test/reference/record1414x-paint-alpha-solid-clip.base.rgb24.ref.png
deleted file mode 100644
index 86d3f51b2..000000000
--- a/test/reference/record1414x-paint-alpha-solid-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha-solid-clip.ref.png b/test/reference/record1414x-paint-alpha-solid-clip.ref.png
deleted file mode 100644
index 7a8e59462..000000000
--- a/test/reference/record1414x-paint-alpha-solid-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha.base.argb32.ref.png b/test/reference/record1414x-paint-alpha.base.argb32.ref.png
deleted file mode 100644
index eee74ced0..000000000
--- a/test/reference/record1414x-paint-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha.base.rgb24.ref.png b/test/reference/record1414x-paint-alpha.base.rgb24.ref.png
deleted file mode 100644
index eee74ced0..000000000
--- a/test/reference/record1414x-paint-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint-alpha.ref.png b/test/reference/record1414x-paint-alpha.ref.png
deleted file mode 100644
index eee74ced0..000000000
--- a/test/reference/record1414x-paint-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint.base.argb32.ref.png b/test/reference/record1414x-paint.base.argb32.ref.png
deleted file mode 100644
index e0a1341c9..000000000
--- a/test/reference/record1414x-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint.base.rgb24.ref.png b/test/reference/record1414x-paint.base.rgb24.ref.png
deleted file mode 100644
index e0a1341c9..000000000
--- a/test/reference/record1414x-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-paint.ref.png b/test/reference/record1414x-paint.ref.png
deleted file mode 100644
index e0a1341c9..000000000
--- a/test/reference/record1414x-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-select-font-face.base.argb32.ref.png b/test/reference/record1414x-select-font-face.base.argb32.ref.png
deleted file mode 100644
index ac30b23a3..000000000
--- a/test/reference/record1414x-select-font-face.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-select-font-face.base.rgb24.ref.png b/test/reference/record1414x-select-font-face.base.rgb24.ref.png
deleted file mode 100644
index ac30b23a3..000000000
--- a/test/reference/record1414x-select-font-face.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-select-font-face.ref.png b/test/reference/record1414x-select-font-face.ref.png
deleted file mode 100644
index 6c52067b1..000000000
--- a/test/reference/record1414x-select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-self-intersecting.base.argb32.ref.png b/test/reference/record1414x-self-intersecting.base.argb32.ref.png
deleted file mode 100644
index 62f91c9e7..000000000
--- a/test/reference/record1414x-self-intersecting.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-self-intersecting.base.rgb24.ref.png b/test/reference/record1414x-self-intersecting.base.rgb24.ref.png
deleted file mode 100644
index 62f91c9e7..000000000
--- a/test/reference/record1414x-self-intersecting.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-self-intersecting.ref.png b/test/reference/record1414x-self-intersecting.ref.png
deleted file mode 100644
index 62f91c9e7..000000000
--- a/test/reference/record1414x-self-intersecting.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-text-transform.base.argb32.ref.png b/test/reference/record1414x-text-transform.base.argb32.ref.png
deleted file mode 100644
index 624e3683a..000000000
--- a/test/reference/record1414x-text-transform.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-text-transform.base.rgb24.ref.png b/test/reference/record1414x-text-transform.base.rgb24.ref.png
deleted file mode 100644
index 624e3683a..000000000
--- a/test/reference/record1414x-text-transform.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record1414x-text-transform.ref.png b/test/reference/record1414x-text-transform.ref.png
deleted file mode 100644
index 3bb8b1212..000000000
--- a/test/reference/record1414x-text-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-fill-alpha.base.argb32.ref.png b/test/reference/record2x-fill-alpha.base.argb32.ref.png
deleted file mode 100644
index b96ff8d00..000000000
--- a/test/reference/record2x-fill-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-fill-alpha.base.rgb24.ref.png b/test/reference/record2x-fill-alpha.base.rgb24.ref.png
deleted file mode 100644
index b96ff8d00..000000000
--- a/test/reference/record2x-fill-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-fill-alpha.base.xfail.png b/test/reference/record2x-fill-alpha.base.xfail.png
deleted file mode 100644
index b96ff8d00..000000000
--- a/test/reference/record2x-fill-alpha.base.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-fill-alpha.ref.png b/test/reference/record2x-fill-alpha.ref.png
deleted file mode 100644
index 91787bd9b..000000000
--- a/test/reference/record2x-fill-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-fill-alpha.xfail.png b/test/reference/record2x-fill-alpha.xfail.png
deleted file mode 100644
index 3b70c0194..000000000
--- a/test/reference/record2x-fill-alpha.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-clip-mask.base.argb32.ref.png b/test/reference/record2x-paint-alpha-clip-mask.base.argb32.ref.png
deleted file mode 100644
index ebfa1db5d..000000000
--- a/test/reference/record2x-paint-alpha-clip-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-clip-mask.base.rgb24.ref.png b/test/reference/record2x-paint-alpha-clip-mask.base.rgb24.ref.png
deleted file mode 100644
index ebfa1db5d..000000000
--- a/test/reference/record2x-paint-alpha-clip-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-clip-mask.ref.png b/test/reference/record2x-paint-alpha-clip-mask.ref.png
deleted file mode 100644
index dd1ca05f9..000000000
--- a/test/reference/record2x-paint-alpha-clip-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-clip.base.argb32.ref.png b/test/reference/record2x-paint-alpha-clip.base.argb32.ref.png
deleted file mode 100644
index b3829d56e..000000000
--- a/test/reference/record2x-paint-alpha-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-clip.base.rgb24.ref.png b/test/reference/record2x-paint-alpha-clip.base.rgb24.ref.png
deleted file mode 100644
index b3829d56e..000000000
--- a/test/reference/record2x-paint-alpha-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-clip.ref.png b/test/reference/record2x-paint-alpha-clip.ref.png
deleted file mode 100644
index b3829d56e..000000000
--- a/test/reference/record2x-paint-alpha-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-solid-clip.base.argb32.ref.png b/test/reference/record2x-paint-alpha-solid-clip.base.argb32.ref.png
deleted file mode 100644
index 06e350f35..000000000
--- a/test/reference/record2x-paint-alpha-solid-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-solid-clip.base.rgb24.ref.png b/test/reference/record2x-paint-alpha-solid-clip.base.rgb24.ref.png
deleted file mode 100644
index 06e350f35..000000000
--- a/test/reference/record2x-paint-alpha-solid-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha-solid-clip.ref.png b/test/reference/record2x-paint-alpha-solid-clip.ref.png
deleted file mode 100644
index 06e350f35..000000000
--- a/test/reference/record2x-paint-alpha-solid-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha.base.argb32.ref.png b/test/reference/record2x-paint-alpha.base.argb32.ref.png
deleted file mode 100644
index 3a02b675c..000000000
--- a/test/reference/record2x-paint-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha.base.rgb24.ref.png b/test/reference/record2x-paint-alpha.base.rgb24.ref.png
deleted file mode 100644
index 3a02b675c..000000000
--- a/test/reference/record2x-paint-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint-alpha.ref.png b/test/reference/record2x-paint-alpha.ref.png
deleted file mode 100644
index 3a02b675c..000000000
--- a/test/reference/record2x-paint-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint.base.argb32.ref.png b/test/reference/record2x-paint.base.argb32.ref.png
deleted file mode 100644
index 792a1d033..000000000
--- a/test/reference/record2x-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint.base.rgb24.ref.png b/test/reference/record2x-paint.base.rgb24.ref.png
deleted file mode 100644
index 792a1d033..000000000
--- a/test/reference/record2x-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-paint.ref.png b/test/reference/record2x-paint.ref.png
deleted file mode 100644
index 792a1d033..000000000
--- a/test/reference/record2x-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-select-font-face.base.argb32.ref.png b/test/reference/record2x-select-font-face.base.argb32.ref.png
deleted file mode 100644
index f0b268f5a..000000000
--- a/test/reference/record2x-select-font-face.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-select-font-face.base.rgb24.ref.png b/test/reference/record2x-select-font-face.base.rgb24.ref.png
deleted file mode 100644
index f0b268f5a..000000000
--- a/test/reference/record2x-select-font-face.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-select-font-face.ref.png b/test/reference/record2x-select-font-face.ref.png
deleted file mode 100644
index 7a99795e4..000000000
--- a/test/reference/record2x-select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-self-intersecting.base.argb32.ref.png b/test/reference/record2x-self-intersecting.base.argb32.ref.png
deleted file mode 100644
index 2836dae03..000000000
--- a/test/reference/record2x-self-intersecting.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-self-intersecting.base.rgb24.ref.png b/test/reference/record2x-self-intersecting.base.rgb24.ref.png
deleted file mode 100644
index 2836dae03..000000000
--- a/test/reference/record2x-self-intersecting.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-self-intersecting.ref.png b/test/reference/record2x-self-intersecting.ref.png
deleted file mode 100644
index 2836dae03..000000000
--- a/test/reference/record2x-self-intersecting.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-text-transform.base.argb32.ref.png b/test/reference/record2x-text-transform.base.argb32.ref.png
deleted file mode 100644
index 9811c1b5f..000000000
--- a/test/reference/record2x-text-transform.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-text-transform.base.rgb24.ref.png b/test/reference/record2x-text-transform.base.rgb24.ref.png
deleted file mode 100644
index 9811c1b5f..000000000
--- a/test/reference/record2x-text-transform.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record2x-text-transform.ref.png b/test/reference/record2x-text-transform.ref.png
deleted file mode 100644
index 6c21785ef..000000000
--- a/test/reference/record2x-text-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-fill-alpha.base.argb32.ref.png b/test/reference/record90-fill-alpha.base.argb32.ref.png
deleted file mode 100644
index 4c743f5fc..000000000
--- a/test/reference/record90-fill-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-fill-alpha.base.rgb24.ref.png b/test/reference/record90-fill-alpha.base.rgb24.ref.png
deleted file mode 100644
index 4c743f5fc..000000000
--- a/test/reference/record90-fill-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-fill-alpha.ref.png b/test/reference/record90-fill-alpha.ref.png
deleted file mode 100644
index bf3b260a2..000000000
--- a/test/reference/record90-fill-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-fill-alpha.xfail.png b/test/reference/record90-fill-alpha.xfail.png
deleted file mode 100644
index ad1e65c4c..000000000
--- a/test/reference/record90-fill-alpha.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-clip-mask.base.argb32.ref.png b/test/reference/record90-paint-alpha-clip-mask.base.argb32.ref.png
deleted file mode 100644
index 976192c1a..000000000
--- a/test/reference/record90-paint-alpha-clip-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-clip-mask.base.rgb24.ref.png b/test/reference/record90-paint-alpha-clip-mask.base.rgb24.ref.png
deleted file mode 100644
index 976192c1a..000000000
--- a/test/reference/record90-paint-alpha-clip-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-clip-mask.ref.png b/test/reference/record90-paint-alpha-clip-mask.ref.png
deleted file mode 100644
index 5c2106ba7..000000000
--- a/test/reference/record90-paint-alpha-clip-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-clip-mask.xfail.png b/test/reference/record90-paint-alpha-clip-mask.xfail.png
deleted file mode 100644
index bad037fee..000000000
--- a/test/reference/record90-paint-alpha-clip-mask.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-clip.base.argb32.ref.png b/test/reference/record90-paint-alpha-clip.base.argb32.ref.png
deleted file mode 100644
index d687e3b4d..000000000
--- a/test/reference/record90-paint-alpha-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-clip.base.rgb24.ref.png b/test/reference/record90-paint-alpha-clip.base.rgb24.ref.png
deleted file mode 100644
index d687e3b4d..000000000
--- a/test/reference/record90-paint-alpha-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-clip.ref.png b/test/reference/record90-paint-alpha-clip.ref.png
deleted file mode 100644
index 3fae802ac..000000000
--- a/test/reference/record90-paint-alpha-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-clip.xfail.png b/test/reference/record90-paint-alpha-clip.xfail.png
deleted file mode 100644
index d687e3b4d..000000000
--- a/test/reference/record90-paint-alpha-clip.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-solid-clip.base.argb32.ref.png b/test/reference/record90-paint-alpha-solid-clip.base.argb32.ref.png
deleted file mode 100644
index 48a01eaaa..000000000
--- a/test/reference/record90-paint-alpha-solid-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-solid-clip.base.rgb24.ref.png b/test/reference/record90-paint-alpha-solid-clip.base.rgb24.ref.png
deleted file mode 100644
index 48a01eaaa..000000000
--- a/test/reference/record90-paint-alpha-solid-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha-solid-clip.ref.png b/test/reference/record90-paint-alpha-solid-clip.ref.png
deleted file mode 100644
index 17bff57c5..000000000
--- a/test/reference/record90-paint-alpha-solid-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha.base.argb32.ref.png b/test/reference/record90-paint-alpha.base.argb32.ref.png
deleted file mode 100644
index 57aa95d37..000000000
--- a/test/reference/record90-paint-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha.base.rgb24.ref.png b/test/reference/record90-paint-alpha.base.rgb24.ref.png
deleted file mode 100644
index 57aa95d37..000000000
--- a/test/reference/record90-paint-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint-alpha.ref.png b/test/reference/record90-paint-alpha.ref.png
deleted file mode 100644
index 5e9cb58d9..000000000
--- a/test/reference/record90-paint-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint.base.argb32.ref.png b/test/reference/record90-paint.base.argb32.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/record90-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint.base.rgb24.ref.png b/test/reference/record90-paint.base.rgb24.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/record90-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-paint.ref.png b/test/reference/record90-paint.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/record90-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-select-font-face.base.argb32.ref.png b/test/reference/record90-select-font-face.base.argb32.ref.png
deleted file mode 100644
index 13ed998f2..000000000
--- a/test/reference/record90-select-font-face.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-select-font-face.base.rgb24.ref.png b/test/reference/record90-select-font-face.base.rgb24.ref.png
deleted file mode 100644
index 13ed998f2..000000000
--- a/test/reference/record90-select-font-face.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-select-font-face.ref.png b/test/reference/record90-select-font-face.ref.png
deleted file mode 100644
index 189a3154d..000000000
--- a/test/reference/record90-select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-self-intersecting.base.argb32.ref.png b/test/reference/record90-self-intersecting.base.argb32.ref.png
deleted file mode 100644
index 7df179e94..000000000
--- a/test/reference/record90-self-intersecting.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-self-intersecting.base.rgb24.ref.png b/test/reference/record90-self-intersecting.base.rgb24.ref.png
deleted file mode 100644
index 7df179e94..000000000
--- a/test/reference/record90-self-intersecting.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-self-intersecting.ref.png b/test/reference/record90-self-intersecting.ref.png
deleted file mode 100644
index 15ce4c005..000000000
--- a/test/reference/record90-self-intersecting.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-text-transform.base.argb32.ref.png b/test/reference/record90-text-transform.base.argb32.ref.png
deleted file mode 100644
index e8fa7225f..000000000
--- a/test/reference/record90-text-transform.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-text-transform.base.rgb24.ref.png b/test/reference/record90-text-transform.base.rgb24.ref.png
deleted file mode 100644
index e8fa7225f..000000000
--- a/test/reference/record90-text-transform.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/record90-text-transform.ref.png b/test/reference/record90-text-transform.ref.png
deleted file mode 100644
index 22f6c1f0c..000000000
--- a/test/reference/record90-text-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-fill-alpha.ref.png b/test/reference/recordflip-fill-alpha.ref.png
deleted file mode 100644
index 289a91505..000000000
--- a/test/reference/recordflip-fill-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-paint-alpha-clip-mask.ref.png b/test/reference/recordflip-paint-alpha-clip-mask.ref.png
deleted file mode 100644
index 842fa35ae..000000000
--- a/test/reference/recordflip-paint-alpha-clip-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-paint-alpha-clip.ref.png b/test/reference/recordflip-paint-alpha-clip.ref.png
deleted file mode 100644
index d619b6d60..000000000
--- a/test/reference/recordflip-paint-alpha-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-paint-alpha-solid-clip.ref.png b/test/reference/recordflip-paint-alpha-solid-clip.ref.png
deleted file mode 100644
index 10dde68c5..000000000
--- a/test/reference/recordflip-paint-alpha-solid-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-paint-alpha.ref.png b/test/reference/recordflip-paint-alpha.ref.png
deleted file mode 100644
index 599acfba2..000000000
--- a/test/reference/recordflip-paint-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-paint.ref.png b/test/reference/recordflip-paint.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/recordflip-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-select-font-face.ref.png b/test/reference/recordflip-select-font-face.ref.png
deleted file mode 100644
index eb710858c..000000000
--- a/test/reference/recordflip-select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-self-intersecting.ref.png b/test/reference/recordflip-self-intersecting.ref.png
deleted file mode 100644
index d554d83ee..000000000
--- a/test/reference/recordflip-self-intersecting.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-text-transform.ref.png b/test/reference/recordflip-text-transform.ref.png
deleted file mode 100644
index 31784d735..000000000
--- a/test/reference/recordflip-text-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-fill-alpha.ref.png b/test/reference/recordflip-whole-fill-alpha.ref.png
deleted file mode 100644
index 289a91505..000000000
--- a/test/reference/recordflip-whole-fill-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-paint-alpha-clip-mask.ref.png b/test/reference/recordflip-whole-paint-alpha-clip-mask.ref.png
deleted file mode 100644
index 842fa35ae..000000000
--- a/test/reference/recordflip-whole-paint-alpha-clip-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-paint-alpha-clip.ref.png b/test/reference/recordflip-whole-paint-alpha-clip.ref.png
deleted file mode 100644
index d619b6d60..000000000
--- a/test/reference/recordflip-whole-paint-alpha-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-paint-alpha-solid-clip.ref.png b/test/reference/recordflip-whole-paint-alpha-solid-clip.ref.png
deleted file mode 100644
index 10dde68c5..000000000
--- a/test/reference/recordflip-whole-paint-alpha-solid-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-paint-alpha.ref.png b/test/reference/recordflip-whole-paint-alpha.ref.png
deleted file mode 100644
index 599acfba2..000000000
--- a/test/reference/recordflip-whole-paint-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-paint.ref.png b/test/reference/recordflip-whole-paint.ref.png
deleted file mode 100644
index 22cc7a1ae..000000000
--- a/test/reference/recordflip-whole-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-select-font-face.ref.png b/test/reference/recordflip-whole-select-font-face.ref.png
deleted file mode 100644
index eb710858c..000000000
--- a/test/reference/recordflip-whole-select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-self-intersecting.ref.png b/test/reference/recordflip-whole-self-intersecting.ref.png
deleted file mode 100644
index d554d83ee..000000000
--- a/test/reference/recordflip-whole-self-intersecting.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recordflip-whole-text-transform.ref.png b/test/reference/recordflip-whole-text-transform.ref.png
deleted file mode 100644
index 31784d735..000000000
--- a/test/reference/recordflip-whole-text-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-none.argb32.ref.png b/test/reference/recording-surface-extend-none.argb32.ref.png
deleted file mode 100644
index 13898879d..000000000
--- a/test/reference/recording-surface-extend-none.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-none.base.argb32.ref.png b/test/reference/recording-surface-extend-none.base.argb32.ref.png
deleted file mode 100644
index d612250af..000000000
--- a/test/reference/recording-surface-extend-none.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-none.base.rgb24.ref.png b/test/reference/recording-surface-extend-none.base.rgb24.ref.png
deleted file mode 100644
index 0a57b44e7..000000000
--- a/test/reference/recording-surface-extend-none.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-none.rgb24.ref.png b/test/reference/recording-surface-extend-none.rgb24.ref.png
deleted file mode 100644
index 6a8b81e68..000000000
--- a/test/reference/recording-surface-extend-none.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-none.traps.argb32.ref.png b/test/reference/recording-surface-extend-none.traps.argb32.ref.png
deleted file mode 100644
index d612250af..000000000
--- a/test/reference/recording-surface-extend-none.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-none.traps.rgb24.ref.png b/test/reference/recording-surface-extend-none.traps.rgb24.ref.png
deleted file mode 100644
index 0a57b44e7..000000000
--- a/test/reference/recording-surface-extend-none.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-pad.argb32.ref.png b/test/reference/recording-surface-extend-pad.argb32.ref.png
deleted file mode 100644
index 9efed65be..000000000
--- a/test/reference/recording-surface-extend-pad.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-pad.base.argb32.ref.png b/test/reference/recording-surface-extend-pad.base.argb32.ref.png
deleted file mode 100644
index 7ec94c5bc..000000000
--- a/test/reference/recording-surface-extend-pad.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-pad.base.rgb24.ref.png b/test/reference/recording-surface-extend-pad.base.rgb24.ref.png
deleted file mode 100644
index 8a064cd46..000000000
--- a/test/reference/recording-surface-extend-pad.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-pad.rgb24.ref.png b/test/reference/recording-surface-extend-pad.rgb24.ref.png
deleted file mode 100644
index 7336890c4..000000000
--- a/test/reference/recording-surface-extend-pad.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-pad.traps.argb32.ref.png b/test/reference/recording-surface-extend-pad.traps.argb32.ref.png
deleted file mode 100644
index 7ec94c5bc..000000000
--- a/test/reference/recording-surface-extend-pad.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-pad.traps.rgb24.ref.png b/test/reference/recording-surface-extend-pad.traps.rgb24.ref.png
deleted file mode 100644
index 8a064cd46..000000000
--- a/test/reference/recording-surface-extend-pad.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-reflect.argb32.ref.png b/test/reference/recording-surface-extend-reflect.argb32.ref.png
deleted file mode 100644
index f63ccee85..000000000
--- a/test/reference/recording-surface-extend-reflect.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-reflect.base.argb32.ref.png b/test/reference/recording-surface-extend-reflect.base.argb32.ref.png
deleted file mode 100644
index 4699d42f4..000000000
--- a/test/reference/recording-surface-extend-reflect.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-reflect.base.rgb24.ref.png b/test/reference/recording-surface-extend-reflect.base.rgb24.ref.png
deleted file mode 100644
index 4975d7559..000000000
--- a/test/reference/recording-surface-extend-reflect.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-reflect.rgb24.ref.png b/test/reference/recording-surface-extend-reflect.rgb24.ref.png
deleted file mode 100644
index 26d4ae916..000000000
--- a/test/reference/recording-surface-extend-reflect.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-reflect.traps.argb32.ref.png b/test/reference/recording-surface-extend-reflect.traps.argb32.ref.png
deleted file mode 100644
index 4699d42f4..000000000
--- a/test/reference/recording-surface-extend-reflect.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-reflect.traps.rgb24.ref.png b/test/reference/recording-surface-extend-reflect.traps.rgb24.ref.png
deleted file mode 100644
index 4975d7559..000000000
--- a/test/reference/recording-surface-extend-reflect.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-repeat.argb32.ref.png b/test/reference/recording-surface-extend-repeat.argb32.ref.png
deleted file mode 100644
index 99d880c8e..000000000
--- a/test/reference/recording-surface-extend-repeat.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-repeat.base.argb32.ref.png b/test/reference/recording-surface-extend-repeat.base.argb32.ref.png
deleted file mode 100644
index 305c022a0..000000000
--- a/test/reference/recording-surface-extend-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-repeat.base.rgb24.ref.png b/test/reference/recording-surface-extend-repeat.base.rgb24.ref.png
deleted file mode 100644
index c3e296cbe..000000000
--- a/test/reference/recording-surface-extend-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-repeat.rgb24.ref.png b/test/reference/recording-surface-extend-repeat.rgb24.ref.png
deleted file mode 100644
index 474e6e9e8..000000000
--- a/test/reference/recording-surface-extend-repeat.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-repeat.traps.argb32.ref.png b/test/reference/recording-surface-extend-repeat.traps.argb32.ref.png
deleted file mode 100644
index 305c022a0..000000000
--- a/test/reference/recording-surface-extend-repeat.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-repeat.traps.rgb24.ref.png b/test/reference/recording-surface-extend-repeat.traps.rgb24.ref.png
deleted file mode 100644
index c3e296cbe..000000000
--- a/test/reference/recording-surface-extend-repeat.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.argb32.ref.png b/test/reference/recording-surface-over.argb32.ref.png
deleted file mode 100644
index 13898879d..000000000
--- a/test/reference/recording-surface-over.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.base.argb32.ref.png b/test/reference/recording-surface-over.base.argb32.ref.png
deleted file mode 100644
index d612250af..000000000
--- a/test/reference/recording-surface-over.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.base.rgb24.ref.png b/test/reference/recording-surface-over.base.rgb24.ref.png
deleted file mode 100644
index 0a57b44e7..000000000
--- a/test/reference/recording-surface-over.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.gl.argb32.ref.png b/test/reference/recording-surface-over.gl.argb32.ref.png
deleted file mode 100644
index 50e6f5ab0..000000000
--- a/test/reference/recording-surface-over.gl.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.image16.ref.png b/test/reference/recording-surface-over.image16.ref.png
deleted file mode 100644
index 020289389..000000000
--- a/test/reference/recording-surface-over.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.pdf.argb32.ref.png b/test/reference/recording-surface-over.pdf.argb32.ref.png
deleted file mode 100644
index a06386b12..000000000
--- a/test/reference/recording-surface-over.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.pdf.rgb24.ref.png b/test/reference/recording-surface-over.pdf.rgb24.ref.png
deleted file mode 100644
index bf69f9ea3..000000000
--- a/test/reference/recording-surface-over.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.ps.argb32.ref.png b/test/reference/recording-surface-over.ps.argb32.ref.png
deleted file mode 100644
index ac6632316..000000000
--- a/test/reference/recording-surface-over.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.ps.rgb24.ref.png b/test/reference/recording-surface-over.ps.rgb24.ref.png
deleted file mode 100644
index fab338235..000000000
--- a/test/reference/recording-surface-over.ps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.quartz.argb32.ref.png b/test/reference/recording-surface-over.quartz.argb32.ref.png
deleted file mode 100644
index 09d955967..000000000
--- a/test/reference/recording-surface-over.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.quartz.rgb24.ref.png b/test/reference/recording-surface-over.quartz.rgb24.ref.png
deleted file mode 100644
index 96aff408b..000000000
--- a/test/reference/recording-surface-over.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.rgb24.ref.png b/test/reference/recording-surface-over.rgb24.ref.png
deleted file mode 100644
index 6a8b81e68..000000000
--- a/test/reference/recording-surface-over.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.svg.argb32.ref.png b/test/reference/recording-surface-over.svg.argb32.ref.png
deleted file mode 100644
index ff4154d61..000000000
--- a/test/reference/recording-surface-over.svg.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.svg.rgb24.ref.png b/test/reference/recording-surface-over.svg.rgb24.ref.png
deleted file mode 100644
index d2d537241..000000000
--- a/test/reference/recording-surface-over.svg.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.traps.argb32.ref.png b/test/reference/recording-surface-over.traps.argb32.ref.png
deleted file mode 100644
index d612250af..000000000
--- a/test/reference/recording-surface-over.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.traps.rgb24.ref.png b/test/reference/recording-surface-over.traps.rgb24.ref.png
deleted file mode 100644
index 0a57b44e7..000000000
--- a/test/reference/recording-surface-over.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-source.argb32.ref.png b/test/reference/recording-surface-source.argb32.ref.png
deleted file mode 100644
index afe658772..000000000
--- a/test/reference/recording-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-source.base.argb32.ref.png b/test/reference/recording-surface-source.base.argb32.ref.png
deleted file mode 100644
index 3fe1057fb..000000000
--- a/test/reference/recording-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-source.base.rgb24.ref.png b/test/reference/recording-surface-source.base.rgb24.ref.png
deleted file mode 100644
index d2605bd35..000000000
--- a/test/reference/recording-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-source.rgb24.ref.png b/test/reference/recording-surface-source.rgb24.ref.png
deleted file mode 100644
index 76ec38964..000000000
--- a/test/reference/recording-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-source.traps.argb32.ref.png b/test/reference/recording-surface-source.traps.argb32.ref.png
deleted file mode 100644
index 3fe1057fb..000000000
--- a/test/reference/recording-surface-source.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-source.traps.rgb24.ref.png b/test/reference/recording-surface-source.traps.rgb24.ref.png
deleted file mode 100644
index d2605bd35..000000000
--- a/test/reference/recording-surface-source.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectangle-rounding-error.base.argb32.ref.png b/test/reference/rectangle-rounding-error.base.argb32.ref.png
deleted file mode 100644
index 6cc1b21a2..000000000
--- a/test/reference/rectangle-rounding-error.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectangle-rounding-error.base.rgb24.ref.png b/test/reference/rectangle-rounding-error.base.rgb24.ref.png
deleted file mode 100644
index 6cc1b21a2..000000000
--- a/test/reference/rectangle-rounding-error.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectangle-rounding-error.ref.png b/test/reference/rectangle-rounding-error.ref.png
deleted file mode 100644
index 413345d7c..000000000
--- a/test/reference/rectangle-rounding-error.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash-scale-unaligned.ref.png b/test/reference/rectilinear-dash-scale-unaligned.ref.png
deleted file mode 100644
index 19dbe7f15..000000000
--- a/test/reference/rectilinear-dash-scale-unaligned.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash-scale-unaligned.traps.ref.png b/test/reference/rectilinear-dash-scale-unaligned.traps.ref.png
deleted file mode 100644
index 02abfaad2..000000000
--- a/test/reference/rectilinear-dash-scale-unaligned.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash-scale.ref.png b/test/reference/rectilinear-dash-scale.ref.png
deleted file mode 100644
index 1ab868c34..000000000
--- a/test/reference/rectilinear-dash-scale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash.base.argb32.ref.png b/test/reference/rectilinear-dash.base.argb32.ref.png
deleted file mode 100644
index 33e7851e7..000000000
--- a/test/reference/rectilinear-dash.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash.base.rgb24.ref.png b/test/reference/rectilinear-dash.base.rgb24.ref.png
deleted file mode 100644
index 33e7851e7..000000000
--- a/test/reference/rectilinear-dash.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash.mask.argb32.ref.png b/test/reference/rectilinear-dash.mask.argb32.ref.png
deleted file mode 100644
index 33e7851e7..000000000
--- a/test/reference/rectilinear-dash.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash.mask.rgb24.ref.png b/test/reference/rectilinear-dash.mask.rgb24.ref.png
deleted file mode 100644
index 33e7851e7..000000000
--- a/test/reference/rectilinear-dash.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash.quartz.xfail.png b/test/reference/rectilinear-dash.quartz.xfail.png
deleted file mode 100644
index 510184551..000000000
--- a/test/reference/rectilinear-dash.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash.ref.png b/test/reference/rectilinear-dash.ref.png
deleted file mode 100644
index 33e7851e7..000000000
--- a/test/reference/rectilinear-dash.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash.traps.argb32.ref.png b/test/reference/rectilinear-dash.traps.argb32.ref.png
deleted file mode 100644
index 33e7851e7..000000000
--- a/test/reference/rectilinear-dash.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-dash.traps.rgb24.ref.png b/test/reference/rectilinear-dash.traps.rgb24.ref.png
deleted file mode 100644
index 33e7851e7..000000000
--- a/test/reference/rectilinear-dash.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-fill.base.argb32.ref.png b/test/reference/rectilinear-fill.base.argb32.ref.png
deleted file mode 100644
index dbaf38368..000000000
--- a/test/reference/rectilinear-fill.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-fill.base.rgb24.ref.png b/test/reference/rectilinear-fill.base.rgb24.ref.png
deleted file mode 100644
index dbaf38368..000000000
--- a/test/reference/rectilinear-fill.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-fill.ref.png b/test/reference/rectilinear-fill.ref.png
deleted file mode 100644
index 84b5967e2..000000000
--- a/test/reference/rectilinear-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-grid.base.argb32.ref.png b/test/reference/rectilinear-grid.base.argb32.ref.png
deleted file mode 100644
index 7176cb4dd..000000000
--- a/test/reference/rectilinear-grid.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-grid.base.rgb24.ref.png b/test/reference/rectilinear-grid.base.rgb24.ref.png
deleted file mode 100644
index 7176cb4dd..000000000
--- a/test/reference/rectilinear-grid.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-grid.image16.ref.png b/test/reference/rectilinear-grid.image16.ref.png
deleted file mode 100644
index 4d4c4da73..000000000
--- a/test/reference/rectilinear-grid.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-grid.ref.png b/test/reference/rectilinear-grid.ref.png
deleted file mode 100644
index 8d47ef567..000000000
--- a/test/reference/rectilinear-grid.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-grid.traps.argb32.ref.png b/test/reference/rectilinear-grid.traps.argb32.ref.png
deleted file mode 100644
index 7176cb4dd..000000000
--- a/test/reference/rectilinear-grid.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-grid.traps.rgb24.ref.png b/test/reference/rectilinear-grid.traps.rgb24.ref.png
deleted file mode 100644
index 7176cb4dd..000000000
--- a/test/reference/rectilinear-grid.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-miter-limit.base.argb32.ref.png b/test/reference/rectilinear-miter-limit.base.argb32.ref.png
deleted file mode 100644
index ddf7570d6..000000000
--- a/test/reference/rectilinear-miter-limit.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-miter-limit.base.rgb24.ref.png b/test/reference/rectilinear-miter-limit.base.rgb24.ref.png
deleted file mode 100644
index ddf7570d6..000000000
--- a/test/reference/rectilinear-miter-limit.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-miter-limit.ps2.ref.png b/test/reference/rectilinear-miter-limit.ps2.ref.png
deleted file mode 100644
index 821306067..000000000
--- a/test/reference/rectilinear-miter-limit.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-miter-limit.ps3.ref.png b/test/reference/rectilinear-miter-limit.ps3.ref.png
deleted file mode 100644
index 821306067..000000000
--- a/test/reference/rectilinear-miter-limit.ps3.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 d64d581e4..000000000
--- a/test/reference/rectilinear-miter-limit.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-miter-limit.traps.argb32.ref.png b/test/reference/rectilinear-miter-limit.traps.argb32.ref.png
deleted file mode 100644
index ddf7570d6..000000000
--- a/test/reference/rectilinear-miter-limit.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-miter-limit.traps.rgb24.ref.png b/test/reference/rectilinear-miter-limit.traps.rgb24.ref.png
deleted file mode 100644
index ddf7570d6..000000000
--- a/test/reference/rectilinear-miter-limit.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-stroke.base.argb32.ref.png b/test/reference/rectilinear-stroke.base.argb32.ref.png
deleted file mode 100644
index 260909b6f..000000000
--- a/test/reference/rectilinear-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-stroke.base.rgb24.ref.png b/test/reference/rectilinear-stroke.base.rgb24.ref.png
deleted file mode 100644
index 260909b6f..000000000
--- a/test/reference/rectilinear-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-stroke.quartz.xfail.png b/test/reference/rectilinear-stroke.quartz.xfail.png
deleted file mode 100644
index e2a508e41..000000000
--- a/test/reference/rectilinear-stroke.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rectilinear-stroke.ref.png b/test/reference/rectilinear-stroke.ref.png
deleted file mode 100644
index 0a40b0dec..000000000
--- a/test/reference/rectilinear-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.base.argb32.ref.png b/test/reference/reflected-stroke.base.argb32.ref.png
deleted file mode 100644
index 3b99f1cf2..000000000
--- a/test/reference/reflected-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.base.rgb24.ref.png b/test/reference/reflected-stroke.base.rgb24.ref.png
deleted file mode 100644
index 3b99f1cf2..000000000
--- a/test/reference/reflected-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.image16.ref.png b/test/reference/reflected-stroke.image16.ref.png
deleted file mode 100644
index ab1273719..000000000
--- a/test/reference/reflected-stroke.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.mask.argb32.ref.png b/test/reference/reflected-stroke.mask.argb32.ref.png
deleted file mode 100644
index 9a7d6bc41..000000000
--- a/test/reference/reflected-stroke.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.mask.rgb24.ref.png b/test/reference/reflected-stroke.mask.rgb24.ref.png
deleted file mode 100644
index 9a7d6bc41..000000000
--- a/test/reference/reflected-stroke.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.ps.ref.png b/test/reference/reflected-stroke.ps.ref.png
deleted file mode 100644
index 5a28eefec..000000000
--- a/test/reference/reflected-stroke.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.ref.png b/test/reference/reflected-stroke.ref.png
deleted file mode 100644
index c05eb96f6..000000000
--- a/test/reference/reflected-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.traps.argb32.ref.png b/test/reference/reflected-stroke.traps.argb32.ref.png
deleted file mode 100644
index 3b99f1cf2..000000000
--- a/test/reference/reflected-stroke.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/reflected-stroke.traps.rgb24.ref.png b/test/reference/reflected-stroke.traps.rgb24.ref.png
deleted file mode 100644
index 3b99f1cf2..000000000
--- a/test/reference/reflected-stroke.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.base.argb32.ref.png b/test/reference/rel-path.base.argb32.ref.png
deleted file mode 100644
index 5c9cf210a..000000000
--- a/test/reference/rel-path.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.base.rgb24.ref.png b/test/reference/rel-path.base.rgb24.ref.png
deleted file mode 100644
index 72e975ac1..000000000
--- a/test/reference/rel-path.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.mask.rgb24.ref.png b/test/reference/rel-path.mask.rgb24.ref.png
deleted file mode 100644
index 78d8a0884..000000000
--- a/test/reference/rel-path.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.ps2.rgb24.ref.png b/test/reference/rel-path.ps2.rgb24.ref.png
deleted file mode 100644
index ccdcebbc6..000000000
--- a/test/reference/rel-path.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.ps3.rgb24.ref.png b/test/reference/rel-path.ps3.rgb24.ref.png
deleted file mode 100644
index ccdcebbc6..000000000
--- a/test/reference/rel-path.ps3.rgb24.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 67fe178a7..000000000
--- a/test/reference/rel-path.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.traps.argb32.ref.png b/test/reference/rel-path.traps.argb32.ref.png
deleted file mode 100644
index 5c9cf210a..000000000
--- a/test/reference/rel-path.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.traps.rgb24.ref.png b/test/reference/rel-path.traps.rgb24.ref.png
deleted file mode 100644
index 72e975ac1..000000000
--- a/test/reference/rel-path.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rgb24-ignore-alpha.base.argb32.ref.png b/test/reference/rgb24-ignore-alpha.base.argb32.ref.png
deleted file mode 100644
index 922eddda5..000000000
--- a/test/reference/rgb24-ignore-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rgb24-ignore-alpha.base.rgb24.ref.png b/test/reference/rgb24-ignore-alpha.base.rgb24.ref.png
deleted file mode 100644
index 922eddda5..000000000
--- a/test/reference/rgb24-ignore-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rgb24-ignore-alpha.ref.png b/test/reference/rgb24-ignore-alpha.ref.png
deleted file mode 100644
index ab1d8fac7..000000000
--- a/test/reference/rgb24-ignore-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip-image-surface-paint.base.argb32.ref.png b/test/reference/rotate-clip-image-surface-paint.base.argb32.ref.png
deleted file mode 100644
index 7f74b2b3c..000000000
--- a/test/reference/rotate-clip-image-surface-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip-image-surface-paint.base.rgb24.ref.png b/test/reference/rotate-clip-image-surface-paint.base.rgb24.ref.png
deleted file mode 100644
index 7f74b2b3c..000000000
--- a/test/reference/rotate-clip-image-surface-paint.base.rgb24.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 90746fd2e..000000000
--- a/test/reference/rotate-clip-image-surface-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip-image-surface-paint.traps.argb32.ref.png b/test/reference/rotate-clip-image-surface-paint.traps.argb32.ref.png
deleted file mode 100644
index 9d991d971..000000000
--- a/test/reference/rotate-clip-image-surface-paint.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip-image-surface-paint.traps.rgb24.ref.png b/test/reference/rotate-clip-image-surface-paint.traps.rgb24.ref.png
deleted file mode 100644
index 9d991d971..000000000
--- a/test/reference/rotate-clip-image-surface-paint.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip-image-surface-paint.xlib-fallback.rgb24.ref.png b/test/reference/rotate-clip-image-surface-paint.xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 9d991d971..000000000
--- a/test/reference/rotate-clip-image-surface-paint.xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip-image-surface-paint.xlib-window.rgb24.ref.png b/test/reference/rotate-clip-image-surface-paint.xlib-window.rgb24.ref.png
deleted file mode 100644
index 9d991d971..000000000
--- a/test/reference/rotate-clip-image-surface-paint.xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip.surface-paint.image.argb32.ref.png b/test/reference/rotate-clip.surface-paint.image.argb32.ref.png
deleted file mode 100644
index 63e6f9625..000000000
--- a/test/reference/rotate-clip.surface-paint.image.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-clip.surface-paint.image.rgb24.ref.png b/test/reference/rotate-clip.surface-paint.image.rgb24.ref.png
deleted file mode 100644
index 63e6f9625..000000000
--- a/test/reference/rotate-clip.surface-paint.image.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-image-surface-paint.base.argb32.ref.png b/test/reference/rotate-image-surface-paint.base.argb32.ref.png
deleted file mode 100644
index 06a482005..000000000
--- a/test/reference/rotate-image-surface-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-image-surface-paint.base.rgb24.ref.png b/test/reference/rotate-image-surface-paint.base.rgb24.ref.png
deleted file mode 100644
index 06a482005..000000000
--- a/test/reference/rotate-image-surface-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-image-surface-paint.pdf.xfail.png b/test/reference/rotate-image-surface-paint.pdf.xfail.png
deleted file mode 100644
index e1892e57b..000000000
--- a/test/reference/rotate-image-surface-paint.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-image-surface-paint.ps.ref.png b/test/reference/rotate-image-surface-paint.ps.ref.png
deleted file mode 100644
index 4e46364e9..000000000
--- a/test/reference/rotate-image-surface-paint.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-image-surface-paint.quartz.ref.png b/test/reference/rotate-image-surface-paint.quartz.ref.png
deleted file mode 100644
index a716b630a..000000000
--- a/test/reference/rotate-image-surface-paint.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-image-surface-paint.ref.png b/test/reference/rotate-image-surface-paint.ref.png
deleted file mode 100644
index 06a482005..000000000
--- a/test/reference/rotate-image-surface-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-image-surface-paint.svg.ref.png b/test/reference/rotate-image-surface-paint.svg.ref.png
deleted file mode 100644
index e0db2452e..000000000
--- a/test/reference/rotate-image-surface-paint.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-image-surface-paint.svg.xfail.png b/test/reference/rotate-image-surface-paint.svg.xfail.png
deleted file mode 100644
index 4040784b9..000000000
--- a/test/reference/rotate-image-surface-paint.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotate-stroke-box.ref.png b/test/reference/rotate-stroke-box.ref.png
deleted file mode 100644
index ef155f032..000000000
--- a/test/reference/rotate-stroke-box.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.base.argb32.ref.png b/test/reference/rotated-clip.base.argb32.ref.png
deleted file mode 100644
index e553a138c..000000000
--- a/test/reference/rotated-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.base.rgb24.ref.png b/test/reference/rotated-clip.base.rgb24.ref.png
deleted file mode 100644
index e553a138c..000000000
--- a/test/reference/rotated-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.image16.ref.png b/test/reference/rotated-clip.image16.ref.png
deleted file mode 100644
index 26d9a1aa0..000000000
--- a/test/reference/rotated-clip.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.mask.argb32.ref.png b/test/reference/rotated-clip.mask.argb32.ref.png
deleted file mode 100644
index 8168f9d99..000000000
--- a/test/reference/rotated-clip.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.mask.rgb24.ref.png b/test/reference/rotated-clip.mask.rgb24.ref.png
deleted file mode 100644
index 8168f9d99..000000000
--- a/test/reference/rotated-clip.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.ps.ref.png b/test/reference/rotated-clip.ps.ref.png
deleted file mode 100644
index a2a0aceda..000000000
--- a/test/reference/rotated-clip.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.quartz.ref.png b/test/reference/rotated-clip.quartz.ref.png
deleted file mode 100644
index 6282846e2..000000000
--- a/test/reference/rotated-clip.quartz.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 f5468c7de..000000000
--- a/test/reference/rotated-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.traps.argb32.ref.png b/test/reference/rotated-clip.traps.argb32.ref.png
deleted file mode 100644
index ca0f0af71..000000000
--- a/test/reference/rotated-clip.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rotated-clip.traps.rgb24.ref.png b/test/reference/rotated-clip.traps.rgb24.ref.png
deleted file mode 100644
index ca0f0af71..000000000
--- a/test/reference/rotated-clip.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-fill.base.argb32.ref.png b/test/reference/rounded-rectangle-fill.base.argb32.ref.png
deleted file mode 100644
index 52a355dbc..000000000
--- a/test/reference/rounded-rectangle-fill.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-fill.base.rgb24.ref.png b/test/reference/rounded-rectangle-fill.base.rgb24.ref.png
deleted file mode 100644
index 52a355dbc..000000000
--- a/test/reference/rounded-rectangle-fill.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-fill.image16.ref.png b/test/reference/rounded-rectangle-fill.image16.ref.png
deleted file mode 100644
index 0739e5dae..000000000
--- a/test/reference/rounded-rectangle-fill.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-fill.ps.ref.png b/test/reference/rounded-rectangle-fill.ps.ref.png
deleted file mode 100644
index 215ad3a15..000000000
--- a/test/reference/rounded-rectangle-fill.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-fill.quartz.ref.png b/test/reference/rounded-rectangle-fill.quartz.ref.png
deleted file mode 100644
index ee685ca06..000000000
--- a/test/reference/rounded-rectangle-fill.quartz.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 e9bab0f95..000000000
--- a/test/reference/rounded-rectangle-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-fill.traps.argb32.ref.png b/test/reference/rounded-rectangle-fill.traps.argb32.ref.png
deleted file mode 100644
index 52a355dbc..000000000
--- a/test/reference/rounded-rectangle-fill.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-fill.traps.rgb24.ref.png b/test/reference/rounded-rectangle-fill.traps.rgb24.ref.png
deleted file mode 100644
index 52a355dbc..000000000
--- a/test/reference/rounded-rectangle-fill.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.base.argb32.ref.png b/test/reference/rounded-rectangle-stroke.base.argb32.ref.png
deleted file mode 100644
index 490821e06..000000000
--- a/test/reference/rounded-rectangle-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.base.rgb24.ref.png b/test/reference/rounded-rectangle-stroke.base.rgb24.ref.png
deleted file mode 100644
index 490821e06..000000000
--- a/test/reference/rounded-rectangle-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.image16.ref.png b/test/reference/rounded-rectangle-stroke.image16.ref.png
deleted file mode 100644
index f32a2e069..000000000
--- a/test/reference/rounded-rectangle-stroke.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.mask.argb32.ref.png b/test/reference/rounded-rectangle-stroke.mask.argb32.ref.png
deleted file mode 100644
index 3f2a1fb2c..000000000
--- a/test/reference/rounded-rectangle-stroke.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.mask.rgb24.ref.png b/test/reference/rounded-rectangle-stroke.mask.rgb24.ref.png
deleted file mode 100644
index 3f2a1fb2c..000000000
--- a/test/reference/rounded-rectangle-stroke.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.ps.ref.png b/test/reference/rounded-rectangle-stroke.ps.ref.png
deleted file mode 100644
index dd5fc97f8..000000000
--- a/test/reference/rounded-rectangle-stroke.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.ref.png b/test/reference/rounded-rectangle-stroke.ref.png
deleted file mode 100644
index a98596006..000000000
--- a/test/reference/rounded-rectangle-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.traps.argb32.ref.png b/test/reference/rounded-rectangle-stroke.traps.argb32.ref.png
deleted file mode 100644
index 490821e06..000000000
--- a/test/reference/rounded-rectangle-stroke.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.traps.rgb24.ref.png b/test/reference/rounded-rectangle-stroke.traps.rgb24.ref.png
deleted file mode 100644
index 490821e06..000000000
--- a/test/reference/rounded-rectangle-stroke.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/sample-diagonal.ref.png b/test/reference/sample-diagonal.ref.png
deleted file mode 100644
index f866c2e87..000000000
--- a/test/reference/sample-diagonal.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/sample-horizontal.ref.png b/test/reference/sample-horizontal.ref.png
deleted file mode 100644
index 75f866b74..000000000
--- a/test/reference/sample-horizontal.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/sample-vertical.ref.png b/test/reference/sample-vertical.ref.png
deleted file mode 100644
index 75f866b74..000000000
--- a/test/reference/sample-vertical.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-down-source-surface-paint.base.argb32.ref.png b/test/reference/scale-down-source-surface-paint.base.argb32.ref.png
deleted file mode 100644
index 74770948d..000000000
--- a/test/reference/scale-down-source-surface-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-down-source-surface-paint.base.rgb24.ref.png b/test/reference/scale-down-source-surface-paint.base.rgb24.ref.png
deleted file mode 100644
index 74770948d..000000000
--- a/test/reference/scale-down-source-surface-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-down-source-surface-paint.ref.png b/test/reference/scale-down-source-surface-paint.ref.png
deleted file mode 100644
index 5c969d2c5..000000000
--- a/test/reference/scale-down-source-surface-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.base.argb32.ref.png b/test/reference/scale-offset-image.base.argb32.ref.png
deleted file mode 100644
index 19cd614d4..000000000
--- a/test/reference/scale-offset-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.base.rgb24.ref.png b/test/reference/scale-offset-image.base.rgb24.ref.png
deleted file mode 100644
index 19cd614d4..000000000
--- a/test/reference/scale-offset-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.gl.ref.png b/test/reference/scale-offset-image.gl.ref.png
deleted file mode 100644
index d2a845c5a..000000000
--- a/test/reference/scale-offset-image.gl.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.image16.ref.png b/test/reference/scale-offset-image.image16.ref.png
deleted file mode 100644
index e67949d01..000000000
--- a/test/reference/scale-offset-image.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.pdf.argb32.ref.png b/test/reference/scale-offset-image.pdf.argb32.ref.png
deleted file mode 100644
index 74abfaecb..000000000
--- a/test/reference/scale-offset-image.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.pdf.rgb24.ref.png b/test/reference/scale-offset-image.pdf.rgb24.ref.png
deleted file mode 100644
index 74abfaecb..000000000
--- a/test/reference/scale-offset-image.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.ps.ref.png b/test/reference/scale-offset-image.ps.ref.png
deleted file mode 100644
index 19941f00e..000000000
--- a/test/reference/scale-offset-image.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.quartz.ref.png b/test/reference/scale-offset-image.quartz.ref.png
deleted file mode 100644
index f7a5e7228..000000000
--- a/test/reference/scale-offset-image.quartz.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 ab1ced830..000000000
--- a/test/reference/scale-offset-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.script.xfail.png b/test/reference/scale-offset-image.script.xfail.png
deleted file mode 100644
index b89bb66b0..000000000
--- a/test/reference/scale-offset-image.script.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.traps.argb32.ref.png b/test/reference/scale-offset-image.traps.argb32.ref.png
deleted file mode 100644
index 19cd614d4..000000000
--- a/test/reference/scale-offset-image.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.traps.rgb24.ref.png b/test/reference/scale-offset-image.traps.rgb24.ref.png
deleted file mode 100644
index 19cd614d4..000000000
--- a/test/reference/scale-offset-image.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.xfail.png b/test/reference/scale-offset-image.xfail.png
deleted file mode 100644
index f0db601fc..000000000
--- a/test/reference/scale-offset-image.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-image.xlib-fallback.xfail.png b/test/reference/scale-offset-image.xlib-fallback.xfail.png
deleted file mode 100644
index 3e09d6f88..000000000
--- a/test/reference/scale-offset-image.xlib-fallback.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.base.argb32.ref.png b/test/reference/scale-offset-similar.base.argb32.ref.png
deleted file mode 100644
index 19cd614d4..000000000
--- a/test/reference/scale-offset-similar.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.base.rgb24.ref.png b/test/reference/scale-offset-similar.base.rgb24.ref.png
deleted file mode 100644
index 19cd614d4..000000000
--- a/test/reference/scale-offset-similar.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.gl.ref.png b/test/reference/scale-offset-similar.gl.ref.png
deleted file mode 100644
index d2a845c5a..000000000
--- a/test/reference/scale-offset-similar.gl.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.image16.ref.png b/test/reference/scale-offset-similar.image16.ref.png
deleted file mode 100644
index e67949d01..000000000
--- a/test/reference/scale-offset-similar.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.pdf.argb32.ref.png b/test/reference/scale-offset-similar.pdf.argb32.ref.png
deleted file mode 100644
index c1e27653f..000000000
--- a/test/reference/scale-offset-similar.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.pdf.rgb24.ref.png b/test/reference/scale-offset-similar.pdf.rgb24.ref.png
deleted file mode 100644
index c1e27653f..000000000
--- a/test/reference/scale-offset-similar.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.ps.ref.png b/test/reference/scale-offset-similar.ps.ref.png
deleted file mode 100644
index 8c10d30e4..000000000
--- a/test/reference/scale-offset-similar.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.quartz.ref.png b/test/reference/scale-offset-similar.quartz.ref.png
deleted file mode 100644
index f7a5e7228..000000000
--- a/test/reference/scale-offset-similar.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.recording.xfail.png b/test/reference/scale-offset-similar.recording.xfail.png
deleted file mode 100644
index 0f2553e49..000000000
--- a/test/reference/scale-offset-similar.recording.xfail.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 8b3649a33..000000000
--- a/test/reference/scale-offset-similar.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.script.xfail.png b/test/reference/scale-offset-similar.script.xfail.png
deleted file mode 100644
index b89bb66b0..000000000
--- a/test/reference/scale-offset-similar.script.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.traps.argb32.ref.png b/test/reference/scale-offset-similar.traps.argb32.ref.png
deleted file mode 100644
index 19cd614d4..000000000
--- a/test/reference/scale-offset-similar.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.traps.rgb24.ref.png b/test/reference/scale-offset-similar.traps.rgb24.ref.png
deleted file mode 100644
index 19cd614d4..000000000
--- a/test/reference/scale-offset-similar.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.xfail.png b/test/reference/scale-offset-similar.xfail.png
deleted file mode 100644
index f0db601fc..000000000
--- a/test/reference/scale-offset-similar.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.xlib-fallback.xfail.png b/test/reference/scale-offset-similar.xlib-fallback.xfail.png
deleted file mode 100644
index 3e09d6f88..000000000
--- a/test/reference/scale-offset-similar.xlib-fallback.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-similar.xlib.xfail.png b/test/reference/scale-offset-similar.xlib.xfail.png
deleted file mode 100644
index eb4851628..000000000
--- a/test/reference/scale-offset-similar.xlib.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-xlib-fallback.rgb24.ref.png b/test/reference/scale-offset-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index dbb1225ed..000000000
--- a/test/reference/scale-offset-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-xlib-window.rgb24.ref.png b/test/reference/scale-offset-xlib-window.rgb24.ref.png
deleted file mode 100644
index dbb1225ed..000000000
--- a/test/reference/scale-offset-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset-xlib.ref.png b/test/reference/scale-offset-xlib.ref.png
deleted file mode 100644
index dbb1225ed..000000000
--- a/test/reference/scale-offset-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset.image.argb32.ref.png b/test/reference/scale-offset.image.argb32.ref.png
deleted file mode 100644
index 12470634b..000000000
--- a/test/reference/scale-offset.image.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-offset.image.rgb24.ref.png b/test/reference/scale-offset.image.rgb24.ref.png
deleted file mode 100644
index 12470634b..000000000
--- a/test/reference/scale-offset.image.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.base.argb32.ref.png b/test/reference/scale-source-surface-paint.base.argb32.ref.png
deleted file mode 100644
index e159d15e3..000000000
--- a/test/reference/scale-source-surface-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.base.rgb24.ref.png b/test/reference/scale-source-surface-paint.base.rgb24.ref.png
deleted file mode 100644
index 3491a7c05..000000000
--- a/test/reference/scale-source-surface-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.pdf.argb32.xfail.png b/test/reference/scale-source-surface-paint.pdf.argb32.xfail.png
deleted file mode 100644
index 7ecac1776..000000000
--- a/test/reference/scale-source-surface-paint.pdf.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.pdf.rgb24.xfail.png b/test/reference/scale-source-surface-paint.pdf.rgb24.xfail.png
deleted file mode 100644
index fa1291f96..000000000
--- a/test/reference/scale-source-surface-paint.pdf.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.ref.png b/test/reference/scale-source-surface-paint.ref.png
deleted file mode 100644
index ec3c059fd..000000000
--- a/test/reference/scale-source-surface-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.svg.argb32.xfail.png b/test/reference/scale-source-surface-paint.svg.argb32.xfail.png
deleted file mode 100644
index ed946d4d4..000000000
--- a/test/reference/scale-source-surface-paint.svg.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.svg.rgb24.xfail.png b/test/reference/scale-source-surface-paint.svg.rgb24.xfail.png
deleted file mode 100644
index 7d065d405..000000000
--- a/test/reference/scale-source-surface-paint.svg.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/select-font-face.base.argb32.ref.png b/test/reference/select-font-face.base.argb32.ref.png
deleted file mode 100644
index 1334a9a01..000000000
--- a/test/reference/select-font-face.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/select-font-face.base.rgb24.ref.png b/test/reference/select-font-face.base.rgb24.ref.png
deleted file mode 100644
index 1334a9a01..000000000
--- a/test/reference/select-font-face.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/select-font-face.image16.ref.png b/test/reference/select-font-face.image16.ref.png
deleted file mode 100644
index 2c3191cb9..000000000
--- a/test/reference/select-font-face.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/select-font-face.ps2.ref.png b/test/reference/select-font-face.ps2.ref.png
deleted file mode 100644
index 6c2f36115..000000000
--- a/test/reference/select-font-face.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/select-font-face.ps3.ref.png b/test/reference/select-font-face.ps3.ref.png
deleted file mode 100644
index 6c2f36115..000000000
--- a/test/reference/select-font-face.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/select-font-face.quartz.ref.png b/test/reference/select-font-face.quartz.ref.png
deleted file mode 100644
index 69fd2e239..000000000
--- a/test/reference/select-font-face.quartz.ref.png
+++ /dev/null
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 1334a9a01..000000000
--- a/test/reference/select-font-face.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/select-font-face.traps.ref.png b/test/reference/select-font-face.traps.ref.png
deleted file mode 100644
index 1334a9a01..000000000
--- a/test/reference/select-font-face.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy-overlap.base.argb32.ref.png b/test/reference/self-copy-overlap.base.argb32.ref.png
deleted file mode 100644
index a70e819ed..000000000
--- a/test/reference/self-copy-overlap.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy-overlap.base.rgb24.ref.png b/test/reference/self-copy-overlap.base.rgb24.ref.png
deleted file mode 100644
index e9cd7b567..000000000
--- a/test/reference/self-copy-overlap.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy-overlap.mask.argb32.ref.png b/test/reference/self-copy-overlap.mask.argb32.ref.png
deleted file mode 100644
index a70e819ed..000000000
--- a/test/reference/self-copy-overlap.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy-overlap.mask.rgb24.ref.png b/test/reference/self-copy-overlap.mask.rgb24.ref.png
deleted file mode 100644
index e9cd7b567..000000000
--- a/test/reference/self-copy-overlap.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy-overlap.traps.argb32.ref.png b/test/reference/self-copy-overlap.traps.argb32.ref.png
deleted file mode 100644
index a70e819ed..000000000
--- a/test/reference/self-copy-overlap.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy-overlap.traps.rgb24.ref.png b/test/reference/self-copy-overlap.traps.rgb24.ref.png
deleted file mode 100644
index e9cd7b567..000000000
--- a/test/reference/self-copy-overlap.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy.base.argb32.ref.png b/test/reference/self-copy.base.argb32.ref.png
deleted file mode 100644
index daa4dcb30..000000000
--- a/test/reference/self-copy.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy.base.rgb24.ref.png b/test/reference/self-copy.base.rgb24.ref.png
deleted file mode 100644
index daa4dcb30..000000000
--- a/test/reference/self-copy.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy.ps2.ref.png b/test/reference/self-copy.ps2.ref.png
deleted file mode 100644
index 5c9dd5771..000000000
--- a/test/reference/self-copy.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy.ps3.ref.png b/test/reference/self-copy.ps3.ref.png
deleted file mode 100644
index 5c9dd5771..000000000
--- a/test/reference/self-copy.ps3.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 d8221d8a7..000000000
--- a/test/reference/self-copy.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy.traps.argb32.ref.png b/test/reference/self-copy.traps.argb32.ref.png
deleted file mode 100644
index daa4dcb30..000000000
--- a/test/reference/self-copy.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-copy.traps.rgb24.ref.png b/test/reference/self-copy.traps.rgb24.ref.png
deleted file mode 100644
index daa4dcb30..000000000
--- a/test/reference/self-copy.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-intersecting.base.argb32.ref.png b/test/reference/self-intersecting.base.argb32.ref.png
deleted file mode 100644
index f0068e618..000000000
--- a/test/reference/self-intersecting.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-intersecting.base.rgb24.ref.png b/test/reference/self-intersecting.base.rgb24.ref.png
deleted file mode 100644
index f0068e618..000000000
--- a/test/reference/self-intersecting.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-intersecting.ps.ref.png b/test/reference/self-intersecting.ps.ref.png
deleted file mode 100644
index 84fde0171..000000000
--- a/test/reference/self-intersecting.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-intersecting.quartz.xfail.png b/test/reference/self-intersecting.quartz.xfail.png
deleted file mode 100644
index 4d087137f..000000000
--- a/test/reference/self-intersecting.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-intersecting.ref.png b/test/reference/self-intersecting.ref.png
deleted file mode 100644
index d554d83ee..000000000
--- a/test/reference/self-intersecting.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-intersecting.traps.argb32.ref.png b/test/reference/self-intersecting.traps.argb32.ref.png
deleted file mode 100644
index f0068e618..000000000
--- a/test/reference/self-intersecting.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/self-intersecting.traps.rgb24.ref.png b/test/reference/self-intersecting.traps.rgb24.ref.png
deleted file mode 100644
index f0068e618..000000000
--- a/test/reference/self-intersecting.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/set-source.base.argb32.ref.png b/test/reference/set-source.base.argb32.ref.png
deleted file mode 100644
index 222b3723e..000000000
--- a/test/reference/set-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/set-source.base.rgb24.ref.png b/test/reference/set-source.base.rgb24.ref.png
deleted file mode 100644
index 5e13c82e7..000000000
--- a/test/reference/set-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/set-source.ref.png b/test/reference/set-source.ref.png
deleted file mode 100644
index 19793e026..000000000
--- a/test/reference/set-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-general-convex.base.argb32.ref.png b/test/reference/shape-general-convex.base.argb32.ref.png
deleted file mode 100644
index fc2d3f0d3..000000000
--- a/test/reference/shape-general-convex.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-general-convex.base.rgb24.ref.png b/test/reference/shape-general-convex.base.rgb24.ref.png
deleted file mode 100644
index fc2d3f0d3..000000000
--- a/test/reference/shape-general-convex.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-general-convex.ps.ref.png b/test/reference/shape-general-convex.ps.ref.png
deleted file mode 100644
index 6cdd615d6..000000000
--- a/test/reference/shape-general-convex.ps.ref.png
+++ /dev/null
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 2f648d524..000000000
--- a/test/reference/shape-general-convex.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-general-convex.traps.argb32.ref.png b/test/reference/shape-general-convex.traps.argb32.ref.png
deleted file mode 100644
index fc2d3f0d3..000000000
--- a/test/reference/shape-general-convex.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-general-convex.traps.rgb24.ref.png b/test/reference/shape-general-convex.traps.rgb24.ref.png
deleted file mode 100644
index fc2d3f0d3..000000000
--- a/test/reference/shape-general-convex.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.base.argb32.ref.png b/test/reference/shape-sierpinski.base.argb32.ref.png
deleted file mode 100644
index 69755d27a..000000000
--- a/test/reference/shape-sierpinski.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.base.rgb24.ref.png b/test/reference/shape-sierpinski.base.rgb24.ref.png
deleted file mode 100644
index 69755d27a..000000000
--- a/test/reference/shape-sierpinski.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.pdf.argb32.ref.png b/test/reference/shape-sierpinski.pdf.argb32.ref.png
deleted file mode 100644
index 4e70fbd60..000000000
--- a/test/reference/shape-sierpinski.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.pdf.rgb24.ref.png b/test/reference/shape-sierpinski.pdf.rgb24.ref.png
deleted file mode 100644
index 4e70fbd60..000000000
--- a/test/reference/shape-sierpinski.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.ps.ref.png b/test/reference/shape-sierpinski.ps.ref.png
deleted file mode 100644
index 700c9f148..000000000
--- a/test/reference/shape-sierpinski.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.ps3.argb32.ref.png b/test/reference/shape-sierpinski.ps3.argb32.ref.png
deleted file mode 100644
index 700c9f148..000000000
--- a/test/reference/shape-sierpinski.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.ps3.rgb24.ref.png b/test/reference/shape-sierpinski.ps3.rgb24.ref.png
deleted file mode 100644
index 700c9f148..000000000
--- a/test/reference/shape-sierpinski.ps3.rgb24.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 5d983671f..000000000
--- a/test/reference/shape-sierpinski.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.traps.argb32.ref.png b/test/reference/shape-sierpinski.traps.argb32.ref.png
deleted file mode 100644
index 69755d27a..000000000
--- a/test/reference/shape-sierpinski.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/shape-sierpinski.traps.rgb24.ref.png b/test/reference/shape-sierpinski.traps.rgb24.ref.png
deleted file mode 100644
index 69755d27a..000000000
--- a/test/reference/shape-sierpinski.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-advance.base.argb32.ref.png b/test/reference/show-glyphs-advance.base.argb32.ref.png
deleted file mode 100644
index e65ad05d5..000000000
--- a/test/reference/show-glyphs-advance.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-advance.base.rgb24.ref.png b/test/reference/show-glyphs-advance.base.rgb24.ref.png
deleted file mode 100644
index e65ad05d5..000000000
--- a/test/reference/show-glyphs-advance.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-advance.image16.ref.png b/test/reference/show-glyphs-advance.image16.ref.png
deleted file mode 100644
index dd2f18d08..000000000
--- a/test/reference/show-glyphs-advance.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-advance.ps.ref.png b/test/reference/show-glyphs-advance.ps.ref.png
deleted file mode 100644
index 96a80f9bc..000000000
--- a/test/reference/show-glyphs-advance.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-advance.quartz.ref.png b/test/reference/show-glyphs-advance.quartz.ref.png
deleted file mode 100644
index 4750308fa..000000000
--- a/test/reference/show-glyphs-advance.quartz.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 e65ad05d5..000000000
--- a/test/reference/show-glyphs-advance.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-advance.svg.ref.png b/test/reference/show-glyphs-advance.svg.ref.png
deleted file mode 100644
index 914d4d69f..000000000
--- a/test/reference/show-glyphs-advance.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-advance.traps.ref.png b/test/reference/show-glyphs-advance.traps.ref.png
deleted file mode 100644
index e65ad05d5..000000000
--- a/test/reference/show-glyphs-advance.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-many.base.argb32.ref.png b/test/reference/show-glyphs-many.base.argb32.ref.png
deleted file mode 100644
index b638015d3..000000000
--- a/test/reference/show-glyphs-many.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-many.base.rgb24.ref.png b/test/reference/show-glyphs-many.base.rgb24.ref.png
deleted file mode 100644
index b638015d3..000000000
--- a/test/reference/show-glyphs-many.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-glyphs-many.ref.png b/test/reference/show-glyphs-many.ref.png
deleted file mode 100644
index b61c5f7b6..000000000
--- a/test/reference/show-glyphs-many.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-text-current-point.base.argb32.ref.png b/test/reference/show-text-current-point.base.argb32.ref.png
deleted file mode 100644
index d60d4ac01..000000000
--- a/test/reference/show-text-current-point.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-text-current-point.base.rgb24.ref.png b/test/reference/show-text-current-point.base.rgb24.ref.png
deleted file mode 100644
index d60d4ac01..000000000
--- a/test/reference/show-text-current-point.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-text-current-point.image16.ref.png b/test/reference/show-text-current-point.image16.ref.png
deleted file mode 100644
index b2b933fba..000000000
--- a/test/reference/show-text-current-point.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-text-current-point.ps2.ref.png b/test/reference/show-text-current-point.ps2.ref.png
deleted file mode 100644
index b42c48e7f..000000000
--- a/test/reference/show-text-current-point.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-text-current-point.ps3.ref.png b/test/reference/show-text-current-point.ps3.ref.png
deleted file mode 100644
index b42c48e7f..000000000
--- a/test/reference/show-text-current-point.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-text-current-point.quartz.ref.png b/test/reference/show-text-current-point.quartz.ref.png
deleted file mode 100644
index a5313814a..000000000
--- a/test/reference/show-text-current-point.quartz.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 d60d4ac01..000000000
--- a/test/reference/show-text-current-point.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/show-text-current-point.traps.ref.png b/test/reference/show-text-current-point.traps.ref.png
deleted file mode 100644
index d60d4ac01..000000000
--- a/test/reference/show-text-current-point.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/simple-edge.ref.png b/test/reference/simple-edge.ref.png
deleted file mode 100644
index 4757b0a54..000000000
--- a/test/reference/simple-edge.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/simple-edge.xfail.png b/test/reference/simple-edge.xfail.png
deleted file mode 100644
index 2daad9783..000000000
--- a/test/reference/simple-edge.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/skew-extreme.base.argb32.ref.png b/test/reference/skew-extreme.base.argb32.ref.png
deleted file mode 100644
index 5e00606d1..000000000
--- a/test/reference/skew-extreme.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/skew-extreme.base.rgb24.ref.png b/test/reference/skew-extreme.base.rgb24.ref.png
deleted file mode 100644
index 5e00606d1..000000000
--- a/test/reference/skew-extreme.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/skew-extreme.ps2.ref.png b/test/reference/skew-extreme.ps2.ref.png
deleted file mode 100644
index 69f1d374f..000000000
--- a/test/reference/skew-extreme.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/skew-extreme.ps3.ref.png b/test/reference/skew-extreme.ps3.ref.png
deleted file mode 100644
index 69f1d374f..000000000
--- a/test/reference/skew-extreme.ps3.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 69e026d7e..000000000
--- a/test/reference/skew-extreme.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/skew-extreme.traps.argb32.ref.png b/test/reference/skew-extreme.traps.argb32.ref.png
deleted file mode 100644
index 5e00606d1..000000000
--- a/test/reference/skew-extreme.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/skew-extreme.traps.rgb24.ref.png b/test/reference/skew-extreme.traps.rgb24.ref.png
deleted file mode 100644
index 5e00606d1..000000000
--- a/test/reference/skew-extreme.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.base.argb32.ref.png b/test/reference/smask-fill.base.argb32.ref.png
deleted file mode 100644
index 30bc98e14..000000000
--- a/test/reference/smask-fill.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.base.rgb24.ref.png b/test/reference/smask-fill.base.rgb24.ref.png
deleted file mode 100644
index 30bc98e14..000000000
--- a/test/reference/smask-fill.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.image16.ref.png b/test/reference/smask-fill.image16.ref.png
deleted file mode 100644
index 25a6d5b2a..000000000
--- a/test/reference/smask-fill.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.pdf.ref.png b/test/reference/smask-fill.pdf.ref.png
deleted file mode 100644
index cfd40b07c..000000000
--- a/test/reference/smask-fill.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.quartz.ref.png b/test/reference/smask-fill.quartz.ref.png
deleted file mode 100644
index ae0547652..000000000
--- a/test/reference/smask-fill.quartz.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 c7aff5a1b..000000000
--- a/test/reference/smask-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.svg.ref.png b/test/reference/smask-fill.svg.ref.png
deleted file mode 100644
index 824e8cff1..000000000
--- a/test/reference/smask-fill.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.traps.argb32.ref.png b/test/reference/smask-fill.traps.argb32.ref.png
deleted file mode 100644
index 30bc98e14..000000000
--- a/test/reference/smask-fill.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-fill.traps.rgb24.ref.png b/test/reference/smask-fill.traps.rgb24.ref.png
deleted file mode 100644
index 30bc98e14..000000000
--- a/test/reference/smask-fill.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-image-mask.base.argb32.ref.png b/test/reference/smask-image-mask.base.argb32.ref.png
deleted file mode 100644
index 12063bda2..000000000
--- a/test/reference/smask-image-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-image-mask.base.rgb24.ref.png b/test/reference/smask-image-mask.base.rgb24.ref.png
deleted file mode 100644
index 12063bda2..000000000
--- a/test/reference/smask-image-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-image-mask.pdf.ref.png b/test/reference/smask-image-mask.pdf.ref.png
deleted file mode 100644
index 7ac43e483..000000000
--- a/test/reference/smask-image-mask.pdf.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 12063bda2..000000000
--- a/test/reference/smask-image-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-mask.base.argb32.ref.png b/test/reference/smask-mask.base.argb32.ref.png
deleted file mode 100644
index 80329c263..000000000
--- a/test/reference/smask-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-mask.base.rgb24.ref.png b/test/reference/smask-mask.base.rgb24.ref.png
deleted file mode 100644
index 80329c263..000000000
--- a/test/reference/smask-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-mask.image16.ref.png b/test/reference/smask-mask.image16.ref.png
deleted file mode 100644
index 502452157..000000000
--- a/test/reference/smask-mask.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-mask.pdf.ref.png b/test/reference/smask-mask.pdf.ref.png
deleted file mode 100644
index 59c97407e..000000000
--- a/test/reference/smask-mask.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-mask.quartz.ref.png b/test/reference/smask-mask.quartz.ref.png
deleted file mode 100644
index 98ba2996b..000000000
--- a/test/reference/smask-mask.quartz.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 80329c263..000000000
--- a/test/reference/smask-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-mask.svg.ref.png b/test/reference/smask-mask.svg.ref.png
deleted file mode 100644
index ae46036f4..000000000
--- a/test/reference/smask-mask.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-paint.base.argb32.ref.png b/test/reference/smask-paint.base.argb32.ref.png
deleted file mode 100644
index 95af29af4..000000000
--- a/test/reference/smask-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-paint.base.rgb24.ref.png b/test/reference/smask-paint.base.rgb24.ref.png
deleted file mode 100644
index 95af29af4..000000000
--- a/test/reference/smask-paint.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-paint.image16.ref.png b/test/reference/smask-paint.image16.ref.png
deleted file mode 100644
index dc371dfc3..000000000
--- a/test/reference/smask-paint.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-paint.pdf.ref.png b/test/reference/smask-paint.pdf.ref.png
deleted file mode 100644
index 623a92dae..000000000
--- a/test/reference/smask-paint.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-paint.quartz.ref.png b/test/reference/smask-paint.quartz.ref.png
deleted file mode 100644
index 4ee25fd0f..000000000
--- a/test/reference/smask-paint.quartz.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 95af29af4..000000000
--- a/test/reference/smask-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-paint.svg.ref.png b/test/reference/smask-paint.svg.ref.png
deleted file mode 100644
index 93a423fe5..000000000
--- a/test/reference/smask-paint.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-stroke.base.argb32.ref.png b/test/reference/smask-stroke.base.argb32.ref.png
deleted file mode 100644
index c6a557d8b..000000000
--- a/test/reference/smask-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-stroke.base.rgb24.ref.png b/test/reference/smask-stroke.base.rgb24.ref.png
deleted file mode 100644
index c6a557d8b..000000000
--- a/test/reference/smask-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-stroke.image16.ref.png b/test/reference/smask-stroke.image16.ref.png
deleted file mode 100644
index ea2138ab3..000000000
--- a/test/reference/smask-stroke.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-stroke.pdf.xfail.png b/test/reference/smask-stroke.pdf.xfail.png
deleted file mode 100644
index 9a1a7713e..000000000
--- a/test/reference/smask-stroke.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-stroke.quartz.ref.png b/test/reference/smask-stroke.quartz.ref.png
deleted file mode 100644
index f6f0d1bcc..000000000
--- a/test/reference/smask-stroke.quartz.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 5d8c79960..000000000
--- a/test/reference/smask-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-stroke.traps.argb32.ref.png b/test/reference/smask-stroke.traps.argb32.ref.png
deleted file mode 100644
index c6a557d8b..000000000
--- a/test/reference/smask-stroke.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-stroke.traps.rgb24.ref.png b/test/reference/smask-stroke.traps.rgb24.ref.png
deleted file mode 100644
index c6a557d8b..000000000
--- a/test/reference/smask-stroke.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.base.argb32.ref.png b/test/reference/smask-text.base.argb32.ref.png
deleted file mode 100644
index 344ac2089..000000000
--- a/test/reference/smask-text.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.base.rgb24.ref.png b/test/reference/smask-text.base.rgb24.ref.png
deleted file mode 100644
index 344ac2089..000000000
--- a/test/reference/smask-text.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.image16.ref.png b/test/reference/smask-text.image16.ref.png
deleted file mode 100644
index 098043d67..000000000
--- a/test/reference/smask-text.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.mask.argb32.ref.png b/test/reference/smask-text.mask.argb32.ref.png
deleted file mode 100644
index 344ac2089..000000000
--- a/test/reference/smask-text.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.mask.rgb24.ref.png b/test/reference/smask-text.mask.rgb24.ref.png
deleted file mode 100644
index 344ac2089..000000000
--- a/test/reference/smask-text.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.pdf.ref.png b/test/reference/smask-text.pdf.ref.png
deleted file mode 100644
index fa4905627..000000000
--- a/test/reference/smask-text.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.ps2.ref.png b/test/reference/smask-text.ps2.ref.png
deleted file mode 100644
index ae61325cb..000000000
--- a/test/reference/smask-text.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.ps3.ref.png b/test/reference/smask-text.ps3.ref.png
deleted file mode 100644
index ae61325cb..000000000
--- a/test/reference/smask-text.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.quartz.ref.png b/test/reference/smask-text.quartz.ref.png
deleted file mode 100644
index 096dc9853..000000000
--- a/test/reference/smask-text.quartz.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 66ef289ca..000000000
--- a/test/reference/smask-text.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.script.ref.png b/test/reference/smask-text.script.ref.png
deleted file mode 100644
index 62b2de5af..000000000
--- a/test/reference/smask-text.script.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.svg.ref.png b/test/reference/smask-text.svg.ref.png
deleted file mode 100644
index 65f225ea8..000000000
--- a/test/reference/smask-text.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.traps.ref.png b/test/reference/smask-text.traps.ref.png
deleted file mode 100644
index 66ef289ca..000000000
--- a/test/reference/smask-text.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask-text.xlib-fallback.ref.png b/test/reference/smask-text.xlib-fallback.ref.png
deleted file mode 100644
index bb393b520..000000000
--- a/test/reference/smask-text.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.base.argb32.ref.png b/test/reference/smask.base.argb32.ref.png
deleted file mode 100644
index 357e8e7fb..000000000
--- a/test/reference/smask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.base.rgb24.ref.png b/test/reference/smask.base.rgb24.ref.png
deleted file mode 100644
index 357e8e7fb..000000000
--- a/test/reference/smask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.image16.ref.png b/test/reference/smask.image16.ref.png
deleted file mode 100644
index d817c8014..000000000
--- a/test/reference/smask.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.mask.argb32.ref.png b/test/reference/smask.mask.argb32.ref.png
deleted file mode 100644
index dab308d8e..000000000
--- a/test/reference/smask.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.mask.rgb24.ref.png b/test/reference/smask.mask.rgb24.ref.png
deleted file mode 100644
index dab308d8e..000000000
--- a/test/reference/smask.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.pdf.xfail.png b/test/reference/smask.pdf.xfail.png
deleted file mode 100644
index f8b559cb4..000000000
--- a/test/reference/smask.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.ps.ref.png b/test/reference/smask.ps.ref.png
deleted file mode 100644
index 31ccc17b7..000000000
--- a/test/reference/smask.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.quartz.ref.png b/test/reference/smask.quartz.ref.png
deleted file mode 100644
index f9ab00f85..000000000
--- a/test/reference/smask.quartz.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 d49e8f5a1..000000000
--- a/test/reference/smask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.script.ref.png b/test/reference/smask.script.ref.png
deleted file mode 100644
index 3b672d6e9..000000000
--- a/test/reference/smask.script.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.svg.ref.png b/test/reference/smask.svg.ref.png
deleted file mode 100644
index b9c0308d2..000000000
--- a/test/reference/smask.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.traps.ref.png b/test/reference/smask.traps.ref.png
deleted file mode 100644
index 357e8e7fb..000000000
--- a/test/reference/smask.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/smask.xlib-fallback.ref.png b/test/reference/smask.xlib-fallback.ref.png
deleted file mode 100644
index b5919de37..000000000
--- a/test/reference/smask.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/solid-pattern-cache-stress.base.argb32.ref.png b/test/reference/solid-pattern-cache-stress.base.argb32.ref.png
deleted file mode 100644
index 08a2ce152..000000000
--- a/test/reference/solid-pattern-cache-stress.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/solid-pattern-cache-stress.base.rgb24.ref.png b/test/reference/solid-pattern-cache-stress.base.rgb24.ref.png
deleted file mode 100644
index 08a2ce152..000000000
--- a/test/reference/solid-pattern-cache-stress.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/solid-pattern-cache-stress.ref.png b/test/reference/solid-pattern-cache-stress.ref.png
deleted file mode 100644
index e0e8498c3..000000000
--- a/test/reference/solid-pattern-cache-stress.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.base.argb32.ref.png b/test/reference/source-clip-scale.base.argb32.ref.png
deleted file mode 100644
index 4b63ad9bf..000000000
--- a/test/reference/source-clip-scale.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.base.rgb24.ref.png b/test/reference/source-clip-scale.base.rgb24.ref.png
deleted file mode 100644
index 4b63ad9bf..000000000
--- a/test/reference/source-clip-scale.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.gl.ref.png b/test/reference/source-clip-scale.gl.ref.png
deleted file mode 100644
index fcffbef1f..000000000
--- a/test/reference/source-clip-scale.gl.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.pdf.ref.png b/test/reference/source-clip-scale.pdf.ref.png
deleted file mode 100644
index 78c77106c..000000000
--- a/test/reference/source-clip-scale.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.ps2.argb32.ref.png b/test/reference/source-clip-scale.ps2.argb32.ref.png
deleted file mode 100644
index be57d7721..000000000
--- a/test/reference/source-clip-scale.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.ps2.rgb24.ref.png b/test/reference/source-clip-scale.ps2.rgb24.ref.png
deleted file mode 100644
index be57d7721..000000000
--- a/test/reference/source-clip-scale.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.ps3.argb32.ref.png b/test/reference/source-clip-scale.ps3.argb32.ref.png
deleted file mode 100644
index be57d7721..000000000
--- a/test/reference/source-clip-scale.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.ps3.rgb24.ref.png b/test/reference/source-clip-scale.ps3.rgb24.ref.png
deleted file mode 100644
index be57d7721..000000000
--- a/test/reference/source-clip-scale.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.quartz.ref.png b/test/reference/source-clip-scale.quartz.ref.png
deleted file mode 100644
index 366500905..000000000
--- a/test/reference/source-clip-scale.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.recording.ref.png b/test/reference/source-clip-scale.recording.ref.png
deleted file mode 100644
index bbf7c9be5..000000000
--- a/test/reference/source-clip-scale.recording.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.ref.png b/test/reference/source-clip-scale.ref.png
deleted file mode 100644
index 1519ff895..000000000
--- a/test/reference/source-clip-scale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip-scale.svg.ref.png b/test/reference/source-clip-scale.svg.ref.png
deleted file mode 100644
index bbf7c9be5..000000000
--- a/test/reference/source-clip-scale.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip.base.argb32.ref.png b/test/reference/source-clip.base.argb32.ref.png
deleted file mode 100644
index 821bc6cab..000000000
--- a/test/reference/source-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip.base.rgb24.ref.png b/test/reference/source-clip.base.rgb24.ref.png
deleted file mode 100644
index 821bc6cab..000000000
--- a/test/reference/source-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-clip.ref.png b/test/reference/source-clip.ref.png
deleted file mode 100644
index 22454bed9..000000000
--- a/test/reference/source-clip.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-surface-scale-paint.base.argb32.ref.png b/test/reference/source-surface-scale-paint.base.argb32.ref.png
deleted file mode 100644
index 087ef7521..000000000
--- a/test/reference/source-surface-scale-paint.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-surface-scale-paint.base.rgb24.ref.png b/test/reference/source-surface-scale-paint.base.rgb24.ref.png
deleted file mode 100644
index 322af211d..000000000
--- a/test/reference/source-surface-scale-paint.base.rgb24.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.ref.png
deleted file mode 100644
index a81f93d94..000000000
--- a/test/reference/source-surface-scale-paint.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.base.argb32.ref.png b/test/reference/spline-decomposition.base.argb32.ref.png
deleted file mode 100644
index babde7d72..000000000
--- a/test/reference/spline-decomposition.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.base.rgb24.ref.png b/test/reference/spline-decomposition.base.rgb24.ref.png
deleted file mode 100644
index babde7d72..000000000
--- a/test/reference/spline-decomposition.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.image16.ref.png b/test/reference/spline-decomposition.image16.ref.png
deleted file mode 100644
index 4084b00f9..000000000
--- a/test/reference/spline-decomposition.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.pdf.ref.png b/test/reference/spline-decomposition.pdf.ref.png
deleted file mode 100644
index 5afa09498..000000000
--- a/test/reference/spline-decomposition.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.ps.ref.png b/test/reference/spline-decomposition.ps.ref.png
deleted file mode 100644
index 51e2938ac..000000000
--- a/test/reference/spline-decomposition.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.quartz.xfail.png b/test/reference/spline-decomposition.quartz.xfail.png
deleted file mode 100644
index 18d67fbb5..000000000
--- a/test/reference/spline-decomposition.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.ref.png b/test/reference/spline-decomposition.ref.png
deleted file mode 100644
index 356a3a56e..000000000
--- a/test/reference/spline-decomposition.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.svg.ref.png b/test/reference/spline-decomposition.svg.ref.png
deleted file mode 100644
index 5afa09498..000000000
--- a/test/reference/spline-decomposition.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.traps.argb32.ref.png b/test/reference/spline-decomposition.traps.argb32.ref.png
deleted file mode 100644
index babde7d72..000000000
--- a/test/reference/spline-decomposition.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/spline-decomposition.traps.rgb24.ref.png b/test/reference/spline-decomposition.traps.rgb24.ref.png
deleted file mode 100644
index babde7d72..000000000
--- a/test/reference/spline-decomposition.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stride-12-image.base.argb32.ref.png b/test/reference/stride-12-image.base.argb32.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/stride-12-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stride-12-image.base.rgb24.ref.png b/test/reference/stride-12-image.base.rgb24.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/stride-12-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stride-12-image.image16.ref.png b/test/reference/stride-12-image.image16.ref.png
deleted file mode 100644
index 4b15914f2..000000000
--- a/test/reference/stride-12-image.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stride-12-image.ps.ref.png b/test/reference/stride-12-image.ps.ref.png
deleted file mode 100644
index 953c9a18e..000000000
--- a/test/reference/stride-12-image.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stride-12-image.ref.png b/test/reference/stride-12-image.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/stride-12-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stride-12-xlib-fallback.rgb24.ref.png b/test/reference/stride-12-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/stride-12-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stride-12-xlib-window.rgb24.ref.png b/test/reference/stride-12-xlib-window.rgb24.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/stride-12-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stride-12-xlib.ref.png b/test/reference/stride-12-xlib.ref.png
deleted file mode 100644
index 44284566e..000000000
--- a/test/reference/stride-12-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-clipped.ref.png b/test/reference/stroke-clipped.ref.png
deleted file mode 100644
index fbe5788d5..000000000
--- a/test/reference/stroke-clipped.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.base.argb32.ref.png b/test/reference/stroke-ctm-caps.base.argb32.ref.png
deleted file mode 100644
index efe2faab3..000000000
--- a/test/reference/stroke-ctm-caps.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.base.rgb24.ref.png b/test/reference/stroke-ctm-caps.base.rgb24.ref.png
deleted file mode 100644
index efe2faab3..000000000
--- a/test/reference/stroke-ctm-caps.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.image16.ref.png b/test/reference/stroke-ctm-caps.image16.ref.png
deleted file mode 100644
index f5f551e23..000000000
--- a/test/reference/stroke-ctm-caps.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.mask.argb32.ref.png b/test/reference/stroke-ctm-caps.mask.argb32.ref.png
deleted file mode 100644
index 3a77d3ea6..000000000
--- a/test/reference/stroke-ctm-caps.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.mask.rgb24.ref.png b/test/reference/stroke-ctm-caps.mask.rgb24.ref.png
deleted file mode 100644
index 3a77d3ea6..000000000
--- a/test/reference/stroke-ctm-caps.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.ps2.ref.png b/test/reference/stroke-ctm-caps.ps2.ref.png
deleted file mode 100644
index 63c10645b..000000000
--- a/test/reference/stroke-ctm-caps.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.ps3.ref.png b/test/reference/stroke-ctm-caps.ps3.ref.png
deleted file mode 100644
index 63c10645b..000000000
--- a/test/reference/stroke-ctm-caps.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.quartz.ref.png b/test/reference/stroke-ctm-caps.quartz.ref.png
deleted file mode 100644
index c9da2c9d3..000000000
--- a/test/reference/stroke-ctm-caps.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.ref.png b/test/reference/stroke-ctm-caps.ref.png
deleted file mode 100644
index 33ff0fad7..000000000
--- a/test/reference/stroke-ctm-caps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.traps.argb32.ref.png b/test/reference/stroke-ctm-caps.traps.argb32.ref.png
deleted file mode 100644
index efe2faab3..000000000
--- a/test/reference/stroke-ctm-caps.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-ctm-caps.traps.rgb24.ref.png b/test/reference/stroke-ctm-caps.traps.rgb24.ref.png
deleted file mode 100644
index efe2faab3..000000000
--- a/test/reference/stroke-ctm-caps.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.base.argb32.ref.png b/test/reference/stroke-image.base.argb32.ref.png
deleted file mode 100644
index 75737d57c..000000000
--- a/test/reference/stroke-image.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.base.rgb24.ref.png b/test/reference/stroke-image.base.rgb24.ref.png
deleted file mode 100644
index 75737d57c..000000000
--- a/test/reference/stroke-image.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.image16.ref.png b/test/reference/stroke-image.image16.ref.png
deleted file mode 100644
index cef40bda9..000000000
--- a/test/reference/stroke-image.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.pdf.ref.png b/test/reference/stroke-image.pdf.ref.png
deleted file mode 100644
index 790369cb4..000000000
--- a/test/reference/stroke-image.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.ps.ref.png b/test/reference/stroke-image.ps.ref.png
deleted file mode 100644
index 71889acfd..000000000
--- a/test/reference/stroke-image.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.quartz.ref.png b/test/reference/stroke-image.quartz.ref.png
deleted file mode 100644
index f9a60f2a6..000000000
--- a/test/reference/stroke-image.quartz.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 f126afe2c..000000000
--- a/test/reference/stroke-image.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.traps.argb32.ref.png b/test/reference/stroke-image.traps.argb32.ref.png
deleted file mode 100644
index 75737d57c..000000000
--- a/test/reference/stroke-image.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-image.traps.rgb24.ref.png b/test/reference/stroke-image.traps.rgb24.ref.png
deleted file mode 100644
index 75737d57c..000000000
--- a/test/reference/stroke-image.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-open-box.base.argb32.ref.png b/test/reference/stroke-open-box.base.argb32.ref.png
deleted file mode 100644
index b5f5bd581..000000000
--- a/test/reference/stroke-open-box.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-open-box.base.rgb24.ref.png b/test/reference/stroke-open-box.base.rgb24.ref.png
deleted file mode 100644
index b5f5bd581..000000000
--- a/test/reference/stroke-open-box.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-open-box.ref.png b/test/reference/stroke-open-box.ref.png
deleted file mode 100644
index b5f5bd581..000000000
--- a/test/reference/stroke-open-box.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-pattern.base.argb32.ref.png b/test/reference/stroke-pattern.base.argb32.ref.png
deleted file mode 100644
index 67bb03143..000000000
--- a/test/reference/stroke-pattern.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-pattern.base.rgb24.ref.png b/test/reference/stroke-pattern.base.rgb24.ref.png
deleted file mode 100644
index 67bb03143..000000000
--- a/test/reference/stroke-pattern.base.rgb24.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 e299c5869..000000000
--- a/test/reference/stroke-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-pattern.traps.ref.png b/test/reference/stroke-pattern.traps.ref.png
deleted file mode 100644
index 67bb03143..000000000
--- a/test/reference/stroke-pattern.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-xlib-fallback.rgb24.ref.png b/test/reference/stroke-xlib-fallback.rgb24.ref.png
deleted file mode 100644
index 75737d57c..000000000
--- a/test/reference/stroke-xlib-fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-xlib-window.rgb24.ref.png b/test/reference/stroke-xlib-window.rgb24.ref.png
deleted file mode 100644
index 75737d57c..000000000
--- a/test/reference/stroke-xlib-window.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke-xlib.ref.png b/test/reference/stroke-xlib.ref.png
deleted file mode 100644
index 75737d57c..000000000
--- a/test/reference/stroke-xlib.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke.image.argb32.ref.png b/test/reference/stroke.image.argb32.ref.png
deleted file mode 100644
index 0dc701f2e..000000000
--- a/test/reference/stroke.image.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/stroke.image.rgb24.ref.png b/test/reference/stroke.image.rgb24.ref.png
deleted file mode 100644
index 0dc701f2e..000000000
--- a/test/reference/stroke.image.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-image-repeat.base.argb32.ref.png b/test/reference/subsurface-image-repeat.base.argb32.ref.png
deleted file mode 100644
index 3dd6306a0..000000000
--- a/test/reference/subsurface-image-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-image-repeat.base.rgb24.ref.png b/test/reference/subsurface-image-repeat.base.rgb24.ref.png
deleted file mode 100644
index 3dd6306a0..000000000
--- a/test/reference/subsurface-image-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-image-repeat.image16.ref.png b/test/reference/subsurface-image-repeat.image16.ref.png
deleted file mode 100644
index a62f21078..000000000
--- a/test/reference/subsurface-image-repeat.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-image-repeat.ref.png b/test/reference/subsurface-image-repeat.ref.png
deleted file mode 100644
index 3dd6306a0..000000000
--- a/test/reference/subsurface-image-repeat.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-modify-child.base.argb32.ref.png b/test/reference/subsurface-modify-child.base.argb32.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-modify-child.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-modify-child.base.rgb24.ref.png b/test/reference/subsurface-modify-child.base.rgb24.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-modify-child.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-modify-child.ref.png b/test/reference/subsurface-modify-child.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-modify-child.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-modify-parent.base.argb32.ref.png b/test/reference/subsurface-modify-parent.base.argb32.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-modify-parent.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-modify-parent.base.rgb24.ref.png b/test/reference/subsurface-modify-parent.base.rgb24.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-modify-parent.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-modify-parent.ref.png b/test/reference/subsurface-modify-parent.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-modify-parent.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-outside-target.base.argb32.ref.png b/test/reference/subsurface-outside-target.base.argb32.ref.png
deleted file mode 100644
index 337cdd803..000000000
--- a/test/reference/subsurface-outside-target.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-outside-target.base.rgb24.ref.png b/test/reference/subsurface-outside-target.base.rgb24.ref.png
deleted file mode 100644
index 368936e5c..000000000
--- a/test/reference/subsurface-outside-target.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-outside-target.ref.png b/test/reference/subsurface-outside-target.ref.png
deleted file mode 100644
index 337cdd803..000000000
--- a/test/reference/subsurface-outside-target.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-pad.base.argb32.ref.png b/test/reference/subsurface-pad.base.argb32.ref.png
deleted file mode 100644
index eeb9f8f59..000000000
--- a/test/reference/subsurface-pad.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-pad.base.rgb24.ref.png b/test/reference/subsurface-pad.base.rgb24.ref.png
deleted file mode 100644
index eeb9f8f59..000000000
--- a/test/reference/subsurface-pad.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-pad.quartz.xfail.png b/test/reference/subsurface-pad.quartz.xfail.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-pad.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-pad.ref.png b/test/reference/subsurface-pad.ref.png
deleted file mode 100644
index eeb9f8f59..000000000
--- a/test/reference/subsurface-pad.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-reflect.base.argb32.ref.png b/test/reference/subsurface-reflect.base.argb32.ref.png
deleted file mode 100644
index 55643f448..000000000
--- a/test/reference/subsurface-reflect.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-reflect.base.rgb24.ref.png b/test/reference/subsurface-reflect.base.rgb24.ref.png
deleted file mode 100644
index 55643f448..000000000
--- a/test/reference/subsurface-reflect.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-reflect.ref.png b/test/reference/subsurface-reflect.ref.png
deleted file mode 100644
index 55643f448..000000000
--- a/test/reference/subsurface-reflect.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-repeat.base.argb32.ref.png b/test/reference/subsurface-repeat.base.argb32.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-repeat.base.rgb24.ref.png b/test/reference/subsurface-repeat.base.rgb24.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-repeat.ref.png b/test/reference/subsurface-repeat.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-repeat.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-scale.base.argb32.ref.png b/test/reference/subsurface-scale.base.argb32.ref.png
deleted file mode 100644
index 3b70c2fb4..000000000
--- a/test/reference/subsurface-scale.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-scale.base.rgb24.ref.png b/test/reference/subsurface-scale.base.rgb24.ref.png
deleted file mode 100644
index 3b70c2fb4..000000000
--- a/test/reference/subsurface-scale.base.rgb24.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 69bb0fb9a..000000000
--- a/test/reference/subsurface-scale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-scale.traps.argb32.ref.png b/test/reference/subsurface-scale.traps.argb32.ref.png
deleted file mode 100644
index 3b70c2fb4..000000000
--- a/test/reference/subsurface-scale.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-scale.traps.rgb24.ref.png b/test/reference/subsurface-scale.traps.rgb24.ref.png
deleted file mode 100644
index 3b70c2fb4..000000000
--- a/test/reference/subsurface-scale.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-similar-repeat.base.argb32.ref.png b/test/reference/subsurface-similar-repeat.base.argb32.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-similar-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-similar-repeat.base.rgb24.ref.png b/test/reference/subsurface-similar-repeat.base.rgb24.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-similar-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-similar-repeat.ref.png b/test/reference/subsurface-similar-repeat.ref.png
deleted file mode 100644
index c37e22e36..000000000
--- a/test/reference/subsurface-similar-repeat.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface.base.argb32.ref.png b/test/reference/subsurface.base.argb32.ref.png
deleted file mode 100644
index d2035592e..000000000
--- a/test/reference/subsurface.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface.base.rgb24.ref.png b/test/reference/subsurface.base.rgb24.ref.png
deleted file mode 100644
index d2035592e..000000000
--- a/test/reference/subsurface.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface.image16.ref.png b/test/reference/subsurface.image16.ref.png
deleted file mode 100644
index ba9b7ed07..000000000
--- a/test/reference/subsurface.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface.ps.ref.png b/test/reference/subsurface.ps.ref.png
deleted file mode 100644
index 51e19fcf7..000000000
--- a/test/reference/subsurface.ps.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 feeb5dc8a..000000000
--- a/test/reference/subsurface.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface.traps.argb32.ref.png b/test/reference/subsurface.traps.argb32.ref.png
deleted file mode 100644
index d2035592e..000000000
--- a/test/reference/subsurface.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface.traps.rgb24.ref.png b/test/reference/subsurface.traps.rgb24.ref.png
deleted file mode 100644
index d2035592e..000000000
--- a/test/reference/subsurface.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-big-scale-down.base.argb32.ref.png b/test/reference/surface-pattern-big-scale-down.base.argb32.ref.png
deleted file mode 100644
index c05099077..000000000
--- a/test/reference/surface-pattern-big-scale-down.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-big-scale-down.base.rgb24.ref.png b/test/reference/surface-pattern-big-scale-down.base.rgb24.ref.png
deleted file mode 100644
index c05099077..000000000
--- a/test/reference/surface-pattern-big-scale-down.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-big-scale-down.ps.ref.png b/test/reference/surface-pattern-big-scale-down.ps.ref.png
deleted file mode 100644
index 13fb09362..000000000
--- a/test/reference/surface-pattern-big-scale-down.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-big-scale-down.quartz.ref.png b/test/reference/surface-pattern-big-scale-down.quartz.ref.png
deleted file mode 100644
index 32deb2d9b..000000000
--- a/test/reference/surface-pattern-big-scale-down.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-big-scale-down.ref.png b/test/reference/surface-pattern-big-scale-down.ref.png
deleted file mode 100644
index c05099077..000000000
--- a/test/reference/surface-pattern-big-scale-down.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.argb32.ref.png b/test/reference/surface-pattern-operator.argb32.ref.png
deleted file mode 100644
index 67573715c..000000000
--- a/test/reference/surface-pattern-operator.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.base.argb32.ref.png b/test/reference/surface-pattern-operator.base.argb32.ref.png
deleted file mode 100644
index c274fcf71..000000000
--- a/test/reference/surface-pattern-operator.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.base.rgb24.ref.png b/test/reference/surface-pattern-operator.base.rgb24.ref.png
deleted file mode 100644
index 23e540df5..000000000
--- a/test/reference/surface-pattern-operator.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.image16.ref.png b/test/reference/surface-pattern-operator.image16.ref.png
deleted file mode 100644
index 507e49c83..000000000
--- a/test/reference/surface-pattern-operator.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.pdf.argb32.xfail.png b/test/reference/surface-pattern-operator.pdf.argb32.xfail.png
deleted file mode 100644
index 371d08474..000000000
--- a/test/reference/surface-pattern-operator.pdf.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.pdf.rgb24.xfail.png b/test/reference/surface-pattern-operator.pdf.rgb24.xfail.png
deleted file mode 100644
index a2da18d22..000000000
--- a/test/reference/surface-pattern-operator.pdf.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.quartz.argb32.ref.png b/test/reference/surface-pattern-operator.quartz.argb32.ref.png
deleted file mode 100644
index 5e934b211..000000000
--- a/test/reference/surface-pattern-operator.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.quartz.rgb24.ref.png b/test/reference/surface-pattern-operator.quartz.rgb24.ref.png
deleted file mode 100644
index 30408c1f4..000000000
--- a/test/reference/surface-pattern-operator.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.rgb24.ref.png b/test/reference/surface-pattern-operator.rgb24.ref.png
deleted file mode 100644
index aee0959c2..000000000
--- a/test/reference/surface-pattern-operator.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.traps.argb32.ref.png b/test/reference/surface-pattern-operator.traps.argb32.ref.png
deleted file mode 100644
index c274fcf71..000000000
--- a/test/reference/surface-pattern-operator.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.traps.rgb24.ref.png b/test/reference/surface-pattern-operator.traps.rgb24.ref.png
deleted file mode 100644
index 23e540df5..000000000
--- a/test/reference/surface-pattern-operator.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-none.base.argb32.ref.png b/test/reference/surface-pattern-scale-down-extend-none.base.argb32.ref.png
deleted file mode 100644
index 9df14cc5c..000000000
--- a/test/reference/surface-pattern-scale-down-extend-none.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-none.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down-extend-none.base.rgb24.ref.png
deleted file mode 100644
index 9df14cc5c..000000000
--- a/test/reference/surface-pattern-scale-down-extend-none.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-none.quartz.ref.png b/test/reference/surface-pattern-scale-down-extend-none.quartz.ref.png
deleted file mode 100644
index e126cbb31..000000000
--- a/test/reference/surface-pattern-scale-down-extend-none.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-none.ref.png b/test/reference/surface-pattern-scale-down-extend-none.ref.png
deleted file mode 100644
index 9df14cc5c..000000000
--- a/test/reference/surface-pattern-scale-down-extend-none.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-pad.base.argb32.ref.png b/test/reference/surface-pattern-scale-down-extend-pad.base.argb32.ref.png
deleted file mode 100644
index 2ee941907..000000000
--- a/test/reference/surface-pattern-scale-down-extend-pad.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png
deleted file mode 100644
index 2ee941907..000000000
--- a/test/reference/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-pad.quartz.xfail.png b/test/reference/surface-pattern-scale-down-extend-pad.quartz.xfail.png
deleted file mode 100644
index 6b8f7540e..000000000
--- a/test/reference/surface-pattern-scale-down-extend-pad.quartz.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-pad.ref.png b/test/reference/surface-pattern-scale-down-extend-pad.ref.png
deleted file mode 100644
index 2ee941907..000000000
--- a/test/reference/surface-pattern-scale-down-extend-pad.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png b/test/reference/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png
deleted file mode 100644
index f2e93a7dd..000000000
--- a/test/reference/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png
deleted file mode 100644
index f2e93a7dd..000000000
--- a/test/reference/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-reflect.quartz.ref.png b/test/reference/surface-pattern-scale-down-extend-reflect.quartz.ref.png
deleted file mode 100644
index ef5e62e11..000000000
--- a/test/reference/surface-pattern-scale-down-extend-reflect.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-reflect.ref.png b/test/reference/surface-pattern-scale-down-extend-reflect.ref.png
deleted file mode 100644
index f2e93a7dd..000000000
--- a/test/reference/surface-pattern-scale-down-extend-reflect.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png b/test/reference/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png
deleted file mode 100644
index c5cff0fe3..000000000
--- a/test/reference/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png
deleted file mode 100644
index c5cff0fe3..000000000
--- a/test/reference/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-repeat.quartz.ref.png b/test/reference/surface-pattern-scale-down-extend-repeat.quartz.ref.png
deleted file mode 100644
index 6b8f7540e..000000000
--- a/test/reference/surface-pattern-scale-down-extend-repeat.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down-extend-repeat.ref.png b/test/reference/surface-pattern-scale-down-extend-repeat.ref.png
deleted file mode 100644
index c5cff0fe3..000000000
--- a/test/reference/surface-pattern-scale-down-extend-repeat.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down.base.argb32.ref.png b/test/reference/surface-pattern-scale-down.base.argb32.ref.png
deleted file mode 100644
index 8bb58a2a1..000000000
--- a/test/reference/surface-pattern-scale-down.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down.base.rgb24.ref.png
deleted file mode 100644
index 8bb58a2a1..000000000
--- a/test/reference/surface-pattern-scale-down.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down.image16.ref.png b/test/reference/surface-pattern-scale-down.image16.ref.png
deleted file mode 100644
index 8be8fb0e4..000000000
--- a/test/reference/surface-pattern-scale-down.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down.pdf.ref.png b/test/reference/surface-pattern-scale-down.pdf.ref.png
deleted file mode 100644
index 1e32a44bb..000000000
--- a/test/reference/surface-pattern-scale-down.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down.ps2.ref.png b/test/reference/surface-pattern-scale-down.ps2.ref.png
deleted file mode 100644
index 5fb6395ce..000000000
--- a/test/reference/surface-pattern-scale-down.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down.ps3.ref.png b/test/reference/surface-pattern-scale-down.ps3.ref.png
deleted file mode 100644
index 5fb6395ce..000000000
--- a/test/reference/surface-pattern-scale-down.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-down.quartz.ref.png b/test/reference/surface-pattern-scale-down.quartz.ref.png
deleted file mode 100644
index 5b3ace4ae..000000000
--- a/test/reference/surface-pattern-scale-down.quartz.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 8bb58a2a1..000000000
--- a/test/reference/surface-pattern-scale-down.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-up.base.argb32.ref.png b/test/reference/surface-pattern-scale-up.base.argb32.ref.png
deleted file mode 100644
index e8d84e2b4..000000000
--- a/test/reference/surface-pattern-scale-up.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-up.base.rgb24.ref.png b/test/reference/surface-pattern-scale-up.base.rgb24.ref.png
deleted file mode 100644
index e8d84e2b4..000000000
--- a/test/reference/surface-pattern-scale-up.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-up.image16.ref.png b/test/reference/surface-pattern-scale-up.image16.ref.png
deleted file mode 100644
index 5207bd3bc..000000000
--- a/test/reference/surface-pattern-scale-up.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-up.pdf.ref.png b/test/reference/surface-pattern-scale-up.pdf.ref.png
deleted file mode 100644
index 593d058aa..000000000
--- a/test/reference/surface-pattern-scale-up.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-up.ps2.ref.png b/test/reference/surface-pattern-scale-up.ps2.ref.png
deleted file mode 100644
index f2eac7a78..000000000
--- a/test/reference/surface-pattern-scale-up.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-up.ps3.ref.png b/test/reference/surface-pattern-scale-up.ps3.ref.png
deleted file mode 100644
index f2eac7a78..000000000
--- a/test/reference/surface-pattern-scale-up.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-scale-up.quartz.xfail.png b/test/reference/surface-pattern-scale-up.quartz.xfail.png
deleted file mode 100644
index ed52ee80a..000000000
--- a/test/reference/surface-pattern-scale-up.quartz.xfail.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 e8d84e2b4..000000000
--- a/test/reference/surface-pattern-scale-up.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern.base.argb32.ref.png b/test/reference/surface-pattern.base.argb32.ref.png
deleted file mode 100644
index 079ebfba1..000000000
--- a/test/reference/surface-pattern.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern.base.rgb24.ref.png b/test/reference/surface-pattern.base.rgb24.ref.png
deleted file mode 100644
index 079ebfba1..000000000
--- a/test/reference/surface-pattern.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern.image16.ref.png b/test/reference/surface-pattern.image16.ref.png
deleted file mode 100644
index 909009702..000000000
--- a/test/reference/surface-pattern.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern.pdf.xfail.png b/test/reference/surface-pattern.pdf.xfail.png
deleted file mode 100644
index fadc2c240..000000000
--- a/test/reference/surface-pattern.pdf.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern.ps.xfail.png b/test/reference/surface-pattern.ps.xfail.png
deleted file mode 100644
index 02fbde847..000000000
--- a/test/reference/surface-pattern.ps.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern.quartz.xfail.png b/test/reference/surface-pattern.quartz.xfail.png
deleted file mode 100644
index 4ac47de5e..000000000
--- a/test/reference/surface-pattern.quartz.xfail.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 079ebfba1..000000000
--- a/test/reference/surface-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern.svg.xfail.png b/test/reference/surface-pattern.svg.xfail.png
deleted file mode 100644
index cdbcf476b..000000000
--- a/test/reference/surface-pattern.svg.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/svg-surface-source.base.argb32.ref.png b/test/reference/svg-surface-source.base.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/svg-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/svg-surface-source.base.rgb24.ref.png b/test/reference/svg-surface-source.base.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/svg-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/svg-surface-source.image16.ref.png b/test/reference/svg-surface-source.image16.ref.png
deleted file mode 100644
index 2a7460e28..000000000
--- a/test/reference/svg-surface-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/svg-surface-source.ref.png b/test/reference/svg-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/svg-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/svg-surface-source.svg12.argb32.xfail.png b/test/reference/svg-surface-source.svg12.argb32.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/svg-surface-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/svg-surface-source.svg12.rgb24.xfail.png b/test/reference/svg-surface-source.svg12.rgb24.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/svg-surface-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-gray.base.argb32.ref.png b/test/reference/text-antialias-gray.base.argb32.ref.png
deleted file mode 100644
index 06b805eaa..000000000
--- a/test/reference/text-antialias-gray.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-gray.base.rgb24.ref.png b/test/reference/text-antialias-gray.base.rgb24.ref.png
deleted file mode 100644
index 06b805eaa..000000000
--- a/test/reference/text-antialias-gray.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-gray.image16.ref.png b/test/reference/text-antialias-gray.image16.ref.png
deleted file mode 100644
index c86dbae5d..000000000
--- a/test/reference/text-antialias-gray.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-gray.quartz.ref.png b/test/reference/text-antialias-gray.quartz.ref.png
deleted file mode 100644
index 63926a8eb..000000000
--- a/test/reference/text-antialias-gray.quartz.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 06b805eaa..000000000
--- a/test/reference/text-antialias-gray.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-gray.traps.ref.png b/test/reference/text-antialias-gray.traps.ref.png
deleted file mode 100644
index 06b805eaa..000000000
--- a/test/reference/text-antialias-gray.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-none.base.argb32.ref.png b/test/reference/text-antialias-none.base.argb32.ref.png
deleted file mode 100644
index 86c09cd36..000000000
--- a/test/reference/text-antialias-none.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-none.base.rgb24.ref.png b/test/reference/text-antialias-none.base.rgb24.ref.png
deleted file mode 100644
index 86c09cd36..000000000
--- a/test/reference/text-antialias-none.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-none.quartz.ref.png b/test/reference/text-antialias-none.quartz.ref.png
deleted file mode 100644
index 872b21d64..000000000
--- a/test/reference/text-antialias-none.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-none.ref.png b/test/reference/text-antialias-none.ref.png
deleted file mode 100644
index bdd77bd56..000000000
--- a/test/reference/text-antialias-none.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-bgr.base.argb32.ref.png b/test/reference/text-antialias-subpixel-bgr.base.argb32.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel-bgr.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-bgr.base.rgb24.ref.png b/test/reference/text-antialias-subpixel-bgr.base.rgb24.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel-bgr.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-bgr.image16.ref.png b/test/reference/text-antialias-subpixel-bgr.image16.ref.png
deleted file mode 100644
index 5a4e193b7..000000000
--- a/test/reference/text-antialias-subpixel-bgr.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-bgr.mask.argb32.ref.png b/test/reference/text-antialias-subpixel-bgr.mask.argb32.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel-bgr.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-bgr.mask.rgb24.ref.png b/test/reference/text-antialias-subpixel-bgr.mask.rgb24.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel-bgr.mask.rgb24.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 c36218295..000000000
--- a/test/reference/text-antialias-subpixel-bgr.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-bgr.traps.ref.png b/test/reference/text-antialias-subpixel-bgr.traps.ref.png
deleted file mode 100644
index a221472df..000000000
--- a/test/reference/text-antialias-subpixel-bgr.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-rgb.base.argb32.ref.png b/test/reference/text-antialias-subpixel-rgb.base.argb32.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel-rgb.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-rgb.base.rgb24.ref.png b/test/reference/text-antialias-subpixel-rgb.base.rgb24.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel-rgb.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-rgb.image16.ref.png b/test/reference/text-antialias-subpixel-rgb.image16.ref.png
deleted file mode 100644
index cf049b961..000000000
--- a/test/reference/text-antialias-subpixel-rgb.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-rgb.mask.argb32.ref.png b/test/reference/text-antialias-subpixel-rgb.mask.argb32.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel-rgb.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-rgb.mask.rgb24.ref.png b/test/reference/text-antialias-subpixel-rgb.mask.rgb24.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel-rgb.mask.rgb24.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 0cbf3f1f2..000000000
--- a/test/reference/text-antialias-subpixel-rgb.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-rgb.traps.ref.png b/test/reference/text-antialias-subpixel-rgb.traps.ref.png
deleted file mode 100644
index af5e0aef5..000000000
--- a/test/reference/text-antialias-subpixel-rgb.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vbgr.base.argb32.ref.png b/test/reference/text-antialias-subpixel-vbgr.base.argb32.ref.png
deleted file mode 100644
index 9fd35ea2c..000000000
--- a/test/reference/text-antialias-subpixel-vbgr.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vbgr.base.rgb24.ref.png b/test/reference/text-antialias-subpixel-vbgr.base.rgb24.ref.png
deleted file mode 100644
index 9fd35ea2c..000000000
--- a/test/reference/text-antialias-subpixel-vbgr.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vbgr.image16.ref.png b/test/reference/text-antialias-subpixel-vbgr.image16.ref.png
deleted file mode 100644
index 6ef721a7d..000000000
--- a/test/reference/text-antialias-subpixel-vbgr.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vbgr.mask.argb32.ref.png b/test/reference/text-antialias-subpixel-vbgr.mask.argb32.ref.png
deleted file mode 100644
index 9fd35ea2c..000000000
--- a/test/reference/text-antialias-subpixel-vbgr.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vbgr.mask.rgb24.ref.png b/test/reference/text-antialias-subpixel-vbgr.mask.rgb24.ref.png
deleted file mode 100644
index 9fd35ea2c..000000000
--- a/test/reference/text-antialias-subpixel-vbgr.mask.rgb24.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 7c89df9ea..000000000
--- a/test/reference/text-antialias-subpixel-vbgr.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vbgr.traps.ref.png b/test/reference/text-antialias-subpixel-vbgr.traps.ref.png
deleted file mode 100644
index 905579b66..000000000
--- a/test/reference/text-antialias-subpixel-vbgr.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vrgb.base.argb32.ref.png b/test/reference/text-antialias-subpixel-vrgb.base.argb32.ref.png
deleted file mode 100644
index 9fd35ea2c..000000000
--- a/test/reference/text-antialias-subpixel-vrgb.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vrgb.base.rgb24.ref.png b/test/reference/text-antialias-subpixel-vrgb.base.rgb24.ref.png
deleted file mode 100644
index 9fd35ea2c..000000000
--- a/test/reference/text-antialias-subpixel-vrgb.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vrgb.image16.ref.png b/test/reference/text-antialias-subpixel-vrgb.image16.ref.png
deleted file mode 100644
index cb3586b95..000000000
--- a/test/reference/text-antialias-subpixel-vrgb.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vrgb.mask.argb32.ref.png b/test/reference/text-antialias-subpixel-vrgb.mask.argb32.ref.png
deleted file mode 100644
index 9fd35ea2c..000000000
--- a/test/reference/text-antialias-subpixel-vrgb.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vrgb.mask.rgb24.ref.png b/test/reference/text-antialias-subpixel-vrgb.mask.rgb24.ref.png
deleted file mode 100644
index 9fd35ea2c..000000000
--- a/test/reference/text-antialias-subpixel-vrgb.mask.rgb24.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 103c7e416..000000000
--- a/test/reference/text-antialias-subpixel-vrgb.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel-vrgb.traps.ref.png b/test/reference/text-antialias-subpixel-vrgb.traps.ref.png
deleted file mode 100644
index f7c5befa9..000000000
--- a/test/reference/text-antialias-subpixel-vrgb.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.base.argb32.ref.png b/test/reference/text-antialias-subpixel.base.argb32.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.base.argb32.xfail.png b/test/reference/text-antialias-subpixel.base.argb32.xfail.png
deleted file mode 100644
index 4a6bde49a..000000000
--- a/test/reference/text-antialias-subpixel.base.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.base.rgb24.ref.png b/test/reference/text-antialias-subpixel.base.rgb24.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.base.rgb24.xfail.png b/test/reference/text-antialias-subpixel.base.rgb24.xfail.png
deleted file mode 100644
index 4a6bde49a..000000000
--- a/test/reference/text-antialias-subpixel.base.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.image16.ref.png b/test/reference/text-antialias-subpixel.image16.ref.png
deleted file mode 100644
index 81fad89d0..000000000
--- a/test/reference/text-antialias-subpixel.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.mask.argb32.ref.png b/test/reference/text-antialias-subpixel.mask.argb32.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.mask.rgb24.ref.png b/test/reference/text-antialias-subpixel.mask.rgb24.ref.png
deleted file mode 100644
index f8d5130af..000000000
--- a/test/reference/text-antialias-subpixel.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.quartz.ref.png b/test/reference/text-antialias-subpixel.quartz.ref.png
deleted file mode 100644
index f5b1aa8f0..000000000
--- a/test/reference/text-antialias-subpixel.quartz.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 0cbf3f1f2..000000000
--- a/test/reference/text-antialias-subpixel.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-antialias-subpixel.traps.ref.png b/test/reference/text-antialias-subpixel.traps.ref.png
deleted file mode 100644
index af5e0aef5..000000000
--- a/test/reference/text-antialias-subpixel.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-glyph-range.base.argb32.ref.png b/test/reference/text-glyph-range.base.argb32.ref.png
deleted file mode 100644
index 326869923..000000000
--- a/test/reference/text-glyph-range.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-glyph-range.base.rgb24.ref.png b/test/reference/text-glyph-range.base.rgb24.ref.png
deleted file mode 100644
index 326869923..000000000
--- a/test/reference/text-glyph-range.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-glyph-range.image16.ref.png b/test/reference/text-glyph-range.image16.ref.png
deleted file mode 100644
index 51daa1688..000000000
--- a/test/reference/text-glyph-range.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-glyph-range.ps.ref.png b/test/reference/text-glyph-range.ps.ref.png
deleted file mode 100644
index 96bc85a34..000000000
--- a/test/reference/text-glyph-range.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-glyph-range.quartz.ref.png b/test/reference/text-glyph-range.quartz.ref.png
deleted file mode 100644
index e4a14b2aa..000000000
--- a/test/reference/text-glyph-range.quartz.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 648fef5b7..000000000
--- a/test/reference/text-glyph-range.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-glyph-range.traps.ref.png b/test/reference/text-glyph-range.traps.ref.png
deleted file mode 100644
index 326869923..000000000
--- a/test/reference/text-glyph-range.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.base.argb32.ref.png b/test/reference/text-pattern.base.argb32.ref.png
deleted file mode 100644
index 79f18e4e1..000000000
--- a/test/reference/text-pattern.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.base.rgb24.ref.png b/test/reference/text-pattern.base.rgb24.ref.png
deleted file mode 100644
index b073b9831..000000000
--- a/test/reference/text-pattern.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.pdf.argb32.ref.png b/test/reference/text-pattern.pdf.argb32.ref.png
deleted file mode 100644
index 5eef739dc..000000000
--- a/test/reference/text-pattern.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.pdf.rgb24.ref.png b/test/reference/text-pattern.pdf.rgb24.ref.png
deleted file mode 100644
index 27a1195e8..000000000
--- a/test/reference/text-pattern.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.ps2.argb32.ref.png b/test/reference/text-pattern.ps2.argb32.ref.png
deleted file mode 100644
index bdea146f2..000000000
--- a/test/reference/text-pattern.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.ps2.rgb24.ref.png b/test/reference/text-pattern.ps2.rgb24.ref.png
deleted file mode 100644
index bdea146f2..000000000
--- a/test/reference/text-pattern.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.ps3.argb32.ref.png b/test/reference/text-pattern.ps3.argb32.ref.png
deleted file mode 100644
index 411a531b2..000000000
--- a/test/reference/text-pattern.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.ps3.rgb24.ref.png b/test/reference/text-pattern.ps3.rgb24.ref.png
deleted file mode 100644
index f696a9926..000000000
--- a/test/reference/text-pattern.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.quartz.argb32.ref.png b/test/reference/text-pattern.quartz.argb32.ref.png
deleted file mode 100644
index 1a15964e5..000000000
--- a/test/reference/text-pattern.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.quartz.rgb24.ref.png b/test/reference/text-pattern.quartz.rgb24.ref.png
deleted file mode 100644
index f19dd767d..000000000
--- a/test/reference/text-pattern.quartz.rgb24.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 95410fa2b..000000000
--- a/test/reference/text-pattern.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.svg.argb32.ref.png b/test/reference/text-pattern.svg.argb32.ref.png
deleted file mode 100644
index f472858f9..000000000
--- a/test/reference/text-pattern.svg.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.svg.rgb24.ref.png b/test/reference/text-pattern.svg.rgb24.ref.png
deleted file mode 100644
index 2b2064ece..000000000
--- a/test/reference/text-pattern.svg.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.traps.argb32.ref.png b/test/reference/text-pattern.traps.argb32.ref.png
deleted file mode 100644
index 79f18e4e1..000000000
--- a/test/reference/text-pattern.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.traps.rgb24.ref.png b/test/reference/text-pattern.traps.rgb24.ref.png
deleted file mode 100644
index b073b9831..000000000
--- a/test/reference/text-pattern.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.base.argb32.ref.png b/test/reference/text-rotate.base.argb32.ref.png
deleted file mode 100644
index ff3fe847c..000000000
--- a/test/reference/text-rotate.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.base.rgb24.ref.png b/test/reference/text-rotate.base.rgb24.ref.png
deleted file mode 100644
index ff3fe847c..000000000
--- a/test/reference/text-rotate.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.image16.ref.png b/test/reference/text-rotate.image16.ref.png
deleted file mode 100644
index fddd002c9..000000000
--- a/test/reference/text-rotate.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.mask.argb32.ref.png b/test/reference/text-rotate.mask.argb32.ref.png
deleted file mode 100644
index b455aab63..000000000
--- a/test/reference/text-rotate.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.mask.rgb24.ref.png b/test/reference/text-rotate.mask.rgb24.ref.png
deleted file mode 100644
index b455aab63..000000000
--- a/test/reference/text-rotate.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.pdf.ref.png b/test/reference/text-rotate.pdf.ref.png
deleted file mode 100644
index b533075c4..000000000
--- a/test/reference/text-rotate.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.ps.ref.png b/test/reference/text-rotate.ps.ref.png
deleted file mode 100644
index c68d02dae..000000000
--- a/test/reference/text-rotate.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.quartz.ref.png b/test/reference/text-rotate.quartz.ref.png
deleted file mode 100644
index 113e727af..000000000
--- a/test/reference/text-rotate.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.ref.png b/test/reference/text-rotate.ref.png
deleted file mode 100644
index 432de3123..000000000
--- a/test/reference/text-rotate.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.svg.ref.png b/test/reference/text-rotate.svg.ref.png
deleted file mode 100644
index 9d887a02f..000000000
--- a/test/reference/text-rotate.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.traps.ref.png b/test/reference/text-rotate.traps.ref.png
deleted file mode 100644
index ff3fe847c..000000000
--- a/test/reference/text-rotate.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-rotate.xlib-fallback.ref.png b/test/reference/text-rotate.xlib-fallback.ref.png
deleted file mode 100644
index ce063303a..000000000
--- a/test/reference/text-rotate.xlib-fallback.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.base.argb32.ref.png b/test/reference/text-transform.base.argb32.ref.png
deleted file mode 100644
index 4603bc528..000000000
--- a/test/reference/text-transform.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.base.rgb24.ref.png b/test/reference/text-transform.base.rgb24.ref.png
deleted file mode 100644
index 4603bc528..000000000
--- a/test/reference/text-transform.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.image16.ref.png b/test/reference/text-transform.image16.ref.png
deleted file mode 100644
index 59caca800..000000000
--- a/test/reference/text-transform.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.pdf.argb32.ref.png b/test/reference/text-transform.pdf.argb32.ref.png
deleted file mode 100644
index 7a2f3a72a..000000000
--- a/test/reference/text-transform.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.pdf.rgb24.ref.png b/test/reference/text-transform.pdf.rgb24.ref.png
deleted file mode 100644
index 7a2f3a72a..000000000
--- a/test/reference/text-transform.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.ps2.ref.png b/test/reference/text-transform.ps2.ref.png
deleted file mode 100644
index 07896b302..000000000
--- a/test/reference/text-transform.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.ps3.ref.png b/test/reference/text-transform.ps3.ref.png
deleted file mode 100644
index 07896b302..000000000
--- a/test/reference/text-transform.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.ref.png b/test/reference/text-transform.ref.png
deleted file mode 100644
index 6f36b9d41..000000000
--- a/test/reference/text-transform.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-transform.svg.ref.png b/test/reference/text-transform.svg.ref.png
deleted file mode 100644
index 1473a643a..000000000
--- a/test/reference/text-transform.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tiger.base.argb32.ref.png b/test/reference/tiger.base.argb32.ref.png
deleted file mode 100644
index bc7f668e4..000000000
--- a/test/reference/tiger.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tiger.base.rgb24.ref.png b/test/reference/tiger.base.rgb24.ref.png
deleted file mode 100644
index bc7f668e4..000000000
--- a/test/reference/tiger.base.rgb24.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 b8b21758b..000000000
--- a/test/reference/tiger.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tiger.traps.argb32.ref.png b/test/reference/tiger.traps.argb32.ref.png
deleted file mode 100644
index bc7f668e4..000000000
--- a/test/reference/tiger.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tiger.traps.rgb24.ref.png b/test/reference/tiger.traps.rgb24.ref.png
deleted file mode 100644
index bc7f668e4..000000000
--- a/test/reference/tiger.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tighten-bounds.argb32.ref.png b/test/reference/tighten-bounds.argb32.ref.png
deleted file mode 100644
index 042038c6f..000000000
--- a/test/reference/tighten-bounds.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tighten-bounds.base.argb32.ref.png b/test/reference/tighten-bounds.base.argb32.ref.png
deleted file mode 100644
index dad3a7fc9..000000000
--- a/test/reference/tighten-bounds.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tighten-bounds.base.rgb24.ref.png b/test/reference/tighten-bounds.base.rgb24.ref.png
deleted file mode 100644
index 9d3a25262..000000000
--- a/test/reference/tighten-bounds.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tighten-bounds.rgb24.ref.png b/test/reference/tighten-bounds.rgb24.ref.png
deleted file mode 100644
index 28158816b..000000000
--- a/test/reference/tighten-bounds.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tighten-bounds.traps.argb32.ref.png b/test/reference/tighten-bounds.traps.argb32.ref.png
deleted file mode 100644
index 291a84114..000000000
--- a/test/reference/tighten-bounds.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tighten-bounds.traps.rgb24.ref.png b/test/reference/tighten-bounds.traps.rgb24.ref.png
deleted file mode 100644
index f31c17c3d..000000000
--- a/test/reference/tighten-bounds.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/transforms.base.argb32.ref.png b/test/reference/transforms.base.argb32.ref.png
deleted file mode 100644
index 3ce917649..000000000
--- a/test/reference/transforms.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/transforms.base.rgb24.ref.png b/test/reference/transforms.base.rgb24.ref.png
deleted file mode 100644
index 3ce917649..000000000
--- a/test/reference/transforms.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/transforms.image16.ref.png b/test/reference/transforms.image16.ref.png
deleted file mode 100644
index e9a1813a0..000000000
--- a/test/reference/transforms.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/transforms.ps2.ref.png b/test/reference/transforms.ps2.ref.png
deleted file mode 100644
index 6d195aaf3..000000000
--- a/test/reference/transforms.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/transforms.ps3.ref.png b/test/reference/transforms.ps3.ref.png
deleted file mode 100644
index 6d195aaf3..000000000
--- a/test/reference/transforms.ps3.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 390bad482..000000000
--- a/test/reference/transforms.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/transforms.traps.argb32.ref.png b/test/reference/transforms.traps.argb32.ref.png
deleted file mode 100644
index 3ce917649..000000000
--- a/test/reference/transforms.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/transforms.traps.rgb24.ref.png b/test/reference/transforms.traps.rgb24.ref.png
deleted file mode 100644
index 3ce917649..000000000
--- a/test/reference/transforms.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/translate-show-surface.base.argb32.ref.png b/test/reference/translate-show-surface.base.argb32.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/translate-show-surface.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/translate-show-surface.base.rgb24.ref.png b/test/reference/translate-show-surface.base.rgb24.ref.png
deleted file mode 100644
index 0a145d918..000000000
--- a/test/reference/translate-show-surface.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/translate-show-surface.ref.png b/test/reference/translate-show-surface.ref.png
deleted file mode 100644
index 765adc4a4..000000000
--- a/test/reference/translate-show-surface.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.argb32.ref.png b/test/reference/trap-clip.argb32.ref.png
deleted file mode 100644
index 08e6c68a5..000000000
--- a/test/reference/trap-clip.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.base.argb32.ref.png b/test/reference/trap-clip.base.argb32.ref.png
deleted file mode 100644
index 285934bc3..000000000
--- a/test/reference/trap-clip.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.base.rgb24.ref.png b/test/reference/trap-clip.base.rgb24.ref.png
deleted file mode 100644
index ed89be754..000000000
--- a/test/reference/trap-clip.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.image16.ref.png b/test/reference/trap-clip.image16.ref.png
deleted file mode 100644
index e9ef2cf90..000000000
--- a/test/reference/trap-clip.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.mask.argb32.ref.png b/test/reference/trap-clip.mask.argb32.ref.png
deleted file mode 100644
index 98cd0a244..000000000
--- a/test/reference/trap-clip.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.mask.rgb24.ref.png b/test/reference/trap-clip.mask.rgb24.ref.png
deleted file mode 100644
index c01315331..000000000
--- a/test/reference/trap-clip.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.ps2.argb32.ref.png b/test/reference/trap-clip.ps2.argb32.ref.png
deleted file mode 100644
index 4db9f8e70..000000000
--- a/test/reference/trap-clip.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.ps2.rgb24.ref.png b/test/reference/trap-clip.ps2.rgb24.ref.png
deleted file mode 100644
index de309b975..000000000
--- a/test/reference/trap-clip.ps2.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.ps3.argb32.ref.png b/test/reference/trap-clip.ps3.argb32.ref.png
deleted file mode 100644
index 17d74beb3..000000000
--- a/test/reference/trap-clip.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.ps3.rgb24.ref.png b/test/reference/trap-clip.ps3.rgb24.ref.png
deleted file mode 100644
index 236b75c5b..000000000
--- a/test/reference/trap-clip.ps3.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.quartz.argb32.ref.png b/test/reference/trap-clip.quartz.argb32.ref.png
deleted file mode 100644
index e045ea4ed..000000000
--- a/test/reference/trap-clip.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.quartz.rgb24.ref.png b/test/reference/trap-clip.quartz.rgb24.ref.png
deleted file mode 100644
index 1044d8699..000000000
--- a/test/reference/trap-clip.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.rgb24.ref.png b/test/reference/trap-clip.rgb24.ref.png
deleted file mode 100644
index 9c51d62eb..000000000
--- a/test/reference/trap-clip.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.test-paginated.argb32.ref.png b/test/reference/trap-clip.test-paginated.argb32.ref.png
deleted file mode 100644
index 7259edc49..000000000
--- a/test/reference/trap-clip.test-paginated.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.traps.argb32.ref.png b/test/reference/trap-clip.traps.argb32.ref.png
deleted file mode 100644
index 170d3781f..000000000
--- a/test/reference/trap-clip.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.traps.rgb24.ref.png b/test/reference/trap-clip.traps.rgb24.ref.png
deleted file mode 100644
index b1129b033..000000000
--- a/test/reference/trap-clip.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-gray.base.argb32.ref.png b/test/reference/twin-antialias-gray.base.argb32.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin-antialias-gray.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-gray.base.rgb24.ref.png b/test/reference/twin-antialias-gray.base.rgb24.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin-antialias-gray.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-gray.image16.ref.png b/test/reference/twin-antialias-gray.image16.ref.png
deleted file mode 100644
index 1fadcb125..000000000
--- a/test/reference/twin-antialias-gray.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-gray.mask.argb32.ref.png b/test/reference/twin-antialias-gray.mask.argb32.ref.png
deleted file mode 100644
index 6b091afd8..000000000
--- a/test/reference/twin-antialias-gray.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-gray.mask.rgb24.ref.png b/test/reference/twin-antialias-gray.mask.rgb24.ref.png
deleted file mode 100644
index 6b091afd8..000000000
--- a/test/reference/twin-antialias-gray.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-gray.ref.png b/test/reference/twin-antialias-gray.ref.png
deleted file mode 100644
index 602e00524..000000000
--- a/test/reference/twin-antialias-gray.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-gray.traps.argb32.ref.png b/test/reference/twin-antialias-gray.traps.argb32.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin-antialias-gray.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-gray.traps.rgb24.ref.png b/test/reference/twin-antialias-gray.traps.rgb24.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin-antialias-gray.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-mixed.base.argb32.ref.png b/test/reference/twin-antialias-mixed.base.argb32.ref.png
deleted file mode 100644
index ba8180e11..000000000
--- a/test/reference/twin-antialias-mixed.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-mixed.base.rgb24.ref.png b/test/reference/twin-antialias-mixed.base.rgb24.ref.png
deleted file mode 100644
index ba8180e11..000000000
--- a/test/reference/twin-antialias-mixed.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-mixed.image16.ref.png b/test/reference/twin-antialias-mixed.image16.ref.png
deleted file mode 100644
index 10c4980fc..000000000
--- a/test/reference/twin-antialias-mixed.image16.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 28e85a3e6..000000000
--- a/test/reference/twin-antialias-mixed.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-mixed.traps.argb32.ref.png b/test/reference/twin-antialias-mixed.traps.argb32.ref.png
deleted file mode 100644
index ba8180e11..000000000
--- a/test/reference/twin-antialias-mixed.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-mixed.traps.rgb24.ref.png b/test/reference/twin-antialias-mixed.traps.rgb24.ref.png
deleted file mode 100644
index ba8180e11..000000000
--- a/test/reference/twin-antialias-mixed.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-none.base.argb32.ref.png b/test/reference/twin-antialias-none.base.argb32.ref.png
deleted file mode 100644
index 02cf333d7..000000000
--- a/test/reference/twin-antialias-none.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-none.base.rgb24.ref.png b/test/reference/twin-antialias-none.base.rgb24.ref.png
deleted file mode 100644
index 02cf333d7..000000000
--- a/test/reference/twin-antialias-none.base.rgb24.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 28ad3036d..000000000
--- a/test/reference/twin-antialias-none.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-none.traps.argb32.ref.png b/test/reference/twin-antialias-none.traps.argb32.ref.png
deleted file mode 100644
index 02cf333d7..000000000
--- a/test/reference/twin-antialias-none.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-none.traps.rgb24.ref.png b/test/reference/twin-antialias-none.traps.rgb24.ref.png
deleted file mode 100644
index 02cf333d7..000000000
--- a/test/reference/twin-antialias-none.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-subpixel.base.argb32.ref.png b/test/reference/twin-antialias-subpixel.base.argb32.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin-antialias-subpixel.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-subpixel.base.rgb24.ref.png b/test/reference/twin-antialias-subpixel.base.rgb24.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin-antialias-subpixel.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-subpixel.image16.ref.png b/test/reference/twin-antialias-subpixel.image16.ref.png
deleted file mode 100644
index 1fadcb125..000000000
--- a/test/reference/twin-antialias-subpixel.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-subpixel.mask.argb32.ref.png b/test/reference/twin-antialias-subpixel.mask.argb32.ref.png
deleted file mode 100644
index 6b091afd8..000000000
--- a/test/reference/twin-antialias-subpixel.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-subpixel.mask.rgb24.ref.png b/test/reference/twin-antialias-subpixel.mask.rgb24.ref.png
deleted file mode 100644
index 6b091afd8..000000000
--- a/test/reference/twin-antialias-subpixel.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-subpixel.ref.png b/test/reference/twin-antialias-subpixel.ref.png
deleted file mode 100644
index 602e00524..000000000
--- a/test/reference/twin-antialias-subpixel.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-subpixel.traps.argb32.ref.png b/test/reference/twin-antialias-subpixel.traps.argb32.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin-antialias-subpixel.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin-antialias-subpixel.traps.rgb24.ref.png b/test/reference/twin-antialias-subpixel.traps.rgb24.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin-antialias-subpixel.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.base.argb32.ref.png b/test/reference/twin.base.argb32.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.base.rgb24.ref.png b/test/reference/twin.base.rgb24.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.image16.ref.png b/test/reference/twin.image16.ref.png
deleted file mode 100644
index 1fadcb125..000000000
--- a/test/reference/twin.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.mask.argb32.ref.png b/test/reference/twin.mask.argb32.ref.png
deleted file mode 100644
index 6b091afd8..000000000
--- a/test/reference/twin.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.mask.rgb24.ref.png b/test/reference/twin.mask.rgb24.ref.png
deleted file mode 100644
index 6b091afd8..000000000
--- a/test/reference/twin.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.ps.ref.png b/test/reference/twin.ps.ref.png
deleted file mode 100644
index 25c71b440..000000000
--- a/test/reference/twin.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.ref.png b/test/reference/twin.ref.png
deleted file mode 100644
index 602e00524..000000000
--- a/test/reference/twin.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.svg.ref.png b/test/reference/twin.svg.ref.png
deleted file mode 100644
index 628a83c76..000000000
--- a/test/reference/twin.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.traps.argb32.ref.png b/test/reference/twin.traps.argb32.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/twin.traps.rgb24.ref.png b/test/reference/twin.traps.rgb24.ref.png
deleted file mode 100644
index 0692dea28..000000000
--- a/test/reference/twin.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unaligned-box.base.argb32.ref.png b/test/reference/unaligned-box.base.argb32.ref.png
deleted file mode 100644
index 48e23b8f8..000000000
--- a/test/reference/unaligned-box.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unaligned-box.base.rgb24.ref.png b/test/reference/unaligned-box.base.rgb24.ref.png
deleted file mode 100644
index 48e23b8f8..000000000
--- a/test/reference/unaligned-box.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unaligned-box.ref.png b/test/reference/unaligned-box.ref.png
deleted file mode 100644
index ec7c48996..000000000
--- a/test/reference/unaligned-box.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unaligned-box.traps.argb32.ref.png b/test/reference/unaligned-box.traps.argb32.ref.png
deleted file mode 100644
index 48e23b8f8..000000000
--- a/test/reference/unaligned-box.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unaligned-box.traps.rgb24.ref.png b/test/reference/unaligned-box.traps.rgb24.ref.png
deleted file mode 100644
index 48e23b8f8..000000000
--- a/test/reference/unaligned-box.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unantialiased-shapes.base.argb32.ref.png b/test/reference/unantialiased-shapes.base.argb32.ref.png
deleted file mode 100644
index a55ba889b..000000000
--- a/test/reference/unantialiased-shapes.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unantialiased-shapes.base.rgb24.ref.png b/test/reference/unantialiased-shapes.base.rgb24.ref.png
deleted file mode 100644
index a55ba889b..000000000
--- a/test/reference/unantialiased-shapes.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unantialiased-shapes.quartz.ref.png b/test/reference/unantialiased-shapes.quartz.ref.png
deleted file mode 100644
index 349ece778..000000000
--- a/test/reference/unantialiased-shapes.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unantialiased-shapes.ref.png b/test/reference/unantialiased-shapes.ref.png
deleted file mode 100644
index d9f466e52..000000000
--- a/test/reference/unantialiased-shapes.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unantialiased-shapes.traps.argb32.ref.png b/test/reference/unantialiased-shapes.traps.argb32.ref.png
deleted file mode 100644
index cb2ce3d95..000000000
--- a/test/reference/unantialiased-shapes.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unantialiased-shapes.traps.rgb24.ref.png b/test/reference/unantialiased-shapes.traps.rgb24.ref.png
deleted file mode 100644
index cb2ce3d95..000000000
--- a/test/reference/unantialiased-shapes.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.argb32.ref.png b/test/reference/unbounded-operator.argb32.ref.png
deleted file mode 100644
index 0b4338865..000000000
--- a/test/reference/unbounded-operator.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.base.argb32.ref.png b/test/reference/unbounded-operator.base.argb32.ref.png
deleted file mode 100644
index fe86a948e..000000000
--- a/test/reference/unbounded-operator.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.base.rgb24.ref.png b/test/reference/unbounded-operator.base.rgb24.ref.png
deleted file mode 100644
index c8555af14..000000000
--- a/test/reference/unbounded-operator.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.gl.argb32.xfail.png b/test/reference/unbounded-operator.gl.argb32.xfail.png
deleted file mode 100644
index 34e32eba1..000000000
--- a/test/reference/unbounded-operator.gl.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.gl.rgb24.xfail.png b/test/reference/unbounded-operator.gl.rgb24.xfail.png
deleted file mode 100644
index b91da8f08..000000000
--- a/test/reference/unbounded-operator.gl.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.image16.ref.png b/test/reference/unbounded-operator.image16.ref.png
deleted file mode 100644
index 17dfb46df..000000000
--- a/test/reference/unbounded-operator.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.mask.argb32.ref.png b/test/reference/unbounded-operator.mask.argb32.ref.png
deleted file mode 100644
index 08f43561b..000000000
--- a/test/reference/unbounded-operator.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.mask.rgb24.ref.png b/test/reference/unbounded-operator.mask.rgb24.ref.png
deleted file mode 100644
index 80d20dc57..000000000
--- a/test/reference/unbounded-operator.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.pdf.argb32.ref.png b/test/reference/unbounded-operator.pdf.argb32.ref.png
deleted file mode 100644
index 4aa476de4..000000000
--- a/test/reference/unbounded-operator.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.ps2.argb32.ref.png b/test/reference/unbounded-operator.ps2.argb32.ref.png
deleted file mode 100644
index 4aa476de4..000000000
--- a/test/reference/unbounded-operator.ps2.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.ps3.argb32.ref.png b/test/reference/unbounded-operator.ps3.argb32.ref.png
deleted file mode 100644
index 4aa476de4..000000000
--- a/test/reference/unbounded-operator.ps3.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.quartz.argb32.ref.png b/test/reference/unbounded-operator.quartz.argb32.ref.png
deleted file mode 100644
index b2e99165e..000000000
--- a/test/reference/unbounded-operator.quartz.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.quartz.rgb24.ref.png b/test/reference/unbounded-operator.quartz.rgb24.ref.png
deleted file mode 100644
index ea41dc892..000000000
--- a/test/reference/unbounded-operator.quartz.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.rgb24.ref.png b/test/reference/unbounded-operator.rgb24.ref.png
deleted file mode 100644
index c9b5b3456..000000000
--- a/test/reference/unbounded-operator.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.svg12.argb32.ref.png b/test/reference/unbounded-operator.svg12.argb32.ref.png
deleted file mode 100644
index 45b173fae..000000000
--- a/test/reference/unbounded-operator.svg12.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.svg12.rgb24.xfail.png b/test/reference/unbounded-operator.svg12.rgb24.xfail.png
deleted file mode 100644
index 828a9db97..000000000
--- a/test/reference/unbounded-operator.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.traps.argb32.ref.png b/test/reference/unbounded-operator.traps.argb32.ref.png
deleted file mode 100644
index fe86a948e..000000000
--- a/test/reference/unbounded-operator.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.traps.rgb24.ref.png b/test/reference/unbounded-operator.traps.rgb24.ref.png
deleted file mode 100644
index c8555af14..000000000
--- a/test/reference/unbounded-operator.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unclosed-strokes.base.argb32.ref.png b/test/reference/unclosed-strokes.base.argb32.ref.png
deleted file mode 100644
index 34cedbd8b..000000000
--- a/test/reference/unclosed-strokes.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unclosed-strokes.base.rgb24.ref.png b/test/reference/unclosed-strokes.base.rgb24.ref.png
deleted file mode 100644
index 34cedbd8b..000000000
--- a/test/reference/unclosed-strokes.base.rgb24.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 7649c0338..000000000
--- a/test/reference/unclosed-strokes.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unclosed-strokes.traps.argb32.ref.png b/test/reference/unclosed-strokes.traps.argb32.ref.png
deleted file mode 100644
index 34cedbd8b..000000000
--- a/test/reference/unclosed-strokes.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unclosed-strokes.traps.rgb24.ref.png b/test/reference/unclosed-strokes.traps.rgb24.ref.png
deleted file mode 100644
index 34cedbd8b..000000000
--- a/test/reference/unclosed-strokes.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-mask.base.argb32.ref.png b/test/reference/user-font-mask.base.argb32.ref.png
deleted file mode 100644
index 02a9a5eca..000000000
--- a/test/reference/user-font-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-mask.base.rgb24.ref.png b/test/reference/user-font-mask.base.rgb24.ref.png
deleted file mode 100644
index 02a9a5eca..000000000
--- a/test/reference/user-font-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-mask.image16.ref.png b/test/reference/user-font-mask.image16.ref.png
deleted file mode 100644
index 0a63ddedc..000000000
--- a/test/reference/user-font-mask.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-mask.pdf.ref.png b/test/reference/user-font-mask.pdf.ref.png
deleted file mode 100644
index ebf148587..000000000
--- a/test/reference/user-font-mask.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-mask.ps2.ref.png b/test/reference/user-font-mask.ps2.ref.png
deleted file mode 100644
index ebf148587..000000000
--- a/test/reference/user-font-mask.ps2.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-mask.ps3.ref.png b/test/reference/user-font-mask.ps3.ref.png
deleted file mode 100644
index ebf148587..000000000
--- a/test/reference/user-font-mask.ps3.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-mask.ref.png b/test/reference/user-font-mask.ref.png
deleted file mode 100644
index 02a9a5eca..000000000
--- a/test/reference/user-font-mask.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-mask.svg.ref.png b/test/reference/user-font-mask.svg.ref.png
deleted file mode 100644
index 1a8f2c8cc..000000000
--- a/test/reference/user-font-mask.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.base.argb32.ref.png b/test/reference/user-font-proxy.base.argb32.ref.png
deleted file mode 100644
index 094938c6e..000000000
--- a/test/reference/user-font-proxy.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.base.rgb24.ref.png b/test/reference/user-font-proxy.base.rgb24.ref.png
deleted file mode 100644
index 094938c6e..000000000
--- a/test/reference/user-font-proxy.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.image16.ref.png b/test/reference/user-font-proxy.image16.ref.png
deleted file mode 100644
index 5b44351bd..000000000
--- a/test/reference/user-font-proxy.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.pdf.argb32.ref.png b/test/reference/user-font-proxy.pdf.argb32.ref.png
deleted file mode 100644
index cffa9edb7..000000000
--- a/test/reference/user-font-proxy.pdf.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.pdf.ref.png b/test/reference/user-font-proxy.pdf.ref.png
deleted file mode 100644
index afe7cb0dc..000000000
--- a/test/reference/user-font-proxy.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.pdf.rgb24.ref.png b/test/reference/user-font-proxy.pdf.rgb24.ref.png
deleted file mode 100644
index cffa9edb7..000000000
--- a/test/reference/user-font-proxy.pdf.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.ps.ref.png b/test/reference/user-font-proxy.ps.ref.png
deleted file mode 100644
index a7b348b6a..000000000
--- a/test/reference/user-font-proxy.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.quartz.ref.png b/test/reference/user-font-proxy.quartz.ref.png
deleted file mode 100644
index 3bead3d1f..000000000
--- a/test/reference/user-font-proxy.quartz.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 aa4f2556a..000000000
--- a/test/reference/user-font-proxy.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.svg.ref.png b/test/reference/user-font-proxy.svg.ref.png
deleted file mode 100644
index 6c458485d..000000000
--- a/test/reference/user-font-proxy.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-proxy.traps.ref.png b/test/reference/user-font-proxy.traps.ref.png
deleted file mode 100644
index 094938c6e..000000000
--- a/test/reference/user-font-proxy.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-rescale.base.argb32.ref.png b/test/reference/user-font-rescale.base.argb32.ref.png
deleted file mode 100644
index 093906014..000000000
--- a/test/reference/user-font-rescale.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-rescale.base.rgb24.ref.png b/test/reference/user-font-rescale.base.rgb24.ref.png
deleted file mode 100644
index 093906014..000000000
--- a/test/reference/user-font-rescale.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-rescale.image16.ref.png b/test/reference/user-font-rescale.image16.ref.png
deleted file mode 100644
index a6be0d3d3..000000000
--- a/test/reference/user-font-rescale.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-rescale.ps.ref.png b/test/reference/user-font-rescale.ps.ref.png
deleted file mode 100644
index 1ee4b1303..000000000
--- a/test/reference/user-font-rescale.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-rescale.quartz.ref.png b/test/reference/user-font-rescale.quartz.ref.png
deleted file mode 100644
index 5fa2984ca..000000000
--- a/test/reference/user-font-rescale.quartz.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 093906014..000000000
--- a/test/reference/user-font-rescale.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-rescale.svg.ref.png b/test/reference/user-font-rescale.svg.ref.png
deleted file mode 100644
index 6ed2a1924..000000000
--- a/test/reference/user-font-rescale.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font-rescale.traps.ref.png b/test/reference/user-font-rescale.traps.ref.png
deleted file mode 100644
index 093906014..000000000
--- a/test/reference/user-font-rescale.traps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.base.argb32.ref.png b/test/reference/user-font.base.argb32.ref.png
deleted file mode 100644
index 896dbab25..000000000
--- a/test/reference/user-font.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.base.rgb24.ref.png b/test/reference/user-font.base.rgb24.ref.png
deleted file mode 100644
index 896dbab25..000000000
--- a/test/reference/user-font.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.image16.ref.png b/test/reference/user-font.image16.ref.png
deleted file mode 100644
index fcdfb5793..000000000
--- a/test/reference/user-font.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.mask.argb32.ref.png b/test/reference/user-font.mask.argb32.ref.png
deleted file mode 100644
index b234a8801..000000000
--- a/test/reference/user-font.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.mask.rgb24.ref.png b/test/reference/user-font.mask.rgb24.ref.png
deleted file mode 100644
index b234a8801..000000000
--- a/test/reference/user-font.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.pdf.ref.png b/test/reference/user-font.pdf.ref.png
deleted file mode 100644
index de864074a..000000000
--- a/test/reference/user-font.pdf.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.ps.ref.png b/test/reference/user-font.ps.ref.png
deleted file mode 100644
index 63f289698..000000000
--- a/test/reference/user-font.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.quartz.ref.png b/test/reference/user-font.quartz.ref.png
deleted file mode 100644
index 8c0ec94e6..000000000
--- a/test/reference/user-font.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.ref.png b/test/reference/user-font.ref.png
deleted file mode 100644
index 4cff7e996..000000000
--- a/test/reference/user-font.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.svg.ref.png b/test/reference/user-font.svg.ref.png
deleted file mode 100644
index 1ff6ea0fe..000000000
--- a/test/reference/user-font.svg.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.traps.argb32.ref.png b/test/reference/user-font.traps.argb32.ref.png
deleted file mode 100644
index 896dbab25..000000000
--- a/test/reference/user-font.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/user-font.traps.rgb24.ref.png b/test/reference/user-font.traps.rgb24.ref.png
deleted file mode 100644
index 896dbab25..000000000
--- a/test/reference/user-font.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/white-in-noop.base.argb32.ref.png b/test/reference/white-in-noop.base.argb32.ref.png
deleted file mode 100644
index f42bb8d5f..000000000
--- a/test/reference/white-in-noop.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/white-in-noop.base.rgb24.ref.png b/test/reference/white-in-noop.base.rgb24.ref.png
deleted file mode 100644
index f42bb8d5f..000000000
--- a/test/reference/white-in-noop.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/white-in-noop.ref.png b/test/reference/white-in-noop.ref.png
deleted file mode 100644
index f42bb8d5f..000000000
--- a/test/reference/white-in-noop.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-fill.base.argb32.ref.png b/test/reference/world-map-fill.base.argb32.ref.png
deleted file mode 100644
index 926c1a8ee..000000000
--- a/test/reference/world-map-fill.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-fill.base.rgb24.ref.png b/test/reference/world-map-fill.base.rgb24.ref.png
deleted file mode 100644
index 926c1a8ee..000000000
--- a/test/reference/world-map-fill.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-fill.image16.ref.png b/test/reference/world-map-fill.image16.ref.png
deleted file mode 100644
index c97cb5766..000000000
--- a/test/reference/world-map-fill.image16.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 23cec5046..000000000
--- a/test/reference/world-map-fill.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-fill.traps.argb32.ref.png b/test/reference/world-map-fill.traps.argb32.ref.png
deleted file mode 100644
index 926c1a8ee..000000000
--- a/test/reference/world-map-fill.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-fill.traps.rgb24.ref.png b/test/reference/world-map-fill.traps.rgb24.ref.png
deleted file mode 100644
index 926c1a8ee..000000000
--- a/test/reference/world-map-fill.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-stroke.base.argb32.ref.png b/test/reference/world-map-stroke.base.argb32.ref.png
deleted file mode 100644
index d00c9450e..000000000
--- a/test/reference/world-map-stroke.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-stroke.base.rgb24.ref.png b/test/reference/world-map-stroke.base.rgb24.ref.png
deleted file mode 100644
index d00c9450e..000000000
--- a/test/reference/world-map-stroke.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-stroke.image16.ref.png b/test/reference/world-map-stroke.image16.ref.png
deleted file mode 100644
index 771ff0b19..000000000
--- a/test/reference/world-map-stroke.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-stroke.mask.argb32.ref.png b/test/reference/world-map-stroke.mask.argb32.ref.png
deleted file mode 100644
index ec0d5021b..000000000
--- a/test/reference/world-map-stroke.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-stroke.mask.rgb24.ref.png b/test/reference/world-map-stroke.mask.rgb24.ref.png
deleted file mode 100644
index ec0d5021b..000000000
--- a/test/reference/world-map-stroke.mask.rgb24.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 5c6e7d52b..000000000
--- a/test/reference/world-map-stroke.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-stroke.traps.argb32.ref.png b/test/reference/world-map-stroke.traps.argb32.ref.png
deleted file mode 100644
index d00c9450e..000000000
--- a/test/reference/world-map-stroke.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map-stroke.traps.rgb24.ref.png b/test/reference/world-map-stroke.traps.rgb24.ref.png
deleted file mode 100644
index d00c9450e..000000000
--- a/test/reference/world-map-stroke.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map.base.argb32.ref.png b/test/reference/world-map.base.argb32.ref.png
deleted file mode 100644
index 6bae50d2b..000000000
--- a/test/reference/world-map.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map.base.rgb24.ref.png b/test/reference/world-map.base.rgb24.ref.png
deleted file mode 100644
index 6bae50d2b..000000000
--- a/test/reference/world-map.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map.image16.ref.png b/test/reference/world-map.image16.ref.png
deleted file mode 100644
index ea7ae8a9a..000000000
--- a/test/reference/world-map.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map.mask.argb32.ref.png b/test/reference/world-map.mask.argb32.ref.png
deleted file mode 100644
index 218a303ac..000000000
--- a/test/reference/world-map.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map.mask.rgb24.ref.png b/test/reference/world-map.mask.rgb24.ref.png
deleted file mode 100644
index 218a303ac..000000000
--- a/test/reference/world-map.mask.rgb24.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 12743675c..000000000
--- a/test/reference/world-map.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map.traps.argb32.ref.png b/test/reference/world-map.traps.argb32.ref.png
deleted file mode 100644
index 6bae50d2b..000000000
--- a/test/reference/world-map.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/world-map.traps.rgb24.ref.png b/test/reference/world-map.traps.rgb24.ref.png
deleted file mode 100644
index 6bae50d2b..000000000
--- a/test/reference/world-map.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-huge-image-shm.base.argb32.ref.png b/test/reference/xcb-huge-image-shm.base.argb32.ref.png
deleted file mode 100644
index a0b24c8aa..000000000
--- a/test/reference/xcb-huge-image-shm.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-huge-image-shm.base.rgb24.ref.png b/test/reference/xcb-huge-image-shm.base.rgb24.ref.png
deleted file mode 100644
index a0b24c8aa..000000000
--- a/test/reference/xcb-huge-image-shm.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-huge-image-shm.ref.png b/test/reference/xcb-huge-image-shm.ref.png
deleted file mode 100644
index 5c274f824..000000000
--- a/test/reference/xcb-huge-image-shm.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-huge-subimage.ref.png b/test/reference/xcb-huge-subimage.ref.png
deleted file mode 100644
index 5c274f824..000000000
--- a/test/reference/xcb-huge-subimage.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-snapshot-assert.base.argb32.ref.png b/test/reference/xcb-snapshot-assert.base.argb32.ref.png
deleted file mode 100644
index 850ce59be..000000000
--- a/test/reference/xcb-snapshot-assert.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-snapshot-assert.base.rgb24.ref.png b/test/reference/xcb-snapshot-assert.base.rgb24.ref.png
deleted file mode 100644
index 850ce59be..000000000
--- a/test/reference/xcb-snapshot-assert.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-snapshot-assert.ref.png b/test/reference/xcb-snapshot-assert.ref.png
deleted file mode 100644
index 850ce59be..000000000
--- a/test/reference/xcb-snapshot-assert.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-stress-cache.base.argb32.ref.png b/test/reference/xcb-stress-cache.base.argb32.ref.png
deleted file mode 100644
index 850ce59be..000000000
--- a/test/reference/xcb-stress-cache.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-stress-cache.base.rgb24.ref.png b/test/reference/xcb-stress-cache.base.rgb24.ref.png
deleted file mode 100644
index 850ce59be..000000000
--- a/test/reference/xcb-stress-cache.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-stress-cache.ref.png b/test/reference/xcb-stress-cache.ref.png
deleted file mode 100644
index 850ce59be..000000000
--- a/test/reference/xcb-stress-cache.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-surface-source.base.argb32.ref.png b/test/reference/xcb-surface-source.base.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/xcb-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-surface-source.base.rgb24.ref.png b/test/reference/xcb-surface-source.base.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/xcb-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-surface-source.image16.ref.png b/test/reference/xcb-surface-source.image16.ref.png
deleted file mode 100644
index 2a7460e28..000000000
--- a/test/reference/xcb-surface-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-surface-source.ps.argb32.ref.png b/test/reference/xcb-surface-source.ps.argb32.ref.png
deleted file mode 100644
index 910f895db..000000000
--- a/test/reference/xcb-surface-source.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-surface-source.ps.rgb24.ref.png b/test/reference/xcb-surface-source.ps.rgb24.ref.png
deleted file mode 100644
index 636b0f58b..000000000
--- a/test/reference/xcb-surface-source.ps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-surface-source.ref.png b/test/reference/xcb-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/xcb-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.base.argb32.ref.png b/test/reference/xcomposite-projection.base.argb32.ref.png
deleted file mode 100644
index ea4dddf71..000000000
--- a/test/reference/xcomposite-projection.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.base.rgb24.ref.png b/test/reference/xcomposite-projection.base.rgb24.ref.png
deleted file mode 100644
index ea4dddf71..000000000
--- a/test/reference/xcomposite-projection.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.image16.ref.png b/test/reference/xcomposite-projection.image16.ref.png
deleted file mode 100644
index f9bc3b621..000000000
--- a/test/reference/xcomposite-projection.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.mask.argb32.ref.png b/test/reference/xcomposite-projection.mask.argb32.ref.png
deleted file mode 100644
index 9ccabda9f..000000000
--- a/test/reference/xcomposite-projection.mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.mask.rgb24.ref.png b/test/reference/xcomposite-projection.mask.rgb24.ref.png
deleted file mode 100644
index 9ccabda9f..000000000
--- a/test/reference/xcomposite-projection.mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.quartz.ref.png b/test/reference/xcomposite-projection.quartz.ref.png
deleted file mode 100644
index 02216071b..000000000
--- a/test/reference/xcomposite-projection.quartz.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.ref.png b/test/reference/xcomposite-projection.ref.png
deleted file mode 100644
index abbea0866..000000000
--- a/test/reference/xcomposite-projection.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.traps.argb32.ref.png b/test/reference/xcomposite-projection.traps.argb32.ref.png
deleted file mode 100644
index ea4dddf71..000000000
--- a/test/reference/xcomposite-projection.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcomposite-projection.traps.rgb24.ref.png b/test/reference/xcomposite-projection.traps.rgb24.ref.png
deleted file mode 100644
index ea4dddf71..000000000
--- a/test/reference/xcomposite-projection.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-expose-event.base.argb32.ref.png b/test/reference/xlib-expose-event.base.argb32.ref.png
deleted file mode 100644
index fd71f5a32..000000000
--- a/test/reference/xlib-expose-event.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-expose-event.base.rgb24.ref.png b/test/reference/xlib-expose-event.base.rgb24.ref.png
deleted file mode 100644
index fd71f5a32..000000000
--- a/test/reference/xlib-expose-event.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-expose-event.image16.ref.png b/test/reference/xlib-expose-event.image16.ref.png
deleted file mode 100644
index 54d5f2673..000000000
--- a/test/reference/xlib-expose-event.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-expose-event.ps.ref.png b/test/reference/xlib-expose-event.ps.ref.png
deleted file mode 100644
index 88f49c134..000000000
--- a/test/reference/xlib-expose-event.ps.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-expose-event.ref.png b/test/reference/xlib-expose-event.ref.png
deleted file mode 100644
index 1cca0e749..000000000
--- a/test/reference/xlib-expose-event.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.base.argb32.ref.png b/test/reference/xlib-surface-source.base.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/xlib-surface-source.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.base.rgb24.ref.png b/test/reference/xlib-surface-source.base.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/xlib-surface-source.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.image16.ref.png b/test/reference/xlib-surface-source.image16.ref.png
deleted file mode 100644
index 2a7460e28..000000000
--- a/test/reference/xlib-surface-source.image16.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.ps.argb32.ref.png b/test/reference/xlib-surface-source.ps.argb32.ref.png
deleted file mode 100644
index 910f895db..000000000
--- a/test/reference/xlib-surface-source.ps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.ps.rgb24.ref.png b/test/reference/xlib-surface-source.ps.rgb24.ref.png
deleted file mode 100644
index 636b0f58b..000000000
--- a/test/reference/xlib-surface-source.ps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.ref.png b/test/reference/xlib-surface-source.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/xlib-surface-source.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.svg12.argb32.xfail.png b/test/reference/xlib-surface-source.svg12.argb32.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/xlib-surface-source.svg12.argb32.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.svg12.rgb24.xfail.png b/test/reference/xlib-surface-source.svg12.rgb24.xfail.png
deleted file mode 100644
index 6ebcaf9a1..000000000
--- a/test/reference/xlib-surface-source.svg12.rgb24.xfail.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-alpha.base.argb32.ref.png b/test/reference/zero-alpha.base.argb32.ref.png
deleted file mode 100644
index 595c0aee4..000000000
--- a/test/reference/zero-alpha.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-alpha.base.rgb24.ref.png b/test/reference/zero-alpha.base.rgb24.ref.png
deleted file mode 100644
index 595c0aee4..000000000
--- a/test/reference/zero-alpha.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-alpha.ref.png b/test/reference/zero-alpha.ref.png
deleted file mode 100644
index d03727dda..000000000
--- a/test/reference/zero-alpha.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-mask.base.argb32.ref.png b/test/reference/zero-mask.base.argb32.ref.png
deleted file mode 100644
index ffae8d995..000000000
--- a/test/reference/zero-mask.base.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-mask.base.rgb24.ref.png b/test/reference/zero-mask.base.rgb24.ref.png
deleted file mode 100644
index 263c3d1e8..000000000
--- a/test/reference/zero-mask.base.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-mask.ref.png b/test/reference/zero-mask.ref.png
deleted file mode 100644
index ffae8d995..000000000
--- a/test/reference/zero-mask.ref.png
+++ /dev/null
Binary files differ