summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2011-09-15 14:05:10 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2011-09-15 14:05:10 +0100
commit768d39f034f47679492abfeaf6f5cf2ec9929c13 (patch)
tree38329809228b783535ca7f76e1fc328c7afd1af1
parent1eaab086f36aeeacdcb12d377e1fd8746a2c7b79 (diff)
test: Move all the reference images to their own directory
With over two thousand references images now, it is starting to make the test directory look cluttered! Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r--test/Makefile.refs4444
-rw-r--r--test/cairo-test.c12
-rwxr-xr-xtest/generate_refs.sh2
-rw-r--r--test/reference/a1-bug.base.argb32.ref.png (renamed from test/a1-bug.base.argb32.ref.png)bin3362 -> 3362 bytes
-rw-r--r--test/reference/a1-bug.base.rgb24.ref.png (renamed from test/a1-bug.base.rgb24.ref.png)bin3362 -> 3362 bytes
-rw-r--r--test/reference/a1-bug.image16.ref.png (renamed from test/a1-bug.image16.ref.png)bin3329 -> 3329 bytes
-rw-r--r--test/reference/a1-bug.quartz.xfail.png (renamed from test/a1-bug.quartz.xfail.png)bin3195 -> 3195 bytes
-rw-r--r--test/reference/a1-bug.ref.png (renamed from test/a1-bug.ref.png)bin3220 -> 3220 bytes
-rw-r--r--test/reference/a1-bug.xlib.ref.png (renamed from test/a1-bug.xlib.ref.png)bin3362 -> 3362 bytes
-rw-r--r--test/reference/a1-clip-fill-equal.base.argb32.ref.png (renamed from test/a1-clip-fill-equal.base.argb32.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-fill-equal.base.rgb24.ref.png (renamed from test/a1-clip-fill-equal.base.rgb24.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-fill-equal.ref.png (renamed from test/a1-clip-fill-equal.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-fill-rule.argb32.ref.png (renamed from test/a1-clip-fill-rule.argb32.ref.png)bin236 -> 236 bytes
-rw-r--r--test/reference/a1-clip-fill-rule.base.argb32.ref.png (renamed from test/a1-clip-fill-rule.base.argb32.ref.png)bin236 -> 236 bytes
-rw-r--r--test/reference/a1-clip-fill-rule.base.rgb24.ref.png (renamed from test/a1-clip-fill-rule.base.rgb24.ref.png)bin218 -> 218 bytes
-rw-r--r--test/reference/a1-clip-fill-rule.rgb24.ref.png (renamed from test/a1-clip-fill-rule.rgb24.ref.png)bin218 -> 218 bytes
-rw-r--r--test/reference/a1-clip-fill.base.argb32.ref.png (renamed from test/a1-clip-fill.base.argb32.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-fill.base.rgb24.ref.png (renamed from test/a1-clip-fill.base.rgb24.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-fill.ref.png (renamed from test/a1-clip-fill.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-paint.base.argb32.ref.png (renamed from test/a1-clip-paint.base.argb32.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-paint.base.rgb24.ref.png (renamed from test/a1-clip-paint.base.rgb24.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-paint.ref.png (renamed from test/a1-clip-paint.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-stroke.base.argb32.ref.png (renamed from test/a1-clip-stroke.base.argb32.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-stroke.base.rgb24.ref.png (renamed from test/a1-clip-stroke.base.rgb24.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-clip-stroke.ref.png (renamed from test/a1-clip-stroke.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-image-sample.base.argb32.ref.png (renamed from test/a1-image-sample.base.argb32.ref.png)bin122 -> 122 bytes
-rw-r--r--test/reference/a1-image-sample.base.rgb24.ref.png (renamed from test/a1-image-sample.base.rgb24.ref.png)bin122 -> 122 bytes
-rw-r--r--test/reference/a1-image-sample.gl.xfail.png (renamed from test/a1-image-sample.gl.xfail.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-image-sample.ref.png (renamed from test/a1-image-sample.ref.png)bin148 -> 148 bytes
-rw-r--r--test/reference/a1-line-width.base.argb32.ref.png (renamed from test/a1-line-width.base.argb32.ref.png)bin154 -> 154 bytes
-rw-r--r--test/reference/a1-line-width.base.rgb24.ref.png (renamed from test/a1-line-width.base.rgb24.ref.png)bin154 -> 154 bytes
-rw-r--r--test/reference/a1-line-width.pdf.ref.png (renamed from test/a1-line-width.pdf.ref.png)bin177 -> 177 bytes
-rw-r--r--test/reference/a1-line-width.ps.ref.png (renamed from test/a1-line-width.ps.ref.png)bin179 -> 179 bytes
-rw-r--r--test/reference/a1-line-width.ref.png (renamed from test/a1-line-width.ref.png)bin154 -> 154 bytes
-rw-r--r--test/reference/a1-mask-sample.base.argb32.ref.png (renamed from test/a1-mask-sample.base.argb32.ref.png)bin122 -> 122 bytes
-rw-r--r--test/reference/a1-mask-sample.base.rgb24.ref.png (renamed from test/a1-mask-sample.base.rgb24.ref.png)bin122 -> 122 bytes
-rw-r--r--test/reference/a1-mask-sample.ref.png (renamed from test/a1-mask-sample.ref.png)bin148 -> 148 bytes
-rw-r--r--test/reference/a1-mask.base.argb32.ref.png (renamed from test/a1-mask.base.argb32.ref.png)bin106 -> 106 bytes
-rw-r--r--test/reference/a1-mask.base.rgb24.ref.png (renamed from test/a1-mask.base.rgb24.ref.png)bin106 -> 106 bytes
-rw-r--r--test/reference/a1-mask.pdf.ref.png (renamed from test/a1-mask.pdf.ref.png)bin106 -> 106 bytes
-rw-r--r--test/reference/a1-mask.ps.ref.png (renamed from test/a1-mask.ps.ref.png)bin106 -> 106 bytes
-rw-r--r--test/reference/a1-mask.ref.png (renamed from test/a1-mask.ref.png)bin131 -> 131 bytes
-rw-r--r--test/reference/a1-rasterisation-rectangles.base.argb32.ref.png (renamed from test/a1-rasterisation-rectangles.base.argb32.ref.png)bin1729 -> 1729 bytes
-rw-r--r--test/reference/a1-rasterisation-rectangles.base.rgb24.ref.png (renamed from test/a1-rasterisation-rectangles.base.rgb24.ref.png)bin1729 -> 1729 bytes
-rw-r--r--test/reference/a1-rasterisation-rectangles.quartz.xfail.png (renamed from test/a1-rasterisation-rectangles.quartz.xfail.png)bin2583 -> 2583 bytes
-rw-r--r--test/reference/a1-rasterisation-rectangles.ref.png (renamed from test/a1-rasterisation-rectangles.ref.png)bin1729 -> 1729 bytes
-rw-r--r--test/reference/a1-rasterisation-triangles.base.argb32.ref.png (renamed from test/a1-rasterisation-triangles.base.argb32.ref.png)bin1729 -> 1729 bytes
-rw-r--r--test/reference/a1-rasterisation-triangles.base.rgb24.ref.png (renamed from test/a1-rasterisation-triangles.base.rgb24.ref.png)bin1729 -> 1729 bytes
-rw-r--r--test/reference/a1-rasterisation-triangles.quartz.xfail.png (renamed from test/a1-rasterisation-triangles.quartz.xfail.png)bin2583 -> 2583 bytes
-rw-r--r--test/reference/a1-rasterisation-triangles.ref.png (renamed from test/a1-rasterisation-triangles.ref.png)bin1729 -> 1729 bytes
-rw-r--r--test/reference/a1-rectilinear-grid.base.argb32.ref.png (renamed from test/a1-rectilinear-grid.base.argb32.ref.png)bin207 -> 207 bytes
-rw-r--r--test/reference/a1-rectilinear-grid.base.rgb24.ref.png (renamed from test/a1-rectilinear-grid.base.rgb24.ref.png)bin207 -> 207 bytes
-rw-r--r--test/reference/a1-rectilinear-grid.ref.png (renamed from test/a1-rectilinear-grid.ref.png)bin207 -> 207 bytes
-rw-r--r--test/reference/a1-sample.base.argb32.ref.png (renamed from test/a1-sample.base.argb32.ref.png)bin786 -> 786 bytes
-rw-r--r--test/reference/a1-sample.base.rgb24.ref.png (renamed from test/a1-sample.base.rgb24.ref.png)bin786 -> 786 bytes
-rw-r--r--test/reference/a1-sample.ref.png (renamed from test/a1-sample.ref.png)bin786 -> 786 bytes
-rw-r--r--test/reference/a1-tiger.base.argb32.ref.png (renamed from test/a1-tiger.base.argb32.ref.png)bin20406 -> 20406 bytes
-rw-r--r--test/reference/a1-tiger.base.rgb24.ref.png (renamed from test/a1-tiger.base.rgb24.ref.png)bin20406 -> 20406 bytes
-rw-r--r--test/reference/a1-tiger.ref.png (renamed from test/a1-tiger.ref.png)bin20330 -> 20330 bytes
-rw-r--r--test/reference/a1-traps-sample.base.argb32.ref.png (renamed from test/a1-traps-sample.base.argb32.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-traps-sample.base.rgb24.ref.png (renamed from test/a1-traps-sample.base.rgb24.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a1-traps-sample.quartz.xfail.png (renamed from test/a1-traps-sample.quartz.xfail.png)bin122 -> 122 bytes
-rw-r--r--test/reference/a1-traps-sample.ref.png (renamed from test/a1-traps-sample.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/a8-clear.base.argb32.ref.png (renamed from test/a8-clear.base.argb32.ref.png)bin248 -> 248 bytes
-rw-r--r--test/reference/a8-clear.base.rgb24.ref.png (renamed from test/a8-clear.base.rgb24.ref.png)bin248 -> 248 bytes
-rw-r--r--test/reference/a8-clear.quartz.ref.png (renamed from test/a8-clear.quartz.ref.png)bin244 -> 244 bytes
-rw-r--r--test/reference/a8-clear.ref.png (renamed from test/a8-clear.ref.png)bin272 -> 272 bytes
-rw-r--r--test/reference/a8-mask.base.argb32.ref.png (renamed from test/a8-mask.base.argb32.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/a8-mask.base.rgb24.ref.png (renamed from test/a8-mask.base.rgb24.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/a8-mask.ref.png (renamed from test/a8-mask.ref.png)bin128 -> 128 bytes
-rw-r--r--test/reference/aliasing.base.argb32.ref.png (renamed from test/aliasing.base.argb32.ref.png)bin103722 -> 103722 bytes
-rw-r--r--test/reference/aliasing.base.rgb24.ref.png (renamed from test/aliasing.base.rgb24.ref.png)bin103722 -> 103722 bytes
-rw-r--r--test/reference/aliasing.image16.ref.png (renamed from test/aliasing.image16.ref.png)bin97251 -> 97251 bytes
-rw-r--r--test/reference/aliasing.quartz.ref.png (renamed from test/aliasing.quartz.ref.png)bin108801 -> 108801 bytes
-rw-r--r--test/reference/aliasing.ref.png (renamed from test/aliasing.ref.png)bin76314 -> 76314 bytes
-rw-r--r--test/reference/aliasing.xlib.ref.png (renamed from test/aliasing.xlib.ref.png)bin104315 -> 104315 bytes
-rw-r--r--test/reference/alpha-similar.base.argb32.ref.png (renamed from test/alpha-similar.base.argb32.ref.png)bin99 -> 99 bytes
-rw-r--r--test/reference/alpha-similar.base.rgb24.ref.png (renamed from test/alpha-similar.base.rgb24.ref.png)bin88 -> 88 bytes
-rw-r--r--test/reference/alpha-similar.gl.argb32.xfail.png (renamed from test/alpha-similar.gl.argb32.xfail.png)bin99 -> 99 bytes
-rw-r--r--test/reference/alpha-similar.gl.rgb24.xfail.png (renamed from test/alpha-similar.gl.rgb24.xfail.png)bin93 -> 93 bytes
-rw-r--r--test/reference/alpha-similar.pdf.argb32.xfail.png (renamed from test/alpha-similar.pdf.argb32.xfail.png)bin95 -> 95 bytes
-rw-r--r--test/reference/alpha-similar.pdf.rgb24.xfail.png (renamed from test/alpha-similar.pdf.rgb24.xfail.png)bin93 -> 93 bytes
-rw-r--r--test/reference/alpha-similar.ps.argb32.xfail.png (renamed from test/alpha-similar.ps.argb32.xfail.png)bin95 -> 95 bytes
-rw-r--r--test/reference/alpha-similar.ps.rgb24.xfail.png (renamed from test/alpha-similar.ps.rgb24.xfail.png)bin93 -> 93 bytes
-rw-r--r--test/reference/alpha-similar.ref.png (renamed from test/alpha-similar.ref.png)bin99 -> 99 bytes
-rw-r--r--test/reference/alpha-similar.rgb24.ref.png (renamed from test/alpha-similar.rgb24.ref.png)bin99 -> 99 bytes
-rw-r--r--test/reference/alpha-similar.svg.argb32.xfail.png (renamed from test/alpha-similar.svg.argb32.xfail.png)bin99 -> 99 bytes
-rw-r--r--test/reference/alpha-similar.svg.rgb24.xfail.png (renamed from test/alpha-similar.svg.rgb24.xfail.png)bin95 -> 95 bytes
-rw-r--r--test/reference/api-special-cases.base.argb32.ref.png (renamed from test/api-special-cases.base.argb32.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/api-special-cases.base.rgb24.ref.png (renamed from test/api-special-cases.base.rgb24.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/api-special-cases.ref.png (renamed from test/api-special-cases.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/arc-infinite-loop.base.argb32.ref.png (renamed from test/arc-infinite-loop.base.argb32.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/arc-infinite-loop.base.rgb24.ref.png (renamed from test/arc-infinite-loop.base.rgb24.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/arc-infinite-loop.ref.png (renamed from test/arc-infinite-loop.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/arc-looping-dash.base.argb32.ref.png (renamed from test/arc-looping-dash.base.argb32.ref.png)bin470 -> 470 bytes
-rw-r--r--test/reference/arc-looping-dash.base.rgb24.ref.png (renamed from test/arc-looping-dash.base.rgb24.ref.png)bin470 -> 470 bytes
-rw-r--r--test/reference/arc-looping-dash.image16.ref.png (renamed from test/arc-looping-dash.image16.ref.png)bin450 -> 450 bytes
-rw-r--r--test/reference/arc-looping-dash.ps.ref.png (renamed from test/arc-looping-dash.ps.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/arc-looping-dash.quartz.ref.png (renamed from test/arc-looping-dash.quartz.ref.png)bin470 -> 470 bytes
-rw-r--r--test/reference/arc-looping-dash.ref.png (renamed from test/arc-looping-dash.ref.png)bin348 -> 348 bytes
-rw-r--r--test/reference/big-empty-box.argb32.ref.png (renamed from test/big-empty-box.argb32.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/big-empty-box.base.argb32.ref.png (renamed from test/big-empty-box.base.argb32.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/big-empty-box.base.rgb24.ref.png (renamed from test/big-empty-box.base.rgb24.ref.png)bin108 -> 108 bytes
-rw-r--r--test/reference/big-empty-box.rgb24.ref.png (renamed from test/big-empty-box.rgb24.ref.png)bin108 -> 108 bytes
-rw-r--r--test/reference/big-empty-triangle.argb32.ref.png (renamed from test/big-empty-triangle.argb32.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/big-empty-triangle.base.argb32.ref.png (renamed from test/big-empty-triangle.base.argb32.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/big-empty-triangle.base.rgb24.ref.png (renamed from test/big-empty-triangle.base.rgb24.ref.png)bin108 -> 108 bytes
-rw-r--r--test/reference/big-empty-triangle.rgb24.ref.png (renamed from test/big-empty-triangle.rgb24.ref.png)bin108 -> 108 bytes
-rw-r--r--test/reference/big-line.base.argb32.ref.png (renamed from test/big-line.base.argb32.ref.png)bin933 -> 933 bytes
-rw-r--r--test/reference/big-line.base.rgb24.ref.png (renamed from test/big-line.base.rgb24.ref.png)bin933 -> 933 bytes
-rw-r--r--test/reference/big-line.image16.ref.png (renamed from test/big-line.image16.ref.png)bin988 -> 988 bytes
-rw-r--r--test/reference/big-line.ps.ref.png (renamed from test/big-line.ps.ref.png)bin946 -> 946 bytes
-rw-r--r--test/reference/big-line.quartz.ref.png (renamed from test/big-line.quartz.ref.png)bin993 -> 993 bytes
-rw-r--r--test/reference/big-line.ref.png (renamed from test/big-line.ref.png)bin897 -> 897 bytes
-rw-r--r--test/reference/big-line.xlib.ref.png (renamed from test/big-line.xlib.ref.png)bin933 -> 933 bytes
-rw-r--r--test/reference/big-little-box.argb32.ref.png (renamed from test/big-little-box.argb32.ref.png)bin169 -> 169 bytes
-rw-r--r--test/reference/big-little-box.base.argb32.ref.png (renamed from test/big-little-box.base.argb32.ref.png)bin169 -> 169 bytes
-rw-r--r--test/reference/big-little-box.base.rgb24.ref.png (renamed from test/big-little-box.base.rgb24.ref.png)bin160 -> 160 bytes
-rw-r--r--test/reference/big-little-box.rgb24.ref.png (renamed from test/big-little-box.rgb24.ref.png)bin160 -> 160 bytes
-rw-r--r--test/reference/big-little-triangle.argb32.ref.png (renamed from test/big-little-triangle.argb32.ref.png)bin408 -> 408 bytes
-rw-r--r--test/reference/big-little-triangle.base.argb32.ref.png (renamed from test/big-little-triangle.base.argb32.ref.png)bin399 -> 399 bytes
-rw-r--r--test/reference/big-little-triangle.base.rgb24.ref.png (renamed from test/big-little-triangle.base.rgb24.ref.png)bin320 -> 320 bytes
-rw-r--r--test/reference/big-little-triangle.rgb24.ref.png (renamed from test/big-little-triangle.rgb24.ref.png)bin324 -> 324 bytes
-rw-r--r--test/reference/big-trap.base.argb32.ref.png (renamed from test/big-trap.base.argb32.ref.png)bin319 -> 319 bytes
-rw-r--r--test/reference/big-trap.base.rgb24.ref.png (renamed from test/big-trap.base.rgb24.ref.png)bin319 -> 319 bytes
-rw-r--r--test/reference/bilevel-image.base.argb32.ref.png (renamed from test/bilevel-image.base.argb32.ref.png)bin105 -> 105 bytes
-rw-r--r--test/reference/bilevel-image.base.rgb24.ref.png (renamed from test/bilevel-image.base.rgb24.ref.png)bin105 -> 105 bytes
-rw-r--r--test/reference/bilevel-image.ref.png (renamed from test/bilevel-image.ref.png)bin131 -> 131 bytes
-rw-r--r--test/reference/bitmap-font.base.argb32.ref.png (renamed from test/bitmap-font.base.argb32.ref.png)bin931 -> 931 bytes
-rw-r--r--test/reference/bitmap-font.base.rgb24.ref.png (renamed from test/bitmap-font.base.rgb24.ref.png)bin871 -> 871 bytes
-rw-r--r--test/reference/bitmap-font.ref.png (renamed from test/bitmap-font.ref.png)bin950 -> 950 bytes
-rw-r--r--test/reference/bitmap-font.rgb24.ref.png (renamed from test/bitmap-font.rgb24.ref.png)bin890 -> 890 bytes
-rw-r--r--test/reference/bug-40410.base.argb32.ref.png (renamed from test/bug-40410.base.argb32.ref.png)bin428 -> 428 bytes
-rw-r--r--test/reference/bug-40410.base.rgb24.ref.png (renamed from test/bug-40410.base.rgb24.ref.png)bin428 -> 428 bytes
-rw-r--r--test/reference/bug-40410.ref.png (renamed from test/bug-40410.ref.png)bin428 -> 428 bytes
-rw-r--r--test/reference/bug-bo-rectangular.base.argb32.ref.png (renamed from test/bug-bo-rectangular.base.argb32.ref.png)bin950 -> 950 bytes
-rw-r--r--test/reference/bug-bo-rectangular.base.rgb24.ref.png (renamed from test/bug-bo-rectangular.base.rgb24.ref.png)bin950 -> 950 bytes
-rw-r--r--test/reference/bug-bo-rectangular.image16.ref.png (renamed from test/bug-bo-rectangular.image16.ref.png)bin955 -> 955 bytes
-rw-r--r--test/reference/bug-bo-rectangular.ps.xfail.png (renamed from test/bug-bo-rectangular.ps.xfail.png)bin945 -> 945 bytes
-rw-r--r--test/reference/bug-bo-rectangular.ref.png (renamed from test/bug-bo-rectangular.ref.png)bin950 -> 950 bytes
-rw-r--r--test/reference/bug-extents.base.argb32.ref.png (renamed from test/bug-extents.base.argb32.ref.png)bin9250 -> 9250 bytes
-rw-r--r--test/reference/bug-extents.base.rgb24.ref.png (renamed from test/bug-extents.base.rgb24.ref.png)bin9250 -> 9250 bytes
-rw-r--r--test/reference/bug-extents.image16.ref.png (renamed from test/bug-extents.image16.ref.png)bin7576 -> 7576 bytes
-rw-r--r--test/reference/bug-extents.ps.ref.png (renamed from test/bug-extents.ps.ref.png)bin5844 -> 5844 bytes
-rw-r--r--test/reference/bug-extents.quartz.ref.png (renamed from test/bug-extents.quartz.ref.png)bin9310 -> 9310 bytes
-rw-r--r--test/reference/bug-extents.ref.png (renamed from test/bug-extents.ref.png)bin6364 -> 6364 bytes
-rw-r--r--test/reference/bug-extents.xlib.ref.png (renamed from test/bug-extents.xlib.ref.png)bin9234 -> 9234 bytes
-rw-r--r--test/reference/bug-seams.base.argb32.ref.png (renamed from test/bug-seams.base.argb32.ref.png)bin1606 -> 1606 bytes
-rw-r--r--test/reference/bug-seams.base.rgb24.ref.png (renamed from test/bug-seams.base.rgb24.ref.png)bin1606 -> 1606 bytes
-rw-r--r--test/reference/bug-seams.ref.png (renamed from test/bug-seams.ref.png)bin1364 -> 1364 bytes
-rw-r--r--test/reference/bug-seams.xlib-fallback.ref.png (renamed from test/bug-seams.xlib-fallback.ref.png)bin2133 -> 2133 bytes
-rw-r--r--test/reference/bug-seams.xlib.ref.png (renamed from test/bug-seams.xlib.ref.png)bin1606 -> 1606 bytes
-rw-r--r--test/reference/caps-joins-alpha.base.argb32.ref.png (renamed from test/caps-joins-alpha.base.argb32.ref.png)bin2278 -> 2278 bytes
-rw-r--r--test/reference/caps-joins-alpha.base.rgb24.ref.png (renamed from test/caps-joins-alpha.base.rgb24.ref.png)bin2278 -> 2278 bytes
-rw-r--r--test/reference/caps-joins-alpha.image16.ref.png (renamed from test/caps-joins-alpha.image16.ref.png)bin2268 -> 2268 bytes
-rw-r--r--test/reference/caps-joins-alpha.quartz.ref.png (renamed from test/caps-joins-alpha.quartz.ref.png)bin2466 -> 2466 bytes
-rw-r--r--test/reference/caps-joins-alpha.ref.png (renamed from test/caps-joins-alpha.ref.png)bin2345 -> 2345 bytes
-rw-r--r--test/reference/caps-joins-alpha.xlib.ref.png (renamed from test/caps-joins-alpha.xlib.ref.png)bin2278 -> 2278 bytes
-rw-r--r--test/reference/caps-joins-curve.base.argb32.ref.png (renamed from test/caps-joins-curve.base.argb32.ref.png)bin5368 -> 5368 bytes
-rw-r--r--test/reference/caps-joins-curve.base.rgb24.ref.png (renamed from test/caps-joins-curve.base.rgb24.ref.png)bin5368 -> 5368 bytes
-rw-r--r--test/reference/caps-joins-curve.image16.ref.png (renamed from test/caps-joins-curve.image16.ref.png)bin4928 -> 4928 bytes
-rw-r--r--test/reference/caps-joins-curve.ps.ref.png (renamed from test/caps-joins-curve.ps.ref.png)bin3715 -> 3715 bytes
-rw-r--r--test/reference/caps-joins-curve.quartz.ref.png (renamed from test/caps-joins-curve.quartz.ref.png)bin5199 -> 5199 bytes
-rw-r--r--test/reference/caps-joins-curve.ref.png (renamed from test/caps-joins-curve.ref.png)bin4527 -> 4527 bytes
-rw-r--r--test/reference/caps-joins-curve.xlib.ref.png (renamed from test/caps-joins-curve.xlib.ref.png)bin5126 -> 5126 bytes
-rw-r--r--test/reference/caps-joins.base.argb32.ref.png (renamed from test/caps-joins.base.argb32.ref.png)bin2374 -> 2374 bytes
-rw-r--r--test/reference/caps-joins.base.rgb24.ref.png (renamed from test/caps-joins.base.rgb24.ref.png)bin2374 -> 2374 bytes
-rw-r--r--test/reference/caps-joins.image16.ref.png (renamed from test/caps-joins.image16.ref.png)bin2587 -> 2587 bytes
-rw-r--r--test/reference/caps-joins.ps.ref.png (renamed from test/caps-joins.ps.ref.png)bin2268 -> 2268 bytes
-rw-r--r--test/reference/caps-joins.ref.png (renamed from test/caps-joins.ref.png)bin2621 -> 2621 bytes
-rw-r--r--test/reference/caps-sub-paths.base.argb32.ref.png (renamed from test/caps-sub-paths.base.argb32.ref.png)bin166 -> 166 bytes
-rw-r--r--test/reference/caps-sub-paths.base.rgb24.ref.png (renamed from test/caps-sub-paths.base.rgb24.ref.png)bin166 -> 166 bytes
-rw-r--r--test/reference/caps-sub-paths.image16.ref.png (renamed from test/caps-sub-paths.image16.ref.png)bin171 -> 171 bytes
-rw-r--r--test/reference/caps-sub-paths.ps.ref.png (renamed from test/caps-sub-paths.ps.ref.png)bin163 -> 163 bytes
-rw-r--r--test/reference/caps-sub-paths.ref.png (renamed from test/caps-sub-paths.ref.png)bin176 -> 176 bytes
-rw-r--r--test/reference/caps-tails-curve.base.argb32.ref.png (renamed from test/caps-tails-curve.base.argb32.ref.png)bin50228 -> 50228 bytes
-rw-r--r--test/reference/caps-tails-curve.base.rgb24.ref.png (renamed from test/caps-tails-curve.base.rgb24.ref.png)bin50228 -> 50228 bytes
-rw-r--r--test/reference/caps-tails-curve.ps.ref.png (renamed from test/caps-tails-curve.ps.ref.png)bin39753 -> 39753 bytes
-rw-r--r--test/reference/caps-tails-curve.ref.png (renamed from test/caps-tails-curve.ref.png)bin41476 -> 41476 bytes
-rw-r--r--test/reference/caps.base.argb32.ref.png (renamed from test/caps.base.argb32.ref.png)bin1601 -> 1601 bytes
-rw-r--r--test/reference/caps.base.rgb24.ref.png (renamed from test/caps.base.rgb24.ref.png)bin1601 -> 1601 bytes
-rw-r--r--test/reference/caps.image16.ref.png (renamed from test/caps.image16.ref.png)bin1936 -> 1936 bytes
-rw-r--r--test/reference/caps.ps.ref.png (renamed from test/caps.ps.ref.png)bin1478 -> 1478 bytes
-rw-r--r--test/reference/caps.ref.png (renamed from test/caps.ref.png)bin1687 -> 1687 bytes
-rw-r--r--test/reference/checkerboard.base.argb32.ref.png (renamed from test/checkerboard.base.argb32.ref.png)bin142 -> 142 bytes
-rw-r--r--test/reference/checkerboard.base.rgb24.ref.png (renamed from test/checkerboard.base.rgb24.ref.png)bin142 -> 142 bytes
-rw-r--r--test/reference/checkerboard.ref.png (renamed from test/checkerboard.ref.png)bin142 -> 142 bytes
-rw-r--r--test/reference/clear-source.base.argb32.ref.png (renamed from test/clear-source.base.argb32.ref.png)bin779 -> 779 bytes
-rw-r--r--test/reference/clear-source.base.rgb24.ref.png (renamed from test/clear-source.base.rgb24.ref.png)bin779 -> 779 bytes
-rw-r--r--test/reference/clear-source.image16.ref.png (renamed from test/clear-source.image16.ref.png)bin909 -> 909 bytes
-rw-r--r--test/reference/clear-source.pdf.xfail.png (renamed from test/clear-source.pdf.xfail.png)bin974 -> 974 bytes
-rw-r--r--test/reference/clear-source.ps.xfail.png (renamed from test/clear-source.ps.xfail.png)bin552 -> 552 bytes
-rw-r--r--test/reference/clear-source.ref.png (renamed from test/clear-source.ref.png)bin779 -> 779 bytes
-rw-r--r--test/reference/clear.argb32.ref.png (renamed from test/clear.argb32.ref.png)bin539 -> 539 bytes
-rw-r--r--test/reference/clear.base.argb32.ref.png (renamed from test/clear.base.argb32.ref.png)bin673 -> 673 bytes
-rw-r--r--test/reference/clear.base.rgb24.ref.png (renamed from test/clear.base.rgb24.ref.png)bin614 -> 614 bytes
-rw-r--r--test/reference/clear.pdf.argb32.ref.png (renamed from test/clear.pdf.argb32.ref.png)bin790 -> 790 bytes
-rw-r--r--test/reference/clear.ps.argb32.ref.png (renamed from test/clear.ps.argb32.ref.png)bin790 -> 790 bytes
-rw-r--r--test/reference/clear.quartz.argb32.ref.png (renamed from test/clear.quartz.argb32.ref.png)bin691 -> 691 bytes
-rw-r--r--test/reference/clear.quartz.rgb24.ref.png (renamed from test/clear.quartz.rgb24.ref.png)bin606 -> 606 bytes
-rw-r--r--test/reference/clear.rgb24.ref.png (renamed from test/clear.rgb24.ref.png)bin484 -> 484 bytes
-rw-r--r--test/reference/clear.svg12.argb32.xfail.png (renamed from test/clear.svg12.argb32.xfail.png)bin170 -> 170 bytes
-rw-r--r--test/reference/clear.svg12.rgb24.xfail.png (renamed from test/clear.svg12.rgb24.xfail.png)bin170 -> 170 bytes
-rw-r--r--test/reference/clip-all.base.argb32.ref.png (renamed from test/clip-all.base.argb32.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/clip-all.base.rgb24.ref.png (renamed from test/clip-all.base.rgb24.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/clip-all.ref.png (renamed from test/clip-all.ref.png)bin118 -> 118 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-aa.base.argb32.ref.png (renamed from test/clip-complex-shape-eo-aa.base.argb32.ref.png)bin325 -> 325 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-aa.base.rgb24.ref.png (renamed from test/clip-complex-shape-eo-aa.base.rgb24.ref.png)bin325 -> 325 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-aa.ref.png (renamed from test/clip-complex-shape-eo-aa.ref.png)bin349 -> 349 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-mono.base.argb32.ref.png (renamed from test/clip-complex-shape-eo-mono.base.argb32.ref.png)bin325 -> 325 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-mono.base.rgb24.ref.png (renamed from test/clip-complex-shape-eo-mono.base.rgb24.ref.png)bin325 -> 325 bytes
-rw-r--r--test/reference/clip-complex-shape-eo-mono.ref.png (renamed from test/clip-complex-shape-eo-mono.ref.png)bin349 -> 349 bytes
-rw-r--r--test/reference/clip-contexts.base.argb32.ref.png (renamed from test/clip-contexts.base.argb32.ref.png)bin98 -> 98 bytes
-rw-r--r--test/reference/clip-contexts.base.rgb24.ref.png (renamed from test/clip-contexts.base.rgb24.ref.png)bin98 -> 98 bytes
-rw-r--r--test/reference/clip-contexts.ref.png (renamed from test/clip-contexts.ref.png)bin98 -> 98 bytes
-rw-r--r--test/reference/clip-device-offset.argb32.ref.png (renamed from test/clip-device-offset.argb32.ref.png)bin175 -> 175 bytes
-rw-r--r--test/reference/clip-device-offset.base.argb32.ref.png (renamed from test/clip-device-offset.base.argb32.ref.png)bin175 -> 175 bytes
-rw-r--r--test/reference/clip-device-offset.base.rgb24.ref.png (renamed from test/clip-device-offset.base.rgb24.ref.png)bin168 -> 168 bytes
-rw-r--r--test/reference/clip-device-offset.rgb24.ref.png (renamed from test/clip-device-offset.rgb24.ref.png)bin168 -> 168 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.base.argb32.ref.png (renamed from test/clip-disjoint-hatching.base.argb32.ref.png)bin8021 -> 8021 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.base.rgb24.ref.png (renamed from test/clip-disjoint-hatching.base.rgb24.ref.png)bin8021 -> 8021 bytes
-rw-r--r--test/reference/clip-disjoint-hatching.ref.png (renamed from test/clip-disjoint-hatching.ref.png)bin4390 -> 4390 bytes
-rw-r--r--test/reference/clip-disjoint.base.argb32.ref.png (renamed from test/clip-disjoint.base.argb32.ref.png)bin5411 -> 5411 bytes
-rw-r--r--test/reference/clip-disjoint.base.rgb24.ref.png (renamed from test/clip-disjoint.base.rgb24.ref.png)bin5411 -> 5411 bytes
-rw-r--r--test/reference/clip-disjoint.image16.ref.png (renamed from test/clip-disjoint.image16.ref.png)bin3886 -> 3886 bytes
-rw-r--r--test/reference/clip-disjoint.ps.ref.png (renamed from test/clip-disjoint.ps.ref.png)bin4037 -> 4037 bytes
-rw-r--r--test/reference/clip-disjoint.quartz.ref.png (renamed from test/clip-disjoint.quartz.ref.png)bin5476 -> 5476 bytes
-rw-r--r--test/reference/clip-disjoint.ref.png (renamed from test/clip-disjoint.ref.png)bin3934 -> 3934 bytes
-rw-r--r--test/reference/clip-disjoint.xlib.ref.png (renamed from test/clip-disjoint.xlib.ref.png)bin5395 -> 5395 bytes
-rw-r--r--test/reference/clip-empty-group.base.argb32.ref.png (renamed from test/clip-empty-group.base.argb32.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/clip-empty-group.base.rgb24.ref.png (renamed from test/clip-empty-group.base.rgb24.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/clip-empty-group.ref.png (renamed from test/clip-empty-group.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/clip-empty-save.base.argb32.ref.png (renamed from test/clip-empty-save.base.argb32.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/clip-empty-save.base.rgb24.ref.png (renamed from test/clip-empty-save.base.rgb24.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/clip-empty-save.ref.png (renamed from test/clip-empty-save.ref.png)bin118 -> 118 bytes
-rw-r--r--test/reference/clip-empty.base.argb32.ref.png (renamed from test/clip-empty.base.argb32.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/clip-empty.base.rgb24.ref.png (renamed from test/clip-empty.base.rgb24.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/clip-empty.ref.png (renamed from test/clip-empty.ref.png)bin118 -> 118 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.argb32.ref.png (renamed from test/clip-fill-eo-unbounded.argb32.ref.png)bin3970 -> 3970 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.base.argb32.ref.png (renamed from test/clip-fill-eo-unbounded.base.argb32.ref.png)bin3693 -> 3693 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.base.rgb24.ref.png (renamed from test/clip-fill-eo-unbounded.base.rgb24.ref.png)bin3198 -> 3198 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.image16.ref.png (renamed from test/clip-fill-eo-unbounded.image16.ref.png)bin2887 -> 2887 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.quartz.argb32.ref.png (renamed from test/clip-fill-eo-unbounded.quartz.argb32.ref.png)bin3382 -> 3382 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.quartz.rgb24.ref.png (renamed from test/clip-fill-eo-unbounded.quartz.rgb24.ref.png)bin2941 -> 2941 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.rgb24.ref.png (renamed from test/clip-fill-eo-unbounded.rgb24.ref.png)bin3201 -> 3201 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.png (renamed from test/clip-fill-eo-unbounded.svg12.rgb24.xfail.png)bin3636 -> 3636 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png (renamed from test/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png)bin3208 -> 3208 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.xlib.argb32.ref.png (renamed from test/clip-fill-eo-unbounded.xlib.argb32.ref.png)bin3693 -> 3693 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.xlib.rgb24.ref.png (renamed from test/clip-fill-eo-unbounded.xlib.rgb24.ref.png)bin3198 -> 3198 bytes
-rw-r--r--test/reference/clip-fill-no-op.base.argb32.ref.png (renamed from test/clip-fill-no-op.base.argb32.ref.png)bin152 -> 152 bytes
-rw-r--r--test/reference/clip-fill-no-op.base.rgb24.ref.png (renamed from test/clip-fill-no-op.base.rgb24.ref.png)bin152 -> 152 bytes
-rw-r--r--test/reference/clip-fill-no-op.image16.ref.png (renamed from test/clip-fill-no-op.image16.ref.png)bin153 -> 153 bytes
-rw-r--r--test/reference/clip-fill-no-op.ref.png (renamed from test/clip-fill-no-op.ref.png)bin152 -> 152 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.argb32.ref.png (renamed from test/clip-fill-nz-unbounded.argb32.ref.png)bin3970 -> 3970 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.base.argb32.ref.png (renamed from test/clip-fill-nz-unbounded.base.argb32.ref.png)bin3693 -> 3693 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.base.rgb24.ref.png (renamed from test/clip-fill-nz-unbounded.base.rgb24.ref.png)bin3198 -> 3198 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.image16.ref.png (renamed from test/clip-fill-nz-unbounded.image16.ref.png)bin2887 -> 2887 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.quartz.argb32.ref.png (renamed from test/clip-fill-nz-unbounded.quartz.argb32.ref.png)bin3382 -> 3382 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.quartz.rgb24.ref.png (renamed from test/clip-fill-nz-unbounded.quartz.rgb24.ref.png)bin2941 -> 2941 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.rgb24.ref.png (renamed from test/clip-fill-nz-unbounded.rgb24.ref.png)bin3201 -> 3201 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.svg12.rgb24.xfail.png (renamed from test/clip-fill-nz-unbounded.svg12.rgb24.xfail.png)bin3636 -> 3636 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png (renamed from test/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png)bin3208 -> 3208 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.xlib.argb32.ref.png (renamed from test/clip-fill-nz-unbounded.xlib.argb32.ref.png)bin3693 -> 3693 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.xlib.rgb24.ref.png (renamed from test/clip-fill-nz-unbounded.xlib.rgb24.ref.png)bin3198 -> 3198 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.base.argb32.ref.png (renamed from test/clip-fill-rule-pixel-aligned.base.argb32.ref.png)bin176 -> 176 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.base.rgb24.ref.png (renamed from test/clip-fill-rule-pixel-aligned.base.rgb24.ref.png)bin165 -> 165 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.ref.png (renamed from test/clip-fill-rule-pixel-aligned.ref.png)bin195 -> 195 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.rgb24.ref.png (renamed from test/clip-fill-rule-pixel-aligned.rgb24.ref.png)bin184 -> 184 bytes
-rw-r--r--test/reference/clip-fill-rule.argb32.ref.png (renamed from test/clip-fill-rule.argb32.ref.png)bin371 -> 371 bytes
-rw-r--r--test/reference/clip-fill-rule.base.argb32.ref.png (renamed from test/clip-fill-rule.base.argb32.ref.png)bin412 -> 412 bytes
-rw-r--r--test/reference/clip-fill-rule.base.rgb24.ref.png (renamed from test/clip-fill-rule.base.rgb24.ref.png)bin361 -> 361 bytes
-rw-r--r--test/reference/clip-fill-rule.image16.ref.png (renamed from test/clip-fill-rule.image16.ref.png)bin356 -> 356 bytes
-rw-r--r--test/reference/clip-fill-rule.pdf.argb32.ref.png (renamed from test/clip-fill-rule.pdf.argb32.ref.png)bin509 -> 509 bytes
-rw-r--r--test/reference/clip-fill-rule.ps.argb32.ref.png (renamed from test/clip-fill-rule.ps.argb32.ref.png)bin251 -> 251 bytes
-rw-r--r--test/reference/clip-fill-rule.ps.rgb24.ref.png (renamed from test/clip-fill-rule.ps.rgb24.ref.png)bin234 -> 234 bytes
-rw-r--r--test/reference/clip-fill-rule.quartz.rgb24.ref.png (renamed from test/clip-fill-rule.quartz.rgb24.ref.png)bin363 -> 363 bytes
-rw-r--r--test/reference/clip-fill-rule.rgb24.ref.png (renamed from test/clip-fill-rule.rgb24.ref.png)bin338 -> 338 bytes
-rw-r--r--test/reference/clip-fill-rule.test-paginated.rgb24.ref.png (renamed from test/clip-fill-rule.test-paginated.rgb24.ref.png)bin361 -> 361 bytes
-rw-r--r--test/reference/clip-fill-rule.xlib.rgb24.ref.png (renamed from test/clip-fill-rule.xlib.rgb24.ref.png)bin380 -> 380 bytes
-rw-r--r--test/reference/clip-fill.base.argb32.ref.png (renamed from test/clip-fill.base.argb32.ref.png)bin1049 -> 1049 bytes
-rw-r--r--test/reference/clip-fill.base.rgb24.ref.png (renamed from test/clip-fill.base.rgb24.ref.png)bin1049 -> 1049 bytes
-rw-r--r--test/reference/clip-fill.image16.ref.png (renamed from test/clip-fill.image16.ref.png)bin904 -> 904 bytes
-rw-r--r--test/reference/clip-fill.ps.xfail.png (renamed from test/clip-fill.ps.xfail.png)bin522 -> 522 bytes
-rw-r--r--test/reference/clip-fill.quartz.ref.png (renamed from test/clip-fill.quartz.ref.png)bin875 -> 875 bytes
-rw-r--r--test/reference/clip-fill.ref.png (renamed from test/clip-fill.ref.png)bin836 -> 836 bytes
-rw-r--r--test/reference/clip-fill.xlib-fallback.ref.png (renamed from test/clip-fill.xlib-fallback.ref.png)bin1063 -> 1063 bytes
-rw-r--r--test/reference/clip-fill.xlib.ref.png (renamed from test/clip-fill.xlib.ref.png)bin1049 -> 1049 bytes
-rw-r--r--test/reference/clip-group-shapes-aligned-rectangles.base.argb32.ref.png (renamed from test/clip-group-shapes-aligned-rectangles.base.argb32.ref.png)bin378 -> 378 bytes
-rw-r--r--test/reference/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png (renamed from test/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png)bin378 -> 378 bytes
-rw-r--r--test/reference/clip-group-shapes-aligned-rectangles.ref.png (renamed from test/clip-group-shapes-aligned-rectangles.ref.png)bin378 -> 378 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.base.argb32.ref.png (renamed from test/clip-group-shapes-circles.base.argb32.ref.png)bin1534 -> 1534 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.base.rgb24.ref.png (renamed from test/clip-group-shapes-circles.base.rgb24.ref.png)bin1534 -> 1534 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.ps.ref.png (renamed from test/clip-group-shapes-circles.ps.ref.png)bin678 -> 678 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.quartz.ref.png (renamed from test/clip-group-shapes-circles.quartz.ref.png)bin1518 -> 1518 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.ref.png (renamed from test/clip-group-shapes-circles.ref.png)bin1180 -> 1180 bytes
-rw-r--r--test/reference/clip-group-shapes-circles.xlib.ref.png (renamed from test/clip-group-shapes-circles.xlib.ref.png)bin1534 -> 1534 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png (renamed from test/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png)bin431 -> 431 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png (renamed from test/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png)bin431 -> 431 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.ref.png (renamed from test/clip-group-shapes-unaligned-rectangles.ref.png)bin415 -> 415 bytes
-rw-r--r--test/reference/clip-group-shapes-unaligned-rectangles.xlib.ref.png (renamed from test/clip-group-shapes-unaligned-rectangles.xlib.ref.png)bin431 -> 431 bytes
-rw-r--r--test/reference/clip-image.base.argb32.ref.png (renamed from test/clip-image.base.argb32.ref.png)bin2686 -> 2686 bytes
-rw-r--r--test/reference/clip-image.base.rgb24.ref.png (renamed from test/clip-image.base.rgb24.ref.png)bin2686 -> 2686 bytes
-rw-r--r--test/reference/clip-image.image16.ref.png (renamed from test/clip-image.image16.ref.png)bin2032 -> 2032 bytes
-rw-r--r--test/reference/clip-image.ps.ref.png (renamed from test/clip-image.ps.ref.png)bin2498 -> 2498 bytes
-rw-r--r--test/reference/clip-image.ref.png (renamed from test/clip-image.ref.png)bin2679 -> 2679 bytes
-rw-r--r--test/reference/clip-intersect.base.argb32.ref.png (renamed from test/clip-intersect.base.argb32.ref.png)bin193 -> 193 bytes
-rw-r--r--test/reference/clip-intersect.base.rgb24.ref.png (renamed from test/clip-intersect.base.rgb24.ref.png)bin193 -> 193 bytes
-rw-r--r--test/reference/clip-intersect.ref.png (renamed from test/clip-intersect.ref.png)bin201 -> 201 bytes
-rw-r--r--test/reference/clip-mixed-antialias.base.argb32.ref.png (renamed from test/clip-mixed-antialias.base.argb32.ref.png)bin1094 -> 1094 bytes
-rw-r--r--test/reference/clip-mixed-antialias.base.rgb24.ref.png (renamed from test/clip-mixed-antialias.base.rgb24.ref.png)bin1094 -> 1094 bytes
-rw-r--r--test/reference/clip-mixed-antialias.ref.png (renamed from test/clip-mixed-antialias.ref.png)bin981 -> 981 bytes
-rw-r--r--test/reference/clip-nesting.argb32.ref.png (renamed from test/clip-nesting.argb32.ref.png)bin1072 -> 1072 bytes
-rw-r--r--test/reference/clip-nesting.base.argb32.ref.png (renamed from test/clip-nesting.base.argb32.ref.png)bin1031 -> 1031 bytes
-rw-r--r--test/reference/clip-nesting.base.rgb24.ref.png (renamed from test/clip-nesting.base.rgb24.ref.png)bin936 -> 936 bytes
-rw-r--r--test/reference/clip-nesting.pdf.argb32.ref.png (renamed from test/clip-nesting.pdf.argb32.ref.png)bin850 -> 850 bytes
-rw-r--r--test/reference/clip-nesting.ps.argb32.ref.png (renamed from test/clip-nesting.ps.argb32.ref.png)bin441 -> 441 bytes
-rw-r--r--test/reference/clip-nesting.ps.rgb24.ref.png (renamed from test/clip-nesting.ps.rgb24.ref.png)bin492 -> 492 bytes
-rw-r--r--test/reference/clip-nesting.quartz.argb32.ref.png (renamed from test/clip-nesting.quartz.argb32.ref.png)bin1048 -> 1048 bytes
-rw-r--r--test/reference/clip-nesting.quartz.rgb24.ref.png (renamed from test/clip-nesting.quartz.rgb24.ref.png)bin937 -> 937 bytes
-rw-r--r--test/reference/clip-nesting.rgb24.ref.png (renamed from test/clip-nesting.rgb24.ref.png)bin949 -> 949 bytes
-rw-r--r--test/reference/clip-nesting.test-paginated.rgb24.ref.png (renamed from test/clip-nesting.test-paginated.rgb24.ref.png)bin936 -> 936 bytes
-rw-r--r--test/reference/clip-nesting.xlib.rgb24.ref.png (renamed from test/clip-nesting.xlib.rgb24.ref.png)bin955 -> 955 bytes
-rw-r--r--test/reference/clip-operator.base.argb32.ref.png (renamed from test/clip-operator.base.argb32.ref.png)bin8171 -> 8171 bytes
-rw-r--r--test/reference/clip-operator.base.rgb24.ref.png (renamed from test/clip-operator.base.rgb24.ref.png)bin3231 -> 3231 bytes
-rw-r--r--test/reference/clip-operator.gl.argb32.ref.png (renamed from test/clip-operator.gl.argb32.ref.png)bin8296 -> 8296 bytes
-rw-r--r--test/reference/clip-operator.image16.ref.png (renamed from test/clip-operator.image16.ref.png)bin3131 -> 3131 bytes
-rw-r--r--test/reference/clip-operator.pdf.argb32.ref.png (renamed from test/clip-operator.pdf.argb32.ref.png)bin8792 -> 8792 bytes
-rw-r--r--test/reference/clip-operator.pdf.rgb24.ref.png (renamed from test/clip-operator.pdf.rgb24.ref.png)bin4683 -> 4683 bytes
-rw-r--r--test/reference/clip-operator.ps2.rgb24.ref.png (renamed from test/clip-operator.ps2.rgb24.ref.png)bin3736 -> 3736 bytes
-rw-r--r--test/reference/clip-operator.ps3.argb32.ref.png (renamed from test/clip-operator.ps3.argb32.ref.png)bin7576 -> 7576 bytes
-rw-r--r--test/reference/clip-operator.ps3.ref.png (renamed from test/clip-operator.ps3.ref.png)bin8188 -> 8188 bytes
-rw-r--r--test/reference/clip-operator.ps3.rgb24.ref.png (renamed from test/clip-operator.ps3.rgb24.ref.png)bin3736 -> 3736 bytes
-rw-r--r--test/reference/clip-operator.quartz.argb32.ref.png (renamed from test/clip-operator.quartz.argb32.ref.png)bin9672 -> 9672 bytes
-rw-r--r--test/reference/clip-operator.quartz.rgb24.ref.png (renamed from test/clip-operator.quartz.rgb24.ref.png)bin4343 -> 4343 bytes
-rw-r--r--test/reference/clip-operator.ref.png (renamed from test/clip-operator.ref.png)bin8126 -> 8126 bytes
-rw-r--r--test/reference/clip-operator.rgb24.ref.png (renamed from test/clip-operator.rgb24.ref.png)bin3244 -> 3244 bytes
-rw-r--r--test/reference/clip-operator.svg12.argb32.xfail.png (renamed from test/clip-operator.svg12.argb32.xfail.png)bin8378 -> 8378 bytes
-rw-r--r--test/reference/clip-operator.svg12.rgb24.xfail.png (renamed from test/clip-operator.svg12.rgb24.xfail.png)bin4566 -> 4566 bytes
-rw-r--r--test/reference/clip-operator.test-paginated.argb32.ref.png (renamed from test/clip-operator.test-paginated.argb32.ref.png)bin8189 -> 8189 bytes
-rw-r--r--test/reference/clip-operator.xlib-fallback.ref.png (renamed from test/clip-operator.xlib-fallback.ref.png)bin3228 -> 3228 bytes
-rw-r--r--test/reference/clip-operator.xlib.ref.png (renamed from test/clip-operator.xlib.ref.png)bin8271 -> 8271 bytes
-rw-r--r--test/reference/clip-operator.xlib.rgb24.ref.png (renamed from test/clip-operator.xlib.rgb24.ref.png)bin3258 -> 3258 bytes
-rw-r--r--test/reference/clip-push-group.base.argb32.ref.png (renamed from test/clip-push-group.base.argb32.ref.png)bin155 -> 155 bytes
-rw-r--r--test/reference/clip-push-group.base.rgb24.ref.png (renamed from test/clip-push-group.base.rgb24.ref.png)bin155 -> 155 bytes
-rw-r--r--test/reference/clip-push-group.image16.ref.png (renamed from test/clip-push-group.image16.ref.png)bin159 -> 159 bytes
-rw-r--r--test/reference/clip-push-group.pdf.ref.png (renamed from test/clip-push-group.pdf.ref.png)bin164 -> 164 bytes
-rw-r--r--test/reference/clip-push-group.ps.ref.png (renamed from test/clip-push-group.ps.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/clip-push-group.quartz.ref.png (renamed from test/clip-push-group.quartz.ref.png)bin166 -> 166 bytes
-rw-r--r--test/reference/clip-push-group.ref.png (renamed from test/clip-push-group.ref.png)bin166 -> 166 bytes
-rw-r--r--test/reference/clip-push-group.svg.ref.png (renamed from test/clip-push-group.svg.ref.png)bin175 -> 175 bytes
-rw-r--r--test/reference/clip-push-group.xlib.ref.png (renamed from test/clip-push-group.xlib.ref.png)bin155 -> 155 bytes
-rw-r--r--test/reference/clip-rotate-image-surface-paint.base.argb32.ref.png (renamed from test/clip-rotate-image-surface-paint.base.argb32.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/clip-rotate-image-surface-paint.base.rgb24.ref.png (renamed from test/clip-rotate-image-surface-paint.base.rgb24.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/clip-rotate-image-surface-paint.ref.png (renamed from test/clip-rotate-image-surface-paint.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/clip-shape.base.argb32.ref.png (renamed from test/clip-shape.base.argb32.ref.png)bin2943 -> 2943 bytes
-rw-r--r--test/reference/clip-shape.base.rgb24.ref.png (renamed from test/clip-shape.base.rgb24.ref.png)bin2943 -> 2943 bytes
-rw-r--r--test/reference/clip-shape.image16.ref.png (renamed from test/clip-shape.image16.ref.png)bin2488 -> 2488 bytes
-rw-r--r--test/reference/clip-shape.ps.ref.png (renamed from test/clip-shape.ps.ref.png)bin1797 -> 1797 bytes
-rw-r--r--test/reference/clip-shape.quartz.ref.png (renamed from test/clip-shape.quartz.ref.png)bin3229 -> 3229 bytes
-rw-r--r--test/reference/clip-shape.ref.png (renamed from test/clip-shape.ref.png)bin2249 -> 2249 bytes
-rw-r--r--test/reference/clip-shape.xlib-fallback.ref.png (renamed from test/clip-shape.xlib-fallback.ref.png)bin2916 -> 2916 bytes
-rw-r--r--test/reference/clip-shape.xlib.ref.png (renamed from test/clip-shape.xlib.ref.png)bin2944 -> 2944 bytes
-rw-r--r--test/reference/clip-stroke-no-op.base.argb32.ref.png (renamed from test/clip-stroke-no-op.base.argb32.ref.png)bin152 -> 152 bytes
-rw-r--r--test/reference/clip-stroke-no-op.base.rgb24.ref.png (renamed from test/clip-stroke-no-op.base.rgb24.ref.png)bin152 -> 152 bytes
-rw-r--r--test/reference/clip-stroke-no-op.image16.ref.png (renamed from test/clip-stroke-no-op.image16.ref.png)bin153 -> 153 bytes
-rw-r--r--test/reference/clip-stroke-no-op.ref.png (renamed from test/clip-stroke-no-op.ref.png)bin152 -> 152 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.argb32.ref.png (renamed from test/clip-stroke-unbounded.argb32.ref.png)bin3887 -> 3887 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.base.argb32.ref.png (renamed from test/clip-stroke-unbounded.base.argb32.ref.png)bin3617 -> 3617 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.base.rgb24.ref.png (renamed from test/clip-stroke-unbounded.base.rgb24.ref.png)bin3108 -> 3108 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.image16.rgb24.ref.png (renamed from test/clip-stroke-unbounded.image16.rgb24.ref.png)bin2778 -> 2778 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.quartz.argb32.ref.png (renamed from test/clip-stroke-unbounded.quartz.argb32.ref.png)bin3290 -> 3290 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.quartz.rgb24.ref.png (renamed from test/clip-stroke-unbounded.quartz.rgb24.ref.png)bin2840 -> 2840 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.rgb24.ref.png (renamed from test/clip-stroke-unbounded.rgb24.ref.png)bin3063 -> 3063 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.svg12.rgb24.xfail.png (renamed from test/clip-stroke-unbounded.svg12.rgb24.xfail.png)bin3569 -> 3569 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png (renamed from test/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png)bin3123 -> 3123 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.xlib.argb32.ref.png (renamed from test/clip-stroke-unbounded.xlib.argb32.ref.png)bin3620 -> 3620 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.xlib.rgb24.ref.png (renamed from test/clip-stroke-unbounded.xlib.rgb24.ref.png)bin3109 -> 3109 bytes
-rw-r--r--test/reference/clip-stroke.base.argb32.ref.png (renamed from test/clip-stroke.base.argb32.ref.png)bin1491 -> 1491 bytes
-rw-r--r--test/reference/clip-stroke.base.rgb24.ref.png (renamed from test/clip-stroke.base.rgb24.ref.png)bin1491 -> 1491 bytes
-rw-r--r--test/reference/clip-stroke.image16.ref.png (renamed from test/clip-stroke.image16.ref.png)bin1305 -> 1305 bytes
-rw-r--r--test/reference/clip-stroke.ps.xfail.png (renamed from test/clip-stroke.ps.xfail.png)bin662 -> 662 bytes
-rw-r--r--test/reference/clip-stroke.quartz.ref.png (renamed from test/clip-stroke.quartz.ref.png)bin1305 -> 1305 bytes
-rw-r--r--test/reference/clip-stroke.ref.png (renamed from test/clip-stroke.ref.png)bin1207 -> 1207 bytes
-rw-r--r--test/reference/clip-stroke.xlib-fallback.ref.png (renamed from test/clip-stroke.xlib-fallback.ref.png)bin1491 -> 1491 bytes
-rw-r--r--test/reference/clip-stroke.xlib.ref.png (renamed from test/clip-stroke.xlib.ref.png)bin1491 -> 1491 bytes
-rw-r--r--test/reference/clip-text.base.argb32.ref.png (renamed from test/clip-text.base.argb32.ref.png)bin899 -> 899 bytes
-rw-r--r--test/reference/clip-text.base.rgb24.ref.png (renamed from test/clip-text.base.rgb24.ref.png)bin899 -> 899 bytes
-rw-r--r--test/reference/clip-text.image16.ref.png (renamed from test/clip-text.image16.ref.png)bin811 -> 811 bytes
-rw-r--r--test/reference/clip-text.ps.xfail.png (renamed from test/clip-text.ps.xfail.png)bin434 -> 434 bytes
-rw-r--r--test/reference/clip-text.quartz.ref.png (renamed from test/clip-text.quartz.ref.png)bin854 -> 854 bytes
-rw-r--r--test/reference/clip-text.ref.png (renamed from test/clip-text.ref.png)bin796 -> 796 bytes
-rw-r--r--test/reference/clip-text.svg.ref.png (renamed from test/clip-text.svg.ref.png)bin946 -> 946 bytes
-rw-r--r--test/reference/clip-text.xlib.ref.png (renamed from test/clip-text.xlib.ref.png)bin900 -> 900 bytes
-rw-r--r--test/reference/clip-twice-rectangle.base.argb32.ref.png (renamed from test/clip-twice-rectangle.base.argb32.ref.png)bin323 -> 323 bytes
-rw-r--r--test/reference/clip-twice-rectangle.base.rgb24.ref.png (renamed from test/clip-twice-rectangle.base.rgb24.ref.png)bin323 -> 323 bytes
-rw-r--r--test/reference/clip-twice-rectangle.ref.png (renamed from test/clip-twice-rectangle.ref.png)bin323 -> 323 bytes
-rw-r--r--test/reference/clip-twice.argb32.ref.png (renamed from test/clip-twice.argb32.ref.png)bin1077 -> 1077 bytes
-rw-r--r--test/reference/clip-twice.base.argb32.ref.png (renamed from test/clip-twice.base.argb32.ref.png)bin1343 -> 1343 bytes
-rw-r--r--test/reference/clip-twice.base.rgb24.ref.png (renamed from test/clip-twice.base.rgb24.ref.png)bin1179 -> 1179 bytes
-rw-r--r--test/reference/clip-twice.image16.ref.png (renamed from test/clip-twice.image16.ref.png)bin1069 -> 1069 bytes
-rw-r--r--test/reference/clip-twice.pdf.argb32.ref.png (renamed from test/clip-twice.pdf.argb32.ref.png)bin1498 -> 1498 bytes
-rw-r--r--test/reference/clip-twice.ps.argb32.ref.png (renamed from test/clip-twice.ps.argb32.ref.png)bin492 -> 492 bytes
-rw-r--r--test/reference/clip-twice.ps.rgb24.ref.png (renamed from test/clip-twice.ps.rgb24.ref.png)bin409 -> 409 bytes
-rw-r--r--test/reference/clip-twice.quartz.argb32.ref.png (renamed from test/clip-twice.quartz.argb32.ref.png)bin1171 -> 1171 bytes
-rw-r--r--test/reference/clip-twice.quartz.rgb24.ref.png (renamed from test/clip-twice.quartz.rgb24.ref.png)bin1095 -> 1095 bytes
-rw-r--r--test/reference/clip-twice.rgb24.ref.png (renamed from test/clip-twice.rgb24.ref.png)bin976 -> 976 bytes
-rw-r--r--test/reference/clip-twice.test-paginated.argb32.ref.png (renamed from test/clip-twice.test-paginated.argb32.ref.png)bin1361 -> 1361 bytes
-rw-r--r--test/reference/clip-twice.test-paginated.rgb24.ref.png (renamed from test/clip-twice.test-paginated.rgb24.ref.png)bin1199 -> 1199 bytes
-rw-r--r--test/reference/clip-twice.xlib.ref.png (renamed from test/clip-twice.xlib.ref.png)bin1362 -> 1362 bytes
-rw-r--r--test/reference/clip-twice.xlib.rgb24.ref.png (renamed from test/clip-twice.xlib.rgb24.ref.png)bin1198 -> 1198 bytes
-rw-r--r--test/reference/clip-unbounded.base.argb32.ref.png (renamed from test/clip-unbounded.base.argb32.ref.png)bin100 -> 100 bytes
-rw-r--r--test/reference/clip-unbounded.base.rgb24.ref.png (renamed from test/clip-unbounded.base.rgb24.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/clip-unbounded.pdf.argb32.xfail.png (renamed from test/clip-unbounded.pdf.argb32.xfail.png)bin95 -> 95 bytes
-rw-r--r--test/reference/clip-unbounded.pdf.rgb24.xfail.png (renamed from test/clip-unbounded.pdf.rgb24.xfail.png)bin95 -> 95 bytes
-rw-r--r--test/reference/clip-unbounded.ref.png (renamed from test/clip-unbounded.ref.png)bin100 -> 100 bytes
-rw-r--r--test/reference/clip-unbounded.rgb24.ref.png (renamed from test/clip-unbounded.rgb24.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/clip-unbounded.svg12.rgb24.xfail.png (renamed from test/clip-unbounded.svg12.rgb24.xfail.png)bin100 -> 100 bytes
-rw-r--r--test/reference/clipped-group.base.argb32.ref.png (renamed from test/clipped-group.base.argb32.ref.png)bin316 -> 316 bytes
-rw-r--r--test/reference/clipped-group.base.rgb24.ref.png (renamed from test/clipped-group.base.rgb24.ref.png)bin316 -> 316 bytes
-rw-r--r--test/reference/clipped-group.image16.ref.png (renamed from test/clipped-group.image16.ref.png)bin270 -> 270 bytes
-rw-r--r--test/reference/clipped-group.pdf.ref.png (renamed from test/clipped-group.pdf.ref.png)bin334 -> 334 bytes
-rw-r--r--test/reference/clipped-group.ps2.ref.png (renamed from test/clipped-group.ps2.ref.png)bin214 -> 214 bytes
-rw-r--r--test/reference/clipped-group.ps3.ref.png (renamed from test/clipped-group.ps3.ref.png)bin214 -> 214 bytes
-rw-r--r--test/reference/clipped-group.quartz.ref.png (renamed from test/clipped-group.quartz.ref.png)bin308 -> 308 bytes
-rw-r--r--test/reference/clipped-group.ref.png (renamed from test/clipped-group.ref.png)bin289 -> 289 bytes
-rw-r--r--test/reference/clipped-group.svg.ref.png (renamed from test/clipped-group.svg.ref.png)bin250 -> 250 bytes
-rw-r--r--test/reference/clipped-group.xlib-fallback.ref.png (renamed from test/clipped-group.xlib-fallback.ref.png)bin344 -> 344 bytes
-rw-r--r--test/reference/clipped-group.xlib.ref.png (renamed from test/clipped-group.xlib.ref.png)bin289 -> 289 bytes
-rw-r--r--test/reference/clipped-surface.base.argb32.ref.png (renamed from test/clipped-surface.base.argb32.ref.png)bin345 -> 345 bytes
-rw-r--r--test/reference/clipped-surface.base.rgb24.ref.png (renamed from test/clipped-surface.base.rgb24.ref.png)bin345 -> 345 bytes
-rw-r--r--test/reference/clipped-surface.image16.ref.png (renamed from test/clipped-surface.image16.ref.png)bin296 -> 296 bytes
-rw-r--r--test/reference/clipped-surface.ref.png (renamed from test/clipped-surface.ref.png)bin401 -> 401 bytes
-rw-r--r--test/reference/clipped-trapezoids.ref.png (renamed from test/clipped-trapezoids.ref.png)bin963 -> 963 bytes
-rw-r--r--test/reference/close-path-current-point.base.argb32.ref.png (renamed from test/close-path-current-point.base.argb32.ref.png)bin2008 -> 2008 bytes
-rw-r--r--test/reference/close-path-current-point.base.rgb24.ref.png (renamed from test/close-path-current-point.base.rgb24.ref.png)bin2008 -> 2008 bytes
-rw-r--r--test/reference/close-path-current-point.image16.ref.png (renamed from test/close-path-current-point.image16.ref.png)bin1804 -> 1804 bytes
-rw-r--r--test/reference/close-path-current-point.ps.ref.png (renamed from test/close-path-current-point.ps.ref.png)bin1490 -> 1490 bytes
-rw-r--r--test/reference/close-path-current-point.ref.png (renamed from test/close-path-current-point.ref.png)bin1675 -> 1675 bytes
-rw-r--r--test/reference/close-path.base.argb32.ref.png (renamed from test/close-path.base.argb32.ref.png)bin284 -> 284 bytes
-rw-r--r--test/reference/close-path.base.rgb24.ref.png (renamed from test/close-path.base.rgb24.ref.png)bin284 -> 284 bytes
-rw-r--r--test/reference/close-path.ps2.ref.png (renamed from test/close-path.ps2.ref.png)bin309 -> 309 bytes
-rw-r--r--test/reference/close-path.ps3.ref.png (renamed from test/close-path.ps3.ref.png)bin309 -> 309 bytes
-rw-r--r--test/reference/close-path.ref.png (renamed from test/close-path.ref.png)bin271 -> 271 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.base.argb32.ref.png (renamed from test/composite-integer-translate-over-repeat.base.argb32.ref.png)bin334 -> 334 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.base.rgb24.ref.png (renamed from test/composite-integer-translate-over-repeat.base.rgb24.ref.png)bin334 -> 334 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.ps2.ref.png (renamed from test/composite-integer-translate-over-repeat.ps2.ref.png)bin448 -> 448 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.ps3.ref.png (renamed from test/composite-integer-translate-over-repeat.ps3.ref.png)bin448 -> 448 bytes
-rw-r--r--test/reference/composite-integer-translate-over-repeat.ref.png (renamed from test/composite-integer-translate-over-repeat.ref.png)bin401 -> 401 bytes
-rw-r--r--test/reference/composite-integer-translate-over.base.argb32.ref.png (renamed from test/composite-integer-translate-over.base.argb32.ref.png)bin13998 -> 13998 bytes
-rw-r--r--test/reference/composite-integer-translate-over.base.rgb24.ref.png (renamed from test/composite-integer-translate-over.base.rgb24.ref.png)bin13998 -> 13998 bytes
-rw-r--r--test/reference/composite-integer-translate-over.image16.ref.png (renamed from test/composite-integer-translate-over.image16.ref.png)bin11570 -> 11570 bytes
-rw-r--r--test/reference/composite-integer-translate-over.ps2.ref.png (renamed from test/composite-integer-translate-over.ps2.ref.png)bin15783 -> 15783 bytes
-rw-r--r--test/reference/composite-integer-translate-over.ps3.ref.png (renamed from test/composite-integer-translate-over.ps3.ref.png)bin15783 -> 15783 bytes
-rw-r--r--test/reference/composite-integer-translate-over.ref.png (renamed from test/composite-integer-translate-over.ref.png)bin16385 -> 16385 bytes
-rw-r--r--test/reference/composite-integer-translate-source.base.argb32.ref.png (renamed from test/composite-integer-translate-source.base.argb32.ref.png)bin13998 -> 13998 bytes
-rw-r--r--test/reference/composite-integer-translate-source.base.rgb24.ref.png (renamed from test/composite-integer-translate-source.base.rgb24.ref.png)bin13998 -> 13998 bytes
-rw-r--r--test/reference/composite-integer-translate-source.image16.ref.png (renamed from test/composite-integer-translate-source.image16.ref.png)bin11570 -> 11570 bytes
-rw-r--r--test/reference/composite-integer-translate-source.ps2.ref.png (renamed from test/composite-integer-translate-source.ps2.ref.png)bin15783 -> 15783 bytes
-rw-r--r--test/reference/composite-integer-translate-source.ps3.ref.png (renamed from test/composite-integer-translate-source.ps3.ref.png)bin15783 -> 15783 bytes
-rw-r--r--test/reference/composite-integer-translate-source.ref.png (renamed from test/composite-integer-translate-source.ref.png)bin16385 -> 16385 bytes
-rw-r--r--test/reference/composite-integer-translate-source.svg12.argb32.xfail.png (renamed from test/composite-integer-translate-source.svg12.argb32.xfail.png)bin16392 -> 16392 bytes
-rw-r--r--test/reference/composite-integer-translate-source.svg12.rgb24.xfail.png (renamed from test/composite-integer-translate-source.svg12.rgb24.xfail.png)bin16392 -> 16392 bytes
-rw-r--r--test/reference/copy-path.base.argb32.ref.png (renamed from test/copy-path.base.argb32.ref.png)bin588 -> 588 bytes
-rw-r--r--test/reference/copy-path.base.rgb24.ref.png (renamed from test/copy-path.base.rgb24.ref.png)bin588 -> 588 bytes
-rw-r--r--test/reference/copy-path.image16.ref.png (renamed from test/copy-path.image16.ref.png)bin556 -> 556 bytes
-rw-r--r--test/reference/copy-path.ps.ref.png (renamed from test/copy-path.ps.ref.png)bin379 -> 379 bytes
-rw-r--r--test/reference/copy-path.ref.png (renamed from test/copy-path.ref.png)bin513 -> 513 bytes
-rw-r--r--test/reference/coverage-column-triangles.ref.png (renamed from test/coverage-column-triangles.ref.png)bin208 -> 208 bytes
-rw-r--r--test/reference/coverage-column-triangles.xlib.xfail.png (renamed from test/coverage-column-triangles.xlib.xfail.png)bin12745 -> 12745 bytes
-rw-r--r--test/reference/coverage-intersecting-quads.ref.png (renamed from test/coverage-intersecting-quads.ref.png)bin253 -> 253 bytes
-rw-r--r--test/reference/coverage-intersecting-quads.xlib.xfail.png (renamed from test/coverage-intersecting-quads.xlib.xfail.png)bin15296 -> 15296 bytes
-rw-r--r--test/reference/coverage-intersecting-triangles.ref.png (renamed from test/coverage-intersecting-triangles.ref.png)bin209 -> 209 bytes
-rw-r--r--test/reference/coverage-intersecting-triangles.xlib.xfail.png (renamed from test/coverage-intersecting-triangles.xlib.xfail.png)bin16728 -> 16728 bytes
-rw-r--r--test/reference/coverage-rectangles.ref.png (renamed from test/coverage-rectangles.ref.png)bin259 -> 259 bytes
-rw-r--r--test/reference/coverage-rectangles.xlib.xfail.png (renamed from test/coverage-rectangles.xlib.xfail.png)bin15981 -> 15981 bytes
-rw-r--r--test/reference/coverage-row-triangles.ref.png (renamed from test/coverage-row-triangles.ref.png)bin208 -> 208 bytes
-rw-r--r--test/reference/coverage-row-triangles.xlib.xfail.png (renamed from test/coverage-row-triangles.xlib.xfail.png)bin12671 -> 12671 bytes
-rw-r--r--test/reference/coverage-triangles.ref.png (renamed from test/coverage-triangles.ref.png)bin253 -> 253 bytes
-rw-r--r--test/reference/coverage-triangles.xlib.xfail.png (renamed from test/coverage-triangles.xlib.xfail.png)bin15859 -> 15859 bytes
-rw-r--r--test/reference/create-from-png-stream.base.argb32.ref.png (renamed from test/create-from-png-stream.base.argb32.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/create-from-png-stream.base.rgb24.ref.png (renamed from test/create-from-png-stream.base.rgb24.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/create-from-png-stream.ref.png (renamed from test/create-from-png-stream.ref.png)bin100 -> 100 bytes
-rw-r--r--test/reference/create-from-png.alpha.ref.png (renamed from test/create-from-png.alpha.ref.png)bin150 -> 150 bytes
-rw-r--r--test/reference/create-from-png.base.argb32.ref.png (renamed from test/create-from-png.base.argb32.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/create-from-png.base.rgb24.ref.png (renamed from test/create-from-png.base.rgb24.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/create-from-png.gray-alpha.ref.png (renamed from test/create-from-png.gray-alpha.ref.png)bin142 -> 142 bytes
-rw-r--r--test/reference/create-from-png.gray.ref.png (renamed from test/create-from-png.gray.ref.png)bin124 -> 124 bytes
-rw-r--r--test/reference/create-from-png.indexed-alpha.ref.png (renamed from test/create-from-png.indexed-alpha.ref.png)bin172 -> 172 bytes
-rw-r--r--test/reference/create-from-png.indexed.ref.png (renamed from test/create-from-png.indexed.ref.png)bin159 -> 159 bytes
-rw-r--r--test/reference/create-from-png.ref.png (renamed from test/create-from-png.ref.png)bin131 -> 131 bytes
-rw-r--r--test/reference/culled-glyphs.base.argb32.ref.png (renamed from test/culled-glyphs.base.argb32.ref.png)bin435 -> 435 bytes
-rw-r--r--test/reference/culled-glyphs.base.rgb24.ref.png (renamed from test/culled-glyphs.base.rgb24.ref.png)bin435 -> 435 bytes
-rw-r--r--test/reference/culled-glyphs.image16.ref.png (renamed from test/culled-glyphs.image16.ref.png)bin426 -> 426 bytes
-rw-r--r--test/reference/culled-glyphs.ps.ref.png (renamed from test/culled-glyphs.ps.ref.png)bin372 -> 372 bytes
-rw-r--r--test/reference/culled-glyphs.quartz.ref.png (renamed from test/culled-glyphs.quartz.ref.png)bin493 -> 493 bytes
-rw-r--r--test/reference/culled-glyphs.ref.png (renamed from test/culled-glyphs.ref.png)bin434 -> 434 bytes
-rw-r--r--test/reference/curve-to-as-line-to.base.argb32.ref.png (renamed from test/curve-to-as-line-to.base.argb32.ref.png)bin107 -> 107 bytes
-rw-r--r--test/reference/curve-to-as-line-to.base.rgb24.ref.png (renamed from test/curve-to-as-line-to.base.rgb24.ref.png)bin107 -> 107 bytes
-rw-r--r--test/reference/curve-to-as-line-to.ps.xfail.png (renamed from test/curve-to-as-line-to.ps.xfail.png)bin112 -> 112 bytes
-rw-r--r--test/reference/curve-to-as-line-to.ref.png (renamed from test/curve-to-as-line-to.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/dash-caps-joins.base.argb32.ref.png (renamed from test/dash-caps-joins.base.argb32.ref.png)bin4521 -> 4521 bytes
-rw-r--r--test/reference/dash-caps-joins.base.rgb24.ref.png (renamed from test/dash-caps-joins.base.rgb24.ref.png)bin4521 -> 4521 bytes
-rw-r--r--test/reference/dash-caps-joins.image16.ref.png (renamed from test/dash-caps-joins.image16.ref.png)bin4491 -> 4491 bytes
-rw-r--r--test/reference/dash-caps-joins.ps.ref.png (renamed from test/dash-caps-joins.ps.ref.png)bin3648 -> 3648 bytes
-rw-r--r--test/reference/dash-caps-joins.quartz.xfail.png (renamed from test/dash-caps-joins.quartz.xfail.png)bin4446 -> 4446 bytes
-rw-r--r--test/reference/dash-caps-joins.ref.png (renamed from test/dash-caps-joins.ref.png)bin4030 -> 4030 bytes
-rw-r--r--test/reference/dash-curve.base.argb32.ref.png (renamed from test/dash-curve.base.argb32.ref.png)bin40040 -> 40040 bytes
-rw-r--r--test/reference/dash-curve.base.rgb24.ref.png (renamed from test/dash-curve.base.rgb24.ref.png)bin40040 -> 40040 bytes
-rw-r--r--test/reference/dash-curve.image16.ref.png (renamed from test/dash-curve.image16.ref.png)bin32445 -> 32445 bytes
-rw-r--r--test/reference/dash-curve.ps2.ref.png (renamed from test/dash-curve.ps2.ref.png)bin24355 -> 24355 bytes
-rw-r--r--test/reference/dash-curve.ps3.ref.png (renamed from test/dash-curve.ps3.ref.png)bin24355 -> 24355 bytes
-rw-r--r--test/reference/dash-curve.quartz.xfail.png (renamed from test/dash-curve.quartz.xfail.png)bin42238 -> 42238 bytes
-rw-r--r--test/reference/dash-curve.ref.png (renamed from test/dash-curve.ref.png)bin22615 -> 22615 bytes
-rw-r--r--test/reference/dash-curve.xlib.ref.png (renamed from test/dash-curve.xlib.ref.png)bin40109 -> 40109 bytes
-rw-r--r--test/reference/dash-infinite-loop.base.argb32.ref.png (renamed from test/dash-infinite-loop.base.argb32.ref.png)bin835 -> 835 bytes
-rw-r--r--test/reference/dash-infinite-loop.base.rgb24.ref.png (renamed from test/dash-infinite-loop.base.rgb24.ref.png)bin835 -> 835 bytes
-rw-r--r--test/reference/dash-infinite-loop.ps.ref.png (renamed from test/dash-infinite-loop.ps.ref.png)bin601 -> 601 bytes
-rw-r--r--test/reference/dash-infinite-loop.ref.png (renamed from test/dash-infinite-loop.ref.png)bin626 -> 626 bytes
-rw-r--r--test/reference/dash-no-dash.base.argb32.ref.png (renamed from test/dash-no-dash.base.argb32.ref.png)bin119 -> 119 bytes
-rw-r--r--test/reference/dash-no-dash.base.rgb24.ref.png (renamed from test/dash-no-dash.base.rgb24.ref.png)bin119 -> 119 bytes
-rw-r--r--test/reference/dash-no-dash.ref.png (renamed from test/dash-no-dash.ref.png)bin152 -> 152 bytes
-rw-r--r--test/reference/dash-offset-negative.base.argb32.ref.png (renamed from test/dash-offset-negative.base.argb32.ref.png)bin151 -> 151 bytes
-rw-r--r--test/reference/dash-offset-negative.base.rgb24.ref.png (renamed from test/dash-offset-negative.base.rgb24.ref.png)bin151 -> 151 bytes
-rw-r--r--test/reference/dash-offset-negative.pdf.ref.png (renamed from test/dash-offset-negative.pdf.ref.png)bin129 -> 129 bytes
-rw-r--r--test/reference/dash-offset-negative.ref.png (renamed from test/dash-offset-negative.ref.png)bin171 -> 171 bytes
-rw-r--r--test/reference/dash-offset.base.argb32.ref.png (renamed from test/dash-offset.base.argb32.ref.png)bin794 -> 794 bytes
-rw-r--r--test/reference/dash-offset.base.rgb24.ref.png (renamed from test/dash-offset.base.rgb24.ref.png)bin794 -> 794 bytes
-rw-r--r--test/reference/dash-offset.ref.png (renamed from test/dash-offset.ref.png)bin794 -> 794 bytes
-rw-r--r--test/reference/dash-scale.base.argb32.ref.png (renamed from test/dash-scale.base.argb32.ref.png)bin7621 -> 7621 bytes
-rw-r--r--test/reference/dash-scale.base.rgb24.ref.png (renamed from test/dash-scale.base.rgb24.ref.png)bin7621 -> 7621 bytes
-rw-r--r--test/reference/dash-scale.image16.ref.png (renamed from test/dash-scale.image16.ref.png)bin7748 -> 7748 bytes
-rw-r--r--test/reference/dash-scale.ps.ref.png (renamed from test/dash-scale.ps.ref.png)bin5965 -> 5965 bytes
-rw-r--r--test/reference/dash-scale.quartz.ref.png (renamed from test/dash-scale.quartz.ref.png)bin7614 -> 7614 bytes
-rw-r--r--test/reference/dash-scale.ref.png (renamed from test/dash-scale.ref.png)bin6314 -> 6314 bytes
-rw-r--r--test/reference/dash-state.base.argb32.ref.png (renamed from test/dash-state.base.argb32.ref.png)bin7628 -> 7628 bytes
-rw-r--r--test/reference/dash-state.base.rgb24.ref.png (renamed from test/dash-state.base.rgb24.ref.png)bin7628 -> 7628 bytes
-rw-r--r--test/reference/dash-state.image16.ref.png (renamed from test/dash-state.image16.ref.png)bin7910 -> 7910 bytes
-rw-r--r--test/reference/dash-state.ps2.ref.png (renamed from test/dash-state.ps2.ref.png)bin8740 -> 8740 bytes
-rw-r--r--test/reference/dash-state.ps3.ref.png (renamed from test/dash-state.ps3.ref.png)bin8740 -> 8740 bytes
-rw-r--r--test/reference/dash-state.quartz.xfail.png (renamed from test/dash-state.quartz.xfail.png)bin6957 -> 6957 bytes
-rw-r--r--test/reference/dash-state.ref.png (renamed from test/dash-state.ref.png)bin7642 -> 7642 bytes
-rw-r--r--test/reference/dash-zero-length.base.argb32.ref.png (renamed from test/dash-zero-length.base.argb32.ref.png)bin219 -> 219 bytes
-rw-r--r--test/reference/dash-zero-length.base.rgb24.ref.png (renamed from test/dash-zero-length.base.rgb24.ref.png)bin199 -> 199 bytes
-rw-r--r--test/reference/dash-zero-length.ps2.ref.png (renamed from test/dash-zero-length.ps2.ref.png)bin319 -> 319 bytes
-rw-r--r--test/reference/dash-zero-length.ps2.rgb24.ref.png (renamed from test/dash-zero-length.ps2.rgb24.ref.png)bin304 -> 304 bytes
-rw-r--r--test/reference/dash-zero-length.ps3.ref.png (renamed from test/dash-zero-length.ps3.ref.png)bin319 -> 319 bytes
-rw-r--r--test/reference/dash-zero-length.ps3.rgb24.ref.png (renamed from test/dash-zero-length.ps3.rgb24.ref.png)bin304 -> 304 bytes
-rw-r--r--test/reference/dash-zero-length.ref.png (renamed from test/dash-zero-length.ref.png)bin232 -> 232 bytes
-rw-r--r--test/reference/dash-zero-length.rgb24.ref.png (renamed from test/dash-zero-length.rgb24.ref.png)bin218 -> 218 bytes
-rw-r--r--test/reference/degenerate-arc.base.argb32.ref.png (renamed from test/degenerate-arc.base.argb32.ref.png)bin547 -> 547 bytes
-rw-r--r--test/reference/degenerate-arc.base.rgb24.ref.png (renamed from test/degenerate-arc.base.rgb24.ref.png)bin547 -> 547 bytes
-rw-r--r--test/reference/degenerate-arc.image16.ref.png (renamed from test/degenerate-arc.image16.ref.png)bin592 -> 592 bytes
-rw-r--r--test/reference/degenerate-arc.ps2.ref.png (renamed from test/degenerate-arc.ps2.ref.png)bin509 -> 509 bytes
-rw-r--r--test/reference/degenerate-arc.ps3.ref.png (renamed from test/degenerate-arc.ps3.ref.png)bin509 -> 509 bytes
-rw-r--r--test/reference/degenerate-arc.quartz.ref.png (renamed from test/degenerate-arc.quartz.ref.png)bin552 -> 552 bytes
-rw-r--r--test/reference/degenerate-arc.ref.png (renamed from test/degenerate-arc.ref.png)bin690 -> 690 bytes
-rw-r--r--test/reference/degenerate-arc.xlib.ref.png (renamed from test/degenerate-arc.xlib.ref.png)bin616 -> 616 bytes
-rw-r--r--test/reference/degenerate-arcs.base.argb32.ref.png (renamed from test/degenerate-arcs.base.argb32.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/degenerate-arcs.base.rgb24.ref.png (renamed from test/degenerate-arcs.base.rgb24.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/degenerate-arcs.image16.ref.png (renamed from test/degenerate-arcs.image16.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/degenerate-arcs.ref.png (renamed from test/degenerate-arcs.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/degenerate-curve-to.base.argb32.ref.png (renamed from test/degenerate-curve-to.base.argb32.ref.png)bin283 -> 283 bytes
-rw-r--r--test/reference/degenerate-curve-to.base.rgb24.ref.png (renamed from test/degenerate-curve-to.base.rgb24.ref.png)bin283 -> 283 bytes
-rw-r--r--test/reference/degenerate-curve-to.image16.ref.png (renamed from test/degenerate-curve-to.image16.ref.png)bin278 -> 278 bytes
-rw-r--r--test/reference/degenerate-curve-to.ps.xfail.png (renamed from test/degenerate-curve-to.ps.xfail.png)bin221 -> 221 bytes
-rw-r--r--test/reference/degenerate-curve-to.quartz.ref.png (renamed from test/degenerate-curve-to.quartz.ref.png)bin247 -> 247 bytes
-rw-r--r--test/reference/degenerate-curve-to.ref.png (renamed from test/degenerate-curve-to.ref.png)bin227 -> 227 bytes
-rw-r--r--test/reference/degenerate-dash.base.argb32.ref.png (renamed from test/degenerate-dash.base.argb32.ref.png)bin1898 -> 1898 bytes
-rw-r--r--test/reference/degenerate-dash.base.rgb24.ref.png (renamed from test/degenerate-dash.base.rgb24.ref.png)bin1898 -> 1898 bytes
-rw-r--r--test/reference/degenerate-dash.ps.xfail.png (renamed from test/degenerate-dash.ps.xfail.png)bin1837 -> 1837 bytes
-rw-r--r--test/reference/degenerate-dash.quartz.xfail.png (renamed from test/degenerate-dash.quartz.xfail.png)bin1560 -> 1560 bytes
-rw-r--r--test/reference/degenerate-dash.ref.png (renamed from test/degenerate-dash.ref.png)bin1845 -> 1845 bytes
-rw-r--r--test/reference/degenerate-dash.xlib.ref.png (renamed from test/degenerate-dash.xlib.ref.png)bin1898 -> 1898 bytes
-rw-r--r--test/reference/degenerate-linear-gradient.base.argb32.ref.png (renamed from test/degenerate-linear-gradient.base.argb32.ref.png)bin336 -> 336 bytes
-rw-r--r--test/reference/degenerate-linear-gradient.base.rgb24.ref.png (renamed from test/degenerate-linear-gradient.base.rgb24.ref.png)bin336 -> 336 bytes
-rw-r--r--test/reference/degenerate-linear-gradient.ref.png (renamed from test/degenerate-linear-gradient.ref.png)bin322 -> 322 bytes
-rw-r--r--test/reference/degenerate-path.argb32.ref.png (renamed from test/degenerate-path.argb32.ref.png)bin253 -> 253 bytes
-rw-r--r--test/reference/degenerate-path.base.argb32.ref.png (renamed from test/degenerate-path.base.argb32.ref.png)bin249 -> 249 bytes
-rw-r--r--test/reference/degenerate-path.base.rgb24.ref.png (renamed from test/degenerate-path.base.rgb24.ref.png)bin217 -> 217 bytes
-rw-r--r--test/reference/degenerate-path.ps.argb32.xfail.png (renamed from test/degenerate-path.ps.argb32.xfail.png)bin234 -> 234 bytes
-rw-r--r--test/reference/degenerate-path.ps.rgb24.xfail.png (renamed from test/degenerate-path.ps.rgb24.xfail.png)bin184 -> 184 bytes
-rw-r--r--test/reference/degenerate-path.quartz.argb32.xfail.png (renamed from test/degenerate-path.quartz.argb32.xfail.png)bin200 -> 200 bytes
-rw-r--r--test/reference/degenerate-path.quartz.rgb24.xfail.png (renamed from test/degenerate-path.quartz.rgb24.xfail.png)bin172 -> 172 bytes
-rw-r--r--test/reference/degenerate-path.rgb24.ref.png (renamed from test/degenerate-path.rgb24.ref.png)bin212 -> 212 bytes
-rw-r--r--test/reference/degenerate-pen.base.argb32.ref.png (renamed from test/degenerate-pen.base.argb32.ref.png)bin1000 -> 1000 bytes
-rw-r--r--test/reference/degenerate-pen.base.rgb24.ref.png (renamed from test/degenerate-pen.base.rgb24.ref.png)bin1000 -> 1000 bytes
-rw-r--r--test/reference/degenerate-pen.image16.ref.png (renamed from test/degenerate-pen.image16.ref.png)bin954 -> 954 bytes
-rw-r--r--test/reference/degenerate-pen.ps.ref.png (renamed from test/degenerate-pen.ps.ref.png)bin753 -> 753 bytes
-rw-r--r--test/reference/degenerate-pen.ref.png (renamed from test/degenerate-pen.ref.png)bin752 -> 752 bytes
-rw-r--r--test/reference/degenerate-pen.xlib.ref.png (renamed from test/degenerate-pen.xlib.ref.png)bin997 -> 997 bytes
-rw-r--r--test/reference/degenerate-radial-gradient.base.argb32.ref.png (renamed from test/degenerate-radial-gradient.base.argb32.ref.png)bin428 -> 428 bytes
-rw-r--r--test/reference/degenerate-radial-gradient.base.rgb24.ref.png (renamed from test/degenerate-radial-gradient.base.rgb24.ref.png)bin428 -> 428 bytes
-rw-r--r--test/reference/degenerate-radial-gradient.ref.png (renamed from test/degenerate-radial-gradient.ref.png)bin428 -> 428 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.base.argb32.ref.png (renamed from test/degenerate-rel-curve-to.base.argb32.ref.png)bin278 -> 278 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.base.rgb24.ref.png (renamed from test/degenerate-rel-curve-to.base.rgb24.ref.png)bin278 -> 278 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.image16.ref.png (renamed from test/degenerate-rel-curve-to.image16.ref.png)bin279 -> 279 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.ps.ref.png (renamed from test/degenerate-rel-curve-to.ps.ref.png)bin225 -> 225 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.quartz.ref.png (renamed from test/degenerate-rel-curve-to.quartz.ref.png)bin246 -> 246 bytes
-rw-r--r--test/reference/degenerate-rel-curve-to.ref.png (renamed from test/degenerate-rel-curve-to.ref.png)bin227 -> 227 bytes
-rw-r--r--test/reference/device-offset-fractional.base.argb32.ref.png (renamed from test/device-offset-fractional.base.argb32.ref.png)bin266 -> 266 bytes
-rw-r--r--test/reference/device-offset-fractional.base.rgb24.ref.png (renamed from test/device-offset-fractional.base.rgb24.ref.png)bin266 -> 266 bytes
-rw-r--r--test/reference/device-offset-fractional.gl.xfail.png (renamed from test/device-offset-fractional.gl.xfail.png)bin311 -> 311 bytes
-rw-r--r--test/reference/device-offset-fractional.pdf.xfail.png (renamed from test/device-offset-fractional.pdf.xfail.png)bin270 -> 270 bytes
-rw-r--r--test/reference/device-offset-fractional.ps2.ref.png (renamed from test/device-offset-fractional.ps2.ref.png)bin200 -> 200 bytes
-rw-r--r--test/reference/device-offset-fractional.ps3.ref.png (renamed from test/device-offset-fractional.ps3.ref.png)bin200 -> 200 bytes
-rw-r--r--test/reference/device-offset-fractional.ref.png (renamed from test/device-offset-fractional.ref.png)bin269 -> 269 bytes
-rw-r--r--test/reference/device-offset-positive.base.argb32.ref.png (renamed from test/device-offset-positive.base.argb32.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/device-offset-positive.base.rgb24.ref.png (renamed from test/device-offset-positive.base.rgb24.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/device-offset-positive.ref.png (renamed from test/device-offset-positive.ref.png)bin139 -> 139 bytes
-rw-r--r--test/reference/device-offset-positive.rgb24.ref.png (renamed from test/device-offset-positive.rgb24.ref.png)bin130 -> 130 bytes
-rw-r--r--test/reference/device-offset-scale.base.argb32.ref.png (renamed from test/device-offset-scale.base.argb32.ref.png)bin109 -> 109 bytes
-rw-r--r--test/reference/device-offset-scale.base.rgb24.ref.png (renamed from test/device-offset-scale.base.rgb24.ref.png)bin109 -> 109 bytes
-rw-r--r--test/reference/device-offset-scale.ref.png (renamed from test/device-offset-scale.ref.png)bin145 -> 145 bytes
-rw-r--r--test/reference/device-offset-scale.svg.xfail.png (renamed from test/device-offset-scale.svg.xfail.png)bin128 -> 128 bytes
-rw-r--r--test/reference/device-offset.base.argb32.ref.png (renamed from test/device-offset.base.argb32.ref.png)bin118 -> 118 bytes
-rw-r--r--test/reference/device-offset.base.rgb24.ref.png (renamed from test/device-offset.base.rgb24.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/device-offset.ref.png (renamed from test/device-offset.ref.png)bin137 -> 137 bytes
-rw-r--r--test/reference/device-offset.rgb24.ref.png (renamed from test/device-offset.rgb24.ref.png)bin130 -> 130 bytes
-rw-r--r--test/reference/drunkard-tails.base.argb32.ref.png (renamed from test/drunkard-tails.base.argb32.ref.png)bin6036 -> 6036 bytes
-rw-r--r--test/reference/drunkard-tails.base.rgb24.ref.png (renamed from test/drunkard-tails.base.rgb24.ref.png)bin6036 -> 6036 bytes
-rw-r--r--test/reference/drunkard-tails.ps.ref.png (renamed from test/drunkard-tails.ps.ref.png)bin3780 -> 3780 bytes
-rw-r--r--test/reference/drunkard-tails.ref.png (renamed from test/drunkard-tails.ref.png)bin3853 -> 3853 bytes
-rw-r--r--test/reference/extend-pad-border.base.argb32.ref.png (renamed from test/extend-pad-border.base.argb32.ref.png)bin495 -> 495 bytes
-rw-r--r--test/reference/extend-pad-border.base.rgb24.ref.png (renamed from test/extend-pad-border.base.rgb24.ref.png)bin495 -> 495 bytes
-rw-r--r--test/reference/extend-pad-border.image16.ref.png (renamed from test/extend-pad-border.image16.ref.png)bin446 -> 446 bytes
-rw-r--r--test/reference/extend-pad-border.pdf.ref.png (renamed from test/extend-pad-border.pdf.ref.png)bin495 -> 495 bytes
-rw-r--r--test/reference/extend-pad-border.ps.ref.png (renamed from test/extend-pad-border.ps.ref.png)bin649 -> 649 bytes
-rw-r--r--test/reference/extend-pad-border.quartz.ref.png (renamed from test/extend-pad-border.quartz.ref.png)bin432 -> 432 bytes
-rw-r--r--test/reference/extend-pad-border.ref.png (renamed from test/extend-pad-border.ref.png)bin616 -> 616 bytes
-rw-r--r--test/reference/extend-pad-border.svg.xfail.png (renamed from test/extend-pad-border.svg.xfail.png)bin1063 -> 1063 bytes
-rw-r--r--test/reference/extend-pad-similar.base.argb32.ref.png (renamed from test/extend-pad-similar.base.argb32.ref.png)bin279 -> 279 bytes
-rw-r--r--test/reference/extend-pad-similar.base.rgb24.ref.png (renamed from test/extend-pad-similar.base.rgb24.ref.png)bin279 -> 279 bytes
-rw-r--r--test/reference/extend-pad-similar.quartz.xfail.png (renamed from test/extend-pad-similar.quartz.xfail.png)bin270 -> 270 bytes
-rw-r--r--test/reference/extend-pad-similar.ref.png (renamed from test/extend-pad-similar.ref.png)bin315 -> 315 bytes
-rw-r--r--test/reference/extend-pad-similar.svg.xfail.png (renamed from test/extend-pad-similar.svg.xfail.png)bin270 -> 270 bytes
-rw-r--r--test/reference/extend-pad.base.argb32.ref.png (renamed from test/extend-pad.base.argb32.ref.png)bin279 -> 279 bytes
-rw-r--r--test/reference/extend-pad.base.rgb24.ref.png (renamed from test/extend-pad.base.rgb24.ref.png)bin279 -> 279 bytes
-rw-r--r--test/reference/extend-pad.ps.ref.png (renamed from test/extend-pad.ps.ref.png)bin314 -> 314 bytes
-rw-r--r--test/reference/extend-pad.quartz.xfail.png (renamed from test/extend-pad.quartz.xfail.png)bin270 -> 270 bytes
-rw-r--r--test/reference/extend-pad.ref.png (renamed from test/extend-pad.ref.png)bin315 -> 315 bytes
-rw-r--r--test/reference/extend-pad.svg.xfail.png (renamed from test/extend-pad.svg.xfail.png)bin270 -> 270 bytes
-rw-r--r--test/reference/extend-reflect-similar.base.argb32.ref.png (renamed from test/extend-reflect-similar.base.argb32.ref.png)bin133406 -> 133406 bytes
-rw-r--r--test/reference/extend-reflect-similar.base.rgb24.ref.png (renamed from test/extend-reflect-similar.base.rgb24.ref.png)bin133406 -> 133406 bytes
-rw-r--r--test/reference/extend-reflect-similar.image16.ref.png (renamed from test/extend-reflect-similar.image16.ref.png)bin99786 -> 99786 bytes
-rw-r--r--test/reference/extend-reflect-similar.ps2.ref.png (renamed from test/extend-reflect-similar.ps2.ref.png)bin146990 -> 146990 bytes
-rw-r--r--test/reference/extend-reflect-similar.ps3.ref.png (renamed from test/extend-reflect-similar.ps3.ref.png)bin146990 -> 146990 bytes
-rw-r--r--test/reference/extend-reflect-similar.ref.png (renamed from test/extend-reflect-similar.ref.png)bin153571 -> 153571 bytes
-rw-r--r--test/reference/extend-reflect.base.argb32.ref.png (renamed from test/extend-reflect.base.argb32.ref.png)bin133406 -> 133406 bytes
-rw-r--r--test/reference/extend-reflect.base.rgb24.ref.png (renamed from test/extend-reflect.base.rgb24.ref.png)bin133406 -> 133406 bytes
-rw-r--r--test/reference/extend-reflect.image16.ref.png (renamed from test/extend-reflect.image16.ref.png)bin99786 -> 99786 bytes
-rw-r--r--test/reference/extend-reflect.ps2.ref.png (renamed from test/extend-reflect.ps2.ref.png)bin146990 -> 146990 bytes
-rw-r--r--test/reference/extend-reflect.ps3.ref.png (renamed from test/extend-reflect.ps3.ref.png)bin146990 -> 146990 bytes
-rw-r--r--test/reference/extend-reflect.ref.png (renamed from test/extend-reflect.ref.png)bin153571 -> 153571 bytes
-rw-r--r--test/reference/extend-repeat-similar.base.argb32.ref.png (renamed from test/extend-repeat-similar.base.argb32.ref.png)bin108603 -> 108603 bytes
-rw-r--r--test/reference/extend-repeat-similar.base.rgb24.ref.png (renamed from test/extend-repeat-similar.base.rgb24.ref.png)bin108603 -> 108603 bytes
-rw-r--r--test/reference/extend-repeat-similar.image16.ref.png (renamed from test/extend-repeat-similar.image16.ref.png)bin83738 -> 83738 bytes
-rw-r--r--test/reference/extend-repeat-similar.ps2.ref.png (renamed from test/extend-repeat-similar.ps2.ref.png)bin119246 -> 119246 bytes
-rw-r--r--test/reference/extend-repeat-similar.ps3.ref.png (renamed from test/extend-repeat-similar.ps3.ref.png)bin119246 -> 119246 bytes
-rw-r--r--test/reference/extend-repeat-similar.ref.png (renamed from test/extend-repeat-similar.ref.png)bin108622 -> 108622 bytes
-rw-r--r--test/reference/extend-repeat.base.argb32.ref.png (renamed from test/extend-repeat.base.argb32.ref.png)bin108603 -> 108603 bytes
-rw-r--r--test/reference/extend-repeat.base.rgb24.ref.png (renamed from test/extend-repeat.base.rgb24.ref.png)bin108603 -> 108603 bytes
-rw-r--r--test/reference/extend-repeat.image16.ref.png (renamed from test/extend-repeat.image16.ref.png)bin83738 -> 83738 bytes
-rw-r--r--test/reference/extend-repeat.ps2.ref.png (renamed from test/extend-repeat.ps2.ref.png)bin119246 -> 119246 bytes
-rw-r--r--test/reference/extend-repeat.ps3.ref.png (renamed from test/extend-repeat.ps3.ref.png)bin119246 -> 119246 bytes
-rw-r--r--test/reference/extend-repeat.ref.png (renamed from test/extend-repeat.ref.png)bin108622 -> 108622 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.argb32.ref.png (renamed from test/extended-blend-alpha-mask.argb32.ref.png)bin9221 -> 9221 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.base.argb32.ref.png (renamed from test/extended-blend-alpha-mask.base.argb32.ref.png)bin9221 -> 9221 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.base.rgb24.ref.png (renamed from test/extended-blend-alpha-mask.base.rgb24.ref.png)bin4597 -> 4597 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.rgb24.ref.png (renamed from test/extended-blend-alpha-mask.rgb24.ref.png)bin4597 -> 4597 bytes
-rw-r--r--test/reference/extended-blend-alpha.argb32.ref.png (renamed from test/extended-blend-alpha.argb32.ref.png)bin9406 -> 9406 bytes
-rw-r--r--test/reference/extended-blend-alpha.base.argb32.ref.png (renamed from test/extended-blend-alpha.base.argb32.ref.png)bin9406 -> 9406 bytes
-rw-r--r--test/reference/extended-blend-alpha.base.rgb24.ref.png (renamed from test/extended-blend-alpha.base.rgb24.ref.png)bin5740 -> 5740 bytes
-rw-r--r--test/reference/extended-blend-alpha.image16.ref.png (renamed from test/extended-blend-alpha.image16.ref.png)bin4626 -> 4626 bytes
-rw-r--r--test/reference/extended-blend-alpha.quartz.argb32.ref.png (renamed from test/extended-blend-alpha.quartz.argb32.ref.png)bin9729 -> 9729 bytes
-rw-r--r--test/reference/extended-blend-alpha.quartz.rgb24.ref.png (renamed from test/extended-blend-alpha.quartz.rgb24.ref.png)bin5598 -> 5598 bytes
-rw-r--r--test/reference/extended-blend-alpha.rgb24.ref.png (renamed from test/extended-blend-alpha.rgb24.ref.png)bin5740 -> 5740 bytes
-rw-r--r--test/reference/extended-blend-alpha.svg12.argb32.xfail.png (renamed from test/extended-blend-alpha.svg12.argb32.xfail.png)bin6658 -> 6658 bytes
-rw-r--r--test/reference/extended-blend-alpha.svg12.rgb24.xfail.png (renamed from test/extended-blend-alpha.svg12.rgb24.xfail.png)bin5014 -> 5014 bytes
-rw-r--r--test/reference/extended-blend-mask.argb32.ref.png (renamed from test/extended-blend-mask.argb32.ref.png)bin3971 -> 3971 bytes
-rw-r--r--test/reference/extended-blend-mask.base.argb32.ref.png (renamed from test/extended-blend-mask.base.argb32.ref.png)bin3971 -> 3971 bytes
-rw-r--r--test/reference/extended-blend-mask.base.rgb24.ref.png (renamed from test/extended-blend-mask.base.rgb24.ref.png)bin3643 -> 3643 bytes
-rw-r--r--test/reference/extended-blend-mask.rgb24.ref.png (renamed from test/extended-blend-mask.rgb24.ref.png)bin3643 -> 3643 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.argb32.ref.png (renamed from test/extended-blend-solid-alpha.argb32.ref.png)bin9406 -> 9406 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.base.argb32.ref.png (renamed from test/extended-blend-solid-alpha.base.argb32.ref.png)bin9406 -> 9406 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.base.rgb24.ref.png (renamed from test/extended-blend-solid-alpha.base.rgb24.ref.png)bin5740 -> 5740 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.image16.ref.png (renamed from test/extended-blend-solid-alpha.image16.ref.png)bin4626 -> 4626 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.rgb24.ref.png (renamed from test/extended-blend-solid-alpha.rgb24.ref.png)bin5740 -> 5740 bytes
-rw-r--r--test/reference/extended-blend-solid.argb32.ref.png (renamed from test/extended-blend-solid.argb32.ref.png)bin4071 -> 4071 bytes
-rw-r--r--test/reference/extended-blend-solid.base.argb32.ref.png (renamed from test/extended-blend-solid.base.argb32.ref.png)bin4063 -> 4063 bytes
-rw-r--r--test/reference/extended-blend-solid.base.rgb24.ref.png (renamed from test/extended-blend-solid.base.rgb24.ref.png)bin3775 -> 3775 bytes
-rw-r--r--test/reference/extended-blend-solid.image16.ref.png (renamed from test/extended-blend-solid.image16.ref.png)bin4145 -> 4145 bytes
-rw-r--r--test/reference/extended-blend-solid.rgb24.ref.png (renamed from test/extended-blend-solid.rgb24.ref.png)bin3775 -> 3775 bytes
-rw-r--r--test/reference/extended-blend.argb32.ref.png (renamed from test/extended-blend.argb32.ref.png)bin4071 -> 4071 bytes
-rw-r--r--test/reference/extended-blend.base.argb32.ref.png (renamed from test/extended-blend.base.argb32.ref.png)bin4063 -> 4063 bytes
-rw-r--r--test/reference/extended-blend.base.rgb24.ref.png (renamed from test/extended-blend.base.rgb24.ref.png)bin3775 -> 3775 bytes
-rw-r--r--test/reference/extended-blend.image16.ref.png (renamed from test/extended-blend.image16.ref.png)bin4145 -> 4145 bytes
-rw-r--r--test/reference/extended-blend.quartz.argb32.ref.png (renamed from test/extended-blend.quartz.argb32.ref.png)bin4284 -> 4284 bytes
-rw-r--r--test/reference/extended-blend.quartz.rgb24.ref.png (renamed from test/extended-blend.quartz.rgb24.ref.png)bin3965 -> 3965 bytes
-rw-r--r--test/reference/extended-blend.rgb24.ref.png (renamed from test/extended-blend.rgb24.ref.png)bin3775 -> 3775 bytes
-rw-r--r--test/reference/extended-blend.svg12.argb32.xfail.png (renamed from test/extended-blend.svg12.argb32.xfail.png)bin2273 -> 2273 bytes
-rw-r--r--test/reference/extended-blend.svg12.rgb24.xfail.png (renamed from test/extended-blend.svg12.rgb24.xfail.png)bin1856 -> 1856 bytes
-rw-r--r--test/reference/fallback-resolution.ppi144x144.ps.ref.png (renamed from test/fallback-resolution.ppi144x144.ps.ref.png)bin5911 -> 5911 bytes
-rw-r--r--test/reference/fallback-resolution.ppi144x144.ref.png (renamed from test/fallback-resolution.ppi144x144.ref.png)bin8697 -> 8697 bytes
-rw-r--r--test/reference/fallback-resolution.ppi144x72.ps.ref.png (renamed from test/fallback-resolution.ppi144x72.ps.ref.png)bin7206 -> 7206 bytes
-rw-r--r--test/reference/fallback-resolution.ppi144x72.ref.png (renamed from test/fallback-resolution.ppi144x72.ref.png)bin8445 -> 8445 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x288.pdf.ref.png (renamed from test/fallback-resolution.ppi288x288.pdf.ref.png)bin8681 -> 8681 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x288.ps.ref.png (renamed from test/fallback-resolution.ppi288x288.ps.ref.png)bin4450 -> 4450 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x288.svg.ref.png (renamed from test/fallback-resolution.ppi288x288.svg.ref.png)bin5771 -> 5771 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x72.ps.ref.png (renamed from test/fallback-resolution.ppi288x72.ps.ref.png)bin6444 -> 6444 bytes
-rw-r--r--test/reference/fallback-resolution.ppi288x72.ref.png (renamed from test/fallback-resolution.ppi288x72.ref.png)bin7166 -> 7166 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x576.pdf.ref.png (renamed from test/fallback-resolution.ppi576x576.pdf.ref.png)bin8732 -> 8732 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x576.ps.ref.png (renamed from test/fallback-resolution.ppi576x576.ps.ref.png)bin3448 -> 3448 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x576.svg.ref.png (renamed from test/fallback-resolution.ppi576x576.svg.ref.png)bin4317 -> 4317 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x72.ps.ref.png (renamed from test/fallback-resolution.ppi576x72.ps.ref.png)bin5992 -> 5992 bytes
-rw-r--r--test/reference/fallback-resolution.ppi576x72.ref.png (renamed from test/fallback-resolution.ppi576x72.ref.png)bin6432 -> 6432 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x144.ps.ref.png (renamed from test/fallback-resolution.ppi72x144.ps.ref.png)bin7270 -> 7270 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x144.ref.png (renamed from test/fallback-resolution.ppi72x144.ref.png)bin8677 -> 8677 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x288.ps.ref.png (renamed from test/fallback-resolution.ppi72x288.ps.ref.png)bin6616 -> 6616 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x288.ref.png (renamed from test/fallback-resolution.ppi72x288.ref.png)bin7231 -> 7231 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x576.ps.ref.png (renamed from test/fallback-resolution.ppi72x576.ps.ref.png)bin6349 -> 6349 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x576.ref.png (renamed from test/fallback-resolution.ppi72x576.ref.png)bin6523 -> 6523 bytes
-rw-r--r--test/reference/fallback-resolution.ppi72x72.ref.png (renamed from test/fallback-resolution.ppi72x72.ref.png)bin8510 -> 8510 bytes
-rw-r--r--test/reference/fill-alpha-pattern.base.argb32.ref.png (renamed from test/fill-alpha-pattern.base.argb32.ref.png)bin3379 -> 3379 bytes
-rw-r--r--test/reference/fill-alpha-pattern.base.rgb24.ref.png (renamed from test/fill-alpha-pattern.base.rgb24.ref.png)bin3379 -> 3379 bytes
-rw-r--r--test/reference/fill-alpha-pattern.image16.ref.png (renamed from test/fill-alpha-pattern.image16.ref.png)bin3380 -> 3380 bytes
-rw-r--r--test/reference/fill-alpha-pattern.pdf.ref.png (renamed from test/fill-alpha-pattern.pdf.ref.png)bin2945 -> 2945 bytes
-rw-r--r--test/reference/fill-alpha-pattern.ps3.argb32.ref.png (renamed from test/fill-alpha-pattern.ps3.argb32.ref.png)bin3484 -> 3484 bytes
-rw-r--r--test/reference/fill-alpha-pattern.quartz.ref.png (renamed from test/fill-alpha-pattern.quartz.ref.png)bin7943 -> 7943 bytes
-rw-r--r--test/reference/fill-alpha-pattern.ref.png (renamed from test/fill-alpha-pattern.ref.png)bin2962 -> 2962 bytes
-rw-r--r--test/reference/fill-alpha-pattern.xlib.ref.png (renamed from test/fill-alpha-pattern.xlib.ref.png)bin3653 -> 3653 bytes
-rw-r--r--test/reference/fill-alpha.base.argb32.ref.png (renamed from test/fill-alpha.base.argb32.ref.png)bin2824 -> 2824 bytes
-rw-r--r--test/reference/fill-alpha.base.rgb24.ref.png (renamed from test/fill-alpha.base.rgb24.ref.png)bin2824 -> 2824 bytes
-rw-r--r--test/reference/fill-alpha.image16.ref.png (renamed from test/fill-alpha.image16.ref.png)bin2145 -> 2145 bytes
-rw-r--r--test/reference/fill-alpha.ps.argb32.ref.png (renamed from test/fill-alpha.ps.argb32.ref.png)bin2248 -> 2248 bytes
-rw-r--r--test/reference/fill-alpha.quartz.ref.png (renamed from test/fill-alpha.quartz.ref.png)bin2704 -> 2704 bytes
-rw-r--r--test/reference/fill-alpha.ref.png (renamed from test/fill-alpha.ref.png)bin2167 -> 2167 bytes
-rw-r--r--test/reference/fill-alpha.xlib.ref.png (renamed from test/fill-alpha.xlib.ref.png)bin2989 -> 2989 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.base.argb32.ref.png (renamed from test/fill-and-stroke-alpha-add.base.argb32.ref.png)bin552 -> 552 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.base.rgb24.ref.png (renamed from test/fill-and-stroke-alpha-add.base.rgb24.ref.png)bin552 -> 552 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.image16.ref.png (renamed from test/fill-and-stroke-alpha-add.image16.ref.png)bin536 -> 536 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.quartz.ref.png (renamed from test/fill-and-stroke-alpha-add.quartz.ref.png)bin542 -> 542 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.ref.png (renamed from test/fill-and-stroke-alpha-add.ref.png)bin536 -> 536 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha-add.svg12.xfail.png (renamed from test/fill-and-stroke-alpha-add.svg12.xfail.png)bin631 -> 631 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.base.argb32.ref.png (renamed from test/fill-and-stroke-alpha.base.argb32.ref.png)bin507 -> 507 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.base.rgb24.ref.png (renamed from test/fill-and-stroke-alpha.base.rgb24.ref.png)bin507 -> 507 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.image16.ref.png (renamed from test/fill-and-stroke-alpha.image16.ref.png)bin470 -> 470 bytes
-rw-r--r--test/reference/fill-and-stroke-alpha.ref.png (renamed from test/fill-and-stroke-alpha.ref.png)bin462 -> 462 bytes
-rw-r--r--test/reference/fill-and-stroke.argb32.ref.png (renamed from test/fill-and-stroke.argb32.ref.png)bin269 -> 269 bytes
-rw-r--r--test/reference/fill-and-stroke.base.argb32.ref.png (renamed from test/fill-and-stroke.base.argb32.ref.png)bin321 -> 321 bytes
-rw-r--r--test/reference/fill-and-stroke.base.rgb24.ref.png (renamed from test/fill-and-stroke.base.rgb24.ref.png)bin293 -> 293 bytes
-rw-r--r--test/reference/fill-and-stroke.image16.ref.png (renamed from test/fill-and-stroke.image16.ref.png)bin251 -> 251 bytes
-rw-r--r--test/reference/fill-and-stroke.ps.argb32.ref.png (renamed from test/fill-and-stroke.ps.argb32.ref.png)bin257 -> 257 bytes
-rw-r--r--test/reference/fill-and-stroke.ps.rgb24.ref.png (renamed from test/fill-and-stroke.ps.rgb24.ref.png)bin225 -> 225 bytes
-rw-r--r--test/reference/fill-and-stroke.quartz.argb32.ref.png (renamed from test/fill-and-stroke.quartz.argb32.ref.png)bin273 -> 273 bytes
-rw-r--r--test/reference/fill-and-stroke.quartz.rgb24.ref.png (renamed from test/fill-and-stroke.quartz.rgb24.ref.png)bin249 -> 249 bytes
-rw-r--r--test/reference/fill-and-stroke.rgb24.ref.png (renamed from test/fill-and-stroke.rgb24.ref.png)bin252 -> 252 bytes
-rw-r--r--test/reference/fill-and-stroke.xlib.argb32.ref.png (renamed from test/fill-and-stroke.xlib.argb32.ref.png)bin322 -> 322 bytes
-rw-r--r--test/reference/fill-and-stroke.xlib.rgb24.ref.png (renamed from test/fill-and-stroke.xlib.rgb24.ref.png)bin291 -> 291 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.argb32.ref.png (renamed from test/fill-degenerate-sort-order.argb32.ref.png)bin1929 -> 1929 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.base.argb32.ref.png (renamed from test/fill-degenerate-sort-order.base.argb32.ref.png)bin2378 -> 2378 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.base.rgb24.ref.png (renamed from test/fill-degenerate-sort-order.base.rgb24.ref.png)bin2041 -> 2041 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.image16.ref.png (renamed from test/fill-degenerate-sort-order.image16.ref.png)bin1753 -> 1753 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.ps.argb32.xfail.png (renamed from test/fill-degenerate-sort-order.ps.argb32.xfail.png)bin1903 -> 1903 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.ps.rgb24.xfail.png (renamed from test/fill-degenerate-sort-order.ps.rgb24.xfail.png)bin1638 -> 1638 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.quartz.argb32.ref.png (renamed from test/fill-degenerate-sort-order.quartz.argb32.ref.png)bin2451 -> 2451 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.quartz.rgb24.ref.png (renamed from test/fill-degenerate-sort-order.quartz.rgb24.ref.png)bin2079 -> 2079 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.rgb24.ref.png (renamed from test/fill-degenerate-sort-order.rgb24.ref.png)bin1689 -> 1689 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.xlib.ref.png (renamed from test/fill-degenerate-sort-order.xlib.ref.png)bin2397 -> 2397 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.xlib.rgb24.ref.png (renamed from test/fill-degenerate-sort-order.xlib.rgb24.ref.png)bin2060 -> 2060 bytes
-rw-r--r--test/reference/fill-empty.argb32.ref.png (renamed from test/fill-empty.argb32.ref.png)bin99 -> 99 bytes
-rw-r--r--test/reference/fill-empty.base.argb32.ref.png (renamed from test/fill-empty.base.argb32.ref.png)bin99 -> 99 bytes
-rw-r--r--test/reference/fill-empty.base.rgb24.ref.png (renamed from test/fill-empty.base.rgb24.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/fill-empty.rgb24.ref.png (renamed from test/fill-empty.rgb24.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/fill-empty.svg12.rgb24.xfail.png (renamed from test/fill-empty.svg12.rgb24.xfail.png)bin99 -> 99 bytes
-rw-r--r--test/reference/fill-image.base.argb32.ref.png (renamed from test/fill-image.base.argb32.ref.png)bin1455 -> 1455 bytes
-rw-r--r--test/reference/fill-image.base.rgb24.ref.png (renamed from test/fill-image.base.rgb24.ref.png)bin1455 -> 1455 bytes
-rw-r--r--test/reference/fill-image.image16.ref.png (renamed from test/fill-image.image16.ref.png)bin1163 -> 1163 bytes
-rw-r--r--test/reference/fill-image.ps.ref.png (renamed from test/fill-image.ps.ref.png)bin1645 -> 1645 bytes
-rw-r--r--test/reference/fill-image.quartz.ref.png (renamed from test/fill-image.quartz.ref.png)bin1297 -> 1297 bytes
-rw-r--r--test/reference/fill-image.ref.png (renamed from test/fill-image.ref.png)bin972 -> 972 bytes
-rw-r--r--test/reference/fill-image.xlib.ref.png (renamed from test/fill-image.xlib.ref.png)bin1460 -> 1460 bytes
-rw-r--r--test/reference/fill-missed-stop.base.argb32.ref.png (renamed from test/fill-missed-stop.base.argb32.ref.png)bin447 -> 447 bytes
-rw-r--r--test/reference/fill-missed-stop.base.rgb24.ref.png (renamed from test/fill-missed-stop.base.rgb24.ref.png)bin375 -> 375 bytes
-rw-r--r--test/reference/fill-missed-stop.pdf.argb32.ref.png (renamed from test/fill-missed-stop.pdf.argb32.ref.png)bin452 -> 452 bytes
-rw-r--r--test/reference/fill-missed-stop.ps2.argb32.ref.png (renamed from test/fill-missed-stop.ps2.argb32.ref.png)bin564 -> 564 bytes
-rw-r--r--test/reference/fill-missed-stop.ps2.rgb24.ref.png (renamed from test/fill-missed-stop.ps2.rgb24.ref.png)bin531 -> 531 bytes
-rw-r--r--test/reference/fill-missed-stop.ps3.argb32.ref.png (renamed from test/fill-missed-stop.ps3.argb32.ref.png)bin564 -> 564 bytes
-rw-r--r--test/reference/fill-missed-stop.ps3.rgb24.ref.png (renamed from test/fill-missed-stop.ps3.rgb24.ref.png)bin531 -> 531 bytes
-rw-r--r--test/reference/fill-missed-stop.ref.png (renamed from test/fill-missed-stop.ref.png)bin455 -> 455 bytes
-rw-r--r--test/reference/fill-missed-stop.rgb24.ref.png (renamed from test/fill-missed-stop.rgb24.ref.png)bin382 -> 382 bytes
-rw-r--r--test/reference/fill-rule.base.argb32.ref.png (renamed from test/fill-rule.base.argb32.ref.png)bin1979 -> 1979 bytes
-rw-r--r--test/reference/fill-rule.base.rgb24.ref.png (renamed from test/fill-rule.base.rgb24.ref.png)bin1703 -> 1703 bytes
-rw-r--r--test/reference/fill-rule.image16.ref.png (renamed from test/fill-rule.image16.ref.png)bin1625 -> 1625 bytes
-rw-r--r--test/reference/fill-rule.ps2.argb32.ref.png (renamed from test/fill-rule.ps2.argb32.ref.png)bin1878 -> 1878 bytes
-rw-r--r--test/reference/fill-rule.ps2.rgb24.ref.png (renamed from test/fill-rule.ps2.rgb24.ref.png)bin1524 -> 1524 bytes
-rw-r--r--test/reference/fill-rule.ps3.argb32.ref.png (renamed from test/fill-rule.ps3.argb32.ref.png)bin1878 -> 1878 bytes
-rw-r--r--test/reference/fill-rule.ps3.rgb24.ref.png (renamed from test/fill-rule.ps3.rgb24.ref.png)bin1524 -> 1524 bytes
-rw-r--r--test/reference/fill-rule.quartz.argb32.ref.png (renamed from test/fill-rule.quartz.argb32.ref.png)bin2060 -> 2060 bytes
-rw-r--r--test/reference/fill-rule.quartz.rgb24.ref.png (renamed from test/fill-rule.quartz.rgb24.ref.png)bin1771 -> 1771 bytes
-rw-r--r--test/reference/fill-rule.ref.png (renamed from test/fill-rule.ref.png)bin1769 -> 1769 bytes
-rw-r--r--test/reference/fill-rule.rgb24.ref.png (renamed from test/fill-rule.rgb24.ref.png)bin1591 -> 1591 bytes
-rw-r--r--test/reference/fill-rule.xlib.ref.png (renamed from test/fill-rule.xlib.ref.png)bin1979 -> 1979 bytes
-rw-r--r--test/reference/fill-rule.xlib.rgb24.ref.png (renamed from test/fill-rule.xlib.rgb24.ref.png)bin1722 -> 1722 bytes
-rw-r--r--test/reference/filter-bilinear-extents.base.argb32.ref.png (renamed from test/filter-bilinear-extents.base.argb32.ref.png)bin1210 -> 1210 bytes
-rw-r--r--test/reference/filter-bilinear-extents.base.rgb24.ref.png (renamed from test/filter-bilinear-extents.base.rgb24.ref.png)bin1210 -> 1210 bytes
-rw-r--r--test/reference/filter-bilinear-extents.image16.ref.png (renamed from test/filter-bilinear-extents.image16.ref.png)bin895 -> 895 bytes
-rw-r--r--test/reference/filter-bilinear-extents.pdf.xfail.png (renamed from test/filter-bilinear-extents.pdf.xfail.png)bin401 -> 401 bytes
-rw-r--r--test/reference/filter-bilinear-extents.ps2.ref.png (renamed from test/filter-bilinear-extents.ps2.ref.png)bin556 -> 556 bytes
-rw-r--r--test/reference/filter-bilinear-extents.ps3.ref.png (renamed from test/filter-bilinear-extents.ps3.ref.png)bin556 -> 556 bytes
-rw-r--r--test/reference/filter-bilinear-extents.quartz.xfail.png (renamed from test/filter-bilinear-extents.quartz.xfail.png)bin308 -> 308 bytes
-rw-r--r--test/reference/filter-bilinear-extents.ref.png (renamed from test/filter-bilinear-extents.ref.png)bin1340 -> 1340 bytes
-rw-r--r--test/reference/filter-nearest-offset.base.argb32.ref.png (renamed from test/filter-nearest-offset.base.argb32.ref.png)bin201 -> 201 bytes
-rw-r--r--test/reference/filter-nearest-offset.base.rgb24.ref.png (renamed from test/filter-nearest-offset.base.rgb24.ref.png)bin201 -> 201 bytes
-rw-r--r--test/reference/filter-nearest-offset.gl.xfail.png (renamed from test/filter-nearest-offset.gl.xfail.png)bin260 -> 260 bytes
-rw-r--r--test/reference/filter-nearest-offset.pdf.xfail.png (renamed from test/filter-nearest-offset.pdf.xfail.png)bin4522 -> 4522 bytes
-rw-r--r--test/reference/filter-nearest-offset.ps2.ref.png (renamed from test/filter-nearest-offset.ps2.ref.png)bin255 -> 255 bytes
-rw-r--r--test/reference/filter-nearest-offset.ps3.ref.png (renamed from test/filter-nearest-offset.ps3.ref.png)bin255 -> 255 bytes
-rw-r--r--test/reference/filter-nearest-offset.ref.png (renamed from test/filter-nearest-offset.ref.png)bin248 -> 248 bytes
-rw-r--r--test/reference/filter-nearest-offset.svg.xfail.png (renamed from test/filter-nearest-offset.svg.xfail.png)bin4419 -> 4419 bytes
-rw-r--r--test/reference/filter-nearest-transformed.base.argb32.ref.png (renamed from test/filter-nearest-transformed.base.argb32.ref.png)bin514 -> 514 bytes
-rw-r--r--test/reference/filter-nearest-transformed.base.rgb24.ref.png (renamed from test/filter-nearest-transformed.base.rgb24.ref.png)bin514 -> 514 bytes
-rw-r--r--test/reference/filter-nearest-transformed.gl.xfail.png (renamed from test/filter-nearest-transformed.gl.xfail.png)bin514 -> 514 bytes
-rw-r--r--test/reference/filter-nearest-transformed.image16.ref.png (renamed from test/filter-nearest-transformed.image16.ref.png)bin418 -> 418 bytes
-rw-r--r--test/reference/filter-nearest-transformed.pdf.xfail.png (renamed from test/filter-nearest-transformed.pdf.xfail.png)bin532 -> 532 bytes
-rw-r--r--test/reference/filter-nearest-transformed.quartz.xfail.png (renamed from test/filter-nearest-transformed.quartz.xfail.png)bin349 -> 349 bytes
-rw-r--r--test/reference/filter-nearest-transformed.ref.png (renamed from test/filter-nearest-transformed.ref.png)bin570 -> 570 bytes
-rw-r--r--test/reference/filter-nearest-transformed.svg.xfail.png (renamed from test/filter-nearest-transformed.svg.xfail.png)bin546 -> 546 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.argb32.ref.png (renamed from test/finer-grained-fallbacks.argb32.ref.png)bin993 -> 993 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.base.argb32.ref.png (renamed from test/finer-grained-fallbacks.base.argb32.ref.png)bin1110 -> 1110 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.base.rgb24.ref.png (renamed from test/finer-grained-fallbacks.base.rgb24.ref.png)bin856 -> 856 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.gl.argb32.ref.png (renamed from test/finer-grained-fallbacks.gl.argb32.ref.png)bin1075 -> 1075 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.image16.ref.png (renamed from test/finer-grained-fallbacks.image16.ref.png)bin862 -> 862 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps2.argb32.ref.png (renamed from test/finer-grained-fallbacks.ps2.argb32.ref.png)bin1168 -> 1168 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps2.ref.png (renamed from test/finer-grained-fallbacks.ps2.ref.png)bin1356 -> 1356 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps2.rgb24.ref.png (renamed from test/finer-grained-fallbacks.ps2.rgb24.ref.png)bin936 -> 936 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps3.argb32.ref.png (renamed from test/finer-grained-fallbacks.ps3.argb32.ref.png)bin1168 -> 1168 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps3.ref.png (renamed from test/finer-grained-fallbacks.ps3.ref.png)bin1356 -> 1356 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.ps3.rgb24.ref.png (renamed from test/finer-grained-fallbacks.ps3.rgb24.ref.png)bin936 -> 936 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.quartz.argb32.ref.png (renamed from test/finer-grained-fallbacks.quartz.argb32.ref.png)bin988 -> 988 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.quartz.rgb24.ref.png (renamed from test/finer-grained-fallbacks.quartz.rgb24.ref.png)bin763 -> 763 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.rgb24.ref.png (renamed from test/finer-grained-fallbacks.rgb24.ref.png)bin786 -> 786 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.svg12.argb32.ref.png (renamed from test/finer-grained-fallbacks.svg12.argb32.ref.png)bin190 -> 190 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.svg12.rgb24.ref.png (renamed from test/finer-grained-fallbacks.svg12.rgb24.ref.png)bin191 -> 191 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.xlib-fallback.ref.png (renamed from test/finer-grained-fallbacks.xlib-fallback.ref.png)bin919 -> 919 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.xlib.ref.png (renamed from test/finer-grained-fallbacks.xlib.ref.png)bin1110 -> 1110 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.xlib.rgb24.ref.png (renamed from test/finer-grained-fallbacks.xlib.rgb24.ref.png)bin856 -> 856 bytes
-rw-r--r--test/reference/font-matrix-translation.base.argb32.ref.png (renamed from test/font-matrix-translation.base.argb32.ref.png)bin874 -> 874 bytes
-rw-r--r--test/reference/font-matrix-translation.base.rgb24.ref.png (renamed from test/font-matrix-translation.base.rgb24.ref.png)bin874 -> 874 bytes
-rw-r--r--test/reference/font-matrix-translation.image16.ref.png (renamed from test/font-matrix-translation.image16.ref.png)bin852 -> 852 bytes
-rw-r--r--test/reference/font-matrix-translation.ps2.argb32.ref.png (renamed from test/font-matrix-translation.ps2.argb32.ref.png)bin748 -> 748 bytes
-rw-r--r--test/reference/font-matrix-translation.ps2.rgb24.ref.png (renamed from test/font-matrix-translation.ps2.rgb24.ref.png)bin748 -> 748 bytes
-rw-r--r--test/reference/font-matrix-translation.ps3.argb32.ref.png (renamed from test/font-matrix-translation.ps3.argb32.ref.png)bin748 -> 748 bytes
-rw-r--r--test/reference/font-matrix-translation.ps3.rgb24.ref.png (renamed from test/font-matrix-translation.ps3.rgb24.ref.png)bin748 -> 748 bytes
-rw-r--r--test/reference/font-matrix-translation.quartz.ref.png (renamed from test/font-matrix-translation.quartz.ref.png)bin996 -> 996 bytes
-rw-r--r--test/reference/font-matrix-translation.ref.png (renamed from test/font-matrix-translation.ref.png)bin874 -> 874 bytes
-rw-r--r--test/reference/font-matrix-translation.svg.ref.png (renamed from test/font-matrix-translation.svg.ref.png)bin870 -> 870 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.base.argb32.ref.png (renamed from test/ft-show-glyphs-positioning.base.argb32.ref.png)bin3297 -> 3297 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.base.rgb24.ref.png (renamed from test/ft-show-glyphs-positioning.base.rgb24.ref.png)bin3297 -> 3297 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.image16.ref.png (renamed from test/ft-show-glyphs-positioning.image16.ref.png)bin2772 -> 2772 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.pdf.ref.png (renamed from test/ft-show-glyphs-positioning.pdf.ref.png)bin3117 -> 3117 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.ps2.ref.png (renamed from test/ft-show-glyphs-positioning.ps2.ref.png)bin2269 -> 2269 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.ps3.ref.png (renamed from test/ft-show-glyphs-positioning.ps3.ref.png)bin2269 -> 2269 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.ref.png (renamed from test/ft-show-glyphs-positioning.ref.png)bin3297 -> 3297 bytes
-rw-r--r--test/reference/ft-show-glyphs-positioning.svg.ref.png (renamed from test/ft-show-glyphs-positioning.svg.ref.png)bin6018 -> 6018 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.base.argb32.ref.png (renamed from test/ft-show-glyphs-table.base.argb32.ref.png)bin9893 -> 9893 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.base.rgb24.ref.png (renamed from test/ft-show-glyphs-table.base.rgb24.ref.png)bin9893 -> 9893 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.image16.ref.png (renamed from test/ft-show-glyphs-table.image16.ref.png)bin8052 -> 8052 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.ps2.ref.png (renamed from test/ft-show-glyphs-table.ps2.ref.png)bin5687 -> 5687 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.ps3.ref.png (renamed from test/ft-show-glyphs-table.ps3.ref.png)bin5687 -> 5687 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.quartz.xfail.png (renamed from test/ft-show-glyphs-table.quartz.xfail.png)bin827 -> 827 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.ref.png (renamed from test/ft-show-glyphs-table.ref.png)bin9893 -> 9893 bytes
-rw-r--r--test/reference/ft-show-glyphs-table.svg.ref.png (renamed from test/ft-show-glyphs-table.svg.ref.png)bin10005 -> 10005 bytes
-rw-r--r--test/reference/ft-text-antialias-none.base.argb32.ref.png (renamed from test/ft-text-antialias-none.base.argb32.ref.png)bin295 -> 295 bytes
-rw-r--r--test/reference/ft-text-antialias-none.base.rgb24.ref.png (renamed from test/ft-text-antialias-none.base.rgb24.ref.png)bin295 -> 295 bytes
-rw-r--r--test/reference/ft-text-antialias-none.ps2.argb32.ref.png (renamed from test/ft-text-antialias-none.ps2.argb32.ref.png)bin335 -> 335 bytes
-rw-r--r--test/reference/ft-text-antialias-none.ps3.argb32.ref.png (renamed from test/ft-text-antialias-none.ps3.argb32.ref.png)bin335 -> 335 bytes
-rw-r--r--test/reference/ft-text-antialias-none.ref.png (renamed from test/ft-text-antialias-none.ref.png)bin336 -> 336 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.base.argb32.ref.png (renamed from test/ft-text-vertical-layout-type1.base.argb32.ref.png)bin3066 -> 3066 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.base.rgb24.ref.png (renamed from test/ft-text-vertical-layout-type1.base.rgb24.ref.png)bin3066 -> 3066 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.image16.ref.png (renamed from test/ft-text-vertical-layout-type1.image16.ref.png)bin3072 -> 3072 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.pdf.ref.png (renamed from test/ft-text-vertical-layout-type1.pdf.ref.png)bin3635 -> 3635 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.ps.ref.png (renamed from test/ft-text-vertical-layout-type1.ps.ref.png)bin2088 -> 2088 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.quartz.xfail.png (renamed from test/ft-text-vertical-layout-type1.quartz.xfail.png)bin3635 -> 3635 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.ref.png (renamed from test/ft-text-vertical-layout-type1.ref.png)bin3591 -> 3591 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.svg.ref.png (renamed from test/ft-text-vertical-layout-type1.svg.ref.png)bin3607 -> 3607 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type1.xlib.ref.png (renamed from test/ft-text-vertical-layout-type1.xlib.ref.png)bin3625 -> 3625 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.base.argb32.ref.png (renamed from test/ft-text-vertical-layout-type3.base.argb32.ref.png)bin3597 -> 3597 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.base.rgb24.ref.png (renamed from test/ft-text-vertical-layout-type3.base.rgb24.ref.png)bin3597 -> 3597 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.image16.ref.png (renamed from test/ft-text-vertical-layout-type3.image16.ref.png)bin3141 -> 3141 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.pdf.ref.png (renamed from test/ft-text-vertical-layout-type3.pdf.ref.png)bin3639 -> 3639 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.ps.ref.png (renamed from test/ft-text-vertical-layout-type3.ps.ref.png)bin2134 -> 2134 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.quartz.ref.png (renamed from test/ft-text-vertical-layout-type3.quartz.ref.png)bin3573 -> 3573 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.ref.png (renamed from test/ft-text-vertical-layout-type3.ref.png)bin3222 -> 3222 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.svg.ref.png (renamed from test/ft-text-vertical-layout-type3.svg.ref.png)bin3626 -> 3626 bytes
-rw-r--r--test/reference/ft-text-vertical-layout-type3.xlib.ref.png (renamed from test/ft-text-vertical-layout-type3.xlib.ref.png)bin3597 -> 3597 bytes
-rw-r--r--test/reference/get-group-target.base.argb32.ref.png (renamed from test/get-group-target.base.argb32.ref.png)bin113 -> 113 bytes
-rw-r--r--test/reference/get-group-target.base.rgb24.ref.png (renamed from test/get-group-target.base.rgb24.ref.png)bin113 -> 113 bytes
-rw-r--r--test/reference/get-group-target.ref.png (renamed from test/get-group-target.ref.png)bin134 -> 134 bytes
-rw-r--r--test/reference/gl-surface-source.argb32.ref.png (renamed from test/gl-surface-source.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/gl-surface-source.image16.ref.png (renamed from test/gl-surface-source.image16.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/gl-surface-source.rgb24.ref.png (renamed from test/gl-surface-source.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/glyph-cache-pressure.base.argb32.ref.png (renamed from test/glyph-cache-pressure.base.argb32.ref.png)bin2863 -> 2863 bytes
-rw-r--r--test/reference/glyph-cache-pressure.base.rgb24.ref.png (renamed from test/glyph-cache-pressure.base.rgb24.ref.png)bin2863 -> 2863 bytes
-rw-r--r--test/reference/glyph-cache-pressure.image16.ref.png (renamed from test/glyph-cache-pressure.image16.ref.png)bin2453 -> 2453 bytes
-rw-r--r--test/reference/glyph-cache-pressure.ps2.ref.png (renamed from test/glyph-cache-pressure.ps2.ref.png)bin1454 -> 1454 bytes
-rw-r--r--test/reference/glyph-cache-pressure.ps3.ref.png (renamed from test/glyph-cache-pressure.ps3.ref.png)bin1454 -> 1454 bytes
-rw-r--r--test/reference/glyph-cache-pressure.quartz.ref.png (renamed from test/glyph-cache-pressure.quartz.ref.png)bin3284 -> 3284 bytes
-rw-r--r--test/reference/glyph-cache-pressure.ref.png (renamed from test/glyph-cache-pressure.ref.png)bin2863 -> 2863 bytes
-rw-r--r--test/reference/gradient-alpha.base.argb32.ref.png (renamed from test/gradient-alpha.base.argb32.ref.png)bin125 -> 125 bytes
-rw-r--r--test/reference/gradient-alpha.base.rgb24.ref.png (renamed from test/gradient-alpha.base.rgb24.ref.png)bin119 -> 119 bytes
-rw-r--r--test/reference/gradient-alpha.ps2.argb32.ref.png (renamed from test/gradient-alpha.ps2.argb32.ref.png)bin134 -> 134 bytes
-rw-r--r--test/reference/gradient-alpha.ps2.rgb24.ref.png (renamed from test/gradient-alpha.ps2.rgb24.ref.png)bin130 -> 130 bytes
-rw-r--r--test/reference/gradient-alpha.ps3.argb32.ref.png (renamed from test/gradient-alpha.ps3.argb32.ref.png)bin134 -> 134 bytes
-rw-r--r--test/reference/gradient-alpha.ps3.rgb24.ref.png (renamed from test/gradient-alpha.ps3.rgb24.ref.png)bin130 -> 130 bytes
-rw-r--r--test/reference/gradient-alpha.ref.png (renamed from test/gradient-alpha.ref.png)bin147 -> 147 bytes
-rw-r--r--test/reference/gradient-alpha.rgb24.ref.png (renamed from test/gradient-alpha.rgb24.ref.png)bin119 -> 119 bytes
-rw-r--r--test/reference/gradient-constant-alpha.base.argb32.ref.png (renamed from test/gradient-constant-alpha.base.argb32.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/gradient-constant-alpha.base.rgb24.ref.png (renamed from test/gradient-constant-alpha.base.rgb24.ref.png)bin106 -> 106 bytes
-rw-r--r--test/reference/gradient-constant-alpha.ps3.ref.png (renamed from test/gradient-constant-alpha.ps3.ref.png)bin124 -> 124 bytes
-rw-r--r--test/reference/gradient-constant-alpha.ps3.rgb24.ref.png (renamed from test/gradient-constant-alpha.ps3.rgb24.ref.png)bin124 -> 124 bytes
-rw-r--r--test/reference/gradient-constant-alpha.quartz.argb32.ref.png (renamed from test/gradient-constant-alpha.quartz.argb32.ref.png)bin214 -> 214 bytes
-rw-r--r--test/reference/gradient-constant-alpha.ref.png (renamed from test/gradient-constant-alpha.ref.png)bin117 -> 117 bytes
-rw-r--r--test/reference/gradient-constant-alpha.rgb24.ref.png (renamed from test/gradient-constant-alpha.rgb24.ref.png)bin106 -> 106 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.argb32.ref.png (renamed from test/gradient-zero-stops-mask.argb32.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.base.argb32.ref.png (renamed from test/gradient-zero-stops-mask.base.argb32.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.base.rgb24.ref.png (renamed from test/gradient-zero-stops-mask.base.rgb24.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.rgb24.ref.png (renamed from test/gradient-zero-stops-mask.rgb24.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/gradient-zero-stops.base.argb32.ref.png (renamed from test/gradient-zero-stops.base.argb32.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/gradient-zero-stops.base.rgb24.ref.png (renamed from test/gradient-zero-stops.base.rgb24.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/gradient-zero-stops.ref.png (renamed from test/gradient-zero-stops.ref.png)bin105 -> 105 bytes
-rw-r--r--test/reference/gradient-zero-stops.rgb24.ref.png (renamed from test/gradient-zero-stops.rgb24.ref.png)bin105 -> 105 bytes
-rw-r--r--test/reference/group-clip.base.argb32.ref.png (renamed from test/group-clip.base.argb32.ref.png)bin191 -> 191 bytes
-rw-r--r--test/reference/group-clip.base.rgb24.ref.png (renamed from test/group-clip.base.rgb24.ref.png)bin191 -> 191 bytes
-rw-r--r--test/reference/group-clip.image16.ref.png (renamed from test/group-clip.image16.ref.png)bin193 -> 193 bytes
-rw-r--r--test/reference/group-clip.ref.png (renamed from test/group-clip.ref.png)bin191 -> 191 bytes
-rw-r--r--test/reference/group-paint.base.argb32.ref.png (renamed from test/group-paint.base.argb32.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/group-paint.base.rgb24.ref.png (renamed from test/group-paint.base.rgb24.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/group-paint.ref.png (renamed from test/group-paint.ref.png)bin118 -> 118 bytes
-rw-r--r--test/reference/group-unaligned.base.argb32.ref.png (renamed from test/group-unaligned.base.argb32.ref.png)bin468 -> 468 bytes
-rw-r--r--test/reference/group-unaligned.base.rgb24.ref.png (renamed from test/group-unaligned.base.rgb24.ref.png)bin468 -> 468 bytes
-rw-r--r--test/reference/group-unaligned.image16.ref.png (renamed from test/group-unaligned.image16.ref.png)bin395 -> 395 bytes
-rw-r--r--test/reference/group-unaligned.ps.ref.png (renamed from test/group-unaligned.ps.ref.png)bin321 -> 321 bytes
-rw-r--r--test/reference/group-unaligned.ps.rgb24.xfail.png (renamed from test/group-unaligned.ps.rgb24.xfail.png)bin371 -> 371 bytes
-rw-r--r--test/reference/group-unaligned.quartz.ref.png (renamed from test/group-unaligned.quartz.ref.png)bin363 -> 363 bytes
-rw-r--r--test/reference/group-unaligned.ref.png (renamed from test/group-unaligned.ref.png)bin325 -> 325 bytes
-rw-r--r--test/reference/group-unaligned.svg.argb32.xfail.png (renamed from test/group-unaligned.svg.argb32.xfail.png)bin520 -> 520 bytes
-rw-r--r--test/reference/group-unaligned.svg.rgb24.xfail.png (renamed from test/group-unaligned.svg.rgb24.xfail.png)bin425 -> 425 bytes
-rw-r--r--test/reference/group-unaligned.xlib-fallback.ref.png (renamed from test/group-unaligned.xlib-fallback.ref.png)bin474 -> 474 bytes
-rw-r--r--test/reference/group-unaligned.xlib.ref.png (renamed from test/group-unaligned.xlib.ref.png)bin466 -> 466 bytes
-rw-r--r--test/reference/halo-transform.base.argb32.ref.png (renamed from test/halo-transform.base.argb32.ref.png)bin15118 -> 15118 bytes
-rw-r--r--test/reference/halo-transform.base.rgb24.ref.png (renamed from test/halo-transform.base.rgb24.ref.png)bin15118 -> 15118 bytes
-rw-r--r--test/reference/halo-transform.image16.ref.png (renamed from test/halo-transform.image16.ref.png)bin10983 -> 10983 bytes
-rw-r--r--test/reference/halo-transform.ps.ref.png (renamed from test/halo-transform.ps.ref.png)bin8691 -> 8691 bytes
-rw-r--r--test/reference/halo-transform.quartz.ref.png (renamed from test/halo-transform.quartz.ref.png)bin14360 -> 14360 bytes
-rw-r--r--test/reference/halo-transform.ref.png (renamed from test/halo-transform.ref.png)bin11313 -> 11313 bytes
-rw-r--r--test/reference/halo-transform.xlib.ref.png (renamed from test/halo-transform.xlib.ref.png)bin15346 -> 15346 bytes
-rw-r--r--test/reference/halo.base.argb32.ref.png (renamed from test/halo.base.argb32.ref.png)bin8800 -> 8800 bytes
-rw-r--r--test/reference/halo.base.rgb24.ref.png (renamed from test/halo.base.rgb24.ref.png)bin8800 -> 8800 bytes
-rw-r--r--test/reference/halo.image16.ref.png (renamed from test/halo.image16.ref.png)bin6172 -> 6172 bytes
-rw-r--r--test/reference/halo.ps.ref.png (renamed from test/halo.ps.ref.png)bin5220 -> 5220 bytes
-rw-r--r--test/reference/halo.quartz.ref.png (renamed from test/halo.quartz.ref.png)bin8601 -> 8601 bytes
-rw-r--r--test/reference/halo.ref.png (renamed from test/halo.ref.png)bin7297 -> 7297 bytes
-rw-r--r--test/reference/halo.xlib.ref.png (renamed from test/halo.xlib.ref.png)bin8835 -> 8835 bytes
-rw-r--r--test/reference/hatchings.base.argb32.ref.png (renamed from test/hatchings.base.argb32.ref.png)bin90611 -> 90611 bytes
-rw-r--r--test/reference/hatchings.base.rgb24.ref.png (renamed from test/hatchings.base.rgb24.ref.png)bin90611 -> 90611 bytes
-rw-r--r--test/reference/hatchings.ref.png (renamed from test/hatchings.ref.png)bin45398 -> 45398 bytes
-rw-r--r--test/reference/hatchings.xlib.ref.png (renamed from test/hatchings.xlib.ref.png)bin92532 -> 92532 bytes
-rw-r--r--test/reference/horizontal-clip.base.argb32.ref.png (renamed from test/horizontal-clip.base.argb32.ref.png)bin113 -> 113 bytes
-rw-r--r--test/reference/horizontal-clip.base.rgb24.ref.png (renamed from test/horizontal-clip.base.rgb24.ref.png)bin113 -> 113 bytes
-rw-r--r--test/reference/horizontal-clip.ref.png (renamed from test/horizontal-clip.ref.png)bin129 -> 129 bytes
-rw-r--r--test/reference/huge-linear.base.argb32.ref.png (renamed from test/huge-linear.base.argb32.ref.png)bin1600 -> 1600 bytes
-rw-r--r--test/reference/huge-linear.base.rgb24.ref.png (renamed from test/huge-linear.base.rgb24.ref.png)bin1600 -> 1600 bytes
-rw-r--r--test/reference/huge-linear.image16.ref.png (renamed from test/huge-linear.image16.ref.png)bin1542 -> 1542 bytes
-rw-r--r--test/reference/huge-linear.pdf.ref.png (renamed from test/huge-linear.pdf.ref.png)bin1586 -> 1586 bytes
-rw-r--r--test/reference/huge-linear.ps3.ref.png (renamed from test/huge-linear.ps3.ref.png)bin1786 -> 1786 bytes
-rw-r--r--test/reference/huge-linear.quartz.ref.png (renamed from test/huge-linear.quartz.ref.png)bin15230 -> 15230 bytes
-rw-r--r--test/reference/huge-linear.ref.png (renamed from test/huge-linear.ref.png)bin1619 -> 1619 bytes
-rw-r--r--test/reference/huge-radial.base.argb32.ref.png (renamed from test/huge-radial.base.argb32.ref.png)bin41702 -> 41702 bytes
-rw-r--r--test/reference/huge-radial.base.rgb24.ref.png (renamed from test/huge-radial.base.rgb24.ref.png)bin41702 -> 41702 bytes
-rw-r--r--test/reference/huge-radial.image16.ref.png (renamed from test/huge-radial.image16.ref.png)bin17893 -> 17893 bytes
-rw-r--r--test/reference/huge-radial.pdf.argb32.ref.png (renamed from test/huge-radial.pdf.argb32.ref.png)bin177382 -> 177382 bytes
-rw-r--r--test/reference/huge-radial.pdf.rgb24.ref.png (renamed from test/huge-radial.pdf.rgb24.ref.png)bin225358 -> 225358 bytes
-rw-r--r--test/reference/huge-radial.ps3.ref.png (renamed from test/huge-radial.ps3.ref.png)bin18449 -> 18449 bytes
-rw-r--r--test/reference/huge-radial.quartz.ref.png (renamed from test/huge-radial.quartz.ref.png)bin84690 -> 84690 bytes
-rw-r--r--test/reference/huge-radial.ref.png (renamed from test/huge-radial.ref.png)bin41702 -> 41702 bytes
-rw-r--r--test/reference/image-bug-710072-aligned.base.argb32.ref.png (renamed from test/image-bug-710072-aligned.base.argb32.ref.png)bin151 -> 151 bytes
-rw-r--r--test/reference/image-bug-710072-aligned.base.rgb24.ref.png (renamed from test/image-bug-710072-aligned.base.rgb24.ref.png)bin151 -> 151 bytes
-rw-r--r--test/reference/image-bug-710072-aligned.ref.png (renamed from test/image-bug-710072-aligned.ref.png)bin151 -> 151 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.base.argb32.ref.png (renamed from test/image-bug-710072-unaligned.base.argb32.ref.png)bin219 -> 219 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.base.rgb24.ref.png (renamed from test/image-bug-710072-unaligned.base.rgb24.ref.png)bin219 -> 219 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.ref.png (renamed from test/image-bug-710072-unaligned.ref.png)bin212 -> 212 bytes
-rw-r--r--test/reference/image-bug-710072-unaligned.xlib.ref.png (renamed from test/image-bug-710072-unaligned.xlib.ref.png)bin219 -> 219 bytes
-rw-r--r--test/reference/image-surface-source.argb32.ref.png (renamed from test/image-surface-source.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/image-surface-source.base.argb32.ref.png (renamed from test/image-surface-source.base.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/image-surface-source.base.rgb24.ref.png (renamed from test/image-surface-source.base.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/image-surface-source.image16.ref.png (renamed from test/image-surface-source.image16.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/image-surface-source.ps2.ref.png (renamed from test/image-surface-source.ps2.ref.png)bin376 -> 376 bytes
-rw-r--r--test/reference/image-surface-source.ps3.ref.png (renamed from test/image-surface-source.ps3.ref.png)bin376 -> 376 bytes
-rw-r--r--test/reference/image-surface-source.rgb24.ref.png (renamed from test/image-surface-source.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/image-surface-source.svg12.argb32.xfail.png (renamed from test/image-surface-source.svg12.argb32.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/image-surface-source.svg12.rgb24.xfail.png (renamed from test/image-surface-source.svg12.rgb24.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/implicit-close.base.argb32.ref.png (renamed from test/implicit-close.base.argb32.ref.png)bin251 -> 251 bytes
-rw-r--r--test/reference/implicit-close.base.rgb24.ref.png (renamed from test/implicit-close.base.rgb24.ref.png)bin251 -> 251 bytes
-rw-r--r--test/reference/implicit-close.ps.ref.png (renamed from test/implicit-close.ps.ref.png)bin252 -> 252 bytes
-rw-r--r--test/reference/implicit-close.ref.png (renamed from test/implicit-close.ref.png)bin251 -> 251 bytes
-rw-r--r--test/reference/infinite-join.base.argb32.ref.png (renamed from test/infinite-join.base.argb32.ref.png)bin160 -> 160 bytes
-rw-r--r--test/reference/infinite-join.base.rgb24.ref.png (renamed from test/infinite-join.base.rgb24.ref.png)bin160 -> 160 bytes
-rw-r--r--test/reference/infinite-join.ps2.ref.png (renamed from test/infinite-join.ps2.ref.png)bin218 -> 218 bytes
-rw-r--r--test/reference/infinite-join.ps3.ref.png (renamed from test/infinite-join.ps3.ref.png)bin218 -> 218 bytes
-rw-r--r--test/reference/infinite-join.ref.png (renamed from test/infinite-join.ref.png)bin142 -> 142 bytes
-rw-r--r--test/reference/inverse-text.base.argb32.ref.png (renamed from test/inverse-text.base.argb32.ref.png)bin2166 -> 2166 bytes
-rw-r--r--test/reference/inverse-text.base.rgb24.ref.png (renamed from test/inverse-text.base.rgb24.ref.png)bin2166 -> 2166 bytes
-rw-r--r--test/reference/inverse-text.image16.ref.png (renamed from test/inverse-text.image16.ref.png)bin1863 -> 1863 bytes
-rw-r--r--test/reference/inverse-text.ps.ref.png (renamed from test/inverse-text.ps.ref.png)bin776 -> 776 bytes
-rw-r--r--test/reference/inverse-text.quartz.ref.png (renamed from test/inverse-text.quartz.ref.png)bin2565 -> 2565 bytes
-rw-r--r--test/reference/inverse-text.ref.png (renamed from test/inverse-text.ref.png)bin2166 -> 2166 bytes
-rw-r--r--test/reference/joins-loop.base.argb32.ref.png (renamed from test/joins-loop.base.argb32.ref.png)bin4202 -> 4202 bytes
-rw-r--r--test/reference/joins-loop.base.rgb24.ref.png (renamed from test/joins-loop.base.rgb24.ref.png)bin4202 -> 4202 bytes
-rw-r--r--test/reference/joins-loop.ref.png (renamed from test/joins-loop.ref.png)bin3112 -> 3112 bytes
-rw-r--r--test/reference/joins-retrace.base.argb32.ref.png (renamed from test/joins-retrace.base.argb32.ref.png)bin4667 -> 4667 bytes
-rw-r--r--test/reference/joins-retrace.base.rgb24.ref.png (renamed from test/joins-retrace.base.rgb24.ref.png)bin4667 -> 4667 bytes
-rw-r--r--test/reference/joins-retrace.ref.png (renamed from test/joins-retrace.ref.png)bin3951 -> 3951 bytes
-rw-r--r--test/reference/joins-star.base.argb32.ref.png (renamed from test/joins-star.base.argb32.ref.png)bin3583 -> 3583 bytes
-rw-r--r--test/reference/joins-star.base.rgb24.ref.png (renamed from test/joins-star.base.rgb24.ref.png)bin3583 -> 3583 bytes
-rw-r--r--test/reference/joins-star.ref.png (renamed from test/joins-star.ref.png)bin4028 -> 4028 bytes
-rw-r--r--test/reference/joins.base.argb32.ref.png (renamed from test/joins.base.argb32.ref.png)bin5684 -> 5684 bytes
-rw-r--r--test/reference/joins.base.rgb24.ref.png (renamed from test/joins.base.rgb24.ref.png)bin5684 -> 5684 bytes
-rw-r--r--test/reference/joins.image16.ref.png (renamed from test/joins.image16.ref.png)bin5858 -> 5858 bytes
-rw-r--r--test/reference/joins.ps.ref.png (renamed from test/joins.ps.ref.png)bin4230 -> 4230 bytes
-rw-r--r--test/reference/joins.quartz.ref.png (renamed from test/joins.quartz.ref.png)bin5833 -> 5833 bytes
-rw-r--r--test/reference/joins.ref.png (renamed from test/joins.ref.png)bin4880 -> 4880 bytes
-rw-r--r--test/reference/large-clip.base.argb32.ref.png (renamed from test/large-clip.base.argb32.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/large-clip.base.rgb24.ref.png (renamed from test/large-clip.base.rgb24.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/large-clip.ref.png (renamed from test/large-clip.ref.png)bin350 -> 350 bytes
-rw-r--r--test/reference/large-font.base.argb32.ref.png (renamed from test/large-font.base.argb32.ref.png)bin6117 -> 6117 bytes
-rw-r--r--test/reference/large-font.base.rgb24.ref.png (renamed from test/large-font.base.rgb24.ref.png)bin6117 -> 6117 bytes
-rw-r--r--test/reference/large-font.image16.ref.png (renamed from test/large-font.image16.ref.png)bin5713 -> 5713 bytes
-rw-r--r--test/reference/large-font.ref.png (renamed from test/large-font.ref.png)bin6936 -> 6936 bytes
-rw-r--r--test/reference/large-source-roi.base.argb32.ref.png (renamed from test/large-source-roi.base.argb32.ref.png)bin93 -> 93 bytes
-rw-r--r--test/reference/large-source-roi.base.rgb24.ref.png (renamed from test/large-source-roi.base.rgb24.ref.png)bin93 -> 93 bytes
-rw-r--r--test/reference/large-source-roi.ref.png (renamed from test/large-source-roi.ref.png)bin112 -> 112 bytes
-rw-r--r--test/reference/large-source.base.argb32.ref.png (renamed from test/large-source.base.argb32.ref.png)bin112 -> 112 bytes
-rw-r--r--test/reference/large-source.base.rgb24.ref.png (renamed from test/large-source.base.rgb24.ref.png)bin112 -> 112 bytes
-rw-r--r--test/reference/large-source.ref.png (renamed from test/large-source.ref.png)bin137 -> 137 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.base.argb32.ref.png (renamed from test/large-twin-antialias-mixed.base.argb32.ref.png)bin10740 -> 10740 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.base.rgb24.ref.png (renamed from test/large-twin-antialias-mixed.base.rgb24.ref.png)bin10740 -> 10740 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.image16.ref.png (renamed from test/large-twin-antialias-mixed.image16.ref.png)bin14398 -> 14398 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.ref.png (renamed from test/large-twin-antialias-mixed.ref.png)bin10740 -> 10740 bytes
-rw-r--r--test/reference/large-twin-antialias-mixed.xlib.ref.png (renamed from test/large-twin-antialias-mixed.xlib.ref.png)bin14655 -> 14655 bytes
-rw-r--r--test/reference/leaky-dash.base.argb32.ref.png (renamed from test/leaky-dash.base.argb32.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/leaky-dash.base.rgb24.ref.png (renamed from test/leaky-dash.base.rgb24.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/leaky-dash.ps2.argb32.ref.png (renamed from test/leaky-dash.ps2.argb32.ref.png)bin286 -> 286 bytes
-rw-r--r--test/reference/leaky-dash.ps2.rgb24.ref.png (renamed from test/leaky-dash.ps2.rgb24.ref.png)bin284 -> 284 bytes
-rw-r--r--test/reference/leaky-dash.ps3.argb32.ref.png (renamed from test/leaky-dash.ps3.argb32.ref.png)bin286 -> 286 bytes
-rw-r--r--test/reference/leaky-dash.ps3.rgb24.ref.png (renamed from test/leaky-dash.ps3.rgb24.ref.png)bin284 -> 284 bytes
-rw-r--r--test/reference/leaky-dash.quartz.ref.png (renamed from test/leaky-dash.quartz.ref.png)bin195 -> 195 bytes
-rw-r--r--test/reference/leaky-dash.ref.png (renamed from test/leaky-dash.ref.png)bin243 -> 243 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.base.argb32.ref.png (renamed from test/leaky-dashed-rectangle.base.argb32.ref.png)bin345 -> 345 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.base.rgb24.ref.png (renamed from test/leaky-dashed-rectangle.base.rgb24.ref.png)bin345 -> 345 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.image16.ref.png (renamed from test/leaky-dashed-rectangle.image16.ref.png)bin367 -> 367 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.pdf.ref.png (renamed from test/leaky-dashed-rectangle.pdf.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.ps.ref.png (renamed from test/leaky-dashed-rectangle.ps.ref.png)bin358 -> 358 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.quartz.ref.png (renamed from test/leaky-dashed-rectangle.quartz.ref.png)bin339 -> 339 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.ref.png (renamed from test/leaky-dashed-rectangle.ref.png)bin357 -> 357 bytes
-rw-r--r--test/reference/leaky-dashed-rectangle.xlib.ref.png (renamed from test/leaky-dashed-rectangle.xlib.ref.png)bin344 -> 344 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.base.argb32.ref.png (renamed from test/leaky-dashed-stroke.base.argb32.ref.png)bin9303 -> 9303 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.base.rgb24.ref.png (renamed from test/leaky-dashed-stroke.base.rgb24.ref.png)bin9303 -> 9303 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.image16.ref.png (renamed from test/leaky-dashed-stroke.image16.ref.png)bin8089 -> 8089 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.ps.ref.png (renamed from test/leaky-dashed-stroke.ps.ref.png)bin5293 -> 5293 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.quartz.ref.png (renamed from test/leaky-dashed-stroke.quartz.ref.png)bin9229 -> 9229 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.ref.png (renamed from test/leaky-dashed-stroke.ref.png)bin5627 -> 5627 bytes
-rw-r--r--test/reference/leaky-dashed-stroke.xlib.ref.png (renamed from test/leaky-dashed-stroke.xlib.ref.png)bin9305 -> 9305 bytes
-rw-r--r--test/reference/leaky-polygon.base.argb32.ref.png (renamed from test/leaky-polygon.base.argb32.ref.png)bin325 -> 325 bytes
-rw-r--r--test/reference/leaky-polygon.base.rgb24.ref.png (renamed from test/leaky-polygon.base.rgb24.ref.png)bin325 -> 325 bytes
-rw-r--r--test/reference/leaky-polygon.image16.ref.png (renamed from test/leaky-polygon.image16.ref.png)bin329 -> 329 bytes
-rw-r--r--test/reference/leaky-polygon.ps.ref.png (renamed from test/leaky-polygon.ps.ref.png)bin289 -> 289 bytes
-rw-r--r--test/reference/leaky-polygon.ref.png (renamed from test/leaky-polygon.ref.png)bin281 -> 281 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.base.argb32.ref.png (renamed from test/line-width-overlap-dashed.base.argb32.ref.png)bin397 -> 397 bytes
-rw-r--r--test/reference/line-width-overlap-dashed.base.rgb24.ref.png (renamed from test/line-width-overlap-dashed.base.rgb24.ref.png)bin397 -> 397 bytes
-rw-r--r--test/reference/line-width-overlap-flipped.base.argb32.ref.png (renamed from test/line-width-overlap-flipped.base.argb32.ref.png)bin324 -> 324 bytes
-rw-r--r--test/reference/line-width-overlap-flipped.base.rgb24.ref.png (renamed from test/line-width-overlap-flipped.base.rgb24.ref.png)bin324 -> 324 bytes
-rw-r--r--test/reference/line-width-overlap-flipped.ref.png (renamed from test/line-width-overlap-flipped.ref.png)bin296 -> 296 bytes
-rw-r--r--test/reference/line-width-overlap-flopped.base.argb32.ref.png (renamed from test/line-width-overlap-flopped.base.argb32.ref.png)bin324 -> 324 bytes
-rw-r--r--test/reference/line-width-overlap-flopped.base.rgb24.ref.png (renamed from test/line-width-overlap-flopped.base.rgb24.ref.png)bin324 -> 324 bytes
-rw-r--r--test/reference/line-width-overlap-flopped.ref.png (renamed from test/line-width-overlap-flopped.ref.png)bin296 -> 296 bytes
-rw-r--r--test/reference/line-width-overlap-offset.base.argb32.ref.png (renamed from test/line-width-overlap-offset.base.argb32.ref.png)bin365 -> 365 bytes
-rw-r--r--test/reference/line-width-overlap-offset.base.rgb24.ref.png (renamed from test/line-width-overlap-offset.base.rgb24.ref.png)bin365 -> 365 bytes
-rw-r--r--test/reference/line-width-overlap-offset.ref.png (renamed from test/line-width-overlap-offset.ref.png)bin348 -> 348 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.base.argb32.ref.png (renamed from test/line-width-overlap-rotated.base.argb32.ref.png)bin628 -> 628 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.base.rgb24.ref.png (renamed from test/line-width-overlap-rotated.base.rgb24.ref.png)bin628 -> 628 bytes
-rw-r--r--test/reference/line-width-overlap-rotated.ref.png (renamed from test/line-width-overlap-rotated.ref.png)bin719 -> 719 bytes
-rw-r--r--test/reference/line-width-overlap.base.argb32.ref.png (renamed from test/line-width-overlap.base.argb32.ref.png)bin324 -> 324 bytes
-rw-r--r--test/reference/line-width-overlap.base.rgb24.ref.png (renamed from test/line-width-overlap.base.rgb24.ref.png)bin324 -> 324 bytes
-rw-r--r--test/reference/line-width-overlap.ref.png (renamed from test/line-width-overlap.ref.png)bin324 -> 324 bytes
-rw-r--r--test/reference/line-width-scale.base.argb32.ref.png (renamed from test/line-width-scale.base.argb32.ref.png)bin5692 -> 5692 bytes
-rw-r--r--test/reference/line-width-scale.base.rgb24.ref.png (renamed from test/line-width-scale.base.rgb24.ref.png)bin5692 -> 5692 bytes
-rw-r--r--test/reference/line-width-scale.image16.ref.png (renamed from test/line-width-scale.image16.ref.png)bin4721 -> 4721 bytes
-rw-r--r--test/reference/line-width-scale.ps2.ref.png (renamed from test/line-width-scale.ps2.ref.png)bin3431 -> 3431 bytes
-rw-r--r--test/reference/line-width-scale.ps3.ref.png (renamed from test/line-width-scale.ps3.ref.png)bin3431 -> 3431 bytes
-rw-r--r--test/reference/line-width-scale.quartz.ref.png (renamed from test/line-width-scale.quartz.ref.png)bin5623 -> 5623 bytes
-rw-r--r--test/reference/line-width-scale.ref.png (renamed from test/line-width-scale.ref.png)bin3568 -> 3568 bytes
-rw-r--r--test/reference/line-width-tolerance.base.argb32.ref.png (renamed from test/line-width-tolerance.base.argb32.ref.png)bin163 -> 163 bytes
-rw-r--r--test/reference/line-width-tolerance.base.rgb24.ref.png (renamed from test/line-width-tolerance.base.rgb24.ref.png)bin163 -> 163 bytes
-rw-r--r--test/reference/line-width-tolerance.ref.png (renamed from test/line-width-tolerance.ref.png)bin192 -> 192 bytes
-rw-r--r--test/reference/line-width.base.argb32.ref.png (renamed from test/line-width.base.argb32.ref.png)bin180 -> 180 bytes
-rw-r--r--test/reference/line-width.base.rgb24.ref.png (renamed from test/line-width.base.rgb24.ref.png)bin180 -> 180 bytes
-rw-r--r--test/reference/line-width.ref.png (renamed from test/line-width.ref.png)bin201 -> 201 bytes
-rw-r--r--test/reference/linear-gradient-extend.base.argb32.ref.png (renamed from test/linear-gradient-extend.base.argb32.ref.png)bin371 -> 371 bytes
-rw-r--r--test/reference/linear-gradient-extend.base.rgb24.ref.png (renamed from test/linear-gradient-extend.base.rgb24.ref.png)bin371 -> 371 bytes
-rw-r--r--test/reference/linear-gradient-extend.ref.png (renamed from test/linear-gradient-extend.ref.png)bin371 -> 371 bytes
-rw-r--r--test/reference/linear-gradient-large.base.argb32.ref.png (renamed from test/linear-gradient-large.base.argb32.ref.png)bin4076 -> 4076 bytes
-rw-r--r--test/reference/linear-gradient-large.base.rgb24.ref.png (renamed from test/linear-gradient-large.base.rgb24.ref.png)bin4076 -> 4076 bytes
-rw-r--r--test/reference/linear-gradient-large.quartz.ref.png (renamed from test/linear-gradient-large.quartz.ref.png)bin4074 -> 4074 bytes
-rw-r--r--test/reference/linear-gradient-large.ref.png (renamed from test/linear-gradient-large.ref.png)bin4076 -> 4076 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.argb32.ref.png (renamed from test/linear-gradient-one-stop.argb32.ref.png)bin225 -> 225 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.base.argb32.ref.png (renamed from test/linear-gradient-one-stop.base.argb32.ref.png)bin225 -> 225 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.base.rgb24.ref.png (renamed from test/linear-gradient-one-stop.base.rgb24.ref.png)bin174 -> 174 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.rgb24.ref.png (renamed from test/linear-gradient-one-stop.rgb24.ref.png)bin174 -> 174 bytes
-rw-r--r--test/reference/linear-gradient-reflect.base.argb32.ref.png (renamed from test/linear-gradient-reflect.base.argb32.ref.png)bin185 -> 185 bytes
-rw-r--r--test/reference/linear-gradient-reflect.base.rgb24.ref.png (renamed from test/linear-gradient-reflect.base.rgb24.ref.png)bin185 -> 185 bytes
-rw-r--r--test/reference/linear-gradient-reflect.image16.ref.png (renamed from test/linear-gradient-reflect.image16.ref.png)bin190 -> 190 bytes
-rw-r--r--test/reference/linear-gradient-reflect.pdf.argb32.ref.png (renamed from test/linear-gradient-reflect.pdf.argb32.ref.png)bin248 -> 248 bytes
-rw-r--r--test/reference/linear-gradient-reflect.pdf.rgb24.ref.png (renamed from test/linear-gradient-reflect.pdf.rgb24.ref.png)bin248 -> 248 bytes
-rw-r--r--test/reference/linear-gradient-reflect.ps3.ref.png (renamed from test/linear-gradient-reflect.ps3.ref.png)bin314 -> 314 bytes
-rw-r--r--test/reference/linear-gradient-reflect.quartz.ref.png (renamed from test/linear-gradient-reflect.quartz.ref.png)bin780 -> 780 bytes
-rw-r--r--test/reference/linear-gradient-reflect.ref.png (renamed from test/linear-gradient-reflect.ref.png)bin216 -> 216 bytes
-rw-r--r--test/reference/linear-gradient-subset.base.argb32.ref.png (renamed from test/linear-gradient-subset.base.argb32.ref.png)bin773 -> 773 bytes
-rw-r--r--test/reference/linear-gradient-subset.base.rgb24.ref.png (renamed from test/linear-gradient-subset.base.rgb24.ref.png)bin773 -> 773 bytes
-rw-r--r--test/reference/linear-gradient-subset.image16.ref.png (renamed from test/linear-gradient-subset.image16.ref.png)bin791 -> 791 bytes
-rw-r--r--test/reference/linear-gradient-subset.ps3.ref.png (renamed from test/linear-gradient-subset.ps3.ref.png)bin619 -> 619 bytes
-rw-r--r--test/reference/linear-gradient-subset.quartz.ref.png (renamed from test/linear-gradient-subset.quartz.ref.png)bin852 -> 852 bytes
-rw-r--r--test/reference/linear-gradient-subset.ref.png (renamed from test/linear-gradient-subset.ref.png)bin802 -> 802 bytes
-rw-r--r--test/reference/linear-gradient-subset.xlib.ref.png (renamed from test/linear-gradient-subset.xlib.ref.png)bin782 -> 782 bytes
-rw-r--r--test/reference/linear-gradient.base.argb32.ref.png (renamed from test/linear-gradient.base.argb32.ref.png)bin914 -> 914 bytes
-rw-r--r--test/reference/linear-gradient.base.rgb24.ref.png (renamed from test/linear-gradient.base.rgb24.ref.png)bin914 -> 914 bytes
-rw-r--r--test/reference/linear-gradient.image16.ref.png (renamed from test/linear-gradient.image16.ref.png)bin941 -> 941 bytes
-rw-r--r--test/reference/linear-gradient.ps3.ref.png (renamed from test/linear-gradient.ps3.ref.png)bin779 -> 779 bytes
-rw-r--r--test/reference/linear-gradient.quartz.ref.png (renamed from test/linear-gradient.quartz.ref.png)bin951 -> 951 bytes
-rw-r--r--test/reference/linear-gradient.ref.png (renamed from test/linear-gradient.ref.png)bin961 -> 961 bytes
-rw-r--r--test/reference/linear-gradient.xlib.ref.png (renamed from test/linear-gradient.xlib.ref.png)bin1021 -> 1021 bytes
-rw-r--r--test/reference/linear-step-function.base.argb32.ref.png (renamed from test/linear-step-function.base.argb32.ref.png)bin118 -> 118 bytes
-rw-r--r--test/reference/linear-step-function.base.rgb24.ref.png (renamed from test/linear-step-function.base.rgb24.ref.png)bin118 -> 118 bytes
-rw-r--r--test/reference/linear-step-function.xfail.png (renamed from test/linear-step-function.xfail.png)bin116 -> 116 bytes
-rw-r--r--test/reference/linear-uniform.base.argb32.ref.png (renamed from test/linear-uniform.base.argb32.ref.png)bin128 -> 128 bytes
-rw-r--r--test/reference/linear-uniform.base.rgb24.ref.png (renamed from test/linear-uniform.base.rgb24.ref.png)bin128 -> 128 bytes
-rw-r--r--test/reference/linear-uniform.image16.ref.png (renamed from test/linear-uniform.image16.ref.png)bin131 -> 131 bytes
-rw-r--r--test/reference/linear-uniform.ref.png (renamed from test/linear-uniform.ref.png)bin128 -> 128 bytes
-rw-r--r--test/reference/long-dashed-lines.base.argb32.ref.png (renamed from test/long-dashed-lines.base.argb32.ref.png)bin2071 -> 2071 bytes
-rw-r--r--test/reference/long-dashed-lines.base.rgb24.ref.png (renamed from test/long-dashed-lines.base.rgb24.ref.png)bin2071 -> 2071 bytes
-rw-r--r--test/reference/long-dashed-lines.image16.ref.png (renamed from test/long-dashed-lines.image16.ref.png)bin1974 -> 1974 bytes
-rw-r--r--test/reference/long-dashed-lines.ps2.ref.png (renamed from test/long-dashed-lines.ps2.ref.png)bin1329 -> 1329 bytes
-rw-r--r--test/reference/long-dashed-lines.ps3.ref.png (renamed from test/long-dashed-lines.ps3.ref.png)bin1329 -> 1329 bytes
-rw-r--r--test/reference/long-dashed-lines.quartz.ref.png (renamed from test/long-dashed-lines.quartz.ref.png)bin2068 -> 2068 bytes
-rw-r--r--test/reference/long-dashed-lines.ref.png (renamed from test/long-dashed-lines.ref.png)bin1453 -> 1453 bytes
-rw-r--r--test/reference/long-lines.base.argb32.ref.png (renamed from test/long-lines.base.argb32.ref.png)bin201 -> 201 bytes
-rw-r--r--test/reference/long-lines.base.rgb24.ref.png (renamed from test/long-lines.base.rgb24.ref.png)bin201 -> 201 bytes
-rw-r--r--test/reference/map-all-to-image.base.argb32.ref.png (renamed from test/map-all-to-image.base.argb32.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/map-all-to-image.base.rgb24.ref.png (renamed from test/map-all-to-image.base.rgb24.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/map-all-to-image.ref.png (renamed from test/map-all-to-image.ref.png)bin86 -> 86 bytes
-rw-r--r--test/reference/map-bit-to-image.base.argb32.ref.png (renamed from test/map-bit-to-image.base.argb32.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/map-bit-to-image.base.rgb24.ref.png (renamed from test/map-bit-to-image.base.rgb24.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/map-bit-to-image.ref.png (renamed from test/map-bit-to-image.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/map-to-image-fill.base.argb32.ref.png (renamed from test/map-to-image-fill.base.argb32.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/map-to-image-fill.base.rgb24.ref.png (renamed from test/map-to-image-fill.base.rgb24.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/map-to-image-fill.ref.png (renamed from test/map-to-image-fill.ref.png)bin103 -> 103 bytes
-rw-r--r--test/reference/mask-alpha.argb32.ref.png (renamed from test/mask-alpha.argb32.ref.png)bin596 -> 596 bytes
-rw-r--r--test/reference/mask-alpha.base.argb32.ref.png (renamed from test/mask-alpha.base.argb32.ref.png)bin627 -> 627 bytes
-rw-r--r--test/reference/mask-alpha.base.rgb24.ref.png (renamed from test/mask-alpha.base.rgb24.ref.png)bin588 -> 588 bytes
-rw-r--r--test/reference/mask-alpha.image16.ref.png (renamed from test/mask-alpha.image16.ref.png)bin560 -> 560 bytes
-rw-r--r--test/reference/mask-alpha.quartz.argb32.ref.png (renamed from test/mask-alpha.quartz.argb32.ref.png)bin622 -> 622 bytes
-rw-r--r--test/reference/mask-alpha.rgb24.ref.png (renamed from test/mask-alpha.rgb24.ref.png)bin546 -> 546 bytes
-rw-r--r--test/reference/mask-alpha.svg.rgb24.xfail.png (renamed from test/mask-alpha.svg.rgb24.xfail.png)bin585 -> 585 bytes
-rw-r--r--test/reference/mask-alpha.xlib.ref.png (renamed from test/mask-alpha.xlib.ref.png)bin640 -> 640 bytes
-rw-r--r--test/reference/mask-alpha.xlib.rgb24.ref.png (renamed from test/mask-alpha.xlib.rgb24.ref.png)bin599 -> 599 bytes
-rw-r--r--test/reference/mask-ctm.base.argb32.ref.png (renamed from test/mask-ctm.base.argb32.ref.png)bin110 -> 110 bytes
-rw-r--r--test/reference/mask-ctm.base.rgb24.ref.png (renamed from test/mask-ctm.base.rgb24.ref.png)bin105 -> 105 bytes
-rw-r--r--test/reference/mask-ctm.ref.png (renamed from test/mask-ctm.ref.png)bin129 -> 129 bytes
-rw-r--r--test/reference/mask-ctm.rgb24.ref.png (renamed from test/mask-ctm.rgb24.ref.png)bin124 -> 124 bytes
-rw-r--r--test/reference/mask-glyphs.gl.ref.png (renamed from test/mask-glyphs.gl.ref.png)bin1188669 -> 1188669 bytes
-rw-r--r--test/reference/mask-glyphs.image16.ref.png (renamed from test/mask-glyphs.image16.ref.png)bin1053144 -> 1053144 bytes
-rw-r--r--test/reference/mask-glyphs.pdf.ref.png (renamed from test/mask-glyphs.pdf.ref.png)bin1187713 -> 1187713 bytes
-rw-r--r--test/reference/mask-glyphs.ref.png (renamed from test/mask-glyphs.ref.png)bin1189351 -> 1189351 bytes
-rw-r--r--test/reference/mask-glyphs.svg.ref.png (renamed from test/mask-glyphs.svg.ref.png)bin1211144 -> 1211144 bytes
-rw-r--r--test/reference/mask-surface-ctm.base.argb32.ref.png (renamed from test/mask-surface-ctm.base.argb32.ref.png)bin110 -> 110 bytes
-rw-r--r--test/reference/mask-surface-ctm.base.rgb24.ref.png (renamed from test/mask-surface-ctm.base.rgb24.ref.png)bin105 -> 105 bytes
-rw-r--r--test/reference/mask-surface-ctm.ref.png (renamed from test/mask-surface-ctm.ref.png)bin129 -> 129 bytes
-rw-r--r--test/reference/mask-surface-ctm.rgb24.ref.png (renamed from test/mask-surface-ctm.rgb24.ref.png)bin124 -> 124 bytes
-rw-r--r--test/reference/mask-transformed-image.base.argb32.ref.png (renamed from test/mask-transformed-image.base.argb32.ref.png)bin3812 -> 3812 bytes
-rw-r--r--test/reference/mask-transformed-image.base.rgb24.ref.png (renamed from test/mask-transformed-image.base.rgb24.ref.png)bin3812 -> 3812 bytes
-rw-r--r--test/reference/mask-transformed-image.image16.ref.png (renamed from test/mask-transformed-image.image16.ref.png)bin2748 -> 2748 bytes
-rw-r--r--test/reference/mask-transformed-image.pdf.ref.png (renamed from test/mask-transformed-image.pdf.ref.png)bin3528 -> 3528 bytes
-rw-r--r--test/reference/mask-transformed-image.quartz.ref.png (renamed from test/mask-transformed-image.quartz.ref.png)bin3909 -> 3909 bytes
-rw-r--r--test/reference/mask-transformed-image.ref.png (renamed from test/mask-transformed-image.ref.png)bin4516 -> 4516 bytes
-rw-r--r--test/reference/mask-transformed-similar.base.argb32.ref.png (renamed from test/mask-transformed-similar.base.argb32.ref.png)bin3812 -> 3812 bytes
-rw-r--r--test/reference/mask-transformed-similar.base.rgb24.ref.png (renamed from test/mask-transformed-similar.base.rgb24.ref.png)bin3812 -> 3812 bytes
-rw-r--r--test/reference/mask-transformed-similar.image16.ref.png (renamed from test/mask-transformed-similar.image16.ref.png)bin2748 -> 2748 bytes
-rw-r--r--test/reference/mask-transformed-similar.pdf.ref.png (renamed from test/mask-transformed-similar.pdf.ref.png)bin4213 -> 4213 bytes
-rw-r--r--test/reference/mask-transformed-similar.quartz.ref.png (renamed from test/mask-transformed-similar.quartz.ref.png)bin3909 -> 3909 bytes
-rw-r--r--test/reference/mask-transformed-similar.ref.png (renamed from test/mask-transformed-similar.ref.png)bin4516 -> 4516 bytes
-rw-r--r--test/reference/mask-transformed-similar.svg.ref.png (renamed from test/mask-transformed-similar.svg.ref.png)bin3365 -> 3365 bytes
-rw-r--r--test/reference/mask.argb32.ref.png (renamed from test/mask.argb32.ref.png)bin8218 -> 8218 bytes
-rw-r--r--test/reference/mask.base.argb32.ref.png (renamed from test/mask.base.argb32.ref.png)bin8451 -> 8451 bytes
-rw-r--r--test/reference/mask.base.rgb24.ref.png (renamed from test/mask.base.rgb24.ref.png)bin7058 -> 7058 bytes
-rw-r--r--test/reference/mask.image16.ref.png (renamed from test/mask.image16.ref.png)bin5533 -> 5533 bytes
-rw-r--r--test/reference/mask.pdf.argb32.ref.png (renamed from test/mask.pdf.argb32.ref.png)bin7866 -> 7866 bytes
-rw-r--r--test/reference/mask.pdf.rgb24.ref.png (renamed from test/mask.pdf.rgb24.ref.png)bin7336 -> 7336 bytes
-rw-r--r--test/reference/mask.quartz.argb32.ref.png (renamed from test/mask.quartz.argb32.ref.png)bin10669 -> 10669 bytes
-rw-r--r--test/reference/mask.quartz.rgb24.ref.png (renamed from test/mask.quartz.rgb24.ref.png)bin8354 -> 8354 bytes
-rw-r--r--test/reference/mask.rgb24.ref.png (renamed from test/mask.rgb24.ref.png)bin7007 -> 7007 bytes
-rw-r--r--test/reference/mask.svg.argb32.xfail.png (renamed from test/mask.svg.argb32.xfail.png)bin8641 -> 8641 bytes
-rw-r--r--test/reference/mask.svg.rgb24.xfail.png (renamed from test/mask.svg.rgb24.xfail.png)bin7199 -> 7199 bytes
-rw-r--r--test/reference/mask.xlib.ref.png (renamed from test/mask.xlib.ref.png)bin8476 -> 8476 bytes
-rw-r--r--test/reference/mask.xlib.rgb24.ref.png (renamed from test/mask.xlib.rgb24.ref.png)bin7041 -> 7041 bytes
-rw-r--r--test/reference/mesh-pattern-accuracy.base.argb32.ref.png (renamed from test/mesh-pattern-accuracy.base.argb32.ref.png)bin8086 -> 8086 bytes
-rw-r--r--test/reference/mesh-pattern-accuracy.base.rgb24.ref.png (renamed from test/mesh-pattern-accuracy.base.rgb24.ref.png)bin8086 -> 8086 bytes
-rw-r--r--test/reference/mesh-pattern-accuracy.image16.ref.png (renamed from test/mesh-pattern-accuracy.image16.ref.png)bin7209 -> 7209 bytes
-rw-r--r--test/reference/mesh-pattern-accuracy.ref.png (renamed from test/mesh-pattern-accuracy.ref.png)bin8086 -> 8086 bytes
-rw-r--r--test/reference/mesh-pattern-conical.base.argb32.ref.png (renamed from test/mesh-pattern-conical.base.argb32.ref.png)bin8655 -> 8655 bytes
-rw-r--r--test/reference/mesh-pattern-conical.base.rgb24.ref.png (renamed from test/mesh-pattern-conical.base.rgb24.ref.png)bin8655 -> 8655 bytes
-rw-r--r--test/reference/mesh-pattern-conical.image16.ref.png (renamed from test/mesh-pattern-conical.image16.ref.png)bin6141 -> 6141 bytes
-rw-r--r--test/reference/mesh-pattern-conical.ref.png (renamed from test/mesh-pattern-conical.ref.png)bin8655 -> 8655 bytes
-rw-r--r--test/reference/mesh-pattern-control-points.base.argb32.ref.png (renamed from test/mesh-pattern-control-points.base.argb32.ref.png)bin10665 -> 10665 bytes
-rw-r--r--test/reference/mesh-pattern-control-points.base.rgb24.ref.png (renamed from test/mesh-pattern-control-points.base.rgb24.ref.png)bin10665 -> 10665 bytes
-rw-r--r--test/reference/mesh-pattern-control-points.image16.ref.png (renamed from test/mesh-pattern-control-points.image16.ref.png)bin7178 -> 7178 bytes
-rw-r--r--test/reference/mesh-pattern-control-points.ref.png (renamed from test/mesh-pattern-control-points.ref.png)bin10665 -> 10665 bytes
-rw-r--r--test/reference/mesh-pattern-fold.base.argb32.ref.png (renamed from test/mesh-pattern-fold.base.argb32.ref.png)bin52980 -> 52980 bytes
-rw-r--r--test/reference/mesh-pattern-fold.base.rgb24.ref.png (renamed from test/mesh-pattern-fold.base.rgb24.ref.png)bin52980 -> 52980 bytes
-rw-r--r--test/reference/mesh-pattern-fold.image16.ref.png (renamed from test/mesh-pattern-fold.image16.ref.png)bin22913 -> 22913 bytes
-rw-r--r--test/reference/mesh-pattern-fold.ref.png (renamed from test/mesh-pattern-fold.ref.png)bin52980 -> 52980 bytes
-rw-r--r--test/reference/mesh-pattern-overlap.base.argb32.ref.png (renamed from test/mesh-pattern-overlap.base.argb32.ref.png)bin9129 -> 9129 bytes
-rw-r--r--test/reference/mesh-pattern-overlap.base.rgb24.ref.png (renamed from test/mesh-pattern-overlap.base.rgb24.ref.png)bin9129 -> 9129 bytes
-rw-r--r--test/reference/mesh-pattern-overlap.image16.ref.png (renamed from test/mesh-pattern-overlap.image16.ref.png)bin5933 -> 5933 bytes
-rw-r--r--test/reference/mesh-pattern-overlap.ref.png (renamed from test/mesh-pattern-overlap.ref.png)bin9129 -> 9129 bytes
-rw-r--r--test/reference/mesh-pattern-transformed.base.argb32.ref.png (renamed from test/mesh-pattern-transformed.base.argb32.ref.png)bin14463 -> 14463 bytes
-rw-r--r--test/reference/mesh-pattern-transformed.base.rgb24.ref.png (renamed from test/mesh-pattern-transformed.base.rgb24.ref.png)bin14463 -> 14463 bytes
-rw-r--r--test/reference/mesh-pattern-transformed.image16.ref.png (renamed from test/mesh-pattern-transformed.image16.ref.png)bin9778 -> 9778 bytes
-rw-r--r--test/reference/mesh-pattern-transformed.ref.png (renamed from test/mesh-pattern-transformed.ref.png)bin14463 -> 14463 bytes
-rw-r--r--test/reference/mesh-pattern.base.argb32.ref.png (renamed from test/mesh-pattern.base.argb32.ref.png)bin19566 -> 19566 bytes
-rw-r--r--test/reference/mesh-pattern.base.rgb24.ref.png (renamed from test/mesh-pattern.base.rgb24.ref.png)bin19566 -> 19566 bytes
-rw-r--r--test/reference/mesh-pattern.image16.ref.png (renamed from test/mesh-pattern.image16.ref.png)bin12199 -> 12199 bytes
-rw-r--r--test/reference/mesh-pattern.ref.png (renamed from test/mesh-pattern.ref.png)bin19566 -> 19566 bytes
-rw-r--r--test/reference/mime-data.base.argb32.ref.png (renamed from test/mime-data.base.argb32.ref.png)bin185 -> 185 bytes
-rw-r--r--test/reference/mime-data.base.rgb24.ref.png (renamed from test/mime-data.base.rgb24.ref.png)bin185 -> 185 bytes
-rw-r--r--test/reference/mime-data.pdf.ref.png (renamed from test/mime-data.pdf.ref.png)bin6482 -> 6482 bytes
-rw-r--r--test/reference/mime-data.ps.ref.png (renamed from test/mime-data.ps.ref.png)bin4554 -> 4554 bytes
-rw-r--r--test/reference/mime-data.ref.png (renamed from test/mime-data.ref.png)bin185 -> 185 bytes
-rw-r--r--test/reference/mime-data.script.ref.png (renamed from test/mime-data.script.ref.png)bin2041 -> 2041 bytes
-rw-r--r--test/reference/mime-data.svg.ref.png (renamed from test/mime-data.svg.ref.png)bin6264 -> 6264 bytes
-rw-r--r--test/reference/mime-surface.base.argb32.ref.png (renamed from test/mime-surface.base.argb32.ref.png)bin1209 -> 1209 bytes
-rw-r--r--test/reference/mime-surface.base.rgb24.ref.png (renamed from test/mime-surface.base.rgb24.ref.png)bin1209 -> 1209 bytes
-rw-r--r--test/reference/mime-surface.ref.png (renamed from test/mime-surface.ref.png)bin1209 -> 1209 bytes
-rw-r--r--test/reference/miter-precision.base.argb32.ref.png (renamed from test/miter-precision.base.argb32.ref.png)bin818 -> 818 bytes
-rw-r--r--test/reference/miter-precision.base.rgb24.ref.png (renamed from test/miter-precision.base.rgb24.ref.png)bin818 -> 818 bytes
-rw-r--r--test/reference/miter-precision.ps2.ref.png (renamed from test/miter-precision.ps2.ref.png)bin865 -> 865 bytes
-rw-r--r--test/reference/miter-precision.ps3.ref.png (renamed from test/miter-precision.ps3.ref.png)bin865 -> 865 bytes
-rw-r--r--test/reference/miter-precision.ref.png (renamed from test/miter-precision.ref.png)bin931 -> 931 bytes
-rw-r--r--test/reference/move-to-show-surface.base.argb32.ref.png (renamed from test/move-to-show-surface.base.argb32.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/move-to-show-surface.base.rgb24.ref.png (renamed from test/move-to-show-surface.base.rgb24.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/move-to-show-surface.ref.png (renamed from test/move-to-show-surface.ref.png)bin100 -> 100 bytes
-rw-r--r--test/reference/new-sub-path.argb32.ref.png (renamed from test/new-sub-path.argb32.ref.png)bin331 -> 331 bytes
-rw-r--r--test/reference/new-sub-path.base.argb32.ref.png (renamed from test/new-sub-path.base.argb32.ref.png)bin415 -> 415 bytes
-rw-r--r--test/reference/new-sub-path.base.rgb24.ref.png (renamed from test/new-sub-path.base.rgb24.ref.png)bin378 -> 378 bytes
-rw-r--r--test/reference/new-sub-path.pdf.argb32.ref.png (renamed from test/new-sub-path.pdf.argb32.ref.png)bin512 -> 512 bytes
-rw-r--r--test/reference/new-sub-path.ps2.argb32.ref.png (renamed from test/new-sub-path.ps2.argb32.ref.png)bin398 -> 398 bytes
-rw-r--r--test/reference/new-sub-path.ps2.rgb24.ref.png (renamed from test/new-sub-path.ps2.rgb24.ref.png)bin423 -> 423 bytes
-rw-r--r--test/reference/new-sub-path.ps3.argb32.ref.png (renamed from test/new-sub-path.ps3.argb32.ref.png)bin398 -> 398 bytes
-rw-r--r--test/reference/new-sub-path.ps3.rgb24.ref.png (renamed from test/new-sub-path.ps3.rgb24.ref.png)bin423 -> 423 bytes
-rw-r--r--test/reference/new-sub-path.quartz.ref.png (renamed from test/new-sub-path.quartz.ref.png)bin370 -> 370 bytes
-rw-r--r--test/reference/new-sub-path.rgb24.ref.png (renamed from test/new-sub-path.rgb24.ref.png)bin303 -> 303 bytes
-rw-r--r--test/reference/nil-surface.base.argb32.ref.png (renamed from test/nil-surface.base.argb32.ref.png)bin88 -> 88 bytes
-rw-r--r--test/reference/nil-surface.base.rgb24.ref.png (renamed from test/nil-surface.base.rgb24.ref.png)bin87 -> 87 bytes
-rw-r--r--test/reference/nil-surface.ref.png (renamed from test/nil-surface.ref.png)bin107 -> 107 bytes
-rw-r--r--test/reference/nil-surface.rgb24.ref.png (renamed from test/nil-surface.rgb24.ref.png)bin106 -> 106 bytes
-rw-r--r--test/reference/operator-alpha-alpha.base.argb32.ref.png (renamed from test/operator-alpha-alpha.base.argb32.ref.png)bin3441 -> 3441 bytes
-rw-r--r--test/reference/operator-alpha-alpha.base.rgb24.ref.png (renamed from test/operator-alpha-alpha.base.rgb24.ref.png)bin3441 -> 3441 bytes
-rw-r--r--test/reference/operator-alpha-alpha.image16.ref.png (renamed from test/operator-alpha-alpha.image16.ref.png)bin4140 -> 4140 bytes
-rw-r--r--test/reference/operator-alpha-alpha.pdf.xfail.png (renamed from test/operator-alpha-alpha.pdf.xfail.png)bin3749 -> 3749 bytes
-rw-r--r--test/reference/operator-alpha-alpha.ps.xfail.png (renamed from test/operator-alpha-alpha.ps.xfail.png)bin3429 -> 3429 bytes
-rw-r--r--test/reference/operator-alpha-alpha.ref.png (renamed from test/operator-alpha-alpha.ref.png)bin3441 -> 3441 bytes
-rw-r--r--test/reference/operator-alpha-alpha.svg.xfail.png (renamed from test/operator-alpha-alpha.svg.xfail.png)bin838 -> 838 bytes
-rw-r--r--test/reference/operator-alpha.base.argb32.ref.png (renamed from test/operator-alpha.base.argb32.ref.png)bin280 -> 280 bytes
-rw-r--r--test/reference/operator-alpha.base.rgb24.ref.png (renamed from test/operator-alpha.base.rgb24.ref.png)bin205 -> 205 bytes
-rw-r--r--test/reference/operator-alpha.ref.png (renamed from test/operator-alpha.ref.png)bin280 -> 280 bytes
-rw-r--r--test/reference/operator-alpha.rgb24.ref.png (renamed from test/operator-alpha.rgb24.ref.png)bin229 -> 229 bytes
-rw-r--r--test/reference/operator-alpha.svg12.argb32.xfail.png (renamed from test/operator-alpha.svg12.argb32.xfail.png)bin274 -> 274 bytes
-rw-r--r--test/reference/operator-alpha.svg12.rgb24.xfail.png (renamed from test/operator-alpha.svg12.rgb24.xfail.png)bin248 -> 248 bytes
-rw-r--r--test/reference/operator-clear.argb32.ref.png (renamed from test/operator-clear.argb32.ref.png)bin1080 -> 1080 bytes
-rw-r--r--test/reference/operator-clear.base.argb32.ref.png (renamed from test/operator-clear.base.argb32.ref.png)bin1070 -> 1070 bytes
-rw-r--r--test/reference/operator-clear.base.rgb24.ref.png (renamed from test/operator-clear.base.rgb24.ref.png)bin950 -> 950 bytes
-rw-r--r--test/reference/operator-clear.ps2.argb32.ref.png (renamed from test/operator-clear.ps2.argb32.ref.png)bin1156 -> 1156 bytes
-rw-r--r--test/reference/operator-clear.ps3.argb32.ref.png (renamed from test/operator-clear.ps3.argb32.ref.png)bin1156 -> 1156 bytes
-rw-r--r--test/reference/operator-clear.quartz.argb32.ref.png (renamed from test/operator-clear.quartz.argb32.ref.png)bin1228 -> 1228 bytes
-rw-r--r--test/reference/operator-clear.quartz.rgb24.ref.png (renamed from test/operator-clear.quartz.rgb24.ref.png)bin1096 -> 1096 bytes
-rw-r--r--test/reference/operator-clear.rgb24.ref.png (renamed from test/operator-clear.rgb24.ref.png)bin948 -> 948 bytes
-rw-r--r--test/reference/operator-clear.svg12.argb32.xfail.png (renamed from test/operator-clear.svg12.argb32.xfail.png)bin405 -> 405 bytes
-rw-r--r--test/reference/operator-clear.svg12.rgb24.xfail.png (renamed from test/operator-clear.svg12.rgb24.xfail.png)bin535 -> 535 bytes
-rw-r--r--test/reference/operator-clear.xlib.argb32.ref.png (renamed from test/operator-clear.xlib.argb32.ref.png)bin1071 -> 1071 bytes
-rw-r--r--test/reference/operator-clear.xlib.rgb24.ref.png (renamed from test/operator-clear.xlib.rgb24.ref.png)bin951 -> 951 bytes
-rw-r--r--test/reference/operator-source.base.argb32.ref.png (renamed from test/operator-source.base.argb32.ref.png)bin5630 -> 5630 bytes
-rw-r--r--test/reference/operator-source.base.rgb24.ref.png (renamed from test/operator-source.base.rgb24.ref.png)bin3979 -> 3979 bytes
-rw-r--r--test/reference/operator-source.image16.ref.png (renamed from test/operator-source.image16.ref.png)bin3959 -> 3959 bytes
-rw-r--r--test/reference/operator-source.ref.png (renamed from test/operator-source.ref.png)bin5745 -> 5745 bytes
-rw-r--r--test/reference/operator-source.rgb24.ref.png (renamed from test/operator-source.rgb24.ref.png)bin4639 -> 4639 bytes
-rw-r--r--test/reference/operator-source.xlib-fallback.ref.png (renamed from test/operator-source.xlib-fallback.ref.png)bin4444 -> 4444 bytes
-rw-r--r--test/reference/operator-source.xlib.ref.png (renamed from test/operator-source.xlib.ref.png)bin5721 -> 5721 bytes
-rw-r--r--test/reference/operator-source.xlib.rgb24.ref.png (renamed from test/operator-source.xlib.rgb24.ref.png)bin4447 -> 4447 bytes
-rw-r--r--test/reference/operator.base.argb32.ref.png (renamed from test/operator.base.argb32.ref.png)bin238 -> 238 bytes
-rw-r--r--test/reference/operator.base.rgb24.ref.png (renamed from test/operator.base.rgb24.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/operator.ref.png (renamed from test/operator.ref.png)bin238 -> 238 bytes
-rw-r--r--test/reference/operator.rgb24.ref.png (renamed from test/operator.rgb24.ref.png)bin217 -> 217 bytes
-rw-r--r--test/reference/operator.svg12.argb32.xfail.png (renamed from test/operator.svg12.argb32.xfail.png)bin238 -> 238 bytes
-rw-r--r--test/reference/operator.svg12.rgb24.xfail.png (renamed from test/operator.svg12.rgb24.xfail.png)bin242 -> 242 bytes
-rw-r--r--test/reference/over-above-source.base.argb32.ref.png (renamed from test/over-above-source.base.argb32.ref.png)bin533 -> 533 bytes
-rw-r--r--test/reference/over-above-source.base.rgb24.ref.png (renamed from test/over-above-source.base.rgb24.ref.png)bin450 -> 450 bytes
-rw-r--r--test/reference/over-above-source.ps2.argb32.ref.png (renamed from test/over-above-source.ps2.argb32.ref.png)bin558 -> 558 bytes
-rw-r--r--test/reference/over-above-source.ps3.argb32.ref.png (renamed from test/over-above-source.ps3.argb32.ref.png)bin558 -> 558 bytes
-rw-r--r--test/reference/over-above-source.quartz.argb32.ref.png (renamed from test/over-above-source.quartz.argb32.ref.png)bin511 -> 511 bytes
-rw-r--r--test/reference/over-above-source.quartz.rgb24.ref.png (renamed from test/over-above-source.quartz.rgb24.ref.png)bin437 -> 437 bytes
-rw-r--r--test/reference/over-above-source.ref.png (renamed from test/over-above-source.ref.png)bin511 -> 511 bytes
-rw-r--r--test/reference/over-above-source.rgb24.ref.png (renamed from test/over-above-source.rgb24.ref.png)bin421 -> 421 bytes
-rw-r--r--test/reference/over-above-source.svg12.rgb24.xfail.png (renamed from test/over-above-source.svg12.rgb24.xfail.png)bin563 -> 563 bytes
-rw-r--r--test/reference/over-above-source.xlib.ref.png (renamed from test/over-above-source.xlib.ref.png)bin538 -> 538 bytes
-rw-r--r--test/reference/over-above-source.xlib.rgb24.ref.png (renamed from test/over-above-source.xlib.rgb24.ref.png)bin461 -> 461 bytes
-rw-r--r--test/reference/over-around-source.base.argb32.ref.png (renamed from test/over-around-source.base.argb32.ref.png)bin610 -> 610 bytes
-rw-r--r--test/reference/over-around-source.base.rgb24.ref.png (renamed from test/over-around-source.base.rgb24.ref.png)bin492 -> 492 bytes
-rw-r--r--test/reference/over-around-source.image16.ref.png (renamed from test/over-around-source.image16.ref.png)bin491 -> 491 bytes
-rw-r--r--test/reference/over-around-source.pdf.argb32.ref.png (renamed from test/over-around-source.pdf.argb32.ref.png)bin576 -> 576 bytes
-rw-r--r--test/reference/over-around-source.ps2.argb32.ref.png (renamed from test/over-around-source.ps2.argb32.ref.png)bin508 -> 508 bytes
-rw-r--r--test/reference/over-around-source.ps2.rgb24.ref.png (renamed from test/over-around-source.ps2.rgb24.ref.png)bin538 -> 538 bytes
-rw-r--r--test/reference/over-around-source.ps3.argb32.ref.png (renamed from test/over-around-source.ps3.argb32.ref.png)bin508 -> 508 bytes
-rw-r--r--test/reference/over-around-source.ps3.rgb24.ref.png (renamed from test/over-around-source.ps3.rgb24.ref.png)bin538 -> 538 bytes
-rw-r--r--test/reference/over-around-source.quartz.argb32.ref.png (renamed from test/over-around-source.quartz.argb32.ref.png)bin593 -> 593 bytes
-rw-r--r--test/reference/over-around-source.ref.png (renamed from test/over-around-source.ref.png)bin578 -> 578 bytes
-rw-r--r--test/reference/over-around-source.rgb24.ref.png (renamed from test/over-around-source.rgb24.ref.png)bin257 -> 257 bytes
-rw-r--r--test/reference/over-around-source.svg12.argb32.xfail.png (renamed from test/over-around-source.svg12.argb32.xfail.png)bin559 -> 559 bytes
-rw-r--r--test/reference/over-around-source.svg12.rgb24.xfail.png (renamed from test/over-around-source.svg12.rgb24.xfail.png)bin559 -> 559 bytes
-rw-r--r--test/reference/over-around-source.xlib.ref.png (renamed from test/over-around-source.xlib.ref.png)bin614 -> 614 bytes
-rw-r--r--test/reference/over-around-source.xlib.rgb24.ref.png (renamed from test/over-around-source.xlib.rgb24.ref.png)bin503 -> 503 bytes
-rw-r--r--test/reference/over-below-source.base.argb32.ref.png (renamed from test/over-below-source.base.argb32.ref.png)bin436 -> 436 bytes
-rw-r--r--test/reference/over-below-source.base.rgb24.ref.png (renamed from test/over-below-source.base.rgb24.ref.png)bin378 -> 378 bytes
-rw-r--r--test/reference/over-below-source.pdf.argb32.ref.png (renamed from test/over-below-source.pdf.argb32.ref.png)bin464 -> 464 bytes
-rw-r--r--test/reference/over-below-source.ps2.argb32.ref.png (renamed from test/over-below-source.ps2.argb32.ref.png)bin368 -> 368 bytes
-rw-r--r--test/reference/over-below-source.ps2.rgb24.ref.png (renamed from test/over-below-source.ps2.rgb24.ref.png)bin362 -> 362 bytes
-rw-r--r--test/reference/over-below-source.ps3.argb32.ref.png (renamed from test/over-below-source.ps3.argb32.ref.png)bin368 -> 368 bytes
-rw-r--r--test/reference/over-below-source.ps3.rgb24.ref.png (renamed from test/over-below-source.ps3.rgb24.ref.png)bin362 -> 362 bytes
-rw-r--r--test/reference/over-below-source.ref.png (renamed from test/over-below-source.ref.png)bin413 -> 413 bytes
-rw-r--r--test/reference/over-below-source.rgb24.ref.png (renamed from test/over-below-source.rgb24.ref.png)bin322 -> 322 bytes
-rw-r--r--test/reference/over-below-source.svg12.argb32.xfail.png (renamed from test/over-below-source.svg12.argb32.xfail.png)bin224 -> 224 bytes
-rw-r--r--test/reference/over-below-source.svg12.rgb24.xfail.png (renamed from test/over-below-source.svg12.rgb24.xfail.png)bin224 -> 224 bytes
-rw-r--r--test/reference/over-between-source.base.argb32.ref.png (renamed from test/over-between-source.base.argb32.ref.png)bin578 -> 578 bytes
-rw-r--r--test/reference/over-between-source.base.rgb24.ref.png (renamed from test/over-between-source.base.rgb24.ref.png)bin461 -> 461 bytes
-rw-r--r--test/reference/over-between-source.ps2.argb32.ref.png (renamed from test/over-between-source.ps2.argb32.ref.png)bin551 -> 551 bytes
-rw-r--r--test/reference/over-between-source.ps3.argb32.ref.png (renamed from test/over-between-source.ps3.argb32.ref.png)bin551 -> 551 bytes
-rw-r--r--test/reference/over-between-source.quartz.argb32.ref.png (renamed from test/over-between-source.quartz.argb32.ref.png)bin551 -> 551 bytes
-rw-r--r--test/reference/over-between-source.ref.png (renamed from test/over-between-source.ref.png)bin561 -> 561 bytes
-rw-r--r--test/reference/over-between-source.rgb24.ref.png (renamed from test/over-between-source.rgb24.ref.png)bin406 -> 406 bytes
-rw-r--r--test/reference/over-between-source.svg12.argb32.xfail.png (renamed from test/over-between-source.svg12.argb32.xfail.png)bin224 -> 224 bytes
-rw-r--r--test/reference/over-between-source.svg12.rgb24.xfail.png (renamed from test/over-between-source.svg12.rgb24.xfail.png)bin224 -> 224 bytes
-rw-r--r--test/reference/over-between-source.xlib.ref.png (renamed from test/over-between-source.xlib.ref.png)bin575 -> 575 bytes
-rw-r--r--test/reference/over-between-source.xlib.rgb24.ref.png (renamed from test/over-between-source.xlib.rgb24.ref.png)bin473 -> 473 bytes
-rw-r--r--test/reference/overlapping-boxes.argb32.ref.png (renamed from test/overlapping-boxes.argb32.ref.png)bin179 -> 179 bytes
-rw-r--r--test/reference/overlapping-boxes.base.argb32.ref.png (renamed from test/overlapping-boxes.base.argb32.ref.png)bin216 -> 216 bytes
-rw-r--r--test/reference/overlapping-boxes.base.rgb24.ref.png (renamed from test/overlapping-boxes.base.rgb24.ref.png)bin204 -> 204 bytes
-rw-r--r--test/reference/overlapping-boxes.rgb24.ref.png (renamed from test/overlapping-boxes.rgb24.ref.png)bin204 -> 204 bytes
-rw-r--r--test/reference/overlapping-dash-caps.base.argb32.ref.png (renamed from test/overlapping-dash-caps.base.argb32.ref.png)bin3952 -> 3952 bytes
-rw-r--r--test/reference/overlapping-dash-caps.base.rgb24.ref.png (renamed from test/overlapping-dash-caps.base.rgb24.ref.png)bin3952 -> 3952 bytes
-rw-r--r--test/reference/overlapping-dash-caps.ref.png (renamed from test/overlapping-dash-caps.ref.png)bin2424 -> 2424 bytes
-rw-r--r--test/reference/overlapping-glyphs.argb32.ref.png (renamed from test/overlapping-glyphs.argb32.ref.png)bin2258 -> 2258 bytes
-rw-r--r--test/reference/overlapping-glyphs.base.argb32.ref.png (renamed from test/overlapping-glyphs.base.argb32.ref.png)bin2684 -> 2684 bytes
-rw-r--r--test/reference/overlapping-glyphs.base.rgb24.ref.png (renamed from test/overlapping-glyphs.base.rgb24.ref.png)bin1647 -> 1647 bytes
-rw-r--r--test/reference/overlapping-glyphs.pdf.argb32.xfail.png (renamed from test/overlapping-glyphs.pdf.argb32.xfail.png)bin2199 -> 2199 bytes
-rw-r--r--test/reference/overlapping-glyphs.pdf.rgb24.xfail.png (renamed from test/overlapping-glyphs.pdf.rgb24.xfail.png)bin1692 -> 1692 bytes
-rw-r--r--test/reference/overlapping-glyphs.quartz.argb32.ref.png (renamed from test/overlapping-glyphs.quartz.argb32.ref.png)bin2824 -> 2824 bytes
-rw-r--r--test/reference/overlapping-glyphs.quartz.rgb24.ref.png (renamed from test/overlapping-glyphs.quartz.rgb24.ref.png)bin1711 -> 1711 bytes
-rw-r--r--test/reference/overlapping-glyphs.rgb24.ref.png (renamed from test/overlapping-glyphs.rgb24.ref.png)bin1390 -> 1390 bytes
-rw-r--r--test/reference/overlapping-glyphs.svg.argb32.ref.png (renamed from test/overlapping-glyphs.svg.argb32.ref.png)bin2338 -> 2338 bytes
-rw-r--r--test/reference/overlapping-glyphs.svg.rgb24.ref.png (renamed from test/overlapping-glyphs.svg.rgb24.ref.png)bin2338 -> 2338 bytes
-rw-r--r--test/reference/paint-clip-fill-aa.base.argb32.ref.png (renamed from test/paint-clip-fill-aa.base.argb32.ref.png)bin327 -> 327 bytes
-rw-r--r--test/reference/paint-clip-fill-aa.base.rgb24.ref.png (renamed from test/paint-clip-fill-aa.base.rgb24.ref.png)bin327 -> 327 bytes
-rw-r--r--test/reference/paint-clip-fill-aa.ref.png (renamed from test/paint-clip-fill-aa.ref.png)bin352 -> 352 bytes
-rw-r--r--test/reference/paint-clip-fill-mono.base.argb32.ref.png (renamed from test/paint-clip-fill-mono.base.argb32.ref.png)bin327 -> 327 bytes
-rw-r--r--test/reference/paint-clip-fill-mono.base.rgb24.ref.png (renamed from test/paint-clip-fill-mono.base.rgb24.ref.png)bin327 -> 327 bytes
-rw-r--r--test/reference/paint-clip-fill-mono.ref.png (renamed from test/paint-clip-fill-mono.ref.png)bin352 -> 352 bytes
-rw-r--r--test/reference/paint-repeat.base.argb32.ref.png (renamed from test/paint-repeat.base.argb32.ref.png)bin122 -> 122 bytes
-rw-r--r--test/reference/paint-repeat.base.rgb24.ref.png (renamed from test/paint-repeat.base.rgb24.ref.png)bin122 -> 122 bytes
-rw-r--r--test/reference/paint-repeat.ref.png (renamed from test/paint-repeat.ref.png)bin145 -> 145 bytes
-rw-r--r--test/reference/paint-source-alpha.base.argb32.ref.png (renamed from test/paint-source-alpha.base.argb32.ref.png)bin224 -> 224 bytes
-rw-r--r--test/reference/paint-source-alpha.base.rgb24.ref.png (renamed from test/paint-source-alpha.base.rgb24.ref.png)bin224 -> 224 bytes
-rw-r--r--test/reference/paint-source-alpha.image16.ref.png (renamed from test/paint-source-alpha.image16.ref.png)bin253 -> 253 bytes
-rw-r--r--test/reference/paint-source-alpha.ref.png (renamed from test/paint-source-alpha.ref.png)bin256 -> 256 bytes
-rw-r--r--test/reference/paint-source-alpha.svg.ref.png (renamed from test/paint-source-alpha.svg.ref.png)bin693 -> 693 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.base.argb32.ref.png (renamed from test/paint-with-alpha-clip-mask.base.argb32.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.base.rgb24.ref.png (renamed from test/paint-with-alpha-clip-mask.base.rgb24.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/paint-with-alpha-clip-mask.ref.png (renamed from test/paint-with-alpha-clip-mask.ref.png)bin348 -> 348 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.base.argb32.ref.png (renamed from test/paint-with-alpha-clip.base.argb32.ref.png)bin303 -> 303 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.base.rgb24.ref.png (renamed from test/paint-with-alpha-clip.base.rgb24.ref.png)bin303 -> 303 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.ref.png (renamed from test/paint-with-alpha-clip.ref.png)bin290 -> 290 bytes
-rw-r--r--test/reference/paint-with-alpha-clip.xlib.ref.png (renamed from test/paint-with-alpha-clip.xlib.ref.png)bin303 -> 303 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.base.argb32.ref.png (renamed from test/paint-with-alpha-solid-clip.base.argb32.ref.png)bin266 -> 266 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.base.rgb24.ref.png (renamed from test/paint-with-alpha-solid-clip.base.rgb24.ref.png)bin266 -> 266 bytes
-rw-r--r--test/reference/paint-with-alpha-solid-clip.ref.png (renamed from test/paint-with-alpha-solid-clip.ref.png)bin248 -> 248 bytes
-rw-r--r--test/reference/paint-with-alpha.base.argb32.ref.png (renamed from test/paint-with-alpha.base.argb32.ref.png)bin224 -> 224 bytes
-rw-r--r--test/reference/paint-with-alpha.base.rgb24.ref.png (renamed from test/paint-with-alpha.base.rgb24.ref.png)bin224 -> 224 bytes
-rw-r--r--test/reference/paint-with-alpha.image16.ref.png (renamed from test/paint-with-alpha.image16.ref.png)bin253 -> 253 bytes
-rw-r--r--test/reference/paint-with-alpha.ref.png (renamed from test/paint-with-alpha.ref.png)bin256 -> 256 bytes
-rw-r--r--test/reference/paint-with-alpha.svg.ref.png (renamed from test/paint-with-alpha.svg.ref.png)bin483 -> 483 bytes
-rw-r--r--test/reference/paint.base.argb32.ref.png (renamed from test/paint.base.argb32.ref.png)bin93 -> 93 bytes
-rw-r--r--test/reference/paint.base.rgb24.ref.png (renamed from test/paint.base.rgb24.ref.png)bin93 -> 93 bytes
-rw-r--r--test/reference/paint.ref.png (renamed from test/paint.ref.png)bin116 -> 116 bytes
-rw-r--r--test/reference/partial-clip-text-bottom.base.argb32.ref.png (renamed from test/partial-clip-text-bottom.base.argb32.ref.png)bin259 -> 259 bytes
-rw-r--r--test/reference/partial-clip-text-bottom.base.rgb24.ref.png (renamed from test/partial-clip-text-bottom.base.rgb24.ref.png)bin259 -> 259 bytes
-rw-r--r--test/reference/partial-clip-text-bottom.ref.png (renamed from test/partial-clip-text-bottom.ref.png)bin259 -> 259 bytes
-rw-r--r--test/reference/partial-clip-text-left.base.argb32.ref.png (renamed from test/partial-clip-text-left.base.argb32.ref.png)bin293 -> 293 bytes
-rw-r--r--test/reference/partial-clip-text-left.base.rgb24.ref.png (renamed from test/partial-clip-text-left.base.rgb24.ref.png)bin293 -> 293 bytes
-rw-r--r--test/reference/partial-clip-text-left.ref.png (renamed from test/partial-clip-text-left.ref.png)bin293 -> 293 bytes
-rw-r--r--test/reference/partial-clip-text-right.base.argb32.ref.png (renamed from test/partial-clip-text-right.base.argb32.ref.png)bin155 -> 155 bytes
-rw-r--r--test/reference/partial-clip-text-right.base.rgb24.ref.png (renamed from test/partial-clip-text-right.base.rgb24.ref.png)bin155 -> 155 bytes
-rw-r--r--test/reference/partial-clip-text-right.ref.png (renamed from test/partial-clip-text-right.ref.png)bin155 -> 155 bytes
-rw-r--r--test/reference/partial-clip-text-top.base.argb32.ref.png (renamed from test/partial-clip-text-top.base.argb32.ref.png)bin173 -> 173 bytes
-rw-r--r--test/reference/partial-clip-text-top.base.rgb24.ref.png (renamed from test/partial-clip-text-top.base.rgb24.ref.png)bin173 -> 173 bytes
-rw-r--r--test/reference/partial-clip-text-top.ps.ref.png (renamed from test/partial-clip-text-top.ps.ref.png)bin107 -> 107 bytes
-rw-r--r--test/reference/partial-clip-text-top.quartz.ref.png (renamed from test/partial-clip-text-top.quartz.ref.png)bin174 -> 174 bytes
-rw-r--r--test/reference/partial-clip-text-top.ref.png (renamed from test/partial-clip-text-top.ref.png)bin173 -> 173 bytes
-rw-r--r--test/reference/partial-clip-text-top.svg.ref.png (renamed from test/partial-clip-text-top.svg.ref.png)bin173 -> 173 bytes
-rw-r--r--test/reference/partial-coverage-half-reference.base.argb32.ref.png (renamed from test/partial-coverage-half-reference.base.argb32.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/partial-coverage-half-reference.base.rgb24.ref.png (renamed from test/partial-coverage-half-reference.base.rgb24.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/partial-coverage-half-reference.ref.png (renamed from test/partial-coverage-half-reference.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/partial-coverage-half-triangles.ref.png (renamed from test/partial-coverage-half-triangles.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/partial-coverage-intersecting-quads.ref.png (renamed from test/partial-coverage-intersecting-quads.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/partial-coverage-intersecting-quads.xfail.png (renamed from test/partial-coverage-intersecting-quads.xfail.png)bin262 -> 262 bytes
-rw-r--r--test/reference/partial-coverage-intersecting-triangles.ref.png (renamed from test/partial-coverage-intersecting-triangles.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/partial-coverage-overlap-half-triangles-eo.ref.png (renamed from test/partial-coverage-overlap-half-triangles-eo.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/partial-coverage-overlap-half-triangles.ref.png (renamed from test/partial-coverage-overlap-half-triangles.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/partial-coverage-overlap-three-quarter-triangles.ref.png (renamed from test/partial-coverage-overlap-three-quarter-triangles.ref.png)bin186 -> 186 bytes
-rw-r--r--test/reference/partial-coverage-rectangles.ref.png (renamed from test/partial-coverage-rectangles.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/partial-coverage-reference.base.argb32.ref.png (renamed from test/partial-coverage-reference.base.argb32.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/partial-coverage-reference.base.rgb24.ref.png (renamed from test/partial-coverage-reference.base.rgb24.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/partial-coverage-reference.ref.png (renamed from test/partial-coverage-reference.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/partial-coverage-three-quarter-reference.base.argb32.ref.png (renamed from test/partial-coverage-three-quarter-reference.base.argb32.ref.png)bin186 -> 186 bytes
-rw-r--r--test/reference/partial-coverage-three-quarter-reference.base.rgb24.ref.png (renamed from test/partial-coverage-three-quarter-reference.base.rgb24.ref.png)bin186 -> 186 bytes
-rw-r--r--test/reference/partial-coverage-three-quarter-reference.ref.png (renamed from test/partial-coverage-three-quarter-reference.ref.png)bin186 -> 186 bytes
-rw-r--r--test/reference/partial-coverage-triangles.ref.png (renamed from test/partial-coverage-triangles.ref.png)bin202 -> 202 bytes
-rw-r--r--test/reference/pass-through.ref.png (renamed from test/pass-through.ref.png)bin221 -> 221 bytes
-rw-r--r--test/reference/pass-through.rgb24.ref.png (renamed from test/pass-through.rgb24.ref.png)bin179 -> 179 bytes
-rw-r--r--test/reference/path-append.base.argb32.ref.png (renamed from test/path-append.base.argb32.ref.png)bin6463 -> 6463 bytes
-rw-r--r--test/reference/path-append.base.rgb24.ref.png (renamed from test/path-append.base.rgb24.ref.png)bin6463 -> 6463 bytes
-rw-r--r--test/reference/path-append.image16.ref.png (renamed from test/path-append.image16.ref.png)bin5252 -> 5252 bytes
-rw-r--r--test/reference/path-append.ps.ref.png (renamed from test/path-append.ps.ref.png)bin4525 -> 4525 bytes
-rw-r--r--test/reference/path-append.quartz.ref.png (renamed from test/path-append.quartz.ref.png)bin6395 -> 6395 bytes
-rw-r--r--test/reference/path-append.ref.png (renamed from test/path-append.ref.png)bin4424 -> 4424 bytes
-rw-r--r--test/reference/path-append.test-fallback.ref.png (renamed from test/path-append.test-fallback.ref.png)bin6461 -> 6461 bytes
-rw-r--r--test/reference/path-append.xlib-fallback.ref.png (renamed from test/path-append.xlib-fallback.ref.png)bin6320 -> 6320 bytes
-rw-r--r--test/reference/path-append.xlib.ref.png (renamed from test/path-append.xlib.ref.png)bin6461 -> 6461 bytes
-rw-r--r--test/reference/path-stroke-twice.base.argb32.ref.png (renamed from test/path-stroke-twice.base.argb32.ref.png)bin205 -> 205 bytes
-rw-r--r--test/reference/path-stroke-twice.base.rgb24.ref.png (renamed from test/path-stroke-twice.base.rgb24.ref.png)bin205 -> 205 bytes
-rw-r--r--test/reference/path-stroke-twice.image16.ref.png (renamed from test/path-stroke-twice.image16.ref.png)bin210 -> 210 bytes
-rw-r--r--test/reference/path-stroke-twice.ps.ref.png (renamed from test/path-stroke-twice.ps.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/path-stroke-twice.ref.png (renamed from test/path-stroke-twice.ref.png)bin209 -> 209 bytes
-rw-r--r--test/reference/pattern-getters.base.argb32.ref.png (renamed from test/pattern-getters.base.argb32.ref.png)bin87 -> 87 bytes
-rw-r--r--test/reference/pattern-getters.base.rgb24.ref.png (renamed from test/pattern-getters.base.rgb24.ref.png)bin87 -> 87 bytes
-rw-r--r--test/reference/pattern-getters.ref.png (renamed from test/pattern-getters.ref.png)bin107 -> 107 bytes
-rw-r--r--test/reference/pdf-surface-source.argb32.ref.png (renamed from test/pdf-surface-source.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/pdf-surface-source.base.argb32.ref.png (renamed from test/pdf-surface-source.base.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/pdf-surface-source.base.rgb24.ref.png (renamed from test/pdf-surface-source.base.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/pdf-surface-source.image16.ref.png (renamed from test/pdf-surface-source.image16.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/pdf-surface-source.rgb24.ref.png (renamed from test/pdf-surface-source.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/pdf-surface-source.svg12.argb32.xfail.png (renamed from test/pdf-surface-source.svg12.argb32.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/pdf-surface-source.svg12.rgb24.xfail.png (renamed from test/pdf-surface-source.svg12.rgb24.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/pixman-rotate.base.argb32.ref.png (renamed from test/pixman-rotate.base.argb32.ref.png)bin260 -> 260 bytes
-rw-r--r--test/reference/pixman-rotate.base.rgb24.ref.png (renamed from test/pixman-rotate.base.rgb24.ref.png)bin225 -> 225 bytes
-rw-r--r--test/reference/pixman-rotate.ps.argb32.ref.png (renamed from test/pixman-rotate.ps.argb32.ref.png)bin355 -> 355 bytes
-rw-r--r--test/reference/pixman-rotate.ref.png (renamed from test/pixman-rotate.ref.png)bin260 -> 260 bytes
-rw-r--r--test/reference/pixman-rotate.rgb24.ref.png (renamed from test/pixman-rotate.rgb24.ref.png)bin244 -> 244 bytes
-rw-r--r--test/reference/ps-eps.ref.png (renamed from test/ps-eps.ref.png)bin4584 -> 4584 bytes
-rw-r--r--test/reference/ps-surface-source.argb32.ref.png (renamed from test/ps-surface-source.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/ps-surface-source.base.argb32.ref.png (renamed from test/ps-surface-source.base.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/ps-surface-source.base.rgb24.ref.png (renamed from test/ps-surface-source.base.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/ps-surface-source.image16.ref.png (renamed from test/ps-surface-source.image16.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/ps-surface-source.rgb24.ref.png (renamed from test/ps-surface-source.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/ps-surface-source.svg12.argb32.xfail.png (renamed from test/ps-surface-source.svg12.argb32.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/ps-surface-source.svg12.rgb24.xfail.png (renamed from test/ps-surface-source.svg12.rgb24.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/pthread-same-source.base.argb32.ref.png (renamed from test/pthread-same-source.base.argb32.ref.png)bin1000 -> 1000 bytes
-rw-r--r--test/reference/pthread-same-source.base.rgb24.ref.png (renamed from test/pthread-same-source.base.rgb24.ref.png)bin1000 -> 1000 bytes
-rw-r--r--test/reference/pthread-same-source.image16.ref.png (renamed from test/pthread-same-source.image16.ref.png)bin1007 -> 1007 bytes
-rw-r--r--test/reference/pthread-same-source.quartz.xfail.png (renamed from test/pthread-same-source.quartz.xfail.png)bin961 -> 961 bytes
-rw-r--r--test/reference/pthread-same-source.ref.png (renamed from test/pthread-same-source.ref.png)bin1000 -> 1000 bytes
-rw-r--r--test/reference/pthread-show-text.base.argb32.ref.png (renamed from test/pthread-show-text.base.argb32.ref.png)bin29759 -> 29759 bytes
-rw-r--r--test/reference/pthread-show-text.base.rgb24.ref.png (renamed from test/pthread-show-text.base.rgb24.ref.png)bin29759 -> 29759 bytes
-rw-r--r--test/reference/pthread-show-text.image16.ref.png (renamed from test/pthread-show-text.image16.ref.png)bin22167 -> 22167 bytes
-rw-r--r--test/reference/pthread-show-text.pdf.ref.png (renamed from test/pthread-show-text.pdf.ref.png)bin47015 -> 47015 bytes
-rw-r--r--test/reference/pthread-show-text.ps.ref.png (renamed from test/pthread-show-text.ps.ref.png)bin16558 -> 16558 bytes
-rw-r--r--test/reference/pthread-show-text.quartz.ref.png (renamed from test/pthread-show-text.quartz.ref.png)bin43005 -> 43005 bytes
-rw-r--r--test/reference/pthread-show-text.ref.png (renamed from test/pthread-show-text.ref.png)bin29759 -> 29759 bytes
-rw-r--r--test/reference/pthread-show-text.xlib-fallback.ref.png (renamed from test/pthread-show-text.xlib-fallback.ref.png)bin42073 -> 42073 bytes
-rw-r--r--test/reference/pthread-similar.base.argb32.ref.png (renamed from test/pthread-similar.base.argb32.ref.png)bin170 -> 170 bytes
-rw-r--r--test/reference/pthread-similar.base.rgb24.ref.png (renamed from test/pthread-similar.base.rgb24.ref.png)bin170 -> 170 bytes
-rw-r--r--test/reference/pthread-similar.ref.png (renamed from test/pthread-similar.ref.png)bin170 -> 170 bytes
-rw-r--r--test/reference/push-group-color.base.argb32.ref.png (renamed from test/push-group-color.base.argb32.ref.png)bin2902 -> 2902 bytes
-rw-r--r--test/reference/push-group-color.base.rgb24.ref.png (renamed from test/push-group-color.base.rgb24.ref.png)bin2902 -> 2902 bytes
-rw-r--r--test/reference/push-group-color.image16.ref.png (renamed from test/push-group-color.image16.ref.png)bin2277 -> 2277 bytes
-rw-r--r--test/reference/push-group-color.ps2.ref.png (renamed from test/push-group-color.ps2.ref.png)bin2863 -> 2863 bytes
-rw-r--r--test/reference/push-group-color.ps3.ref.png (renamed from test/push-group-color.ps3.ref.png)bin2561 -> 2561 bytes
-rw-r--r--test/reference/push-group-color.quartz.ref.png (renamed from test/push-group-color.quartz.ref.png)bin3127 -> 3127 bytes
-rw-r--r--test/reference/push-group-color.ref.png (renamed from test/push-group-color.ref.png)bin2676 -> 2676 bytes
-rw-r--r--test/reference/push-group-color.xlib.ref.png (renamed from test/push-group-color.xlib.ref.png)bin2964 -> 2964 bytes
-rw-r--r--test/reference/push-group-path-offset.base.argb32.ref.png (renamed from test/push-group-path-offset.base.argb32.ref.png)bin186 -> 186 bytes
-rw-r--r--test/reference/push-group-path-offset.base.rgb24.ref.png (renamed from test/push-group-path-offset.base.rgb24.ref.png)bin186 -> 186 bytes
-rw-r--r--test/reference/push-group-path-offset.ref.png (renamed from test/push-group-path-offset.ref.png)bin186 -> 186 bytes
-rw-r--r--test/reference/push-group.base.argb32.ref.png (renamed from test/push-group.base.argb32.ref.png)bin3110 -> 3110 bytes
-rw-r--r--test/reference/push-group.base.rgb24.ref.png (renamed from test/push-group.base.rgb24.ref.png)bin2947 -> 2947 bytes
-rw-r--r--test/reference/push-group.image16.ref.png (renamed from test/push-group.image16.ref.png)bin2286 -> 2286 bytes
-rw-r--r--test/reference/push-group.quartz.argb32.ref.png (renamed from test/push-group.quartz.argb32.ref.png)bin3932 -> 3932 bytes
-rw-r--r--test/reference/push-group.quartz.rgb24.ref.png (renamed from test/push-group.quartz.rgb24.ref.png)bin3659 -> 3659 bytes
-rw-r--r--test/reference/push-group.ref.png (renamed from test/push-group.ref.png)bin2829 -> 2829 bytes
-rw-r--r--test/reference/push-group.rgb24.ref.png (renamed from test/push-group.rgb24.ref.png)bin2684 -> 2684 bytes
-rw-r--r--test/reference/push-group.xlib.ref.png (renamed from test/push-group.xlib.ref.png)bin3126 -> 3126 bytes
-rw-r--r--test/reference/push-group.xlib.rgb24.ref.png (renamed from test/push-group.xlib.rgb24.ref.png)bin2961 -> 2961 bytes
-rw-r--r--test/reference/quartz-surface-source.argb32.ref.png (renamed from test/quartz-surface-source.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/quartz-surface-source.ps2.ref.png (renamed from test/quartz-surface-source.ps2.ref.png)bin376 -> 376 bytes
-rw-r--r--test/reference/quartz-surface-source.ps3.ref.png (renamed from test/quartz-surface-source.ps3.ref.png)bin376 -> 376 bytes
-rw-r--r--test/reference/quartz-surface-source.rgb24.ref.png (renamed from test/quartz-surface-source.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/radial-gradient-extend.base.argb32.ref.png (renamed from test/radial-gradient-extend.base.argb32.ref.png)bin466 -> 466 bytes
-rw-r--r--test/reference/radial-gradient-extend.base.rgb24.ref.png (renamed from test/radial-gradient-extend.base.rgb24.ref.png)bin466 -> 466 bytes
-rw-r--r--test/reference/radial-gradient-extend.ps3.ref.png (renamed from test/radial-gradient-extend.ps3.ref.png)bin458 -> 458 bytes
-rw-r--r--test/reference/radial-gradient-extend.ref.png (renamed from test/radial-gradient-extend.ref.png)bin466 -> 466 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.argb32.ref.png (renamed from test/radial-gradient-mask-source.argb32.ref.png)bin145713 -> 145713 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.base.argb32.ref.png (renamed from test/radial-gradient-mask-source.base.argb32.ref.png)bin145713 -> 145713 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.base.rgb24.ref.png (renamed from test/radial-gradient-mask-source.base.rgb24.ref.png)bin150945 -> 150945 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.image16.ref.png (renamed from test/radial-gradient-mask-source.image16.ref.png)bin109925 -> 109925 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.quartz.argb32.ref.png (renamed from test/radial-gradient-mask-source.quartz.argb32.ref.png)bin171002 -> 171002 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.quartz.rgb24.ref.png (renamed from test/radial-gradient-mask-source.quartz.rgb24.ref.png)bin179120 -> 179120 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.rgb24.ref.png (renamed from test/radial-gradient-mask-source.rgb24.ref.png)bin150945 -> 150945 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.xlib.argb32.ref.png (renamed from test/radial-gradient-mask-source.xlib.argb32.ref.png)bin145801 -> 145801 bytes
-rw-r--r--test/reference/radial-gradient-mask-source.xlib.rgb24.ref.png (renamed from test/radial-gradient-mask-source.xlib.rgb24.ref.png)bin150362 -> 150362 bytes
-rw-r--r--test/reference/radial-gradient-mask.base.argb32.ref.png (renamed from test/radial-gradient-mask.base.argb32.ref.png)bin286065 -> 286065 bytes
-rw-r--r--test/reference/radial-gradient-mask.base.rgb24.ref.png (renamed from test/radial-gradient-mask.base.rgb24.ref.png)bin286065 -> 286065 bytes
-rw-r--r--test/reference/radial-gradient-mask.image16.ref.png (renamed from test/radial-gradient-mask.image16.ref.png)bin204585 -> 204585 bytes
-rw-r--r--test/reference/radial-gradient-mask.quartz.ref.png (renamed from test/radial-gradient-mask.quartz.ref.png)bin296910 -> 296910 bytes
-rw-r--r--test/reference/radial-gradient-mask.ref.png (renamed from test/radial-gradient-mask.ref.png)bin286065 -> 286065 bytes
-rw-r--r--test/reference/radial-gradient-one-stop.base.argb32.ref.png (renamed from test/radial-gradient-one-stop.base.argb32.ref.png)bin6306 -> 6306 bytes
-rw-r--r--test/reference/radial-gradient-one-stop.base.rgb24.ref.png (renamed from test/radial-gradient-one-stop.base.rgb24.ref.png)bin6306 -> 6306 bytes
-rw-r--r--test/reference/radial-gradient-one-stop.quartz.ref.png (renamed from test/radial-gradient-one-stop.quartz.ref.png)bin6316 -> 6316 bytes
-rw-r--r--test/reference/radial-gradient-one-stop.ref.png (renamed from test/radial-gradient-one-stop.ref.png)bin6306 -> 6306 bytes
-rw-r--r--test/reference/radial-gradient-source.argb32.ref.png (renamed from test/radial-gradient-source.argb32.ref.png)bin408848 -> 408848 bytes
-rw-r--r--test/reference/radial-gradient-source.base.argb32.ref.png (renamed from test/radial-gradient-source.base.argb32.ref.png)bin408848 -> 408848 bytes
-rw-r--r--test/reference/radial-gradient-source.base.rgb24.ref.png (renamed from test/radial-gradient-source.base.rgb24.ref.png)bin263908 -> 263908 bytes
-rw-r--r--test/reference/radial-gradient-source.image16.ref.png (renamed from test/radial-gradient-source.image16.ref.png)bin169796 -> 169796 bytes
-rw-r--r--test/reference/radial-gradient-source.quartz.argb32.ref.png (renamed from test/radial-gradient-source.quartz.argb32.ref.png)bin439222 -> 439222 bytes
-rw-r--r--test/reference/radial-gradient-source.quartz.rgb24.ref.png (renamed from test/radial-gradient-source.quartz.rgb24.ref.png)bin279249 -> 279249 bytes
-rw-r--r--test/reference/radial-gradient-source.rgb24.ref.png (renamed from test/radial-gradient-source.rgb24.ref.png)bin263908 -> 263908 bytes
-rw-r--r--test/reference/radial-gradient.base.argb32.ref.png (renamed from test/radial-gradient.base.argb32.ref.png)bin382283 -> 382283 bytes
-rw-r--r--test/reference/radial-gradient.base.rgb24.ref.png (renamed from test/radial-gradient.base.rgb24.ref.png)bin382283 -> 382283 bytes
-rw-r--r--test/reference/radial-gradient.image16.ref.png (renamed from test/radial-gradient.image16.ref.png)bin256686 -> 256686 bytes
-rw-r--r--test/reference/radial-gradient.quartz.ref.png (renamed from test/radial-gradient.quartz.ref.png)bin389140 -> 389140 bytes
-rw-r--r--test/reference/radial-gradient.ref.png (renamed from test/radial-gradient.ref.png)bin382283 -> 382283 bytes
-rw-r--r--test/reference/random-clip.base.argb32.ref.png (renamed from test/random-clip.base.argb32.ref.png)bin308138 -> 308138 bytes
-rw-r--r--test/reference/random-clip.base.rgb24.ref.png (renamed from test/random-clip.base.rgb24.ref.png)bin308138 -> 308138 bytes
-rw-r--r--test/reference/random-clip.ref.png (renamed from test/random-clip.ref.png)bin311369 -> 311369 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.base.argb32.ref.png (renamed from test/random-intersections-curves-eo.base.argb32.ref.png)bin244476 -> 244476 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.base.rgb24.ref.png (renamed from test/random-intersections-curves-eo.base.rgb24.ref.png)bin244476 -> 244476 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.image16.ref.png (renamed from test/random-intersections-curves-eo.image16.ref.png)bin181565 -> 181565 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.pdf.ref.png (renamed from test/random-intersections-curves-eo.pdf.ref.png)bin246507 -> 246507 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.ps.ref.png (renamed from test/random-intersections-curves-eo.ps.ref.png)bin151668 -> 151668 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.quartz.ref.png (renamed from test/random-intersections-curves-eo.quartz.ref.png)bin326366 -> 326366 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.ref.png (renamed from test/random-intersections-curves-eo.ref.png)bin156582 -> 156582 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.xlib-fallback.ref.png (renamed from test/random-intersections-curves-eo.xlib-fallback.ref.png)bin244255 -> 244255 bytes
-rw-r--r--test/reference/random-intersections-curves-eo.xlib.ref.png (renamed from test/random-intersections-curves-eo.xlib.ref.png)bin244255 -> 244255 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.base.argb32.ref.png (renamed from test/random-intersections-curves-nz.base.argb32.ref.png)bin263669 -> 263669 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.base.rgb24.ref.png (renamed from test/random-intersections-curves-nz.base.rgb24.ref.png)bin263669 -> 263669 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.image16.ref.png (renamed from test/random-intersections-curves-nz.image16.ref.png)bin204090 -> 204090 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.pdf.ref.png (renamed from test/random-intersections-curves-nz.pdf.ref.png)bin266977 -> 266977 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.ps.ref.png (renamed from test/random-intersections-curves-nz.ps.ref.png)bin134746 -> 134746 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.quartz.ref.png (renamed from test/random-intersections-curves-nz.quartz.ref.png)bin324940 -> 324940 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.ref.png (renamed from test/random-intersections-curves-nz.ref.png)bin151318 -> 151318 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.xlib-fallback.ref.png (renamed from test/random-intersections-curves-nz.xlib-fallback.ref.png)bin264277 -> 264277 bytes
-rw-r--r--test/reference/random-intersections-curves-nz.xlib.ref.png (renamed from test/random-intersections-curves-nz.xlib.ref.png)bin264277 -> 264277 bytes
-rw-r--r--test/reference/random-intersections-eo.base.argb32.ref.png (renamed from test/random-intersections-eo.base.argb32.ref.png)bin134729 -> 134729 bytes
-rw-r--r--test/reference/random-intersections-eo.base.rgb24.ref.png (renamed from test/random-intersections-eo.base.rgb24.ref.png)bin134729 -> 134729 bytes
-rw-r--r--test/reference/random-intersections-eo.image16.ref.png (renamed from test/random-intersections-eo.image16.ref.png)bin97747 -> 97747 bytes
-rw-r--r--test/reference/random-intersections-eo.ps.ref.png (renamed from test/random-intersections-eo.ps.ref.png)bin78037 -> 78037 bytes
-rw-r--r--test/reference/random-intersections-eo.quartz.ref.png (renamed from test/random-intersections-eo.quartz.ref.png)bin179179 -> 179179 bytes
-rw-r--r--test/reference/random-intersections-eo.ref.png (renamed from test/random-intersections-eo.ref.png)bin85197 -> 85197 bytes
-rw-r--r--test/reference/random-intersections-eo.xlib.ref.png (renamed from test/random-intersections-eo.xlib.ref.png)bin134655 -> 134655 bytes
-rw-r--r--test/reference/random-intersections-nonzero.base.argb32.ref.png (renamed from test/random-intersections-nonzero.base.argb32.ref.png)bin141616 -> 141616 bytes
-rw-r--r--test/reference/random-intersections-nonzero.base.rgb24.ref.png (renamed from test/random-intersections-nonzero.base.rgb24.ref.png)bin141616 -> 141616 bytes
-rw-r--r--test/reference/random-intersections-nonzero.image16.ref.png (renamed from test/random-intersections-nonzero.image16.ref.png)bin107644 -> 107644 bytes
-rw-r--r--test/reference/random-intersections-nonzero.ps.ref.png (renamed from test/random-intersections-nonzero.ps.ref.png)bin76450 -> 76450 bytes
-rw-r--r--test/reference/random-intersections-nonzero.quartz.ref.png (renamed from test/random-intersections-nonzero.quartz.ref.png)bin180871 -> 180871 bytes
-rw-r--r--test/reference/random-intersections-nonzero.ref.png (renamed from test/random-intersections-nonzero.ref.png)bin83247 -> 83247 bytes
-rw-r--r--test/reference/random-intersections-nonzero.xlib.ref.png (renamed from test/random-intersections-nonzero.xlib.ref.png)bin141548 -> 141548 bytes
-rw-r--r--test/reference/record-extend-none-similar.ref.png (renamed from test/record-extend-none-similar.ref.png)bin293 -> 293 bytes
-rw-r--r--test/reference/record-extend-none.ref.png (renamed from test/record-extend-none.ref.png)bin293 -> 293 bytes
-rw-r--r--test/reference/record-extend-pad-similar.ref.png (renamed from test/record-extend-pad-similar.ref.png)bin298 -> 298 bytes
-rw-r--r--test/reference/record-extend-pad.ref.png (renamed from test/record-extend-pad.ref.png)bin298 -> 298 bytes
-rw-r--r--test/reference/record-extend-reflect-similar.ref.png (renamed from test/record-extend-reflect-similar.ref.png)bin335 -> 335 bytes
-rw-r--r--test/reference/record-extend-reflect.ref.png (renamed from test/record-extend-reflect.ref.png)bin335 -> 335 bytes
-rw-r--r--test/reference/record-extend-repeat-similar.ref.png (renamed from test/record-extend-repeat-similar.ref.png)bin286 -> 286 bytes
-rw-r--r--test/reference/record-extend-repeat.ref.png (renamed from test/record-extend-repeat.ref.png)bin286 -> 286 bytes
-rw-r--r--test/reference/record-fill-alpha.ref.png (renamed from test/record-fill-alpha.ref.png)bin2173 -> 2173 bytes
-rw-r--r--test/reference/record-mesh.ref.png (renamed from test/record-mesh.ref.png)bin15229 -> 15229 bytes
-rw-r--r--test/reference/record-paint-alpha-clip-mask.ref.png (renamed from test/record-paint-alpha-clip-mask.ref.png)bin325 -> 325 bytes
-rw-r--r--test/reference/record-paint-alpha-clip.ref.png (renamed from test/record-paint-alpha-clip.ref.png)bin299 -> 299 bytes
-rw-r--r--test/reference/record-paint-alpha-solid-clip.ref.png (renamed from test/record-paint-alpha-solid-clip.ref.png)bin248 -> 248 bytes
-rw-r--r--test/reference/record-paint-alpha.ref.png (renamed from test/record-paint-alpha.ref.png)bin256 -> 256 bytes
-rw-r--r--test/reference/record-paint.ref.png (renamed from test/record-paint.ref.png)bin116 -> 116 bytes
-rw-r--r--test/reference/record-select-font-face.ref.png (renamed from test/record-select-font-face.ref.png)bin2473 -> 2473 bytes
-rw-r--r--test/reference/record-self-intersecting.ref.png (renamed from test/record-self-intersecting.ref.png)bin168 -> 168 bytes
-rw-r--r--test/reference/record-text-transform.ref.png (renamed from test/record-text-transform.ref.png)bin6200 -> 6200 bytes
-rw-r--r--test/reference/recording-surface-extend-none.argb32.ref.png (renamed from test/recording-surface-extend-none.argb32.ref.png)bin3051 -> 3051 bytes
-rw-r--r--test/reference/recording-surface-extend-none.base.argb32.ref.png (renamed from test/recording-surface-extend-none.base.argb32.ref.png)bin3055 -> 3055 bytes
-rw-r--r--test/reference/recording-surface-extend-none.base.rgb24.ref.png (renamed from test/recording-surface-extend-none.base.rgb24.ref.png)bin3124 -> 3124 bytes
-rw-r--r--test/reference/recording-surface-extend-none.rgb24.ref.png (renamed from test/recording-surface-extend-none.rgb24.ref.png)bin3128 -> 3128 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.argb32.ref.png (renamed from test/recording-surface-extend-pad.argb32.ref.png)bin10822 -> 10822 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.base.argb32.ref.png (renamed from test/recording-surface-extend-pad.base.argb32.ref.png)bin10832 -> 10832 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.base.rgb24.ref.png (renamed from test/recording-surface-extend-pad.base.rgb24.ref.png)bin12496 -> 12496 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.rgb24.ref.png (renamed from test/recording-surface-extend-pad.rgb24.ref.png)bin12582 -> 12582 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.argb32.ref.png (renamed from test/recording-surface-extend-reflect.argb32.ref.png)bin23518 -> 23518 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.base.argb32.ref.png (renamed from test/recording-surface-extend-reflect.base.argb32.ref.png)bin23617 -> 23617 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.base.rgb24.ref.png (renamed from test/recording-surface-extend-reflect.base.rgb24.ref.png)bin24139 -> 24139 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.rgb24.ref.png (renamed from test/recording-surface-extend-reflect.rgb24.ref.png)bin23881 -> 23881 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.argb32.ref.png (renamed from test/recording-surface-extend-repeat.argb32.ref.png)bin24047 -> 24047 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.base.argb32.ref.png (renamed from test/recording-surface-extend-repeat.base.argb32.ref.png)bin24112 -> 24112 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.base.rgb24.ref.png (renamed from test/recording-surface-extend-repeat.base.rgb24.ref.png)bin24029 -> 24029 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.rgb24.ref.png (renamed from test/recording-surface-extend-repeat.rgb24.ref.png)bin24038 -> 24038 bytes
-rw-r--r--test/reference/recording-surface-over.base.argb32.ref.png (renamed from test/recording-surface-over.base.argb32.ref.png)bin3055 -> 3055 bytes
-rw-r--r--test/reference/recording-surface-over.base.rgb24.ref.png (renamed from test/recording-surface-over.base.rgb24.ref.png)bin3124 -> 3124 bytes
-rw-r--r--test/reference/recording-surface-over.gl.argb32.ref.png (renamed from test/recording-surface-over.gl.argb32.ref.png)bin3130 -> 3130 bytes
-rw-r--r--test/reference/recording-surface-over.image16.ref.png (renamed from test/recording-surface-over.image16.ref.png)bin2856 -> 2856 bytes
-rw-r--r--test/reference/recording-surface-over.pdf.argb32.ref.png (renamed from test/recording-surface-over.pdf.argb32.ref.png)bin3908 -> 3908 bytes
-rw-r--r--test/reference/recording-surface-over.pdf.rgb24.ref.png (renamed from test/recording-surface-over.pdf.rgb24.ref.png)bin3760 -> 3760 bytes
-rw-r--r--test/reference/recording-surface-over.ps.argb32.ref.png (renamed from test/recording-surface-over.ps.argb32.ref.png)bin3064 -> 3064 bytes
-rw-r--r--test/reference/recording-surface-over.ps.rgb24.ref.png (renamed from test/recording-surface-over.ps.rgb24.ref.png)bin3147 -> 3147 bytes
-rw-r--r--test/reference/recording-surface-over.quartz.argb32.ref.png (renamed from test/recording-surface-over.quartz.argb32.ref.png)bin4570 -> 4570 bytes
-rw-r--r--test/reference/recording-surface-over.quartz.rgb24.ref.png (renamed from test/recording-surface-over.quartz.rgb24.ref.png)bin4058 -> 4058 bytes
-rw-r--r--test/reference/recording-surface-over.ref.png (renamed from test/recording-surface-over.ref.png)bin3072 -> 3072 bytes
-rw-r--r--test/reference/recording-surface-over.rgb24.ref.png (renamed from test/recording-surface-over.rgb24.ref.png)bin3128 -> 3128 bytes
-rw-r--r--test/reference/recording-surface-over.svg.argb32.ref.png (renamed from test/recording-surface-over.svg.argb32.ref.png)bin3778 -> 3778 bytes
-rw-r--r--test/reference/recording-surface-over.svg.rgb24.ref.png (renamed from test/recording-surface-over.svg.rgb24.ref.png)bin3760 -> 3760 bytes
-rw-r--r--test/reference/recording-surface-over.xlib.argb32.ref.png (renamed from test/recording-surface-over.xlib.argb32.ref.png)bin3055 -> 3055 bytes
-rw-r--r--test/reference/recording-surface-over.xlib.rgb24.ref.png (renamed from test/recording-surface-over.xlib.rgb24.ref.png)bin3124 -> 3124 bytes
-rw-r--r--test/reference/recording-surface-source.argb32.ref.png (renamed from test/recording-surface-source.argb32.ref.png)bin3044 -> 3044 bytes
-rw-r--r--test/reference/recording-surface-source.base.argb32.ref.png (renamed from test/recording-surface-source.base.argb32.ref.png)bin3049 -> 3049 bytes
-rw-r--r--test/reference/recording-surface-source.base.rgb24.ref.png (renamed from test/recording-surface-source.base.rgb24.ref.png)bin3121 -> 3121 bytes
-rw-r--r--test/reference/recording-surface-source.rgb24.ref.png (renamed from test/recording-surface-source.rgb24.ref.png)bin3133 -> 3133 bytes
-rw-r--r--test/reference/rectangle-rounding-error.base.argb32.ref.png (renamed from test/rectangle-rounding-error.base.argb32.ref.png)bin212 -> 212 bytes
-rw-r--r--test/reference/rectangle-rounding-error.base.rgb24.ref.png (renamed from test/rectangle-rounding-error.base.rgb24.ref.png)bin212 -> 212 bytes
-rw-r--r--test/reference/rectangle-rounding-error.ref.png (renamed from test/rectangle-rounding-error.ref.png)bin231 -> 231 bytes
-rw-r--r--test/reference/rectilinear-dash.base.argb32.ref.png (renamed from test/rectilinear-dash.base.argb32.ref.png)bin291 -> 291 bytes
-rw-r--r--test/reference/rectilinear-dash.base.rgb24.ref.png (renamed from test/rectilinear-dash.base.rgb24.ref.png)bin291 -> 291 bytes
-rw-r--r--test/reference/rectilinear-dash.quartz.xfail.png (renamed from test/rectilinear-dash.quartz.xfail.png)bin494 -> 494 bytes
-rw-r--r--test/reference/rectilinear-dash.ref.png (renamed from test/rectilinear-dash.ref.png)bin291 -> 291 bytes
-rw-r--r--test/reference/rectilinear-fill.base.argb32.ref.png (renamed from test/rectilinear-fill.base.argb32.ref.png)bin151 -> 151 bytes
-rw-r--r--test/reference/rectilinear-fill.base.rgb24.ref.png (renamed from test/rectilinear-fill.base.rgb24.ref.png)bin151 -> 151 bytes
-rw-r--r--test/reference/rectilinear-fill.ref.png (renamed from test/rectilinear-fill.ref.png)bin162 -> 162 bytes
-rw-r--r--test/reference/rectilinear-grid.base.argb32.ref.png (renamed from test/rectilinear-grid.base.argb32.ref.png)bin610 -> 610 bytes
-rw-r--r--test/reference/rectilinear-grid.base.rgb24.ref.png (renamed from test/rectilinear-grid.base.rgb24.ref.png)bin610 -> 610 bytes
-rw-r--r--test/reference/rectilinear-grid.image16.ref.png (renamed from test/rectilinear-grid.image16.ref.png)bin638 -> 638 bytes
-rw-r--r--test/reference/rectilinear-grid.ref.png (renamed from test/rectilinear-grid.ref.png)bin569 -> 569 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.base.argb32.ref.png (renamed from test/rectilinear-miter-limit.base.argb32.ref.png)bin145 -> 145 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.base.rgb24.ref.png (renamed from test/rectilinear-miter-limit.base.rgb24.ref.png)bin145 -> 145 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.ps2.ref.png (renamed from test/rectilinear-miter-limit.ps2.ref.png)bin221 -> 221 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.ps3.ref.png (renamed from test/rectilinear-miter-limit.ps3.ref.png)bin221 -> 221 bytes
-rw-r--r--test/reference/rectilinear-miter-limit.ref.png (renamed from test/rectilinear-miter-limit.ref.png)bin145 -> 145 bytes
-rw-r--r--test/reference/rectilinear-stroke.base.argb32.ref.png (renamed from test/rectilinear-stroke.base.argb32.ref.png)bin172 -> 172 bytes
-rw-r--r--test/reference/rectilinear-stroke.base.rgb24.ref.png (renamed from test/rectilinear-stroke.base.rgb24.ref.png)bin172 -> 172 bytes
-rw-r--r--test/reference/rectilinear-stroke.quartz.xfail.png (renamed from test/rectilinear-stroke.quartz.xfail.png)bin209 -> 209 bytes
-rw-r--r--test/reference/rectilinear-stroke.ref.png (renamed from test/rectilinear-stroke.ref.png)bin213 -> 213 bytes
-rw-r--r--test/reference/reflected-stroke.base.argb32.ref.png (renamed from test/reflected-stroke.base.argb32.ref.png)bin4994 -> 4994 bytes
-rw-r--r--test/reference/reflected-stroke.base.rgb24.ref.png (renamed from test/reflected-stroke.base.rgb24.ref.png)bin4994 -> 4994 bytes
-rw-r--r--test/reference/reflected-stroke.image16.ref.png (renamed from test/reflected-stroke.image16.ref.png)bin4254 -> 4254 bytes
-rw-r--r--test/reference/reflected-stroke.ps.ref.png (renamed from test/reflected-stroke.ps.ref.png)bin3368 -> 3368 bytes
-rw-r--r--test/reference/reflected-stroke.ref.png (renamed from test/reflected-stroke.ref.png)bin3410 -> 3410 bytes
-rw-r--r--test/reference/rel-path.base.argb32.ref.png (renamed from test/rel-path.base.argb32.ref.png)bin189 -> 189 bytes
-rw-r--r--test/reference/rel-path.base.rgb24.ref.png (renamed from test/rel-path.base.rgb24.ref.png)bin206 -> 206 bytes
-rw-r--r--test/reference/rel-path.ps2.rgb24.ref.png (renamed from test/rel-path.ps2.rgb24.ref.png)bin243 -> 243 bytes
-rw-r--r--test/reference/rel-path.ps3.rgb24.ref.png (renamed from test/rel-path.ps3.rgb24.ref.png)bin243 -> 243 bytes
-rw-r--r--test/reference/rel-path.ref.png (renamed from test/rel-path.ref.png)bin177 -> 177 bytes
-rw-r--r--test/reference/rel-path.rgb24.ref.png (renamed from test/rel-path.rgb24.ref.png)bin184 -> 184 bytes
-rw-r--r--test/reference/rgb24-ignore-alpha.base.argb32.ref.png (renamed from test/rgb24-ignore-alpha.base.argb32.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/rgb24-ignore-alpha.base.rgb24.ref.png (renamed from test/rgb24-ignore-alpha.base.rgb24.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/rgb24-ignore-alpha.ref.png (renamed from test/rgb24-ignore-alpha.ref.png)bin116 -> 116 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.base.argb32.ref.png (renamed from test/rotate-clip-image-surface-paint.base.argb32.ref.png)bin303 -> 303 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.base.rgb24.ref.png (renamed from test/rotate-clip-image-surface-paint.base.rgb24.ref.png)bin303 -> 303 bytes
-rw-r--r--test/reference/rotate-clip-image-surface-paint.ref.png (renamed from test/rotate-clip-image-surface-paint.ref.png)bin312 -> 312 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.base.argb32.ref.png (renamed from test/rotate-image-surface-paint.base.argb32.ref.png)bin220 -> 220 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.base.rgb24.ref.png (renamed from test/rotate-image-surface-paint.base.rgb24.ref.png)bin220 -> 220 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.pdf.xfail.png (renamed from test/rotate-image-surface-paint.pdf.xfail.png)bin442 -> 442 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.ps.ref.png (renamed from test/rotate-image-surface-paint.ps.ref.png)bin236 -> 236 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.quartz.ref.png (renamed from test/rotate-image-surface-paint.quartz.ref.png)bin223 -> 223 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.ref.png (renamed from test/rotate-image-surface-paint.ref.png)bin220 -> 220 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.svg.ref.png (renamed from test/rotate-image-surface-paint.svg.ref.png)bin209 -> 209 bytes
-rw-r--r--test/reference/rotate-image-surface-paint.svg.xfail.png (renamed from test/rotate-image-surface-paint.svg.xfail.png)bin387 -> 387 bytes
-rw-r--r--test/reference/rotated-clip.base.argb32.ref.png (renamed from test/rotated-clip.base.argb32.ref.png)bin3922 -> 3922 bytes
-rw-r--r--test/reference/rotated-clip.base.rgb24.ref.png (renamed from test/rotated-clip.base.rgb24.ref.png)bin3922 -> 3922 bytes
-rw-r--r--test/reference/rotated-clip.image16.ref.png (renamed from test/rotated-clip.image16.ref.png)bin3336 -> 3336 bytes
-rw-r--r--test/reference/rotated-clip.ps.ref.png (renamed from test/rotated-clip.ps.ref.png)bin3378 -> 3378 bytes
-rw-r--r--test/reference/rotated-clip.quartz.ref.png (renamed from test/rotated-clip.quartz.ref.png)bin3923 -> 3923 bytes
-rw-r--r--test/reference/rotated-clip.ref.png (renamed from test/rotated-clip.ref.png)bin2743 -> 2743 bytes
-rw-r--r--test/reference/rotated-clip.xlib.ref.png (renamed from test/rotated-clip.xlib.ref.png)bin3922 -> 3922 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.base.argb32.ref.png (renamed from test/rounded-rectangle-fill.base.argb32.ref.png)bin890 -> 890 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.base.rgb24.ref.png (renamed from test/rounded-rectangle-fill.base.rgb24.ref.png)bin890 -> 890 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.image16.ref.png (renamed from test/rounded-rectangle-fill.image16.ref.png)bin730 -> 730 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.ps.ref.png (renamed from test/rounded-rectangle-fill.ps.ref.png)bin551 -> 551 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.quartz.ref.png (renamed from test/rounded-rectangle-fill.quartz.ref.png)bin684 -> 684 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.ref.png (renamed from test/rounded-rectangle-fill.ref.png)bin563 -> 563 bytes
-rw-r--r--test/reference/rounded-rectangle-fill.xlib.ref.png (renamed from test/rounded-rectangle-fill.xlib.ref.png)bin890 -> 890 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.base.argb32.ref.png (renamed from test/rounded-rectangle-stroke.base.argb32.ref.png)bin1060 -> 1060 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.base.rgb24.ref.png (renamed from test/rounded-rectangle-stroke.base.rgb24.ref.png)bin1060 -> 1060 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.image16.ref.png (renamed from test/rounded-rectangle-stroke.image16.ref.png)bin732 -> 732 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.ps.ref.png (renamed from test/rounded-rectangle-stroke.ps.ref.png)bin568 -> 568 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.ref.png (renamed from test/rounded-rectangle-stroke.ref.png)bin569 -> 569 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.xlib.ref.png (renamed from test/rounded-rectangle-stroke.xlib.ref.png)bin860 -> 860 bytes
-rw-r--r--test/reference/scale-down-source-surface-paint.base.argb32.ref.png (renamed from test/scale-down-source-surface-paint.base.argb32.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/scale-down-source-surface-paint.base.rgb24.ref.png (renamed from test/scale-down-source-surface-paint.base.rgb24.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/scale-down-source-surface-paint.ref.png (renamed from test/scale-down-source-surface-paint.ref.png)bin133 -> 133 bytes
-rw-r--r--test/reference/scale-offset-image.base.argb32.ref.png (renamed from test/scale-offset-image.base.argb32.ref.png)bin9048 -> 9048 bytes
-rw-r--r--test/reference/scale-offset-image.base.rgb24.ref.png (renamed from test/scale-offset-image.base.rgb24.ref.png)bin9048 -> 9048 bytes
-rw-r--r--test/reference/scale-offset-image.gl.ref.png (renamed from test/scale-offset-image.gl.ref.png)bin9197 -> 9197 bytes
-rw-r--r--test/reference/scale-offset-image.image16.ref.png (renamed from test/scale-offset-image.image16.ref.png)bin7793 -> 7793 bytes
-rw-r--r--test/reference/scale-offset-image.pdf.argb32.ref.png (renamed from test/scale-offset-image.pdf.argb32.ref.png)bin9981 -> 9981 bytes
-rw-r--r--test/reference/scale-offset-image.pdf.rgb24.ref.png (renamed from test/scale-offset-image.pdf.rgb24.ref.png)bin9981 -> 9981 bytes
-rw-r--r--test/reference/scale-offset-image.ps.ref.png (renamed from test/scale-offset-image.ps.ref.png)bin7697 -> 7697 bytes
-rw-r--r--test/reference/scale-offset-image.quartz.ref.png (renamed from test/scale-offset-image.quartz.ref.png)bin8977 -> 8977 bytes
-rw-r--r--test/reference/scale-offset-image.ref.png (renamed from test/scale-offset-image.ref.png)bin7688 -> 7688 bytes
-rw-r--r--test/reference/scale-offset-image.script.xfail.png (renamed from test/scale-offset-image.script.xfail.png)bin9963 -> 9963 bytes
-rw-r--r--test/reference/scale-offset-image.xfail.png (renamed from test/scale-offset-image.xfail.png)bin9961 -> 9961 bytes
-rw-r--r--test/reference/scale-offset-image.xlib-fallback.xfail.png (renamed from test/scale-offset-image.xlib-fallback.xfail.png)bin8686 -> 8686 bytes
-rw-r--r--test/reference/scale-offset-image.xlib.ref.png (renamed from test/scale-offset-image.xlib.ref.png)bin9136 -> 9136 bytes
-rw-r--r--test/reference/scale-offset-similar.base.argb32.ref.png (renamed from test/scale-offset-similar.base.argb32.ref.png)bin9048 -> 9048 bytes
-rw-r--r--test/reference/scale-offset-similar.base.rgb24.ref.png (renamed from test/scale-offset-similar.base.rgb24.ref.png)bin9048 -> 9048 bytes
-rw-r--r--test/reference/scale-offset-similar.gl.ref.png (renamed from test/scale-offset-similar.gl.ref.png)bin9197 -> 9197 bytes
-rw-r--r--test/reference/scale-offset-similar.image16.ref.png (renamed from test/scale-offset-similar.image16.ref.png)bin7793 -> 7793 bytes
-rw-r--r--test/reference/scale-offset-similar.pdf.argb32.ref.png (renamed from test/scale-offset-similar.pdf.argb32.ref.png)bin11027 -> 11027 bytes
-rw-r--r--test/reference/scale-offset-similar.pdf.rgb24.ref.png (renamed from test/scale-offset-similar.pdf.rgb24.ref.png)bin11027 -> 11027 bytes
-rw-r--r--test/reference/scale-offset-similar.ps.ref.png (renamed from test/scale-offset-similar.ps.ref.png)bin7860 -> 7860 bytes
-rw-r--r--test/reference/scale-offset-similar.quartz.ref.png (renamed from test/scale-offset-similar.quartz.ref.png)bin8977 -> 8977 bytes
-rw-r--r--test/reference/scale-offset-similar.recording.xfail.png (renamed from test/scale-offset-similar.recording.xfail.png)bin10752 -> 10752 bytes
-rw-r--r--test/reference/scale-offset-similar.ref.png (renamed from test/scale-offset-similar.ref.png)bin7688 -> 7688 bytes
-rw-r--r--test/reference/scale-offset-similar.script.xfail.png (renamed from test/scale-offset-similar.script.xfail.png)bin9963 -> 9963 bytes
-rw-r--r--test/reference/scale-offset-similar.xfail.png (renamed from test/scale-offset-similar.xfail.png)bin9961 -> 9961 bytes
-rw-r--r--test/reference/scale-offset-similar.xlib-fallback.xfail.png (renamed from test/scale-offset-similar.xlib-fallback.xfail.png)bin8686 -> 8686 bytes
-rw-r--r--test/reference/scale-offset-similar.xlib.xfail.png (renamed from test/scale-offset-similar.xlib.xfail.png)bin8698 -> 8698 bytes
-rw-r--r--test/reference/scale-source-surface-paint.base.argb32.ref.png (renamed from test/scale-source-surface-paint.base.argb32.ref.png)bin128 -> 128 bytes
-rw-r--r--test/reference/scale-source-surface-paint.base.rgb24.ref.png (renamed from test/scale-source-surface-paint.base.rgb24.ref.png)bin117 -> 117 bytes
-rw-r--r--test/reference/scale-source-surface-paint.pdf.argb32.xfail.png (renamed from test/scale-source-surface-paint.pdf.argb32.xfail.png)bin157 -> 157 bytes
-rw-r--r--test/reference/scale-source-surface-paint.pdf.rgb24.xfail.png (renamed from test/scale-source-surface-paint.pdf.rgb24.xfail.png)bin152 -> 152 bytes
-rw-r--r--test/reference/scale-source-surface-paint.ref.png (renamed from test/scale-source-surface-paint.ref.png)bin147 -> 147 bytes
-rw-r--r--test/reference/scale-source-surface-paint.rgb24.ref.png (renamed from test/scale-source-surface-paint.rgb24.ref.png)bin136 -> 136 bytes
-rw-r--r--test/reference/scale-source-surface-paint.svg.argb32.xfail.png (renamed from test/scale-source-surface-paint.svg.argb32.xfail.png)bin229 -> 229 bytes
-rw-r--r--test/reference/scale-source-surface-paint.svg.rgb24.xfail.png (renamed from test/scale-source-surface-paint.svg.rgb24.xfail.png)bin222 -> 222 bytes
-rw-r--r--test/reference/select-font-face.base.argb32.ref.png (renamed from test/select-font-face.base.argb32.ref.png)bin2245 -> 2245 bytes
-rw-r--r--test/reference/select-font-face.base.rgb24.ref.png (renamed from test/select-font-face.base.rgb24.ref.png)bin2245 -> 2245 bytes
-rw-r--r--test/reference/select-font-face.image16.ref.png (renamed from test/select-font-face.image16.ref.png)bin1962 -> 1962 bytes
-rw-r--r--test/reference/select-font-face.ps2.ref.png (renamed from test/select-font-face.ps2.ref.png)bin959 -> 959 bytes
-rw-r--r--test/reference/select-font-face.ps3.ref.png (renamed from test/select-font-face.ps3.ref.png)bin959 -> 959 bytes
-rw-r--r--test/reference/select-font-face.quartz.ref.png (renamed from test/select-font-face.quartz.ref.png)bin2645 -> 2645 bytes
-rw-r--r--test/reference/select-font-face.ref.png (renamed from test/select-font-face.ref.png)bin2245 -> 2245 bytes
-rw-r--r--test/reference/self-copy-overlap.base.argb32.ref.png (renamed from test/self-copy-overlap.base.argb32.ref.png)bin1140 -> 1140 bytes
-rw-r--r--test/reference/self-copy-overlap.base.rgb24.ref.png (renamed from test/self-copy-overlap.base.rgb24.ref.png)bin213 -> 213 bytes
-rw-r--r--test/reference/self-copy.base.argb32.ref.png (renamed from test/self-copy.base.argb32.ref.png)bin257 -> 257 bytes
-rw-r--r--test/reference/self-copy.base.rgb24.ref.png (renamed from test/self-copy.base.rgb24.ref.png)bin257 -> 257 bytes
-rw-r--r--test/reference/self-copy.ps2.ref.png (renamed from test/self-copy.ps2.ref.png)bin335 -> 335 bytes
-rw-r--r--test/reference/self-copy.ps3.ref.png (renamed from test/self-copy.ps3.ref.png)bin335 -> 335 bytes
-rw-r--r--test/reference/self-copy.ref.png (renamed from test/self-copy.ref.png)bin258 -> 258 bytes
-rw-r--r--test/reference/self-intersecting.base.argb32.ref.png (renamed from test/self-intersecting.base.argb32.ref.png)bin208 -> 208 bytes
-rw-r--r--test/reference/self-intersecting.base.rgb24.ref.png (renamed from test/self-intersecting.base.rgb24.ref.png)bin208 -> 208 bytes
-rw-r--r--test/reference/self-intersecting.ps.ref.png (renamed from test/self-intersecting.ps.ref.png)bin186 -> 186 bytes
-rw-r--r--test/reference/self-intersecting.quartz.xfail.png (renamed from test/self-intersecting.quartz.xfail.png)bin233 -> 233 bytes
-rw-r--r--test/reference/self-intersecting.ref.png (renamed from test/self-intersecting.ref.png)bin168 -> 168 bytes
-rw-r--r--test/reference/self-intersecting.xlib.ref.png (renamed from test/self-intersecting.xlib.ref.png)bin208 -> 208 bytes
-rw-r--r--test/reference/set-source.base.argb32.ref.png (renamed from test/set-source.base.argb32.ref.png)bin101 -> 101 bytes
-rw-r--r--test/reference/set-source.base.rgb24.ref.png (renamed from test/set-source.base.rgb24.ref.png)bin101 -> 101 bytes
-rw-r--r--test/reference/set-source.ref.png (renamed from test/set-source.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/set-source.rgb24.ref.png (renamed from test/set-source.rgb24.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/shape-general-convex.base.argb32.ref.png (renamed from test/shape-general-convex.base.argb32.ref.png)bin2532 -> 2532 bytes
-rw-r--r--test/reference/shape-general-convex.base.rgb24.ref.png (renamed from test/shape-general-convex.base.rgb24.ref.png)bin2532 -> 2532 bytes
-rw-r--r--test/reference/shape-general-convex.ref.png (renamed from test/shape-general-convex.ref.png)bin1869 -> 1869 bytes
-rw-r--r--test/reference/shape-sierpinski.base.argb32.ref.png (renamed from test/shape-sierpinski.base.argb32.ref.png)bin54485 -> 54485 bytes
-rw-r--r--test/reference/shape-sierpinski.base.rgb24.ref.png (renamed from test/shape-sierpinski.base.rgb24.ref.png)bin54485 -> 54485 bytes
-rw-r--r--test/reference/shape-sierpinski.ref.png (renamed from test/shape-sierpinski.ref.png)bin43504 -> 43504 bytes
-rw-r--r--test/reference/show-glyphs-advance.base.argb32.ref.png (renamed from test/show-glyphs-advance.base.argb32.ref.png)bin1395 -> 1395 bytes
-rw-r--r--test/reference/show-glyphs-advance.base.rgb24.ref.png (renamed from test/show-glyphs-advance.base.rgb24.ref.png)bin1395 -> 1395 bytes
-rw-r--r--test/reference/show-glyphs-advance.image16.ref.png (renamed from test/show-glyphs-advance.image16.ref.png)bin1270 -> 1270 bytes
-rw-r--r--test/reference/show-glyphs-advance.ps.ref.png (renamed from test/show-glyphs-advance.ps.ref.png)bin901 -> 901 bytes
-rw-r--r--test/reference/show-glyphs-advance.quartz.ref.png (renamed from test/show-glyphs-advance.quartz.ref.png)bin1464 -> 1464 bytes
-rw-r--r--test/reference/show-glyphs-advance.ref.png (renamed from test/show-glyphs-advance.ref.png)bin1395 -> 1395 bytes
-rw-r--r--test/reference/show-glyphs-advance.svg.ref.png (renamed from test/show-glyphs-advance.svg.ref.png)bin1435 -> 1435 bytes
-rw-r--r--test/reference/show-glyphs-many.base.argb32.ref.png (renamed from test/show-glyphs-many.base.argb32.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/show-glyphs-many.base.rgb24.ref.png (renamed from test/show-glyphs-many.base.rgb24.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/show-glyphs-many.ref.png (renamed from test/show-glyphs-many.ref.png)bin118 -> 118 bytes
-rw-r--r--test/reference/show-text-current-point.base.argb32.ref.png (renamed from test/show-text-current-point.base.argb32.ref.png)bin2185 -> 2185 bytes
-rw-r--r--test/reference/show-text-current-point.base.rgb24.ref.png (renamed from test/show-text-current-point.base.rgb24.ref.png)bin2185 -> 2185 bytes
-rw-r--r--test/reference/show-text-current-point.image16.ref.png (renamed from test/show-text-current-point.image16.ref.png)bin1932 -> 1932 bytes
-rw-r--r--test/reference/show-text-current-point.ps2.ref.png (renamed from test/show-text-current-point.ps2.ref.png)bin1356 -> 1356 bytes
-rw-r--r--test/reference/show-text-current-point.ps3.ref.png (renamed from test/show-text-current-point.ps3.ref.png)bin1356 -> 1356 bytes
-rw-r--r--test/reference/show-text-current-point.quartz.ref.png (renamed from test/show-text-current-point.quartz.ref.png)bin2773 -> 2773 bytes
-rw-r--r--test/reference/show-text-current-point.ref.png (renamed from test/show-text-current-point.ref.png)bin2185 -> 2185 bytes
-rw-r--r--test/reference/skew-extreme.base.argb32.ref.png (renamed from test/skew-extreme.base.argb32.ref.png)bin935 -> 935 bytes
-rw-r--r--test/reference/skew-extreme.base.rgb24.ref.png (renamed from test/skew-extreme.base.rgb24.ref.png)bin935 -> 935 bytes
-rw-r--r--test/reference/skew-extreme.ps2.ref.png (renamed from test/skew-extreme.ps2.ref.png)bin1048 -> 1048 bytes
-rw-r--r--test/reference/skew-extreme.ps3.ref.png (renamed from test/skew-extreme.ps3.ref.png)bin1048 -> 1048 bytes
-rw-r--r--test/reference/skew-extreme.ref.png (renamed from test/skew-extreme.ref.png)bin904 -> 904 bytes
-rw-r--r--test/reference/smask-fill.base.argb32.ref.png (renamed from test/smask-fill.base.argb32.ref.png)bin1170 -> 1170 bytes
-rw-r--r--test/reference/smask-fill.base.rgb24.ref.png (renamed from test/smask-fill.base.rgb24.ref.png)bin1170 -> 1170 bytes
-rw-r--r--test/reference/smask-fill.image16.ref.png (renamed from test/smask-fill.image16.ref.png)bin925 -> 925 bytes
-rw-r--r--test/reference/smask-fill.quartz.ref.png (renamed from test/smask-fill.quartz.ref.png)bin2076 -> 2076 bytes
-rw-r--r--test/reference/smask-fill.ref.png (renamed from test/smask-fill.ref.png)bin1134 -> 1134 bytes
-rw-r--r--test/reference/smask-fill.svg.ref.png (renamed from test/smask-fill.svg.ref.png)bin1150 -> 1150 bytes
-rw-r--r--test/reference/smask-fill.xlib.ref.png (renamed from test/smask-fill.xlib.ref.png)bin1223 -> 1223 bytes
-rw-r--r--test/reference/smask-image-mask.base.argb32.ref.png (renamed from test/smask-image-mask.base.argb32.ref.png)bin619 -> 619 bytes
-rw-r--r--test/reference/smask-image-mask.base.rgb24.ref.png (renamed from test/smask-image-mask.base.rgb24.ref.png)bin619 -> 619 bytes
-rw-r--r--test/reference/smask-image-mask.ref.png (renamed from test/smask-image-mask.ref.png)bin643 -> 643 bytes
-rw-r--r--test/reference/smask-mask.base.argb32.ref.png (renamed from test/smask-mask.base.argb32.ref.png)bin2353 -> 2353 bytes
-rw-r--r--test/reference/smask-mask.base.rgb24.ref.png (renamed from test/smask-mask.base.rgb24.ref.png)bin2353 -> 2353 bytes
-rw-r--r--test/reference/smask-mask.image16.ref.png (renamed from test/smask-mask.image16.ref.png)bin1358 -> 1358 bytes
-rw-r--r--test/reference/smask-mask.pdf.xfail.png (renamed from test/smask-mask.pdf.xfail.png)bin4401 -> 4401 bytes
-rw-r--r--test/reference/smask-mask.quartz.ref.png (renamed from test/smask-mask.quartz.ref.png)bin3191 -> 3191 bytes
-rw-r--r--test/reference/smask-mask.ref.png (renamed from test/smask-mask.ref.png)bin2523 -> 2523 bytes
-rw-r--r--test/reference/smask-mask.svg.ref.png (renamed from test/smask-mask.svg.ref.png)bin2376 -> 2376 bytes
-rw-r--r--test/reference/smask-paint.base.argb32.ref.png (renamed from test/smask-paint.base.argb32.ref.png)bin2469 -> 2469 bytes
-rw-r--r--test/reference/smask-paint.base.rgb24.ref.png (renamed from test/smask-paint.base.rgb24.ref.png)bin2469 -> 2469 bytes
-rw-r--r--test/reference/smask-paint.image16.ref.png (renamed from test/smask-paint.image16.ref.png)bin1469 -> 1469 bytes
-rw-r--r--test/reference/smask-paint.pdf.xfail.png (renamed from test/smask-paint.pdf.xfail.png)bin4513 -> 4513 bytes
-rw-r--r--test/reference/smask-paint.quartz.ref.png (renamed from test/smask-paint.quartz.ref.png)bin3311 -> 3311 bytes
-rw-r--r--test/reference/smask-paint.ref.png (renamed from test/smask-paint.ref.png)bin2639 -> 2639 bytes
-rw-r--r--test/reference/smask-paint.svg.ref.png (renamed from test/smask-paint.svg.ref.png)bin2453 -> 2453 bytes
-rw-r--r--test/reference/smask-stroke.base.argb32.ref.png (renamed from test/smask-stroke.base.argb32.ref.png)bin1703 -> 1703 bytes
-rw-r--r--test/reference/smask-stroke.base.rgb24.ref.png (renamed from test/smask-stroke.base.rgb24.ref.png)bin1703 -> 1703 bytes
-rw-r--r--test/reference/smask-stroke.image16.ref.png (renamed from test/smask-stroke.image16.ref.png)bin1330 -> 1330 bytes
-rw-r--r--test/reference/smask-stroke.pdf.xfail.png (renamed from test/smask-stroke.pdf.xfail.png)bin392 -> 392 bytes
-rw-r--r--test/reference/smask-stroke.quartz.ref.png (renamed from test/smask-stroke.quartz.ref.png)bin1697 -> 1697 bytes
-rw-r--r--test/reference/smask-stroke.ref.png (renamed from test/smask-stroke.ref.png)bin1598 -> 1598 bytes
-rw-r--r--test/reference/smask-stroke.xlib.ref.png (renamed from test/smask-stroke.xlib.ref.png)bin1707 -> 1707 bytes
-rw-r--r--test/reference/smask-text.base.argb32.ref.png (renamed from test/smask-text.base.argb32.ref.png)bin1624 -> 1624 bytes
-rw-r--r--test/reference/smask-text.base.rgb24.ref.png (renamed from test/smask-text.base.rgb24.ref.png)bin1624 -> 1624 bytes
-rw-r--r--test/reference/smask-text.image16.ref.png (renamed from test/smask-text.image16.ref.png)bin1206 -> 1206 bytes
-rw-r--r--test/reference/smask-text.pdf.ref.png (renamed from test/smask-text.pdf.ref.png)bin1874 -> 1874 bytes
-rw-r--r--test/reference/smask-text.ps2.ref.png (renamed from test/smask-text.ps2.ref.png)bin2023 -> 2023 bytes
-rw-r--r--test/reference/smask-text.ps3.ref.png (renamed from test/smask-text.ps3.ref.png)bin2023 -> 2023 bytes
-rw-r--r--test/reference/smask-text.quartz.ref.png (renamed from test/smask-text.quartz.ref.png)bin1904 -> 1904 bytes
-rw-r--r--test/reference/smask-text.ref.png (renamed from test/smask-text.ref.png)bin1623 -> 1623 bytes
-rw-r--r--test/reference/smask-text.script.ref.png (renamed from test/smask-text.script.ref.png)bin1663 -> 1663 bytes
-rw-r--r--test/reference/smask-text.svg.ref.png (renamed from test/smask-text.svg.ref.png)bin1794 -> 1794 bytes
-rw-r--r--test/reference/smask-text.xlib-fallback.ref.png (renamed from test/smask-text.xlib-fallback.ref.png)bin1874 -> 1874 bytes
-rw-r--r--test/reference/smask-text.xlib.ref.png (renamed from test/smask-text.xlib.ref.png)bin1672 -> 1672 bytes
-rw-r--r--test/reference/smask.base.argb32.ref.png (renamed from test/smask.base.argb32.ref.png)bin3404 -> 3404 bytes
-rw-r--r--test/reference/smask.base.rgb24.ref.png (renamed from test/smask.base.rgb24.ref.png)bin3404 -> 3404 bytes
-rw-r--r--test/reference/smask.image16.ref.png (renamed from test/smask.image16.ref.png)bin2213 -> 2213 bytes
-rw-r--r--test/reference/smask.pdf.xfail.png (renamed from test/smask.pdf.xfail.png)bin2848 -> 2848 bytes
-rw-r--r--test/reference/smask.ps.ref.png (renamed from test/smask.ps.ref.png)bin3430 -> 3430 bytes
-rw-r--r--test/reference/smask.quartz.ref.png (renamed from test/smask.quartz.ref.png)bin4031 -> 4031 bytes
-rw-r--r--test/reference/smask.ref.png (renamed from test/smask.ref.png)bin3401 -> 3401 bytes
-rw-r--r--test/reference/smask.script.ref.png (renamed from test/smask.script.ref.png)bin3396 -> 3396 bytes
-rw-r--r--test/reference/smask.svg.ref.png (renamed from test/smask.svg.ref.png)bin3457 -> 3457 bytes
-rw-r--r--test/reference/smask.xlib-fallback.ref.png (renamed from test/smask.xlib-fallback.ref.png)bin3423 -> 3423 bytes
-rw-r--r--test/reference/smask.xlib.ref.png (renamed from test/smask.xlib.ref.png)bin3386 -> 3386 bytes
-rw-r--r--test/reference/solid-pattern-cache-stress.base.argb32.ref.png (renamed from test/solid-pattern-cache-stress.base.argb32.ref.png)bin87 -> 87 bytes
-rw-r--r--test/reference/solid-pattern-cache-stress.base.rgb24.ref.png (renamed from test/solid-pattern-cache-stress.base.rgb24.ref.png)bin87 -> 87 bytes
-rw-r--r--test/reference/solid-pattern-cache-stress.ref.png (renamed from test/solid-pattern-cache-stress.ref.png)bin107 -> 107 bytes
-rw-r--r--test/reference/source-clip-scale.base.argb32.ref.png (renamed from test/source-clip-scale.base.argb32.ref.png)bin136 -> 136 bytes
-rw-r--r--test/reference/source-clip-scale.base.rgb24.ref.png (renamed from test/source-clip-scale.base.rgb24.ref.png)bin136 -> 136 bytes
-rw-r--r--test/reference/source-clip-scale.gl.ref.png (renamed from test/source-clip-scale.gl.ref.png)bin164 -> 164 bytes
-rw-r--r--test/reference/source-clip-scale.pdf.ref.png (renamed from test/source-clip-scale.pdf.ref.png)bin113 -> 113 bytes
-rw-r--r--test/reference/source-clip-scale.ps2.argb32.ref.png (renamed from test/source-clip-scale.ps2.argb32.ref.png)bin183 -> 183 bytes
-rw-r--r--test/reference/source-clip-scale.ps2.rgb24.ref.png (renamed from test/source-clip-scale.ps2.rgb24.ref.png)bin183 -> 183 bytes
-rw-r--r--test/reference/source-clip-scale.ps3.argb32.ref.png (renamed from test/source-clip-scale.ps3.argb32.ref.png)bin183 -> 183 bytes
-rw-r--r--test/reference/source-clip-scale.ps3.rgb24.ref.png (renamed from test/source-clip-scale.ps3.rgb24.ref.png)bin183 -> 183 bytes
-rw-r--r--test/reference/source-clip-scale.quartz.ref.png (renamed from test/source-clip-scale.quartz.ref.png)bin126 -> 126 bytes
-rw-r--r--test/reference/source-clip-scale.ref.png (renamed from test/source-clip-scale.ref.png)bin161 -> 161 bytes
-rw-r--r--test/reference/source-clip-scale.svg.ref.png (renamed from test/source-clip-scale.svg.ref.png)bin116 -> 116 bytes
-rw-r--r--test/reference/source-clip.base.argb32.ref.png (renamed from test/source-clip.base.argb32.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/source-clip.base.rgb24.ref.png (renamed from test/source-clip.base.rgb24.ref.png)bin111 -> 111 bytes
-rw-r--r--test/reference/source-clip.ref.png (renamed from test/source-clip.ref.png)bin133 -> 133 bytes
-rw-r--r--test/reference/source-surface-scale-paint.base.argb32.ref.png (renamed from test/source-surface-scale-paint.base.argb32.ref.png)bin120 -> 120 bytes
-rw-r--r--test/reference/source-surface-scale-paint.base.rgb24.ref.png (renamed from test/source-surface-scale-paint.base.rgb24.ref.png)bin114 -> 114 bytes
-rw-r--r--test/reference/source-surface-scale-paint.ref.png (renamed from test/source-surface-scale-paint.ref.png)bin139 -> 139 bytes
-rw-r--r--test/reference/source-surface-scale-paint.rgb24.ref.png (renamed from test/source-surface-scale-paint.rgb24.ref.png)bin133 -> 133 bytes
-rw-r--r--test/reference/spline-decomposition.base.argb32.ref.png (renamed from test/spline-decomposition.base.argb32.ref.png)bin19075 -> 19075 bytes
-rw-r--r--test/reference/spline-decomposition.base.rgb24.ref.png (renamed from test/spline-decomposition.base.rgb24.ref.png)bin19075 -> 19075 bytes
-rw-r--r--test/reference/spline-decomposition.image16.ref.png (renamed from test/spline-decomposition.image16.ref.png)bin14064 -> 14064 bytes
-rw-r--r--test/reference/spline-decomposition.pdf.ref.png (renamed from test/spline-decomposition.pdf.ref.png)bin19540 -> 19540 bytes
-rw-r--r--test/reference/spline-decomposition.ps.ref.png (renamed from test/spline-decomposition.ps.ref.png)bin8939 -> 8939 bytes
-rw-r--r--test/reference/spline-decomposition.quartz.xfail.png (renamed from test/spline-decomposition.quartz.xfail.png)bin19560 -> 19560 bytes
-rw-r--r--test/reference/spline-decomposition.ref.png (renamed from test/spline-decomposition.ref.png)bin10005 -> 10005 bytes
-rw-r--r--test/reference/spline-decomposition.svg.ref.png (renamed from test/spline-decomposition.svg.ref.png)bin19540 -> 19540 bytes
-rw-r--r--test/reference/spline-decomposition.xlib.ref.png (renamed from test/spline-decomposition.xlib.ref.png)bin19158 -> 19158 bytes
-rw-r--r--test/reference/stroke-ctm-caps.base.argb32.ref.png (renamed from test/stroke-ctm-caps.base.argb32.ref.png)bin873 -> 873 bytes
-rw-r--r--test/reference/stroke-ctm-caps.base.rgb24.ref.png (renamed from test/stroke-ctm-caps.base.rgb24.ref.png)bin873 -> 873 bytes
-rw-r--r--test/reference/stroke-ctm-caps.image16.ref.png (renamed from test/stroke-ctm-caps.image16.ref.png)bin908 -> 908 bytes
-rw-r--r--test/reference/stroke-ctm-caps.ps2.ref.png (renamed from test/stroke-ctm-caps.ps2.ref.png)bin1079 -> 1079 bytes
-rw-r--r--test/reference/stroke-ctm-caps.ps3.ref.png (renamed from test/stroke-ctm-caps.ps3.ref.png)bin1079 -> 1079 bytes
-rw-r--r--test/reference/stroke-ctm-caps.quartz.ref.png (renamed from test/stroke-ctm-caps.quartz.ref.png)bin899 -> 899 bytes
-rw-r--r--test/reference/stroke-ctm-caps.ref.png (renamed from test/stroke-ctm-caps.ref.png)bin921 -> 921 bytes
-rw-r--r--test/reference/stroke-image.base.argb32.ref.png (renamed from test/stroke-image.base.argb32.ref.png)bin1458 -> 1458 bytes
-rw-r--r--test/reference/stroke-image.base.rgb24.ref.png (renamed from test/stroke-image.base.rgb24.ref.png)bin1458 -> 1458 bytes
-rw-r--r--test/reference/stroke-image.image16.ref.png (renamed from test/stroke-image.image16.ref.png)bin1167 -> 1167 bytes
-rw-r--r--test/reference/stroke-image.pdf.ref.png (renamed from test/stroke-image.pdf.ref.png)bin1475 -> 1475 bytes
-rw-r--r--test/reference/stroke-image.ps.ref.png (renamed from test/stroke-image.ps.ref.png)bin1682 -> 1682 bytes
-rw-r--r--test/reference/stroke-image.quartz.ref.png (renamed from test/stroke-image.quartz.ref.png)bin1350 -> 1350 bytes
-rw-r--r--test/reference/stroke-image.ref.png (renamed from test/stroke-image.ref.png)bin972 -> 972 bytes
-rw-r--r--test/reference/stroke-image.xlib.ref.png (renamed from test/stroke-image.xlib.ref.png)bin1440 -> 1440 bytes
-rw-r--r--test/reference/stroke-open-box.base.argb32.ref.png (renamed from test/stroke-open-box.base.argb32.ref.png)bin148 -> 148 bytes
-rw-r--r--test/reference/stroke-open-box.base.rgb24.ref.png (renamed from test/stroke-open-box.base.rgb24.ref.png)bin148 -> 148 bytes
-rw-r--r--test/reference/stroke-open-box.ref.png (renamed from test/stroke-open-box.ref.png)bin148 -> 148 bytes
-rw-r--r--test/reference/subsurface-image-repeat.base.argb32.ref.png (renamed from test/subsurface-image-repeat.base.argb32.ref.png)bin915 -> 915 bytes
-rw-r--r--test/reference/subsurface-image-repeat.base.rgb24.ref.png (renamed from test/subsurface-image-repeat.base.rgb24.ref.png)bin915 -> 915 bytes
-rw-r--r--test/reference/subsurface-image-repeat.image16.ref.png (renamed from test/subsurface-image-repeat.image16.ref.png)bin776 -> 776 bytes
-rw-r--r--test/reference/subsurface-image-repeat.ref.png (renamed from test/subsurface-image-repeat.ref.png)bin915 -> 915 bytes
-rw-r--r--test/reference/subsurface-modify-child.base.argb32.ref.png (renamed from test/subsurface-modify-child.base.argb32.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-modify-child.base.rgb24.ref.png (renamed from test/subsurface-modify-child.base.rgb24.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-modify-child.ref.png (renamed from test/subsurface-modify-child.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-modify-parent.base.argb32.ref.png (renamed from test/subsurface-modify-parent.base.argb32.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-modify-parent.base.rgb24.ref.png (renamed from test/subsurface-modify-parent.base.rgb24.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-modify-parent.ref.png (renamed from test/subsurface-modify-parent.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-outside-target.argb32.ref.png (renamed from test/subsurface-outside-target.argb32.ref.png)bin2063 -> 2063 bytes
-rw-r--r--test/reference/subsurface-outside-target.base.argb32.ref.png (renamed from test/subsurface-outside-target.base.argb32.ref.png)bin1149 -> 1149 bytes
-rw-r--r--test/reference/subsurface-outside-target.base.rgb24.ref.png (renamed from test/subsurface-outside-target.base.rgb24.ref.png)bin1005 -> 1005 bytes
-rw-r--r--test/reference/subsurface-outside-target.rgb24.ref.png (renamed from test/subsurface-outside-target.rgb24.ref.png)bin1648 -> 1648 bytes
-rw-r--r--test/reference/subsurface-pad.base.argb32.ref.png (renamed from test/subsurface-pad.base.argb32.ref.png)bin181 -> 181 bytes
-rw-r--r--test/reference/subsurface-pad.base.rgb24.ref.png (renamed from test/subsurface-pad.base.rgb24.ref.png)bin181 -> 181 bytes
-rw-r--r--test/reference/subsurface-pad.quartz.xfail.png (renamed from test/subsurface-pad.quartz.xfail.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-pad.ref.png (renamed from test/subsurface-pad.ref.png)bin181 -> 181 bytes
-rw-r--r--test/reference/subsurface-reflect.base.argb32.ref.png (renamed from test/subsurface-reflect.base.argb32.ref.png)bin210 -> 210 bytes
-rw-r--r--test/reference/subsurface-reflect.base.rgb24.ref.png (renamed from test/subsurface-reflect.base.rgb24.ref.png)bin210 -> 210 bytes
-rw-r--r--test/reference/subsurface-reflect.ref.png (renamed from test/subsurface-reflect.ref.png)bin210 -> 210 bytes
-rw-r--r--test/reference/subsurface-repeat.base.argb32.ref.png (renamed from test/subsurface-repeat.base.argb32.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-repeat.base.rgb24.ref.png (renamed from test/subsurface-repeat.base.rgb24.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-repeat.ref.png (renamed from test/subsurface-repeat.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-similar-repeat.base.argb32.ref.png (renamed from test/subsurface-similar-repeat.base.argb32.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-similar-repeat.base.rgb24.ref.png (renamed from test/subsurface-similar-repeat.base.rgb24.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface-similar-repeat.ref.png (renamed from test/subsurface-similar-repeat.ref.png)bin197 -> 197 bytes
-rw-r--r--test/reference/subsurface.base.argb32.ref.png (renamed from test/subsurface.base.argb32.ref.png)bin1281 -> 1281 bytes
-rw-r--r--test/reference/subsurface.base.rgb24.ref.png (renamed from test/subsurface.base.rgb24.ref.png)bin1281 -> 1281 bytes
-rw-r--r--test/reference/subsurface.image16.ref.png (renamed from test/subsurface.image16.ref.png)bin1643 -> 1643 bytes
-rw-r--r--test/reference/subsurface.ps.ref.png (renamed from test/subsurface.ps.ref.png)bin1651 -> 1651 bytes
-rw-r--r--test/reference/subsurface.ref.png (renamed from test/subsurface.ref.png)bin1281 -> 1281 bytes
-rw-r--r--test/reference/subsurface.xlib.ref.png (renamed from test/subsurface.xlib.ref.png)bin1782 -> 1782 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.base.argb32.ref.png (renamed from test/surface-pattern-big-scale-down.base.argb32.ref.png)bin191 -> 191 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.base.rgb24.ref.png (renamed from test/surface-pattern-big-scale-down.base.rgb24.ref.png)bin191 -> 191 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.ps.ref.png (renamed from test/surface-pattern-big-scale-down.ps.ref.png)bin235 -> 235 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.quartz.ref.png (renamed from test/surface-pattern-big-scale-down.quartz.ref.png)bin258 -> 258 bytes
-rw-r--r--test/reference/surface-pattern-big-scale-down.ref.png (renamed from test/surface-pattern-big-scale-down.ref.png)bin191 -> 191 bytes
-rw-r--r--test/reference/surface-pattern-operator.argb32.ref.png (renamed from test/surface-pattern-operator.argb32.ref.png)bin4807 -> 4807 bytes
-rw-r--r--test/reference/surface-pattern-operator.base.argb32.ref.png (renamed from test/surface-pattern-operator.base.argb32.ref.png)bin5184 -> 5184 bytes
-rw-r--r--test/reference/surface-pattern-operator.base.rgb24.ref.png (renamed from test/surface-pattern-operator.base.rgb24.ref.png)bin1913 -> 1913 bytes
-rw-r--r--test/reference/surface-pattern-operator.image16.ref.png (renamed from test/surface-pattern-operator.image16.ref.png)bin1977 -> 1977 bytes
-rw-r--r--test/reference/surface-pattern-operator.pdf.argb32.xfail.png (renamed from test/surface-pattern-operator.pdf.argb32.xfail.png)bin5485 -> 5485 bytes
-rw-r--r--test/reference/surface-pattern-operator.pdf.rgb24.xfail.png (renamed from test/surface-pattern-operator.pdf.rgb24.xfail.png)bin2095 -> 2095 bytes
-rw-r--r--test/reference/surface-pattern-operator.quartz.argb32.ref.png (renamed from test/surface-pattern-operator.quartz.argb32.ref.png)bin5721 -> 5721 bytes
-rw-r--r--test/reference/surface-pattern-operator.quartz.rgb24.ref.png (renamed from test/surface-pattern-operator.quartz.rgb24.ref.png)bin2429 -> 2429 bytes
-rw-r--r--test/reference/surface-pattern-operator.rgb24.ref.png (renamed from test/surface-pattern-operator.rgb24.ref.png)bin1866 -> 1866 bytes
-rw-r--r--test/reference/surface-pattern-operator.xlib.argb32.ref.png (renamed from test/surface-pattern-operator.xlib.argb32.ref.png)bin5171 -> 5171 bytes
-rw-r--r--test/reference/surface-pattern-operator.xlib.rgb24.ref.png (renamed from test/surface-pattern-operator.xlib.rgb24.ref.png)bin1913 -> 1913 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-none.base.argb32.ref.png (renamed from test/surface-pattern-scale-down-extend-none.base.argb32.ref.png)bin329 -> 329 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-none.base.rgb24.ref.png (renamed from test/surface-pattern-scale-down-extend-none.base.rgb24.ref.png)bin329 -> 329 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-none.quartz.ref.png (renamed from test/surface-pattern-scale-down-extend-none.quartz.ref.png)bin391 -> 391 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-none.ref.png (renamed from test/surface-pattern-scale-down-extend-none.ref.png)bin329 -> 329 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-pad.base.argb32.ref.png (renamed from test/surface-pattern-scale-down-extend-pad.base.argb32.ref.png)bin320 -> 320 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png (renamed from test/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png)bin320 -> 320 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-pad.quartz.xfail.png (renamed from test/surface-pattern-scale-down-extend-pad.quartz.xfail.png)bin397 -> 397 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-pad.ref.png (renamed from test/surface-pattern-scale-down-extend-pad.ref.png)bin320 -> 320 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png (renamed from test/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png)bin328 -> 328 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png (renamed from test/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png)bin328 -> 328 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-reflect.quartz.ref.png (renamed from test/surface-pattern-scale-down-extend-reflect.quartz.ref.png)bin475 -> 475 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-reflect.ref.png (renamed from test/surface-pattern-scale-down-extend-reflect.ref.png)bin328 -> 328 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png (renamed from test/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png)bin330 -> 330 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png (renamed from test/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png)bin330 -> 330 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-repeat.quartz.ref.png (renamed from test/surface-pattern-scale-down-extend-repeat.quartz.ref.png)bin397 -> 397 bytes
-rw-r--r--test/reference/surface-pattern-scale-down-extend-repeat.ref.png (renamed from test/surface-pattern-scale-down-extend-repeat.ref.png)bin330 -> 330 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.base.argb32.ref.png (renamed from test/surface-pattern-scale-down.base.argb32.ref.png)bin1326 -> 1326 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.base.rgb24.ref.png (renamed from test/surface-pattern-scale-down.base.rgb24.ref.png)bin1326 -> 1326 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.image16.ref.png (renamed from test/surface-pattern-scale-down.image16.ref.png)bin1313 -> 1313 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.pdf.ref.png (renamed from test/surface-pattern-scale-down.pdf.ref.png)bin2189 -> 2189 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.ps2.ref.png (renamed from test/surface-pattern-scale-down.ps2.ref.png)bin1324 -> 1324 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.ps3.ref.png (renamed from test/surface-pattern-scale-down.ps3.ref.png)bin1324 -> 1324 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.quartz.ref.png (renamed from test/surface-pattern-scale-down.quartz.ref.png)bin2276 -> 2276 bytes
-rw-r--r--test/reference/surface-pattern-scale-down.ref.png (renamed from test/surface-pattern-scale-down.ref.png)bin1784 -> 1784 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.base.argb32.ref.png (renamed from test/surface-pattern-scale-up.base.argb32.ref.png)bin4020 -> 4020 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.base.rgb24.ref.png (renamed from test/surface-pattern-scale-up.base.rgb24.ref.png)bin4020 -> 4020 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.image16.ref.png (renamed from test/surface-pattern-scale-up.image16.ref.png)bin3864 -> 3864 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.pdf.ref.png (renamed from test/surface-pattern-scale-up.pdf.ref.png)bin3482 -> 3482 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.ps2.ref.png (renamed from test/surface-pattern-scale-up.ps2.ref.png)bin913 -> 913 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.ps3.ref.png (renamed from test/surface-pattern-scale-up.ps3.ref.png)bin913 -> 913 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.quartz.xfail.png (renamed from test/surface-pattern-scale-up.quartz.xfail.png)bin3294 -> 3294 bytes
-rw-r--r--test/reference/surface-pattern-scale-up.ref.png (renamed from test/surface-pattern-scale-up.ref.png)bin4017 -> 4017 bytes
-rw-r--r--test/reference/surface-pattern.base.argb32.ref.png (renamed from test/surface-pattern.base.argb32.ref.png)bin11088 -> 11088 bytes
-rw-r--r--test/reference/surface-pattern.base.rgb24.ref.png (renamed from test/surface-pattern.base.rgb24.ref.png)bin11088 -> 11088 bytes
-rw-r--r--test/reference/surface-pattern.image16.ref.png (renamed from test/surface-pattern.image16.ref.png)bin11870 -> 11870 bytes
-rw-r--r--test/reference/surface-pattern.pdf.xfail.png (renamed from test/surface-pattern.pdf.xfail.png)bin10532 -> 10532 bytes
-rw-r--r--test/reference/surface-pattern.ps.xfail.png (renamed from test/surface-pattern.ps.xfail.png)bin2188 -> 2188 bytes
-rw-r--r--test/reference/surface-pattern.quartz.xfail.png (renamed from test/surface-pattern.quartz.xfail.png)bin9216 -> 9216 bytes
-rw-r--r--test/reference/surface-pattern.ref.png (renamed from test/surface-pattern.ref.png)bin11100 -> 11100 bytes
-rw-r--r--test/reference/surface-pattern.svg.xfail.png (renamed from test/surface-pattern.svg.xfail.png)bin16069 -> 16069 bytes
-rw-r--r--test/reference/svg-surface-source.argb32.ref.png (renamed from test/svg-surface-source.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/svg-surface-source.base.argb32.ref.png (renamed from test/svg-surface-source.base.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/svg-surface-source.base.rgb24.ref.png (renamed from test/svg-surface-source.base.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/svg-surface-source.image16.ref.png (renamed from test/svg-surface-source.image16.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/svg-surface-source.rgb24.ref.png (renamed from test/svg-surface-source.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/svg-surface-source.svg12.argb32.xfail.png (renamed from test/svg-surface-source.svg12.argb32.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/svg-surface-source.svg12.rgb24.xfail.png (renamed from test/svg-surface-source.svg12.rgb24.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/text-antialias-gray.base.argb32.ref.png (renamed from test/text-antialias-gray.base.argb32.ref.png)bin975 -> 975 bytes
-rw-r--r--test/reference/text-antialias-gray.base.rgb24.ref.png (renamed from test/text-antialias-gray.base.rgb24.ref.png)bin975 -> 975 bytes
-rw-r--r--test/reference/text-antialias-gray.image16.ref.png (renamed from test/text-antialias-gray.image16.ref.png)bin895 -> 895 bytes
-rw-r--r--test/reference/text-antialias-gray.quartz.ref.png (renamed from test/text-antialias-gray.quartz.ref.png)bin956 -> 956 bytes
-rw-r--r--test/reference/text-antialias-gray.ref.png (renamed from test/text-antialias-gray.ref.png)bin975 -> 975 bytes
-rw-r--r--test/reference/text-antialias-none.base.argb32.ref.png (renamed from test/text-antialias-none.base.argb32.ref.png)bin265 -> 265 bytes
-rw-r--r--test/reference/text-antialias-none.base.rgb24.ref.png (renamed from test/text-antialias-none.base.rgb24.ref.png)bin265 -> 265 bytes
-rw-r--r--test/reference/text-antialias-none.quartz.ref.png (renamed from test/text-antialias-none.quartz.ref.png)bin270 -> 270 bytes
-rw-r--r--test/reference/text-antialias-none.ref.png (renamed from test/text-antialias-none.ref.png)bin298 -> 298 bytes
-rw-r--r--test/reference/text-antialias-subpixel.base.argb32.xfail.png (renamed from test/text-antialias-subpixel.base.argb32.xfail.png)bin925 -> 925 bytes
-rw-r--r--test/reference/text-antialias-subpixel.base.rgb24.xfail.png (renamed from test/text-antialias-subpixel.base.rgb24.xfail.png)bin925 -> 925 bytes
-rw-r--r--test/reference/text-antialias-subpixel.image16.ref.png (renamed from test/text-antialias-subpixel.image16.ref.png)bin866 -> 866 bytes
-rw-r--r--test/reference/text-antialias-subpixel.quartz.ref.png (renamed from test/text-antialias-subpixel.quartz.ref.png)bin949 -> 949 bytes
-rw-r--r--test/reference/text-antialias-subpixel.ref.png (renamed from test/text-antialias-subpixel.ref.png)bin1004 -> 1004 bytes
-rw-r--r--test/reference/text-glyph-range.base.argb32.ref.png (renamed from test/text-glyph-range.base.argb32.ref.png)bin1991 -> 1991 bytes
-rw-r--r--test/reference/text-glyph-range.base.rgb24.ref.png (renamed from test/text-glyph-range.base.rgb24.ref.png)bin1991 -> 1991 bytes
-rw-r--r--test/reference/text-glyph-range.image16.ref.png (renamed from test/text-glyph-range.image16.ref.png)bin1731 -> 1731 bytes
-rw-r--r--test/reference/text-glyph-range.ps.ref.png (renamed from test/text-glyph-range.ps.ref.png)bin1253 -> 1253 bytes
-rw-r--r--test/reference/text-glyph-range.quartz.ref.png (renamed from test/text-glyph-range.quartz.ref.png)bin2191 -> 2191 bytes
-rw-r--r--test/reference/text-glyph-range.ref.png (renamed from test/text-glyph-range.ref.png)bin1729 -> 1729 bytes
-rw-r--r--test/reference/text-pattern.base.argb32.ref.png (renamed from test/text-pattern.base.argb32.ref.png)bin1695 -> 1695 bytes
-rw-r--r--test/reference/text-pattern.base.rgb24.ref.png (renamed from test/text-pattern.base.rgb24.ref.png)bin1397 -> 1397 bytes
-rw-r--r--test/reference/text-pattern.pdf.argb32.ref.png (renamed from test/text-pattern.pdf.argb32.ref.png)bin1515 -> 1515 bytes
-rw-r--r--test/reference/text-pattern.pdf.rgb24.ref.png (renamed from test/text-pattern.pdf.rgb24.ref.png)bin1339 -> 1339 bytes
-rw-r--r--test/reference/text-pattern.ps2.argb32.ref.png (renamed from test/text-pattern.ps2.argb32.ref.png)bin1646 -> 1646 bytes
-rw-r--r--test/reference/text-pattern.ps2.rgb24.ref.png (renamed from test/text-pattern.ps2.rgb24.ref.png)bin1646 -> 1646 bytes
-rw-r--r--test/reference/text-pattern.ps3.argb32.ref.png (renamed from test/text-pattern.ps3.argb32.ref.png)bin881 -> 881 bytes
-rw-r--r--test/reference/text-pattern.ps3.rgb24.ref.png (renamed from test/text-pattern.ps3.rgb24.ref.png)bin862 -> 862 bytes
-rw-r--r--test/reference/text-pattern.quartz.argb32.ref.png (renamed from test/text-pattern.quartz.argb32.ref.png)bin2148 -> 2148 bytes
-rw-r--r--test/reference/text-pattern.quartz.rgb24.ref.png (renamed from test/text-pattern.quartz.rgb24.ref.png)bin1867 -> 1867 bytes
-rw-r--r--test/reference/text-pattern.ref.png (renamed from test/text-pattern.ref.png)bin1685 -> 1685 bytes
-rw-r--r--test/reference/text-pattern.rgb24.ref.png (renamed from test/text-pattern.rgb24.ref.png)bin1392 -> 1392 bytes
-rw-r--r--test/reference/text-pattern.svg.argb32.ref.png (renamed from test/text-pattern.svg.argb32.ref.png)bin1745 -> 1745 bytes
-rw-r--r--test/reference/text-pattern.svg.rgb24.ref.png (renamed from test/text-pattern.svg.rgb24.ref.png)bin1453 -> 1453 bytes
-rw-r--r--test/reference/text-rotate.base.argb32.ref.png (renamed from test/text-rotate.base.argb32.ref.png)bin16599 -> 16599 bytes
-rw-r--r--test/reference/text-rotate.base.rgb24.ref.png (renamed from test/text-rotate.base.rgb24.ref.png)bin16599 -> 16599 bytes
-rw-r--r--test/reference/text-rotate.image16.ref.png (renamed from test/text-rotate.image16.ref.png)bin12599 -> 12599 bytes
-rw-r--r--test/reference/text-rotate.pdf.ref.png (renamed from test/text-rotate.pdf.ref.png)bin16744 -> 16744 bytes
-rw-r--r--test/reference/text-rotate.ps.ref.png (renamed from test/text-rotate.ps.ref.png)bin8765 -> 8765 bytes
-rw-r--r--test/reference/text-rotate.quartz.ref.png (renamed from test/text-rotate.quartz.ref.png)bin16655 -> 16655 bytes
-rw-r--r--test/reference/text-rotate.ref.png (renamed from test/text-rotate.ref.png)bin14682 -> 14682 bytes
-rw-r--r--test/reference/text-rotate.svg.ref.png (renamed from test/text-rotate.svg.ref.png)bin17118 -> 17118 bytes
-rw-r--r--test/reference/text-rotate.xlib-fallback.ref.png (renamed from test/text-rotate.xlib-fallback.ref.png)bin16592 -> 16592 bytes
-rw-r--r--test/reference/text-rotate.xlib.ref.png (renamed from test/text-rotate.xlib.ref.png)bin16646 -> 16646 bytes
-rw-r--r--test/reference/text-transform.base.argb32.ref.png (renamed from test/text-transform.base.argb32.ref.png)bin5579 -> 5579 bytes
-rw-r--r--test/reference/text-transform.base.rgb24.ref.png (renamed from test/text-transform.base.rgb24.ref.png)bin5579 -> 5579 bytes
-rw-r--r--test/reference/text-transform.image16.ref.png (renamed from test/text-transform.image16.ref.png)bin4469 -> 4469 bytes
-rw-r--r--test/reference/text-transform.pdf.argb32.ref.png (renamed from test/text-transform.pdf.argb32.ref.png)bin5507 -> 5507 bytes
-rw-r--r--test/reference/text-transform.pdf.rgb24.ref.png (renamed from test/text-transform.pdf.rgb24.ref.png)bin5507 -> 5507 bytes
-rw-r--r--test/reference/text-transform.ps2.ref.png (renamed from test/text-transform.ps2.ref.png)bin3943 -> 3943 bytes
-rw-r--r--test/reference/text-transform.ps3.ref.png (renamed from test/text-transform.ps3.ref.png)bin3943 -> 3943 bytes
-rw-r--r--test/reference/text-transform.ref.png (renamed from test/text-transform.ref.png)bin6200 -> 6200 bytes
-rw-r--r--test/reference/text-transform.svg.ref.png (renamed from test/text-transform.svg.ref.png)bin5682 -> 5682 bytes
-rw-r--r--test/reference/tiger.base.argb32.ref.png (renamed from test/tiger.base.argb32.ref.png)bin94370 -> 94370 bytes
-rw-r--r--test/reference/tiger.base.rgb24.ref.png (renamed from test/tiger.base.rgb24.ref.png)bin94370 -> 94370 bytes
-rw-r--r--test/reference/tiger.ref.png (renamed from test/tiger.ref.png)bin71094 -> 71094 bytes
-rw-r--r--test/reference/tighten-bounds.base.argb32.ref.png (renamed from test/tighten-bounds.base.argb32.ref.png)bin8457 -> 8457 bytes
-rw-r--r--test/reference/tighten-bounds.base.rgb24.ref.png (renamed from test/tighten-bounds.base.rgb24.ref.png)bin7832 -> 7832 bytes
-rw-r--r--test/reference/tighten-bounds.ref.png (renamed from test/tighten-bounds.ref.png)bin7958 -> 7958 bytes
-rw-r--r--test/reference/transforms.base.argb32.ref.png (renamed from test/transforms.base.argb32.ref.png)bin299 -> 299 bytes
-rw-r--r--test/reference/transforms.base.rgb24.ref.png (renamed from test/transforms.base.rgb24.ref.png)bin299 -> 299 bytes
-rw-r--r--test/reference/transforms.image16.ref.png (renamed from test/transforms.image16.ref.png)bin326 -> 326 bytes
-rw-r--r--test/reference/transforms.ps2.ref.png (renamed from test/transforms.ps2.ref.png)bin418 -> 418 bytes
-rw-r--r--test/reference/transforms.ps3.ref.png (renamed from test/transforms.ps3.ref.png)bin418 -> 418 bytes
-rw-r--r--test/reference/transforms.ref.png (renamed from test/transforms.ref.png)bin341 -> 341 bytes
-rw-r--r--test/reference/translate-show-surface.base.argb32.ref.png (renamed from test/translate-show-surface.base.argb32.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/translate-show-surface.base.rgb24.ref.png (renamed from test/translate-show-surface.base.rgb24.ref.png)bin96 -> 96 bytes
-rw-r--r--test/reference/translate-show-surface.ref.png (renamed from test/translate-show-surface.ref.png)bin100 -> 100 bytes
-rw-r--r--test/reference/trap-clip.base.argb32.ref.png (renamed from test/trap-clip.base.argb32.ref.png)bin5753 -> 5753 bytes
-rw-r--r--test/reference/trap-clip.base.rgb24.ref.png (renamed from test/trap-clip.base.rgb24.ref.png)bin5379 -> 5379 bytes
-rw-r--r--test/reference/trap-clip.image16.ref.png (renamed from test/trap-clip.image16.ref.png)bin4344 -> 4344 bytes
-rw-r--r--test/reference/trap-clip.ps2.argb32.ref.png (renamed from test/trap-clip.ps2.argb32.ref.png)bin4839 -> 4839 bytes
-rw-r--r--test/reference/trap-clip.ps2.rgb24.ref.png (renamed from test/trap-clip.ps2.rgb24.ref.png)bin4729 -> 4729 bytes
-rw-r--r--test/reference/trap-clip.ps3.argb32.ref.png (renamed from test/trap-clip.ps3.argb32.ref.png)bin4751 -> 4751 bytes
-rw-r--r--test/reference/trap-clip.ps3.rgb24.ref.png (renamed from test/trap-clip.ps3.rgb24.ref.png)bin4553 -> 4553 bytes
-rw-r--r--test/reference/trap-clip.quartz.argb32.ref.png (renamed from test/trap-clip.quartz.argb32.ref.png)bin6115 -> 6115 bytes
-rw-r--r--test/reference/trap-clip.quartz.rgb24.ref.png (renamed from test/trap-clip.quartz.rgb24.ref.png)bin5801 -> 5801 bytes
-rw-r--r--test/reference/trap-clip.ref.png (renamed from test/trap-clip.ref.png)bin5741 -> 5741 bytes
-rw-r--r--test/reference/trap-clip.rgb24.ref.png (renamed from test/trap-clip.rgb24.ref.png)bin5328 -> 5328 bytes
-rw-r--r--test/reference/trap-clip.test-paginated.argb32.ref.png (renamed from test/trap-clip.test-paginated.argb32.ref.png)bin5898 -> 5898 bytes
-rw-r--r--test/reference/trap-clip.xlib.ref.png (renamed from test/trap-clip.xlib.ref.png)bin5772 -> 5772 bytes
-rw-r--r--test/reference/trap-clip.xlib.rgb24.ref.png (renamed from test/trap-clip.xlib.rgb24.ref.png)bin5365 -> 5365 bytes
-rw-r--r--test/reference/twin-antialias-gray.base.argb32.ref.png (renamed from test/twin-antialias-gray.base.argb32.ref.png)bin4053 -> 4053 bytes
-rw-r--r--test/reference/twin-antialias-gray.base.rgb24.ref.png (renamed from test/twin-antialias-gray.base.rgb24.ref.png)bin4053 -> 4053 bytes
-rw-r--r--test/reference/twin-antialias-gray.image16.ref.png (renamed from test/twin-antialias-gray.image16.ref.png)bin3005 -> 3005 bytes
-rw-r--r--test/reference/twin-antialias-gray.ref.png (renamed from test/twin-antialias-gray.ref.png)bin2292 -> 2292 bytes
-rw-r--r--test/reference/twin-antialias-gray.xlib.ref.png (renamed from test/twin-antialias-gray.xlib.ref.png)bin3863 -> 3863 bytes
-rw-r--r--test/reference/twin-antialias-mixed.base.argb32.ref.png (renamed from test/twin-antialias-mixed.base.argb32.ref.png)bin1639 -> 1639 bytes
-rw-r--r--test/reference/twin-antialias-mixed.base.rgb24.ref.png (renamed from test/twin-antialias-mixed.base.rgb24.ref.png)bin1639 -> 1639 bytes
-rw-r--r--test/reference/twin-antialias-mixed.image16.ref.png (renamed from test/twin-antialias-mixed.image16.ref.png)bin2049 -> 2049 bytes
-rw-r--r--test/reference/twin-antialias-mixed.ref.png (renamed from test/twin-antialias-mixed.ref.png)bin1639 -> 1639 bytes
-rw-r--r--test/reference/twin-antialias-mixed.xlib.ref.png (renamed from test/twin-antialias-mixed.xlib.ref.png)bin1760 -> 1760 bytes
-rw-r--r--test/reference/twin-antialias-none.base.argb32.ref.png (renamed from test/twin-antialias-none.base.argb32.ref.png)bin747 -> 747 bytes
-rw-r--r--test/reference/twin-antialias-none.base.rgb24.ref.png (renamed from test/twin-antialias-none.base.rgb24.ref.png)bin747 -> 747 bytes
-rw-r--r--test/reference/twin-antialias-none.ref.png (renamed from test/twin-antialias-none.ref.png)bin747 -> 747 bytes
-rw-r--r--test/reference/twin-antialias-none.xlib.ref.png (renamed from test/twin-antialias-none.xlib.ref.png)bin745 -> 745 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.base.argb32.ref.png (renamed from test/twin-antialias-subpixel.base.argb32.ref.png)bin4053 -> 4053 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.base.rgb24.ref.png (renamed from test/twin-antialias-subpixel.base.rgb24.ref.png)bin4053 -> 4053 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.image16.ref.png (renamed from test/twin-antialias-subpixel.image16.ref.png)bin3005 -> 3005 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.ref.png (renamed from test/twin-antialias-subpixel.ref.png)bin2292 -> 2292 bytes
-rw-r--r--test/reference/twin-antialias-subpixel.xlib.ref.png (renamed from test/twin-antialias-subpixel.xlib.ref.png)bin3863 -> 3863 bytes
-rw-r--r--test/reference/twin.base.argb32.ref.png (renamed from test/twin.base.argb32.ref.png)bin4053 -> 4053 bytes
-rw-r--r--test/reference/twin.base.rgb24.ref.png (renamed from test/twin.base.rgb24.ref.png)bin4053 -> 4053 bytes
-rw-r--r--test/reference/twin.image16.ref.png (renamed from test/twin.image16.ref.png)bin3005 -> 3005 bytes
-rw-r--r--test/reference/twin.ps.ref.png (renamed from test/twin.ps.ref.png)bin2136 -> 2136 bytes
-rw-r--r--test/reference/twin.ref.png (renamed from test/twin.ref.png)bin2292 -> 2292 bytes
-rw-r--r--test/reference/twin.svg.ref.png (renamed from test/twin.svg.ref.png)bin3040 -> 3040 bytes
-rw-r--r--test/reference/twin.xlib.ref.png (renamed from test/twin.xlib.ref.png)bin4435 -> 4435 bytes
-rw-r--r--test/reference/unaligned-box.base.argb32.ref.png (renamed from test/unaligned-box.base.argb32.ref.png)bin526 -> 526 bytes
-rw-r--r--test/reference/unaligned-box.base.rgb24.ref.png (renamed from test/unaligned-box.base.rgb24.ref.png)bin526 -> 526 bytes
-rw-r--r--test/reference/unaligned-box.ref.png (renamed from test/unaligned-box.ref.png)bin496 -> 496 bytes
-rw-r--r--test/reference/unantialiased-shapes.base.argb32.ref.png (renamed from test/unantialiased-shapes.base.argb32.ref.png)bin3977 -> 3977 bytes
-rw-r--r--test/reference/unantialiased-shapes.base.rgb24.ref.png (renamed from test/unantialiased-shapes.base.rgb24.ref.png)bin3977 -> 3977 bytes
-rw-r--r--test/reference/unantialiased-shapes.quartz.ref.png (renamed from test/unantialiased-shapes.quartz.ref.png)bin3868 -> 3868 bytes
-rw-r--r--test/reference/unantialiased-shapes.ref.png (renamed from test/unantialiased-shapes.ref.png)bin3926 -> 3926 bytes
-rw-r--r--test/reference/unbounded-operator.base.argb32.ref.png (renamed from test/unbounded-operator.base.argb32.ref.png)bin2756 -> 2756 bytes
-rw-r--r--test/reference/unbounded-operator.base.rgb24.ref.png (renamed from test/unbounded-operator.base.rgb24.ref.png)bin1289 -> 1289 bytes
-rw-r--r--test/reference/unbounded-operator.gl.argb32.xfail.png (renamed from test/unbounded-operator.gl.argb32.xfail.png)bin2805 -> 2805 bytes
-rw-r--r--test/reference/unbounded-operator.gl.rgb24.xfail.png (renamed from test/unbounded-operator.gl.rgb24.xfail.png)bin1355 -> 1355 bytes
-rw-r--r--test/reference/unbounded-operator.image16.ref.png (renamed from test/unbounded-operator.image16.ref.png)bin1276 -> 1276 bytes
-rw-r--r--test/reference/unbounded-operator.pdf.argb32.ref.png (renamed from test/unbounded-operator.pdf.argb32.ref.png)bin2713 -> 2713 bytes
-rw-r--r--test/reference/unbounded-operator.ps2.argb32.ref.png (renamed from test/unbounded-operator.ps2.argb32.ref.png)bin2713 -> 2713 bytes
-rw-r--r--test/reference/unbounded-operator.ps3.argb32.ref.png (renamed from test/unbounded-operator.ps3.argb32.ref.png)bin2713 -> 2713 bytes
-rw-r--r--test/reference/unbounded-operator.quartz.argb32.ref.png (renamed from test/unbounded-operator.quartz.argb32.ref.png)bin3509 -> 3509 bytes
-rw-r--r--test/reference/unbounded-operator.quartz.rgb24.ref.png (renamed from test/unbounded-operator.quartz.rgb24.ref.png)bin1657 -> 1657 bytes
-rw-r--r--test/reference/unbounded-operator.ref.png (renamed from test/unbounded-operator.ref.png)bin2777 -> 2777 bytes
-rw-r--r--test/reference/unbounded-operator.rgb24.ref.png (renamed from test/unbounded-operator.rgb24.ref.png)bin1341 -> 1341 bytes
-rw-r--r--test/reference/unbounded-operator.svg12.argb32.ref.png (renamed from test/unbounded-operator.svg12.argb32.ref.png)bin2767 -> 2767 bytes
-rw-r--r--test/reference/unbounded-operator.svg12.rgb24.xfail.png (renamed from test/unbounded-operator.svg12.rgb24.xfail.png)bin1731 -> 1731 bytes
-rw-r--r--test/reference/unbounded-operator.xlib.rgb24.ref.png (renamed from test/unbounded-operator.xlib.rgb24.ref.png)bin1315 -> 1315 bytes
-rw-r--r--test/reference/unclosed-strokes.base.argb32.ref.png (renamed from test/unclosed-strokes.base.argb32.ref.png)bin1482 -> 1482 bytes
-rw-r--r--test/reference/unclosed-strokes.base.rgb24.ref.png (renamed from test/unclosed-strokes.base.rgb24.ref.png)bin1482 -> 1482 bytes
-rw-r--r--test/reference/unclosed-strokes.ref.png (renamed from test/unclosed-strokes.ref.png)bin1432 -> 1432 bytes
-rw-r--r--test/reference/user-font-mask.base.argb32.ref.png (renamed from test/user-font-mask.base.argb32.ref.png)bin5476 -> 5476 bytes
-rw-r--r--test/reference/user-font-mask.base.rgb24.ref.png (renamed from test/user-font-mask.base.rgb24.ref.png)bin5476 -> 5476 bytes
-rw-r--r--test/reference/user-font-mask.image16.ref.png (renamed from test/user-font-mask.image16.ref.png)bin4948 -> 4948 bytes
-rw-r--r--test/reference/user-font-mask.pdf.ref.png (renamed from test/user-font-mask.pdf.ref.png)bin1927 -> 1927 bytes
-rw-r--r--test/reference/user-font-mask.ps2.ref.png (renamed from test/user-font-mask.ps2.ref.png)bin1927 -> 1927 bytes
-rw-r--r--test/reference/user-font-mask.ps3.ref.png (renamed from test/user-font-mask.ps3.ref.png)bin1927 -> 1927 bytes
-rw-r--r--test/reference/user-font-mask.ref.png (renamed from test/user-font-mask.ref.png)bin5476 -> 5476 bytes
-rw-r--r--test/reference/user-font-mask.svg.ref.png (renamed from test/user-font-mask.svg.ref.png)bin2030 -> 2030 bytes
-rw-r--r--test/reference/user-font-proxy.base.argb32.ref.png (renamed from test/user-font-proxy.base.argb32.ref.png)bin16798 -> 16798 bytes
-rw-r--r--test/reference/user-font-proxy.base.rgb24.ref.png (renamed from test/user-font-proxy.base.rgb24.ref.png)bin16798 -> 16798 bytes
-rw-r--r--test/reference/user-font-proxy.image16.ref.png (renamed from test/user-font-proxy.image16.ref.png)bin14460 -> 14460 bytes
-rw-r--r--test/reference/user-font-proxy.pdf.argb32.ref.png (renamed from test/user-font-proxy.pdf.argb32.ref.png)bin16937 -> 16937 bytes
-rw-r--r--test/reference/user-font-proxy.pdf.ref.png (renamed from test/user-font-proxy.pdf.ref.png)bin18111 -> 18111 bytes
-rw-r--r--test/reference/user-font-proxy.pdf.rgb24.ref.png (renamed from test/user-font-proxy.pdf.rgb24.ref.png)bin16937 -> 16937 bytes
-rw-r--r--test/reference/user-font-proxy.ps.ref.png (renamed from test/user-font-proxy.ps.ref.png)bin7837 -> 7837 bytes
-rw-r--r--test/reference/user-font-proxy.quartz.ref.png (renamed from test/user-font-proxy.quartz.ref.png)bin19795 -> 19795 bytes
-rw-r--r--test/reference/user-font-proxy.ref.png (renamed from test/user-font-proxy.ref.png)bin14023 -> 14023 bytes
-rw-r--r--test/reference/user-font-proxy.svg.ref.png (renamed from test/user-font-proxy.svg.ref.png)bin16814 -> 16814 bytes
-rw-r--r--test/reference/user-font-proxy.xlib.ref.png (renamed from test/user-font-proxy.xlib.ref.png)bin18121 -> 18121 bytes
-rw-r--r--test/reference/user-font-rescale.base.argb32.ref.png (renamed from test/user-font-rescale.base.argb32.ref.png)bin14852 -> 14852 bytes
-rw-r--r--test/reference/user-font-rescale.base.rgb24.ref.png (renamed from test/user-font-rescale.base.rgb24.ref.png)bin14852 -> 14852 bytes
-rw-r--r--test/reference/user-font-rescale.image16.ref.png (renamed from test/user-font-rescale.image16.ref.png)bin12590 -> 12590 bytes
-rw-r--r--test/reference/user-font-rescale.ps.ref.png (renamed from test/user-font-rescale.ps.ref.png)bin6781 -> 6781 bytes
-rw-r--r--test/reference/user-font-rescale.quartz.ref.png (renamed from test/user-font-rescale.quartz.ref.png)bin15982 -> 15982 bytes
-rw-r--r--test/reference/user-font-rescale.ref.png (renamed from test/user-font-rescale.ref.png)bin14852 -> 14852 bytes
-rw-r--r--test/reference/user-font-rescale.svg.ref.png (renamed from test/user-font-rescale.svg.ref.png)bin14873 -> 14873 bytes
-rw-r--r--test/reference/user-font.base.argb32.ref.png (renamed from test/user-font.base.argb32.ref.png)bin5439 -> 5439 bytes
-rw-r--r--test/reference/user-font.base.rgb24.ref.png (renamed from test/user-font.base.rgb24.ref.png)bin5439 -> 5439 bytes
-rw-r--r--test/reference/user-font.image16.ref.png (renamed from test/user-font.image16.ref.png)bin5814 -> 5814 bytes
-rw-r--r--test/reference/user-font.pdf.ref.png (renamed from test/user-font.pdf.ref.png)bin6241 -> 6241 bytes
-rw-r--r--test/reference/user-font.ps.ref.png (renamed from test/user-font.ps.ref.png)bin4605 -> 4605 bytes
-rw-r--r--test/reference/user-font.quartz.ref.png (renamed from test/user-font.quartz.ref.png)bin5960 -> 5960 bytes
-rw-r--r--test/reference/user-font.ref.png (renamed from test/user-font.ref.png)bin4939 -> 4939 bytes
-rw-r--r--test/reference/user-font.svg.ref.png (renamed from test/user-font.svg.ref.png)bin6379 -> 6379 bytes
-rw-r--r--test/reference/user-font.xlib.ref.png (renamed from test/user-font.xlib.ref.png)bin5884 -> 5884 bytes
-rw-r--r--test/reference/white-in-noop.base.argb32.ref.png (renamed from test/white-in-noop.base.argb32.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/white-in-noop.base.rgb24.ref.png (renamed from test/white-in-noop.base.rgb24.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/white-in-noop.ref.png (renamed from test/white-in-noop.ref.png)bin95 -> 95 bytes
-rw-r--r--test/reference/world-map-fill.base.argb32.ref.png (renamed from test/world-map-fill.base.argb32.ref.png)bin57451 -> 57451 bytes
-rw-r--r--test/reference/world-map-fill.base.rgb24.ref.png (renamed from test/world-map-fill.base.rgb24.ref.png)bin57451 -> 57451 bytes
-rw-r--r--test/reference/world-map-fill.image16.ref.png (renamed from test/world-map-fill.image16.ref.png)bin36582 -> 36582 bytes
-rw-r--r--test/reference/world-map-fill.ref.png (renamed from test/world-map-fill.ref.png)bin45440 -> 45440 bytes
-rw-r--r--test/reference/world-map-stroke.base.argb32.ref.png (renamed from test/world-map-stroke.base.argb32.ref.png)bin65217 -> 65217 bytes
-rw-r--r--test/reference/world-map-stroke.base.rgb24.ref.png (renamed from test/world-map-stroke.base.rgb24.ref.png)bin65217 -> 65217 bytes
-rw-r--r--test/reference/world-map-stroke.image16.ref.png (renamed from test/world-map-stroke.image16.ref.png)bin41885 -> 41885 bytes
-rw-r--r--test/reference/world-map-stroke.ref.png (renamed from test/world-map-stroke.ref.png)bin43370 -> 43370 bytes
-rw-r--r--test/reference/world-map.base.argb32.ref.png (renamed from test/world-map.base.argb32.ref.png)bin70536 -> 70536 bytes
-rw-r--r--test/reference/world-map.base.rgb24.ref.png (renamed from test/world-map.base.rgb24.ref.png)bin70536 -> 70536 bytes
-rw-r--r--test/reference/world-map.image16.ref.png (renamed from test/world-map.image16.ref.png)bin48377 -> 48377 bytes
-rw-r--r--test/reference/world-map.ref.png (renamed from test/world-map.ref.png)bin65880 -> 65880 bytes
-rw-r--r--test/reference/xcb-huge-image-shm.base.argb32.ref.png (renamed from test/xcb-huge-image-shm.base.argb32.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-huge-image-shm.base.rgb24.ref.png (renamed from test/xcb-huge-image-shm.base.rgb24.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-huge-image-shm.ref.png (renamed from test/xcb-huge-image-shm.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-snapshot-assert.base.argb32.ref.png (renamed from test/xcb-snapshot-assert.base.argb32.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-snapshot-assert.base.rgb24.ref.png (renamed from test/xcb-snapshot-assert.base.rgb24.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-snapshot-assert.ref.png (renamed from test/xcb-snapshot-assert.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-stress-cache.base.argb32.ref.png (renamed from test/xcb-stress-cache.base.argb32.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-stress-cache.base.rgb24.ref.png (renamed from test/xcb-stress-cache.base.rgb24.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-stress-cache.ref.png (renamed from test/xcb-stress-cache.ref.png)bin97 -> 97 bytes
-rw-r--r--test/reference/xcb-surface-source.argb32.ref.png (renamed from test/xcb-surface-source.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/xcb-surface-source.base.argb32.ref.png (renamed from test/xcb-surface-source.base.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/xcb-surface-source.base.rgb24.ref.png (renamed from test/xcb-surface-source.base.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/xcb-surface-source.image16.ref.png (renamed from test/xcb-surface-source.image16.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/xcb-surface-source.ps.argb32.ref.png (renamed from test/xcb-surface-source.ps.argb32.ref.png)bin491 -> 491 bytes
-rw-r--r--test/reference/xcb-surface-source.ps.rgb24.ref.png (renamed from test/xcb-surface-source.ps.rgb24.ref.png)bin482 -> 482 bytes
-rw-r--r--test/reference/xcb-surface-source.rgb24.ref.png (renamed from test/xcb-surface-source.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/xcomposite-projection.base.argb32.ref.png (renamed from test/xcomposite-projection.base.argb32.ref.png)bin1112 -> 1112 bytes
-rw-r--r--test/reference/xcomposite-projection.base.rgb24.ref.png (renamed from test/xcomposite-projection.base.rgb24.ref.png)bin1112 -> 1112 bytes
-rw-r--r--test/reference/xcomposite-projection.image16.ref.png (renamed from test/xcomposite-projection.image16.ref.png)bin1000 -> 1000 bytes
-rw-r--r--test/reference/xcomposite-projection.quartz.ref.png (renamed from test/xcomposite-projection.quartz.ref.png)bin926 -> 926 bytes
-rw-r--r--test/reference/xcomposite-projection.ref.png (renamed from test/xcomposite-projection.ref.png)bin1108 -> 1108 bytes
-rw-r--r--test/reference/xlib-expose-event.base.argb32.ref.png (renamed from test/xlib-expose-event.base.argb32.ref.png)bin40717 -> 40717 bytes
-rw-r--r--test/reference/xlib-expose-event.base.rgb24.ref.png (renamed from test/xlib-expose-event.base.rgb24.ref.png)bin40717 -> 40717 bytes
-rw-r--r--test/reference/xlib-expose-event.image16.ref.png (renamed from test/xlib-expose-event.image16.ref.png)bin30332 -> 30332 bytes
-rw-r--r--test/reference/xlib-expose-event.ps.ref.png (renamed from test/xlib-expose-event.ps.ref.png)bin39035 -> 39035 bytes
-rw-r--r--test/reference/xlib-expose-event.ref.png (renamed from test/xlib-expose-event.ref.png)bin40736 -> 40736 bytes
-rw-r--r--test/reference/xlib-surface-source.argb32.ref.png (renamed from test/xlib-surface-source.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/xlib-surface-source.base.argb32.ref.png (renamed from test/xlib-surface-source.base.argb32.ref.png)bin377 -> 377 bytes
-rw-r--r--test/reference/xlib-surface-source.base.rgb24.ref.png (renamed from test/xlib-surface-source.base.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/xlib-surface-source.image16.ref.png (renamed from test/xlib-surface-source.image16.ref.png)bin305 -> 305 bytes
-rw-r--r--test/reference/xlib-surface-source.ps.argb32.ref.png (renamed from test/xlib-surface-source.ps.argb32.ref.png)bin491 -> 491 bytes
-rw-r--r--test/reference/xlib-surface-source.ps.rgb24.ref.png (renamed from test/xlib-surface-source.ps.rgb24.ref.png)bin482 -> 482 bytes
-rw-r--r--test/reference/xlib-surface-source.rgb24.ref.png (renamed from test/xlib-surface-source.rgb24.ref.png)bin301 -> 301 bytes
-rw-r--r--test/reference/xlib-surface-source.svg12.argb32.xfail.png (renamed from test/xlib-surface-source.svg12.argb32.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/xlib-surface-source.svg12.rgb24.xfail.png (renamed from test/xlib-surface-source.svg12.rgb24.xfail.png)bin278 -> 278 bytes
-rw-r--r--test/reference/zero-alpha.base.argb32.ref.png (renamed from test/zero-alpha.base.argb32.ref.png)bin91 -> 91 bytes
-rw-r--r--test/reference/zero-alpha.base.rgb24.ref.png (renamed from test/zero-alpha.base.rgb24.ref.png)bin91 -> 91 bytes
-rw-r--r--test/reference/zero-alpha.ref.png (renamed from test/zero-alpha.ref.png)bin115 -> 115 bytes
-rw-r--r--test/reference/zero-mask.base.argb32.ref.png (renamed from test/zero-mask.base.argb32.ref.png)bin402 -> 402 bytes
-rw-r--r--test/reference/zero-mask.base.rgb24.ref.png (renamed from test/zero-mask.base.rgb24.ref.png)bin382 -> 382 bytes
-rw-r--r--test/reference/zero-mask.ref.png (renamed from test/zero-mask.ref.png)bin402 -> 402 bytes
-rw-r--r--test/reference/zero-mask.rgb24.ref.png (renamed from test/zero-mask.rgb24.ref.png)bin382 -> 382 bytes
2225 files changed, 2229 insertions, 2229 deletions
diff --git a/test/Makefile.refs b/test/Makefile.refs
index 3ce82a66..31605205 100644
--- a/test/Makefile.refs
+++ b/test/Makefile.refs
@@ -1,2226 +1,2226 @@
# Note REFERENCE_IMAGES must be in lexicographical order.
# Use generate_refs.sh on a git checkout with updated images.
REFERENCE_IMAGES = \
- a1-bug.base.argb32.ref.png \
- a1-bug.base.rgb24.ref.png \
- a1-bug.image16.ref.png \
- a1-bug.quartz.xfail.png \
- a1-bug.ref.png \
- a1-bug.xlib.ref.png \
- a1-clip-fill-equal.base.argb32.ref.png \
- a1-clip-fill-equal.base.rgb24.ref.png \
- a1-clip-fill-equal.ref.png \
- a1-clip-fill-rule.argb32.ref.png \
- a1-clip-fill-rule.base.argb32.ref.png \
- a1-clip-fill-rule.base.rgb24.ref.png \
- a1-clip-fill-rule.rgb24.ref.png \
- a1-clip-fill.base.argb32.ref.png \
- a1-clip-fill.base.rgb24.ref.png \
- a1-clip-fill.ref.png \
- a1-clip-paint.base.argb32.ref.png \
- a1-clip-paint.base.rgb24.ref.png \
- a1-clip-paint.ref.png \
- a1-clip-stroke.base.argb32.ref.png \
- a1-clip-stroke.base.rgb24.ref.png \
- a1-clip-stroke.ref.png \
- a1-image-sample.base.argb32.ref.png \
- a1-image-sample.base.rgb24.ref.png \
- a1-image-sample.gl.xfail.png \
- a1-image-sample.ref.png \
- a1-line-width.base.argb32.ref.png \
- a1-line-width.base.rgb24.ref.png \
- a1-line-width.pdf.ref.png \
- a1-line-width.ps.ref.png \
- a1-line-width.ref.png \
- a1-mask-sample.base.argb32.ref.png \
- a1-mask-sample.base.rgb24.ref.png \
- a1-mask-sample.ref.png \
- a1-mask.base.argb32.ref.png \
- a1-mask.base.rgb24.ref.png \
- a1-mask.pdf.ref.png \
- a1-mask.ps.ref.png \
- a1-mask.ref.png \
- a1-rasterisation-rectangles.base.argb32.ref.png \
- a1-rasterisation-rectangles.base.rgb24.ref.png \
- a1-rasterisation-rectangles.quartz.xfail.png \
- a1-rasterisation-rectangles.ref.png \
- a1-rasterisation-triangles.base.argb32.ref.png \
- a1-rasterisation-triangles.base.rgb24.ref.png \
- a1-rasterisation-triangles.quartz.xfail.png \
- a1-rasterisation-triangles.ref.png \
- a1-rectilinear-grid.base.argb32.ref.png \
- a1-rectilinear-grid.base.rgb24.ref.png \
- a1-rectilinear-grid.ref.png \
- a1-sample.base.argb32.ref.png \
- a1-sample.base.rgb24.ref.png \
- a1-sample.ref.png \
- a1-tiger.base.argb32.ref.png \
- a1-tiger.base.rgb24.ref.png \
- a1-tiger.ref.png \
- a1-traps-sample.base.argb32.ref.png \
- a1-traps-sample.base.rgb24.ref.png \
- a1-traps-sample.quartz.xfail.png \
- a1-traps-sample.ref.png \
- a8-clear.base.argb32.ref.png \
- a8-clear.base.rgb24.ref.png \
- a8-clear.quartz.ref.png \
- a8-clear.ref.png \
- a8-mask.base.argb32.ref.png \
- a8-mask.base.rgb24.ref.png \
- a8-mask.ref.png \
- aliasing.base.argb32.ref.png \
- aliasing.base.rgb24.ref.png \
- aliasing.image16.ref.png \
- aliasing.quartz.ref.png \
- aliasing.ref.png \
- aliasing.xlib.ref.png \
- alpha-similar.base.argb32.ref.png \
- alpha-similar.base.rgb24.ref.png \
- alpha-similar.gl.argb32.xfail.png \
- alpha-similar.gl.rgb24.xfail.png \
- alpha-similar.pdf.argb32.xfail.png \
- alpha-similar.pdf.rgb24.xfail.png \
- alpha-similar.ps.argb32.xfail.png \
- alpha-similar.ps.rgb24.xfail.png \
- alpha-similar.ref.png \
- alpha-similar.rgb24.ref.png \
- alpha-similar.svg.argb32.xfail.png \
- alpha-similar.svg.rgb24.xfail.png \
- api-special-cases.base.argb32.ref.png \
- api-special-cases.base.rgb24.ref.png \
- api-special-cases.ref.png \
- arc-infinite-loop.base.argb32.ref.png \
- arc-infinite-loop.base.rgb24.ref.png \
- arc-infinite-loop.ref.png \
- arc-looping-dash.base.argb32.ref.png \
- arc-looping-dash.base.rgb24.ref.png \
- arc-looping-dash.image16.ref.png \
- arc-looping-dash.ps.ref.png \
- arc-looping-dash.quartz.ref.png \
- arc-looping-dash.ref.png \
- big-empty-box.argb32.ref.png \
- big-empty-box.base.argb32.ref.png \
- big-empty-box.base.rgb24.ref.png \
- big-empty-box.rgb24.ref.png \
- big-empty-triangle.argb32.ref.png \
- big-empty-triangle.base.argb32.ref.png \
- big-empty-triangle.base.rgb24.ref.png \
- big-empty-triangle.rgb24.ref.png \
- big-line.base.argb32.ref.png \
- big-line.base.rgb24.ref.png \
- big-line.image16.ref.png \
- big-line.ps.ref.png \
- big-line.quartz.ref.png \
- big-line.ref.png \
- big-line.xlib.ref.png \
- big-little-box.argb32.ref.png \
- big-little-box.base.argb32.ref.png \
- big-little-box.base.rgb24.ref.png \
- big-little-box.rgb24.ref.png \
- big-little-triangle.argb32.ref.png \
- big-little-triangle.base.argb32.ref.png \
- big-little-triangle.base.rgb24.ref.png \
- big-little-triangle.rgb24.ref.png \
- big-trap.base.argb32.ref.png \
- big-trap.base.rgb24.ref.png \
- bilevel-image.base.argb32.ref.png \
- bilevel-image.base.rgb24.ref.png \
- bilevel-image.ref.png \
- bitmap-font.base.argb32.ref.png \
- bitmap-font.base.rgb24.ref.png \
- bitmap-font.ref.png \
- bitmap-font.rgb24.ref.png \
- bug-40410.base.argb32.ref.png \
- bug-40410.base.rgb24.ref.png \
- bug-40410.ref.png \
- bug-bo-rectangular.base.argb32.ref.png \
- bug-bo-rectangular.base.rgb24.ref.png \
- bug-bo-rectangular.image16.ref.png \
- bug-bo-rectangular.ps.xfail.png \
- bug-bo-rectangular.ref.png \
- bug-extents.base.argb32.ref.png \
- bug-extents.base.rgb24.ref.png \
- bug-extents.image16.ref.png \
- bug-extents.ps.ref.png \
- bug-extents.quartz.ref.png \
- bug-extents.ref.png \
- bug-extents.xlib.ref.png \
- bug-seams.base.argb32.ref.png \
- bug-seams.base.rgb24.ref.png \
- bug-seams.ref.png \
- bug-seams.xlib-fallback.ref.png \
- bug-seams.xlib.ref.png \
- caps-joins-alpha.base.argb32.ref.png \
- caps-joins-alpha.base.rgb24.ref.png \
- caps-joins-alpha.image16.ref.png \
- caps-joins-alpha.quartz.ref.png \
- caps-joins-alpha.ref.png \
- caps-joins-alpha.xlib.ref.png \
- caps-joins-curve.base.argb32.ref.png \
- caps-joins-curve.base.rgb24.ref.png \
- caps-joins-curve.image16.ref.png \
- caps-joins-curve.ps.ref.png \
- caps-joins-curve.quartz.ref.png \
- caps-joins-curve.ref.png \
- caps-joins-curve.xlib.ref.png \
- caps-joins.base.argb32.ref.png \
- caps-joins.base.rgb24.ref.png \
- caps-joins.image16.ref.png \
- caps-joins.ps.ref.png \
- caps-joins.ref.png \
- caps-sub-paths.base.argb32.ref.png \
- caps-sub-paths.base.rgb24.ref.png \
- caps-sub-paths.image16.ref.png \
- caps-sub-paths.ps.ref.png \
- caps-sub-paths.ref.png \
- caps-tails-curve.base.argb32.ref.png \
- caps-tails-curve.base.rgb24.ref.png \
- caps-tails-curve.ps.ref.png \
- caps-tails-curve.ref.png \
- caps.base.argb32.ref.png \
- caps.base.rgb24.ref.png \
- caps.image16.ref.png \
- caps.ps.ref.png \
- caps.ref.png \
- checkerboard.base.argb32.ref.png \
- checkerboard.base.rgb24.ref.png \
- checkerboard.ref.png \
- clear-source.base.argb32.ref.png \
- clear-source.base.rgb24.ref.png \
- clear-source.image16.ref.png \
- clear-source.pdf.xfail.png \
- clear-source.ps.xfail.png \
- clear-source.ref.png \
- clear.argb32.ref.png \
- clear.base.argb32.ref.png \
- clear.base.rgb24.ref.png \
- clear.pdf.argb32.ref.png \
- clear.ps.argb32.ref.png \
- clear.quartz.argb32.ref.png \
- clear.quartz.rgb24.ref.png \
- clear.rgb24.ref.png \
- clear.svg12.argb32.xfail.png \
- clear.svg12.rgb24.xfail.png \
- clip-all.base.argb32.ref.png \
- clip-all.base.rgb24.ref.png \
- clip-all.ref.png \
- clip-complex-shape-eo-aa.base.argb32.ref.png \
- clip-complex-shape-eo-aa.base.rgb24.ref.png \
- clip-complex-shape-eo-aa.ref.png \
- clip-complex-shape-eo-mono.base.argb32.ref.png \
- clip-complex-shape-eo-mono.base.rgb24.ref.png \
- clip-complex-shape-eo-mono.ref.png \
- clip-contexts.base.argb32.ref.png \
- clip-contexts.base.rgb24.ref.png \
- clip-contexts.ref.png \
- clip-device-offset.argb32.ref.png \
- clip-device-offset.base.argb32.ref.png \
- clip-device-offset.base.rgb24.ref.png \
- clip-device-offset.rgb24.ref.png \
- clip-disjoint-hatching.base.argb32.ref.png \
- clip-disjoint-hatching.base.rgb24.ref.png \
- clip-disjoint-hatching.ref.png \
- clip-disjoint.base.argb32.ref.png \
- clip-disjoint.base.rgb24.ref.png \
- clip-disjoint.image16.ref.png \
- clip-disjoint.ps.ref.png \
- clip-disjoint.quartz.ref.png \
- clip-disjoint.ref.png \
- clip-disjoint.xlib.ref.png \
- clip-empty-group.base.argb32.ref.png \
- clip-empty-group.base.rgb24.ref.png \
- clip-empty-group.ref.png \
- clip-empty-save.base.argb32.ref.png \
- clip-empty-save.base.rgb24.ref.png \
- clip-empty-save.ref.png \
- clip-empty.base.argb32.ref.png \
- clip-empty.base.rgb24.ref.png \
- clip-empty.ref.png \
- clip-fill-eo-unbounded.argb32.ref.png \
- clip-fill-eo-unbounded.base.argb32.ref.png \
- clip-fill-eo-unbounded.base.rgb24.ref.png \
- clip-fill-eo-unbounded.image16.ref.png \
- clip-fill-eo-unbounded.quartz.argb32.ref.png \
- clip-fill-eo-unbounded.quartz.rgb24.ref.png \
- clip-fill-eo-unbounded.rgb24.ref.png \
- clip-fill-eo-unbounded.svg12.rgb24.xfail.png \
- clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png \
- clip-fill-eo-unbounded.xlib.argb32.ref.png \
- clip-fill-eo-unbounded.xlib.rgb24.ref.png \
- clip-fill-no-op.base.argb32.ref.png \
- clip-fill-no-op.base.rgb24.ref.png \
- clip-fill-no-op.image16.ref.png \
- clip-fill-no-op.ref.png \
- clip-fill-nz-unbounded.argb32.ref.png \
- clip-fill-nz-unbounded.base.argb32.ref.png \
- clip-fill-nz-unbounded.base.rgb24.ref.png \
- clip-fill-nz-unbounded.image16.ref.png \
- clip-fill-nz-unbounded.quartz.argb32.ref.png \
- clip-fill-nz-unbounded.quartz.rgb24.ref.png \
- clip-fill-nz-unbounded.rgb24.ref.png \
- clip-fill-nz-unbounded.svg12.rgb24.xfail.png \
- clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png \
- clip-fill-nz-unbounded.xlib.argb32.ref.png \
- clip-fill-nz-unbounded.xlib.rgb24.ref.png \
- clip-fill-rule-pixel-aligned.base.argb32.ref.png \
- clip-fill-rule-pixel-aligned.base.rgb24.ref.png \
- clip-fill-rule-pixel-aligned.ref.png \
- clip-fill-rule-pixel-aligned.rgb24.ref.png \
- clip-fill-rule.argb32.ref.png \
- clip-fill-rule.base.argb32.ref.png \
- clip-fill-rule.base.rgb24.ref.png \
- clip-fill-rule.image16.ref.png \
- clip-fill-rule.pdf.argb32.ref.png \
- clip-fill-rule.ps.argb32.ref.png \
- clip-fill-rule.ps.rgb24.ref.png \
- clip-fill-rule.quartz.rgb24.ref.png \
- clip-fill-rule.rgb24.ref.png \
- clip-fill-rule.test-paginated.rgb24.ref.png \
- clip-fill-rule.xlib.rgb24.ref.png \
- clip-fill.base.argb32.ref.png \
- clip-fill.base.rgb24.ref.png \
- clip-fill.image16.ref.png \
- clip-fill.ps.xfail.png \
- clip-fill.quartz.ref.png \
- clip-fill.ref.png \
- clip-fill.xlib-fallback.ref.png \
- clip-fill.xlib.ref.png \
- clip-group-shapes-aligned-rectangles.base.argb32.ref.png \
- clip-group-shapes-aligned-rectangles.base.rgb24.ref.png \
- clip-group-shapes-aligned-rectangles.ref.png \
- clip-group-shapes-circles.base.argb32.ref.png \
- clip-group-shapes-circles.base.rgb24.ref.png \
- clip-group-shapes-circles.ps.ref.png \
- clip-group-shapes-circles.quartz.ref.png \
- clip-group-shapes-circles.ref.png \
- clip-group-shapes-circles.xlib.ref.png \
- clip-group-shapes-unaligned-rectangles.base.argb32.ref.png \
- clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png \
- clip-group-shapes-unaligned-rectangles.ref.png \
- clip-group-shapes-unaligned-rectangles.xlib.ref.png \
- clip-image.base.argb32.ref.png \
- clip-image.base.rgb24.ref.png \
- clip-image.image16.ref.png \
- clip-image.ps.ref.png \
- clip-image.ref.png \
- clip-intersect.base.argb32.ref.png \
- clip-intersect.base.rgb24.ref.png \
- clip-intersect.ref.png \
- clip-mixed-antialias.base.argb32.ref.png \
- clip-mixed-antialias.base.rgb24.ref.png \
- clip-mixed-antialias.ref.png \
- clip-nesting.argb32.ref.png \
- clip-nesting.base.argb32.ref.png \
- clip-nesting.base.rgb24.ref.png \
- clip-nesting.pdf.argb32.ref.png \
- clip-nesting.ps.argb32.ref.png \
- clip-nesting.ps.rgb24.ref.png \
- clip-nesting.quartz.argb32.ref.png \
- clip-nesting.quartz.rgb24.ref.png \
- clip-nesting.rgb24.ref.png \
- clip-nesting.test-paginated.rgb24.ref.png \
- clip-nesting.xlib.rgb24.ref.png \
- clip-operator.base.argb32.ref.png \
- clip-operator.base.rgb24.ref.png \
- clip-operator.gl.argb32.ref.png \
- clip-operator.image16.ref.png \
- clip-operator.pdf.argb32.ref.png \
- clip-operator.pdf.rgb24.ref.png \
- clip-operator.ps2.rgb24.ref.png \
- clip-operator.ps3.argb32.ref.png \
- clip-operator.ps3.ref.png \
- clip-operator.ps3.rgb24.ref.png \
- clip-operator.quartz.argb32.ref.png \
- clip-operator.quartz.rgb24.ref.png \
- clip-operator.ref.png \
- clip-operator.rgb24.ref.png \
- clip-operator.svg12.argb32.xfail.png \
- clip-operator.svg12.rgb24.xfail.png \
- clip-operator.test-paginated.argb32.ref.png \
- clip-operator.xlib-fallback.ref.png \
- clip-operator.xlib.ref.png \
- clip-operator.xlib.rgb24.ref.png \
- clip-push-group.base.argb32.ref.png \
- clip-push-group.base.rgb24.ref.png \
- clip-push-group.image16.ref.png \
- clip-push-group.pdf.ref.png \
- clip-push-group.ps.ref.png \
- clip-push-group.quartz.ref.png \
- clip-push-group.ref.png \
- clip-push-group.svg.ref.png \
- clip-push-group.xlib.ref.png \
- clip-rotate-image-surface-paint.base.argb32.ref.png \
- clip-rotate-image-surface-paint.base.rgb24.ref.png \
- clip-rotate-image-surface-paint.ref.png \
- clip-shape.base.argb32.ref.png \
- clip-shape.base.rgb24.ref.png \
- clip-shape.image16.ref.png \
- clip-shape.ps.ref.png \
- clip-shape.quartz.ref.png \
- clip-shape.ref.png \
- clip-shape.xlib-fallback.ref.png \
- clip-shape.xlib.ref.png \
- clip-stroke-no-op.base.argb32.ref.png \
- clip-stroke-no-op.base.rgb24.ref.png \
- clip-stroke-no-op.image16.ref.png \
- clip-stroke-no-op.ref.png \
- clip-stroke-unbounded.argb32.ref.png \
- clip-stroke-unbounded.base.argb32.ref.png \
- clip-stroke-unbounded.base.rgb24.ref.png \
- clip-stroke-unbounded.image16.rgb24.ref.png \
- clip-stroke-unbounded.quartz.argb32.ref.png \
- clip-stroke-unbounded.quartz.rgb24.ref.png \
- clip-stroke-unbounded.rgb24.ref.png \
- clip-stroke-unbounded.svg12.rgb24.xfail.png \
- clip-stroke-unbounded.xlib-fallback.rgb24.ref.png \
- clip-stroke-unbounded.xlib.argb32.ref.png \
- clip-stroke-unbounded.xlib.rgb24.ref.png \
- clip-stroke.base.argb32.ref.png \
- clip-stroke.base.rgb24.ref.png \
- clip-stroke.image16.ref.png \
- clip-stroke.ps.xfail.png \
- clip-stroke.quartz.ref.png \
- clip-stroke.ref.png \
- clip-stroke.xlib-fallback.ref.png \
- clip-stroke.xlib.ref.png \
- clip-text.base.argb32.ref.png \
- clip-text.base.rgb24.ref.png \
- clip-text.image16.ref.png \
- clip-text.ps.xfail.png \
- clip-text.quartz.ref.png \
- clip-text.ref.png \
- clip-text.svg.ref.png \
- clip-text.xlib.ref.png \
- clip-twice-rectangle.base.argb32.ref.png \
- clip-twice-rectangle.base.rgb24.ref.png \
- clip-twice-rectangle.ref.png \
- clip-twice.argb32.ref.png \
- clip-twice.base.argb32.ref.png \
- clip-twice.base.rgb24.ref.png \
- clip-twice.image16.ref.png \
- clip-twice.pdf.argb32.ref.png \
- clip-twice.ps.argb32.ref.png \
- clip-twice.ps.rgb24.ref.png \
- clip-twice.quartz.argb32.ref.png \
- clip-twice.quartz.rgb24.ref.png \
- clip-twice.rgb24.ref.png \
- clip-twice.test-paginated.argb32.ref.png \
- clip-twice.test-paginated.rgb24.ref.png \
- clip-twice.xlib.ref.png \
- clip-twice.xlib.rgb24.ref.png \
- clip-unbounded.base.argb32.ref.png \
- clip-unbounded.base.rgb24.ref.png \
- clip-unbounded.pdf.argb32.xfail.png \
- clip-unbounded.pdf.rgb24.xfail.png \
- clip-unbounded.ref.png \
- clip-unbounded.rgb24.ref.png \
- clip-unbounded.svg12.rgb24.xfail.png \
- clipped-group.base.argb32.ref.png \
- clipped-group.base.rgb24.ref.png \
- clipped-group.image16.ref.png \
- clipped-group.pdf.ref.png \
- clipped-group.ps2.ref.png \
- clipped-group.ps3.ref.png \
- clipped-group.quartz.ref.png \
- clipped-group.ref.png \
- clipped-group.svg.ref.png \
- clipped-group.xlib-fallback.ref.png \
- clipped-group.xlib.ref.png \
- clipped-surface.base.argb32.ref.png \
- clipped-surface.base.rgb24.ref.png \
- clipped-surface.image16.ref.png \
- clipped-surface.ref.png \
- clipped-trapezoids.ref.png \
- close-path-current-point.base.argb32.ref.png \
- close-path-current-point.base.rgb24.ref.png \
- close-path-current-point.image16.ref.png \
- close-path-current-point.ps.ref.png \
- close-path-current-point.ref.png \
- close-path.base.argb32.ref.png \
- close-path.base.rgb24.ref.png \
- close-path.ps2.ref.png \
- close-path.ps3.ref.png \
- close-path.ref.png \
- composite-integer-translate-over-repeat.base.argb32.ref.png \
- composite-integer-translate-over-repeat.base.rgb24.ref.png \
- composite-integer-translate-over-repeat.ps2.ref.png \
- composite-integer-translate-over-repeat.ps3.ref.png \
- composite-integer-translate-over-repeat.ref.png \
- composite-integer-translate-over.base.argb32.ref.png \
- composite-integer-translate-over.base.rgb24.ref.png \
- composite-integer-translate-over.image16.ref.png \
- composite-integer-translate-over.ps2.ref.png \
- composite-integer-translate-over.ps3.ref.png \
- composite-integer-translate-over.ref.png \
- composite-integer-translate-source.base.argb32.ref.png \
- composite-integer-translate-source.base.rgb24.ref.png \
- composite-integer-translate-source.image16.ref.png \
- composite-integer-translate-source.ps2.ref.png \
- composite-integer-translate-source.ps3.ref.png \
- composite-integer-translate-source.ref.png \
- composite-integer-translate-source.svg12.argb32.xfail.png \
- composite-integer-translate-source.svg12.rgb24.xfail.png \
- copy-path.base.argb32.ref.png \
- copy-path.base.rgb24.ref.png \
- copy-path.image16.ref.png \
- copy-path.ps.ref.png \
- copy-path.ref.png \
- coverage-column-triangles.ref.png \
- coverage-column-triangles.xlib.xfail.png \
- coverage-intersecting-quads.ref.png \
- coverage-intersecting-quads.xlib.xfail.png \
- coverage-intersecting-triangles.ref.png \
- coverage-intersecting-triangles.xlib.xfail.png \
- coverage-rectangles.ref.png \
- coverage-rectangles.xlib.xfail.png \
- coverage-row-triangles.ref.png \
- coverage-row-triangles.xlib.xfail.png \
- coverage-triangles.ref.png \
- coverage-triangles.xlib.xfail.png \
- create-from-png-stream.base.argb32.ref.png \
- create-from-png-stream.base.rgb24.ref.png \
- create-from-png-stream.ref.png \
- create-from-png.alpha.ref.png \
- create-from-png.base.argb32.ref.png \
- create-from-png.base.rgb24.ref.png \
- create-from-png.gray-alpha.ref.png \
- create-from-png.gray.ref.png \
- create-from-png.indexed-alpha.ref.png \
- create-from-png.indexed.ref.png \
- create-from-png.ref.png \
- culled-glyphs.base.argb32.ref.png \
- culled-glyphs.base.rgb24.ref.png \
- culled-glyphs.image16.ref.png \
- culled-glyphs.ps.ref.png \
- culled-glyphs.quartz.ref.png \
- culled-glyphs.ref.png \
- curve-to-as-line-to.base.argb32.ref.png \
- curve-to-as-line-to.base.rgb24.ref.png \
- curve-to-as-line-to.ps.xfail.png \
- curve-to-as-line-to.ref.png \
- dash-caps-joins.base.argb32.ref.png \
- dash-caps-joins.base.rgb24.ref.png \
- dash-caps-joins.image16.ref.png \
- dash-caps-joins.ps.ref.png \
- dash-caps-joins.quartz.xfail.png \
- dash-caps-joins.ref.png \
- dash-curve.base.argb32.ref.png \
- dash-curve.base.rgb24.ref.png \
- dash-curve.image16.ref.png \
- dash-curve.ps2.ref.png \
- dash-curve.ps3.ref.png \
- dash-curve.quartz.xfail.png \
- dash-curve.ref.png \
- dash-curve.xlib.ref.png \
- dash-infinite-loop.base.argb32.ref.png \
- dash-infinite-loop.base.rgb24.ref.png \
- dash-infinite-loop.ps.ref.png \
- dash-infinite-loop.ref.png \
- dash-no-dash.base.argb32.ref.png \
- dash-no-dash.base.rgb24.ref.png \
- dash-no-dash.ref.png \
- dash-offset-negative.base.argb32.ref.png \
- dash-offset-negative.base.rgb24.ref.png \
- dash-offset-negative.pdf.ref.png \
- dash-offset-negative.ref.png \
- dash-offset.base.argb32.ref.png \
- dash-offset.base.rgb24.ref.png \
- dash-offset.ref.png \
- dash-scale.base.argb32.ref.png \
- dash-scale.base.rgb24.ref.png \
- dash-scale.image16.ref.png \
- dash-scale.ps.ref.png \
- dash-scale.quartz.ref.png \
- dash-scale.ref.png \
- dash-state.base.argb32.ref.png \
- dash-state.base.rgb24.ref.png \
- dash-state.image16.ref.png \
- dash-state.ps2.ref.png \
- dash-state.ps3.ref.png \
- dash-state.quartz.xfail.png \
- dash-state.ref.png \
- dash-zero-length.base.argb32.ref.png \
- dash-zero-length.base.rgb24.ref.png \
- dash-zero-length.ps2.ref.png \
- dash-zero-length.ps2.rgb24.ref.png \
- dash-zero-length.ps3.ref.png \
- dash-zero-length.ps3.rgb24.ref.png \
- dash-zero-length.ref.png \
- dash-zero-length.rgb24.ref.png \
- degenerate-arc.base.argb32.ref.png \
- degenerate-arc.base.rgb24.ref.png \
- degenerate-arc.image16.ref.png \
- degenerate-arc.ps2.ref.png \
- degenerate-arc.ps3.ref.png \
- degenerate-arc.quartz.ref.png \
- degenerate-arc.ref.png \
- degenerate-arc.xlib.ref.png \
- degenerate-arcs.base.argb32.ref.png \
- degenerate-arcs.base.rgb24.ref.png \
- degenerate-arcs.image16.ref.png \
- degenerate-arcs.ref.png \
- degenerate-curve-to.base.argb32.ref.png \
- degenerate-curve-to.base.rgb24.ref.png \
- degenerate-curve-to.image16.ref.png \
- degenerate-curve-to.ps.xfail.png \
- degenerate-curve-to.quartz.ref.png \
- degenerate-curve-to.ref.png \
- degenerate-dash.base.argb32.ref.png \
- degenerate-dash.base.rgb24.ref.png \
- degenerate-dash.ps.xfail.png \
- degenerate-dash.quartz.xfail.png \
- degenerate-dash.ref.png \
- degenerate-dash.xlib.ref.png \
- degenerate-linear-gradient.base.argb32.ref.png \
- degenerate-linear-gradient.base.rgb24.ref.png \
- degenerate-linear-gradient.ref.png \
- degenerate-path.argb32.ref.png \
- degenerate-path.base.argb32.ref.png \
- degenerate-path.base.rgb24.ref.png \
- degenerate-path.ps.argb32.xfail.png \
- degenerate-path.ps.rgb24.xfail.png \
- degenerate-path.quartz.argb32.xfail.png \
- degenerate-path.quartz.rgb24.xfail.png \
- degenerate-path.rgb24.ref.png \
- degenerate-pen.base.argb32.ref.png \
- degenerate-pen.base.rgb24.ref.png \
- degenerate-pen.image16.ref.png \
- degenerate-pen.ps.ref.png \
- degenerate-pen.ref.png \
- degenerate-pen.xlib.ref.png \
- degenerate-radial-gradient.base.argb32.ref.png \
- degenerate-radial-gradient.base.rgb24.ref.png \
- degenerate-radial-gradient.ref.png \
- degenerate-rel-curve-to.base.argb32.ref.png \
- degenerate-rel-curve-to.base.rgb24.ref.png \
- degenerate-rel-curve-to.image16.ref.png \
- degenerate-rel-curve-to.ps.ref.png \
- degenerate-rel-curve-to.quartz.ref.png \
- degenerate-rel-curve-to.ref.png \
- device-offset-fractional.base.argb32.ref.png \
- device-offset-fractional.base.rgb24.ref.png \
- device-offset-fractional.gl.xfail.png \
- device-offset-fractional.pdf.xfail.png \
- device-offset-fractional.ps2.ref.png \
- device-offset-fractional.ps3.ref.png \
- device-offset-fractional.ref.png \
- device-offset-positive.base.argb32.ref.png \
- device-offset-positive.base.rgb24.ref.png \
- device-offset-positive.ref.png \
- device-offset-positive.rgb24.ref.png \
- device-offset-scale.base.argb32.ref.png \
- device-offset-scale.base.rgb24.ref.png \
- device-offset-scale.ref.png \
- device-offset-scale.svg.xfail.png \
- device-offset.base.argb32.ref.png \
- device-offset.base.rgb24.ref.png \
- device-offset.ref.png \
- device-offset.rgb24.ref.png \
- drunkard-tails.base.argb32.ref.png \
- drunkard-tails.base.rgb24.ref.png \
- drunkard-tails.ps.ref.png \
- drunkard-tails.ref.png \
- extend-pad-border.base.argb32.ref.png \
- extend-pad-border.base.rgb24.ref.png \
- extend-pad-border.image16.ref.png \
- extend-pad-border.pdf.ref.png \
- extend-pad-border.ps.ref.png \
- extend-pad-border.quartz.ref.png \
- extend-pad-border.ref.png \
- extend-pad-border.svg.xfail.png \
- extend-pad-similar.base.argb32.ref.png \
- extend-pad-similar.base.rgb24.ref.png \
- extend-pad-similar.quartz.xfail.png \
- extend-pad-similar.ref.png \
- extend-pad-similar.svg.xfail.png \
- extend-pad.base.argb32.ref.png \
- extend-pad.base.rgb24.ref.png \
- extend-pad.ps.ref.png \
- extend-pad.quartz.xfail.png \
- extend-pad.ref.png \
- extend-pad.svg.xfail.png \
- extend-reflect-similar.base.argb32.ref.png \
- extend-reflect-similar.base.rgb24.ref.png \
- extend-reflect-similar.image16.ref.png \
- extend-reflect-similar.ps2.ref.png \
- extend-reflect-similar.ps3.ref.png \
- extend-reflect-similar.ref.png \
- extend-reflect.base.argb32.ref.png \
- extend-reflect.base.rgb24.ref.png \
- extend-reflect.image16.ref.png \
- extend-reflect.ps2.ref.png \
- extend-reflect.ps3.ref.png \
- extend-reflect.ref.png \
- extend-repeat-similar.base.argb32.ref.png \
- extend-repeat-similar.base.rgb24.ref.png \
- extend-repeat-similar.image16.ref.png \
- extend-repeat-similar.ps2.ref.png \
- extend-repeat-similar.ps3.ref.png \
- extend-repeat-similar.ref.png \
- extend-repeat.base.argb32.ref.png \
- extend-repeat.base.rgb24.ref.png \
- extend-repeat.image16.ref.png \
- extend-repeat.ps2.ref.png \
- extend-repeat.ps3.ref.png \
- extend-repeat.ref.png \
- extended-blend-alpha-mask.argb32.ref.png \
- extended-blend-alpha-mask.base.argb32.ref.png \
- extended-blend-alpha-mask.base.rgb24.ref.png \
- extended-blend-alpha-mask.rgb24.ref.png \
- extended-blend-alpha.argb32.ref.png \
- extended-blend-alpha.base.argb32.ref.png \
- extended-blend-alpha.base.rgb24.ref.png \
- extended-blend-alpha.image16.ref.png \
- extended-blend-alpha.quartz.argb32.ref.png \
- extended-blend-alpha.quartz.rgb24.ref.png \
- extended-blend-alpha.rgb24.ref.png \
- extended-blend-alpha.svg12.argb32.xfail.png \
- extended-blend-alpha.svg12.rgb24.xfail.png \
- extended-blend-mask.argb32.ref.png \
- extended-blend-mask.base.argb32.ref.png \
- extended-blend-mask.base.rgb24.ref.png \
- extended-blend-mask.rgb24.ref.png \
- extended-blend-solid-alpha.argb32.ref.png \
- extended-blend-solid-alpha.base.argb32.ref.png \
- extended-blend-solid-alpha.base.rgb24.ref.png \
- extended-blend-solid-alpha.image16.ref.png \
- extended-blend-solid-alpha.rgb24.ref.png \
- extended-blend-solid.argb32.ref.png \
- extended-blend-solid.base.argb32.ref.png \
- extended-blend-solid.base.rgb24.ref.png \
- extended-blend-solid.image16.ref.png \
- extended-blend-solid.rgb24.ref.png \
- extended-blend.argb32.ref.png \
- extended-blend.base.argb32.ref.png \
- extended-blend.base.rgb24.ref.png \
- extended-blend.image16.ref.png \
- extended-blend.quartz.argb32.ref.png \
- extended-blend.quartz.rgb24.ref.png \
- extended-blend.rgb24.ref.png \
- extended-blend.svg12.argb32.xfail.png \
- extended-blend.svg12.rgb24.xfail.png \
- fallback-resolution.ppi144x144.ps.ref.png \
- fallback-resolution.ppi144x144.ref.png \
- fallback-resolution.ppi144x72.ps.ref.png \
- fallback-resolution.ppi144x72.ref.png \
- fallback-resolution.ppi288x288.pdf.ref.png \
- fallback-resolution.ppi288x288.ps.ref.png \
- fallback-resolution.ppi288x288.svg.ref.png \
- fallback-resolution.ppi288x72.ps.ref.png \
- fallback-resolution.ppi288x72.ref.png \
- fallback-resolution.ppi576x576.pdf.ref.png \
- fallback-resolution.ppi576x576.ps.ref.png \
- fallback-resolution.ppi576x576.svg.ref.png \
- fallback-resolution.ppi576x72.ps.ref.png \
- fallback-resolution.ppi576x72.ref.png \
- fallback-resolution.ppi72x144.ps.ref.png \
- fallback-resolution.ppi72x144.ref.png \
- fallback-resolution.ppi72x288.ps.ref.png \
- fallback-resolution.ppi72x288.ref.png \
- fallback-resolution.ppi72x576.ps.ref.png \
- fallback-resolution.ppi72x576.ref.png \
- fallback-resolution.ppi72x72.ref.png \
- fill-alpha-pattern.base.argb32.ref.png \
- fill-alpha-pattern.base.rgb24.ref.png \
- fill-alpha-pattern.image16.ref.png \
- fill-alpha-pattern.pdf.ref.png \
- fill-alpha-pattern.ps3.argb32.ref.png \
- fill-alpha-pattern.quartz.ref.png \
- fill-alpha-pattern.ref.png \
- fill-alpha-pattern.xlib.ref.png \
- fill-alpha.base.argb32.ref.png \
- fill-alpha.base.rgb24.ref.png \
- fill-alpha.image16.ref.png \
- fill-alpha.ps.argb32.ref.png \
- fill-alpha.quartz.ref.png \
- fill-alpha.ref.png \
- fill-alpha.xlib.ref.png \
- fill-and-stroke-alpha-add.base.argb32.ref.png \
- fill-and-stroke-alpha-add.base.rgb24.ref.png \
- fill-and-stroke-alpha-add.image16.ref.png \
- fill-and-stroke-alpha-add.quartz.ref.png \
- fill-and-stroke-alpha-add.ref.png \
- fill-and-stroke-alpha-add.svg12.xfail.png \
- fill-and-stroke-alpha.base.argb32.ref.png \
- fill-and-stroke-alpha.base.rgb24.ref.png \
- fill-and-stroke-alpha.image16.ref.png \
- fill-and-stroke-alpha.ref.png \
- fill-and-stroke.argb32.ref.png \
- fill-and-stroke.base.argb32.ref.png \
- fill-and-stroke.base.rgb24.ref.png \
- fill-and-stroke.image16.ref.png \
- fill-and-stroke.ps.argb32.ref.png \
- fill-and-stroke.ps.rgb24.ref.png \
- fill-and-stroke.quartz.argb32.ref.png \
- fill-and-stroke.quartz.rgb24.ref.png \
- fill-and-stroke.rgb24.ref.png \
- fill-and-stroke.xlib.argb32.ref.png \
- fill-and-stroke.xlib.rgb24.ref.png \
- fill-degenerate-sort-order.argb32.ref.png \
- fill-degenerate-sort-order.base.argb32.ref.png \
- fill-degenerate-sort-order.base.rgb24.ref.png \
- fill-degenerate-sort-order.image16.ref.png \
- fill-degenerate-sort-order.ps.argb32.xfail.png \
- fill-degenerate-sort-order.ps.rgb24.xfail.png \
- fill-degenerate-sort-order.quartz.argb32.ref.png \
- fill-degenerate-sort-order.quartz.rgb24.ref.png \
- fill-degenerate-sort-order.rgb24.ref.png \
- fill-degenerate-sort-order.xlib.ref.png \
- fill-degenerate-sort-order.xlib.rgb24.ref.png \
- fill-empty.argb32.ref.png \
- fill-empty.base.argb32.ref.png \
- fill-empty.base.rgb24.ref.png \
- fill-empty.rgb24.ref.png \
- fill-empty.svg12.rgb24.xfail.png \
- fill-image.base.argb32.ref.png \
- fill-image.base.rgb24.ref.png \
- fill-image.image16.ref.png \
- fill-image.ps.ref.png \
- fill-image.quartz.ref.png \
- fill-image.ref.png \
- fill-image.xlib.ref.png \
- fill-missed-stop.base.argb32.ref.png \
- fill-missed-stop.base.rgb24.ref.png \
- fill-missed-stop.pdf.argb32.ref.png \
- fill-missed-stop.ps2.argb32.ref.png \
- fill-missed-stop.ps2.rgb24.ref.png \
- fill-missed-stop.ps3.argb32.ref.png \
- fill-missed-stop.ps3.rgb24.ref.png \
- fill-missed-stop.ref.png \
- fill-missed-stop.rgb24.ref.png \
- fill-rule.base.argb32.ref.png \
- fill-rule.base.rgb24.ref.png \
- fill-rule.image16.ref.png \
- fill-rule.ps2.argb32.ref.png \
- fill-rule.ps2.rgb24.ref.png \
- fill-rule.ps3.argb32.ref.png \
- fill-rule.ps3.rgb24.ref.png \
- fill-rule.quartz.argb32.ref.png \
- fill-rule.quartz.rgb24.ref.png \
- fill-rule.ref.png \
- fill-rule.rgb24.ref.png \
- fill-rule.xlib.ref.png \
- fill-rule.xlib.rgb24.ref.png \
- filter-bilinear-extents.base.argb32.ref.png \
- filter-bilinear-extents.base.rgb24.ref.png \
- filter-bilinear-extents.image16.ref.png \
- filter-bilinear-extents.pdf.xfail.png \
- filter-bilinear-extents.ps2.ref.png \
- filter-bilinear-extents.ps3.ref.png \
- filter-bilinear-extents.quartz.xfail.png \
- filter-bilinear-extents.ref.png \
- filter-nearest-offset.base.argb32.ref.png \
- filter-nearest-offset.base.rgb24.ref.png \
- filter-nearest-offset.gl.xfail.png \
- filter-nearest-offset.pdf.xfail.png \
- filter-nearest-offset.ps2.ref.png \
- filter-nearest-offset.ps3.ref.png \
- filter-nearest-offset.ref.png \
- filter-nearest-offset.svg.xfail.png \
- filter-nearest-transformed.base.argb32.ref.png \
- filter-nearest-transformed.base.rgb24.ref.png \
- filter-nearest-transformed.gl.xfail.png \
- filter-nearest-transformed.image16.ref.png \
- filter-nearest-transformed.pdf.xfail.png \
- filter-nearest-transformed.quartz.xfail.png \
- filter-nearest-transformed.ref.png \
- filter-nearest-transformed.svg.xfail.png \
- finer-grained-fallbacks.argb32.ref.png \
- finer-grained-fallbacks.base.argb32.ref.png \
- finer-grained-fallbacks.base.rgb24.ref.png \
- finer-grained-fallbacks.gl.argb32.ref.png \
- finer-grained-fallbacks.image16.ref.png \
- finer-grained-fallbacks.ps2.argb32.ref.png \
- finer-grained-fallbacks.ps2.ref.png \
- finer-grained-fallbacks.ps2.rgb24.ref.png \
- finer-grained-fallbacks.ps3.argb32.ref.png \
- finer-grained-fallbacks.ps3.ref.png \
- finer-grained-fallbacks.ps3.rgb24.ref.png \
- finer-grained-fallbacks.quartz.argb32.ref.png \
- finer-grained-fallbacks.quartz.rgb24.ref.png \
- finer-grained-fallbacks.rgb24.ref.png \
- finer-grained-fallbacks.svg12.argb32.ref.png \
- finer-grained-fallbacks.svg12.rgb24.ref.png \
- finer-grained-fallbacks.xlib-fallback.ref.png \
- finer-grained-fallbacks.xlib.ref.png \
- finer-grained-fallbacks.xlib.rgb24.ref.png \
- font-matrix-translation.base.argb32.ref.png \
- font-matrix-translation.base.rgb24.ref.png \
- font-matrix-translation.image16.ref.png \
- font-matrix-translation.ps2.argb32.ref.png \
- font-matrix-translation.ps2.rgb24.ref.png \
- font-matrix-translation.ps3.argb32.ref.png \
- font-matrix-translation.ps3.rgb24.ref.png \
- font-matrix-translation.quartz.ref.png \
- font-matrix-translation.ref.png \
- font-matrix-translation.svg.ref.png \
- ft-show-glyphs-positioning.base.argb32.ref.png \
- ft-show-glyphs-positioning.base.rgb24.ref.png \
- ft-show-glyphs-positioning.image16.ref.png \
- ft-show-glyphs-positioning.pdf.ref.png \
- ft-show-glyphs-positioning.ps2.ref.png \
- ft-show-glyphs-positioning.ps3.ref.png \
- ft-show-glyphs-positioning.ref.png \
- ft-show-glyphs-positioning.svg.ref.png \
- ft-show-glyphs-table.base.argb32.ref.png \
- ft-show-glyphs-table.base.rgb24.ref.png \
- ft-show-glyphs-table.image16.ref.png \
- ft-show-glyphs-table.ps2.ref.png \
- ft-show-glyphs-table.ps3.ref.png \
- ft-show-glyphs-table.quartz.xfail.png \
- ft-show-glyphs-table.ref.png \
- ft-show-glyphs-table.svg.ref.png \
- ft-text-antialias-none.base.argb32.ref.png \
- ft-text-antialias-none.base.rgb24.ref.png \
- ft-text-antialias-none.ps2.argb32.ref.png \
- ft-text-antialias-none.ps3.argb32.ref.png \
- ft-text-antialias-none.ref.png \
- ft-text-vertical-layout-type1.base.argb32.ref.png \
- ft-text-vertical-layout-type1.base.rgb24.ref.png \
- ft-text-vertical-layout-type1.image16.ref.png \
- ft-text-vertical-layout-type1.pdf.ref.png \
- ft-text-vertical-layout-type1.ps.ref.png \
- ft-text-vertical-layout-type1.quartz.xfail.png \
- ft-text-vertical-layout-type1.ref.png \
- ft-text-vertical-layout-type1.svg.ref.png \
- ft-text-vertical-layout-type1.xlib.ref.png \
- ft-text-vertical-layout-type3.base.argb32.ref.png \
- ft-text-vertical-layout-type3.base.rgb24.ref.png \
- ft-text-vertical-layout-type3.image16.ref.png \
- ft-text-vertical-layout-type3.pdf.ref.png \
- ft-text-vertical-layout-type3.ps.ref.png \
- ft-text-vertical-layout-type3.quartz.ref.png \
- ft-text-vertical-layout-type3.ref.png \
- ft-text-vertical-layout-type3.svg.ref.png \
- ft-text-vertical-layout-type3.xlib.ref.png \
- get-group-target.base.argb32.ref.png \
- get-group-target.base.rgb24.ref.png \
- get-group-target.ref.png \
- gl-surface-source.argb32.ref.png \
- gl-surface-source.image16.ref.png \
- gl-surface-source.rgb24.ref.png \
- glyph-cache-pressure.base.argb32.ref.png \
- glyph-cache-pressure.base.rgb24.ref.png \
- glyph-cache-pressure.image16.ref.png \
- glyph-cache-pressure.ps2.ref.png \
- glyph-cache-pressure.ps3.ref.png \
- glyph-cache-pressure.quartz.ref.png \
- glyph-cache-pressure.ref.png \
- gradient-alpha.base.argb32.ref.png \
- gradient-alpha.base.rgb24.ref.png \
- gradient-alpha.ps2.argb32.ref.png \
- gradient-alpha.ps2.rgb24.ref.png \
- gradient-alpha.ps3.argb32.ref.png \
- gradient-alpha.ps3.rgb24.ref.png \
- gradient-alpha.ref.png \
- gradient-alpha.rgb24.ref.png \
- gradient-constant-alpha.base.argb32.ref.png \
- gradient-constant-alpha.base.rgb24.ref.png \
- gradient-constant-alpha.ps3.ref.png \
- gradient-constant-alpha.ps3.rgb24.ref.png \
- gradient-constant-alpha.quartz.argb32.ref.png \
- gradient-constant-alpha.ref.png \
- gradient-constant-alpha.rgb24.ref.png \
- gradient-zero-stops-mask.argb32.ref.png \
- gradient-zero-stops-mask.base.argb32.ref.png \
- gradient-zero-stops-mask.base.rgb24.ref.png \
- gradient-zero-stops-mask.rgb24.ref.png \
- gradient-zero-stops.base.argb32.ref.png \
- gradient-zero-stops.base.rgb24.ref.png \
- gradient-zero-stops.ref.png \
- gradient-zero-stops.rgb24.ref.png \
- group-clip.base.argb32.ref.png \
- group-clip.base.rgb24.ref.png \
- group-clip.image16.ref.png \
- group-clip.ref.png \
- group-paint.base.argb32.ref.png \
- group-paint.base.rgb24.ref.png \
- group-paint.ref.png \
- group-unaligned.base.argb32.ref.png \
- group-unaligned.base.rgb24.ref.png \
- group-unaligned.image16.ref.png \
- group-unaligned.ps.ref.png \
- group-unaligned.ps.rgb24.xfail.png \
- group-unaligned.quartz.ref.png \
- group-unaligned.ref.png \
- group-unaligned.svg.argb32.xfail.png \
- group-unaligned.svg.rgb24.xfail.png \
- group-unaligned.xlib-fallback.ref.png \
- group-unaligned.xlib.ref.png \
- halo-transform.base.argb32.ref.png \
- halo-transform.base.rgb24.ref.png \
- halo-transform.image16.ref.png \
- halo-transform.ps.ref.png \
- halo-transform.quartz.ref.png \
- halo-transform.ref.png \
- halo-transform.xlib.ref.png \
- halo.base.argb32.ref.png \
- halo.base.rgb24.ref.png \
- halo.image16.ref.png \
- halo.ps.ref.png \
- halo.quartz.ref.png \
- halo.ref.png \
- halo.xlib.ref.png \
- hatchings.base.argb32.ref.png \
- hatchings.base.rgb24.ref.png \
- hatchings.ref.png \
- hatchings.xlib.ref.png \
- horizontal-clip.base.argb32.ref.png \
- horizontal-clip.base.rgb24.ref.png \
- horizontal-clip.ref.png \
- huge-linear.base.argb32.ref.png \
- huge-linear.base.rgb24.ref.png \
- huge-linear.image16.ref.png \
- huge-linear.pdf.ref.png \
- huge-linear.ps3.ref.png \
- huge-linear.quartz.ref.png \
- huge-linear.ref.png \
- huge-radial.base.argb32.ref.png \
- huge-radial.base.rgb24.ref.png \
- huge-radial.image16.ref.png \
- huge-radial.pdf.argb32.ref.png \
- huge-radial.pdf.rgb24.ref.png \
- huge-radial.ps3.ref.png \
- huge-radial.quartz.ref.png \
- huge-radial.ref.png \
- image-bug-710072-aligned.base.argb32.ref.png \
- image-bug-710072-aligned.base.rgb24.ref.png \
- image-bug-710072-aligned.ref.png \
- image-bug-710072-unaligned.base.argb32.ref.png \
- image-bug-710072-unaligned.base.rgb24.ref.png \
- image-bug-710072-unaligned.ref.png \
- image-bug-710072-unaligned.xlib.ref.png \
- image-surface-source.argb32.ref.png \
- image-surface-source.base.argb32.ref.png \
- image-surface-source.base.rgb24.ref.png \
- image-surface-source.image16.ref.png \
- image-surface-source.ps2.ref.png \
- image-surface-source.ps3.ref.png \
- image-surface-source.rgb24.ref.png \
- image-surface-source.svg12.argb32.xfail.png \
- image-surface-source.svg12.rgb24.xfail.png \
- implicit-close.base.argb32.ref.png \
- implicit-close.base.rgb24.ref.png \
- implicit-close.ps.ref.png \
- implicit-close.ref.png \
- infinite-join.base.argb32.ref.png \
- infinite-join.base.rgb24.ref.png \
- infinite-join.ps2.ref.png \
- infinite-join.ps3.ref.png \
- infinite-join.ref.png \
- inverse-text.base.argb32.ref.png \
- inverse-text.base.rgb24.ref.png \
- inverse-text.image16.ref.png \
- inverse-text.ps.ref.png \
- inverse-text.quartz.ref.png \
- inverse-text.ref.png \
- joins-loop.base.argb32.ref.png \
- joins-loop.base.rgb24.ref.png \
- joins-loop.ref.png \
- joins-retrace.base.argb32.ref.png \
- joins-retrace.base.rgb24.ref.png \
- joins-retrace.ref.png \
- joins-star.base.argb32.ref.png \
- joins-star.base.rgb24.ref.png \
- joins-star.ref.png \
- joins.base.argb32.ref.png \
- joins.base.rgb24.ref.png \
- joins.image16.ref.png \
- joins.ps.ref.png \
- joins.quartz.ref.png \
- joins.ref.png \
- large-clip.base.argb32.ref.png \
- large-clip.base.rgb24.ref.png \
- large-clip.ref.png \
- large-font.base.argb32.ref.png \
- large-font.base.rgb24.ref.png \
- large-font.image16.ref.png \
- large-font.ref.png \
- large-source-roi.base.argb32.ref.png \
- large-source-roi.base.rgb24.ref.png \
- large-source-roi.ref.png \
- large-source.base.argb32.ref.png \
- large-source.base.rgb24.ref.png \
- large-source.ref.png \
- large-twin-antialias-mixed.base.argb32.ref.png \
- large-twin-antialias-mixed.base.rgb24.ref.png \
- large-twin-antialias-mixed.image16.ref.png \
- large-twin-antialias-mixed.ref.png \
- large-twin-antialias-mixed.xlib.ref.png \
- leaky-dash.base.argb32.ref.png \
- leaky-dash.base.rgb24.ref.png \
- leaky-dash.ps2.argb32.ref.png \
- leaky-dash.ps2.rgb24.ref.png \
- leaky-dash.ps3.argb32.ref.png \
- leaky-dash.ps3.rgb24.ref.png \
- leaky-dash.quartz.ref.png \
- leaky-dash.ref.png \
- leaky-dashed-rectangle.base.argb32.ref.png \
- leaky-dashed-rectangle.base.rgb24.ref.png \
- leaky-dashed-rectangle.image16.ref.png \
- leaky-dashed-rectangle.pdf.ref.png \
- leaky-dashed-rectangle.ps.ref.png \
- leaky-dashed-rectangle.quartz.ref.png \
- leaky-dashed-rectangle.ref.png \
- leaky-dashed-rectangle.xlib.ref.png \
- leaky-dashed-stroke.base.argb32.ref.png \
- leaky-dashed-stroke.base.rgb24.ref.png \
- leaky-dashed-stroke.image16.ref.png \
- leaky-dashed-stroke.ps.ref.png \
- leaky-dashed-stroke.quartz.ref.png \
- leaky-dashed-stroke.ref.png \
- leaky-dashed-stroke.xlib.ref.png \
- leaky-polygon.base.argb32.ref.png \
- leaky-polygon.base.rgb24.ref.png \
- leaky-polygon.image16.ref.png \
- leaky-polygon.ps.ref.png \
- leaky-polygon.ref.png \
- line-width-overlap-dashed.base.argb32.ref.png \
- line-width-overlap-dashed.base.rgb24.ref.png \
- line-width-overlap-flipped.base.argb32.ref.png \
- line-width-overlap-flipped.base.rgb24.ref.png \
- line-width-overlap-flipped.ref.png \
- line-width-overlap-flopped.base.argb32.ref.png \
- line-width-overlap-flopped.base.rgb24.ref.png \
- line-width-overlap-flopped.ref.png \
- line-width-overlap-offset.base.argb32.ref.png \
- line-width-overlap-offset.base.rgb24.ref.png \
- line-width-overlap-offset.ref.png \
- line-width-overlap-rotated.base.argb32.ref.png \
- line-width-overlap-rotated.base.rgb24.ref.png \
- line-width-overlap-rotated.ref.png \
- line-width-overlap.base.argb32.ref.png \
- line-width-overlap.base.rgb24.ref.png \
- line-width-overlap.ref.png \
- line-width-scale.base.argb32.ref.png \
- line-width-scale.base.rgb24.ref.png \
- line-width-scale.image16.ref.png \
- line-width-scale.ps2.ref.png \
- line-width-scale.ps3.ref.png \
- line-width-scale.quartz.ref.png \
- line-width-scale.ref.png \
- line-width-tolerance.base.argb32.ref.png \
- line-width-tolerance.base.rgb24.ref.png \
- line-width-tolerance.ref.png \
- line-width.base.argb32.ref.png \
- line-width.base.rgb24.ref.png \
- line-width.ref.png \
- linear-gradient-extend.base.argb32.ref.png \
- linear-gradient-extend.base.rgb24.ref.png \
- linear-gradient-extend.ref.png \
- linear-gradient-large.base.argb32.ref.png \
- linear-gradient-large.base.rgb24.ref.png \
- linear-gradient-large.quartz.ref.png \
- linear-gradient-large.ref.png \
- linear-gradient-one-stop.argb32.ref.png \
- linear-gradient-one-stop.base.argb32.ref.png \
- linear-gradient-one-stop.base.rgb24.ref.png \
- linear-gradient-one-stop.rgb24.ref.png \
- linear-gradient-reflect.base.argb32.ref.png \
- linear-gradient-reflect.base.rgb24.ref.png \
- linear-gradient-reflect.image16.ref.png \
- linear-gradient-reflect.pdf.argb32.ref.png \
- linear-gradient-reflect.pdf.rgb24.ref.png \
- linear-gradient-reflect.ps3.ref.png \
- linear-gradient-reflect.quartz.ref.png \
- linear-gradient-reflect.ref.png \
- linear-gradient-subset.base.argb32.ref.png \
- linear-gradient-subset.base.rgb24.ref.png \
- linear-gradient-subset.image16.ref.png \
- linear-gradient-subset.ps3.ref.png \
- linear-gradient-subset.quartz.ref.png \
- linear-gradient-subset.ref.png \
- linear-gradient-subset.xlib.ref.png \
- linear-gradient.base.argb32.ref.png \
- linear-gradient.base.rgb24.ref.png \
- linear-gradient.image16.ref.png \
- linear-gradient.ps3.ref.png \
- linear-gradient.quartz.ref.png \
- linear-gradient.ref.png \
- linear-gradient.xlib.ref.png \
- linear-step-function.base.argb32.ref.png \
- linear-step-function.base.rgb24.ref.png \
- linear-step-function.xfail.png \
- linear-uniform.base.argb32.ref.png \
- linear-uniform.base.rgb24.ref.png \
- linear-uniform.image16.ref.png \
- linear-uniform.ref.png \
- long-dashed-lines.base.argb32.ref.png \
- long-dashed-lines.base.rgb24.ref.png \
- long-dashed-lines.image16.ref.png \
- long-dashed-lines.ps2.ref.png \
- long-dashed-lines.ps3.ref.png \
- long-dashed-lines.quartz.ref.png \
- long-dashed-lines.ref.png \
- long-lines.base.argb32.ref.png \
- long-lines.base.rgb24.ref.png \
- map-all-to-image.base.argb32.ref.png \
- map-all-to-image.base.rgb24.ref.png \
- map-all-to-image.ref.png \
- map-bit-to-image.base.argb32.ref.png \
- map-bit-to-image.base.rgb24.ref.png \
- map-bit-to-image.ref.png \
- map-to-image-fill.base.argb32.ref.png \
- map-to-image-fill.base.rgb24.ref.png \
- map-to-image-fill.ref.png \
- mask-alpha.argb32.ref.png \
- mask-alpha.base.argb32.ref.png \
- mask-alpha.base.rgb24.ref.png \
- mask-alpha.image16.ref.png \
- mask-alpha.quartz.argb32.ref.png \
- mask-alpha.rgb24.ref.png \
- mask-alpha.svg.rgb24.xfail.png \
- mask-alpha.xlib.ref.png \
- mask-alpha.xlib.rgb24.ref.png \
- mask-ctm.base.argb32.ref.png \
- mask-ctm.base.rgb24.ref.png \
- mask-ctm.ref.png \
- mask-ctm.rgb24.ref.png \
- mask-glyphs.gl.ref.png \
- mask-glyphs.image16.ref.png \
- mask-glyphs.pdf.ref.png \
- mask-glyphs.ref.png \
- mask-glyphs.svg.ref.png \
- mask-surface-ctm.base.argb32.ref.png \
- mask-surface-ctm.base.rgb24.ref.png \
- mask-surface-ctm.ref.png \
- mask-surface-ctm.rgb24.ref.png \
- mask-transformed-image.base.argb32.ref.png \
- mask-transformed-image.base.rgb24.ref.png \
- mask-transformed-image.image16.ref.png \
- mask-transformed-image.pdf.ref.png \
- mask-transformed-image.quartz.ref.png \
- mask-transformed-image.ref.png \
- mask-transformed-similar.base.argb32.ref.png \
- mask-transformed-similar.base.rgb24.ref.png \
- mask-transformed-similar.image16.ref.png \
- mask-transformed-similar.pdf.ref.png \
- mask-transformed-similar.quartz.ref.png \
- mask-transformed-similar.ref.png \
- mask-transformed-similar.svg.ref.png \
- mask.argb32.ref.png \
- mask.base.argb32.ref.png \
- mask.base.rgb24.ref.png \
- mask.image16.ref.png \
- mask.pdf.argb32.ref.png \
- mask.pdf.rgb24.ref.png \
- mask.quartz.argb32.ref.png \
- mask.quartz.rgb24.ref.png \
- mask.rgb24.ref.png \
- mask.svg.argb32.xfail.png \
- mask.svg.rgb24.xfail.png \
- mask.xlib.ref.png \
- mask.xlib.rgb24.ref.png \
- mesh-pattern-accuracy.base.argb32.ref.png \
- mesh-pattern-accuracy.base.rgb24.ref.png \
- mesh-pattern-accuracy.image16.ref.png \
- mesh-pattern-accuracy.ref.png \
- mesh-pattern-conical.base.argb32.ref.png \
- mesh-pattern-conical.base.rgb24.ref.png \
- mesh-pattern-conical.image16.ref.png \
- mesh-pattern-conical.ref.png \
- mesh-pattern-control-points.base.argb32.ref.png \
- mesh-pattern-control-points.base.rgb24.ref.png \
- mesh-pattern-control-points.image16.ref.png \
- mesh-pattern-control-points.ref.png \
- mesh-pattern-fold.base.argb32.ref.png \
- mesh-pattern-fold.base.rgb24.ref.png \
- mesh-pattern-fold.image16.ref.png \
- mesh-pattern-fold.ref.png \
- mesh-pattern-overlap.base.argb32.ref.png \
- mesh-pattern-overlap.base.rgb24.ref.png \
- mesh-pattern-overlap.image16.ref.png \
- mesh-pattern-overlap.ref.png \
- mesh-pattern-transformed.base.argb32.ref.png \
- mesh-pattern-transformed.base.rgb24.ref.png \
- mesh-pattern-transformed.image16.ref.png \
- mesh-pattern-transformed.ref.png \
- mesh-pattern.base.argb32.ref.png \
- mesh-pattern.base.rgb24.ref.png \
- mesh-pattern.image16.ref.png \
- mesh-pattern.ref.png \
- mime-data.base.argb32.ref.png \
- mime-data.base.rgb24.ref.png \
- mime-data.pdf.ref.png \
- mime-data.ps.ref.png \
- mime-data.ref.png \
- mime-data.script.ref.png \
- mime-data.svg.ref.png \
- mime-surface.base.argb32.ref.png \
- mime-surface.base.rgb24.ref.png \
- mime-surface.ref.png \
- miter-precision.base.argb32.ref.png \
- miter-precision.base.rgb24.ref.png \
- miter-precision.ps2.ref.png \
- miter-precision.ps3.ref.png \
- miter-precision.ref.png \
- move-to-show-surface.base.argb32.ref.png \
- move-to-show-surface.base.rgb24.ref.png \
- move-to-show-surface.ref.png \
- new-sub-path.argb32.ref.png \
- new-sub-path.base.argb32.ref.png \
- new-sub-path.base.rgb24.ref.png \
- new-sub-path.pdf.argb32.ref.png \
- new-sub-path.ps2.argb32.ref.png \
- new-sub-path.ps2.rgb24.ref.png \
- new-sub-path.ps3.argb32.ref.png \
- new-sub-path.ps3.rgb24.ref.png \
- new-sub-path.quartz.ref.png \
- new-sub-path.rgb24.ref.png \
- nil-surface.base.argb32.ref.png \
- nil-surface.base.rgb24.ref.png \
- nil-surface.ref.png \
- nil-surface.rgb24.ref.png \
- operator-alpha-alpha.base.argb32.ref.png \
- operator-alpha-alpha.base.rgb24.ref.png \
- operator-alpha-alpha.image16.ref.png \
- operator-alpha-alpha.pdf.xfail.png \
- operator-alpha-alpha.ps.xfail.png \
- operator-alpha-alpha.ref.png \
- operator-alpha-alpha.svg.xfail.png \
- operator-alpha.base.argb32.ref.png \
- operator-alpha.base.rgb24.ref.png \
- operator-alpha.ref.png \
- operator-alpha.rgb24.ref.png \
- operator-alpha.svg12.argb32.xfail.png \
- operator-alpha.svg12.rgb24.xfail.png \
- operator-clear.argb32.ref.png \
- operator-clear.base.argb32.ref.png \
- operator-clear.base.rgb24.ref.png \
- operator-clear.ps2.argb32.ref.png \
- operator-clear.ps3.argb32.ref.png \
- operator-clear.quartz.argb32.ref.png \
- operator-clear.quartz.rgb24.ref.png \
- operator-clear.rgb24.ref.png \
- operator-clear.svg12.argb32.xfail.png \
- operator-clear.svg12.rgb24.xfail.png \
- operator-clear.xlib.argb32.ref.png \
- operator-clear.xlib.rgb24.ref.png \
- operator-source.base.argb32.ref.png \
- operator-source.base.rgb24.ref.png \
- operator-source.image16.ref.png \
- operator-source.ref.png \
- operator-source.rgb24.ref.png \
- operator-source.xlib-fallback.ref.png \
- operator-source.xlib.ref.png \
- operator-source.xlib.rgb24.ref.png \
- operator.base.argb32.ref.png \
- operator.base.rgb24.ref.png \
- operator.ref.png \
- operator.rgb24.ref.png \
- operator.svg12.argb32.xfail.png \
- operator.svg12.rgb24.xfail.png \
- over-above-source.base.argb32.ref.png \
- over-above-source.base.rgb24.ref.png \
- over-above-source.ps2.argb32.ref.png \
- over-above-source.ps3.argb32.ref.png \
- over-above-source.quartz.argb32.ref.png \
- over-above-source.quartz.rgb24.ref.png \
- over-above-source.ref.png \
- over-above-source.rgb24.ref.png \
- over-above-source.svg12.rgb24.xfail.png \
- over-above-source.xlib.ref.png \
- over-above-source.xlib.rgb24.ref.png \
- over-around-source.base.argb32.ref.png \
- over-around-source.base.rgb24.ref.png \
- over-around-source.image16.ref.png \
- over-around-source.pdf.argb32.ref.png \
- over-around-source.ps2.argb32.ref.png \
- over-around-source.ps2.rgb24.ref.png \
- over-around-source.ps3.argb32.ref.png \
- over-around-source.ps3.rgb24.ref.png \
- over-around-source.quartz.argb32.ref.png \
- over-around-source.ref.png \
- over-around-source.rgb24.ref.png \
- over-around-source.svg12.argb32.xfail.png \
- over-around-source.svg12.rgb24.xfail.png \
- over-around-source.xlib.ref.png \
- over-around-source.xlib.rgb24.ref.png \
- over-below-source.base.argb32.ref.png \
- over-below-source.base.rgb24.ref.png \
- over-below-source.pdf.argb32.ref.png \
- over-below-source.ps2.argb32.ref.png \
- over-below-source.ps2.rgb24.ref.png \
- over-below-source.ps3.argb32.ref.png \
- over-below-source.ps3.rgb24.ref.png \
- over-below-source.ref.png \
- over-below-source.rgb24.ref.png \
- over-below-source.svg12.argb32.xfail.png \
- over-below-source.svg12.rgb24.xfail.png \
- over-between-source.base.argb32.ref.png \
- over-between-source.base.rgb24.ref.png \
- over-between-source.ps2.argb32.ref.png \
- over-between-source.ps3.argb32.ref.png \
- over-between-source.quartz.argb32.ref.png \
- over-between-source.ref.png \
- over-between-source.rgb24.ref.png \
- over-between-source.svg12.argb32.xfail.png \
- over-between-source.svg12.rgb24.xfail.png \
- over-between-source.xlib.ref.png \
- over-between-source.xlib.rgb24.ref.png \
- overlapping-boxes.argb32.ref.png \
- overlapping-boxes.base.argb32.ref.png \
- overlapping-boxes.base.rgb24.ref.png \
- overlapping-boxes.rgb24.ref.png \
- overlapping-dash-caps.base.argb32.ref.png \
- overlapping-dash-caps.base.rgb24.ref.png \
- overlapping-dash-caps.ref.png \
- overlapping-glyphs.argb32.ref.png \
- overlapping-glyphs.base.argb32.ref.png \
- overlapping-glyphs.base.rgb24.ref.png \
- overlapping-glyphs.pdf.argb32.xfail.png \
- overlapping-glyphs.pdf.rgb24.xfail.png \
- overlapping-glyphs.quartz.argb32.ref.png \
- overlapping-glyphs.quartz.rgb24.ref.png \
- overlapping-glyphs.rgb24.ref.png \
- overlapping-glyphs.svg.argb32.ref.png \
- overlapping-glyphs.svg.rgb24.ref.png \
- paint-clip-fill-aa.base.argb32.ref.png \
- paint-clip-fill-aa.base.rgb24.ref.png \
- paint-clip-fill-aa.ref.png \
- paint-clip-fill-mono.base.argb32.ref.png \
- paint-clip-fill-mono.base.rgb24.ref.png \
- paint-clip-fill-mono.ref.png \
- paint-repeat.base.argb32.ref.png \
- paint-repeat.base.rgb24.ref.png \
- paint-repeat.ref.png \
- paint-source-alpha.base.argb32.ref.png \
- paint-source-alpha.base.rgb24.ref.png \
- paint-source-alpha.image16.ref.png \
- paint-source-alpha.ref.png \
- paint-source-alpha.svg.ref.png \
- paint-with-alpha-clip-mask.base.argb32.ref.png \
- paint-with-alpha-clip-mask.base.rgb24.ref.png \
- paint-with-alpha-clip-mask.ref.png \
- paint-with-alpha-clip.base.argb32.ref.png \
- paint-with-alpha-clip.base.rgb24.ref.png \
- paint-with-alpha-clip.ref.png \
- paint-with-alpha-clip.xlib.ref.png \
- paint-with-alpha-solid-clip.base.argb32.ref.png \
- paint-with-alpha-solid-clip.base.rgb24.ref.png \
- paint-with-alpha-solid-clip.ref.png \
- paint-with-alpha.base.argb32.ref.png \
- paint-with-alpha.base.rgb24.ref.png \
- paint-with-alpha.image16.ref.png \
- paint-with-alpha.ref.png \
- paint-with-alpha.svg.ref.png \
- paint.base.argb32.ref.png \
- paint.base.rgb24.ref.png \
- paint.ref.png \
- partial-clip-text-bottom.base.argb32.ref.png \
- partial-clip-text-bottom.base.rgb24.ref.png \
- partial-clip-text-bottom.ref.png \
- partial-clip-text-left.base.argb32.ref.png \
- partial-clip-text-left.base.rgb24.ref.png \
- partial-clip-text-left.ref.png \
- partial-clip-text-right.base.argb32.ref.png \
- partial-clip-text-right.base.rgb24.ref.png \
- partial-clip-text-right.ref.png \
- partial-clip-text-top.base.argb32.ref.png \
- partial-clip-text-top.base.rgb24.ref.png \
- partial-clip-text-top.ps.ref.png \
- partial-clip-text-top.quartz.ref.png \
- partial-clip-text-top.ref.png \
- partial-clip-text-top.svg.ref.png \
- partial-coverage-half-reference.base.argb32.ref.png \
- partial-coverage-half-reference.base.rgb24.ref.png \
- partial-coverage-half-reference.ref.png \
- partial-coverage-half-triangles.ref.png \
- partial-coverage-intersecting-quads.ref.png \
- partial-coverage-intersecting-quads.xfail.png \
- partial-coverage-intersecting-triangles.ref.png \
- partial-coverage-overlap-half-triangles-eo.ref.png \
- partial-coverage-overlap-half-triangles.ref.png \
- partial-coverage-overlap-three-quarter-triangles.ref.png \
- partial-coverage-rectangles.ref.png \
- partial-coverage-reference.base.argb32.ref.png \
- partial-coverage-reference.base.rgb24.ref.png \
- partial-coverage-reference.ref.png \
- partial-coverage-three-quarter-reference.base.argb32.ref.png \
- partial-coverage-three-quarter-reference.base.rgb24.ref.png \
- partial-coverage-three-quarter-reference.ref.png \
- partial-coverage-triangles.ref.png \
- pass-through.ref.png \
- pass-through.rgb24.ref.png \
- path-append.base.argb32.ref.png \
- path-append.base.rgb24.ref.png \
- path-append.image16.ref.png \
- path-append.ps.ref.png \
- path-append.quartz.ref.png \
- path-append.ref.png \
- path-append.test-fallback.ref.png \
- path-append.xlib-fallback.ref.png \
- path-append.xlib.ref.png \
- path-stroke-twice.base.argb32.ref.png \
- path-stroke-twice.base.rgb24.ref.png \
- path-stroke-twice.image16.ref.png \
- path-stroke-twice.ps.ref.png \
- path-stroke-twice.ref.png \
- pattern-getters.base.argb32.ref.png \
- pattern-getters.base.rgb24.ref.png \
- pattern-getters.ref.png \
- pdf-surface-source.argb32.ref.png \
- pdf-surface-source.base.argb32.ref.png \
- pdf-surface-source.base.rgb24.ref.png \
- pdf-surface-source.image16.ref.png \
- pdf-surface-source.rgb24.ref.png \
- pdf-surface-source.svg12.argb32.xfail.png \
- pdf-surface-source.svg12.rgb24.xfail.png \
- pixman-rotate.base.argb32.ref.png \
- pixman-rotate.base.rgb24.ref.png \
- pixman-rotate.ps.argb32.ref.png \
- pixman-rotate.ref.png \
- pixman-rotate.rgb24.ref.png \
- ps-eps.ref.png \
- ps-surface-source.argb32.ref.png \
- ps-surface-source.base.argb32.ref.png \
- ps-surface-source.base.rgb24.ref.png \
- ps-surface-source.image16.ref.png \
- ps-surface-source.rgb24.ref.png \
- ps-surface-source.svg12.argb32.xfail.png \
- ps-surface-source.svg12.rgb24.xfail.png \
- pthread-same-source.base.argb32.ref.png \
- pthread-same-source.base.rgb24.ref.png \
- pthread-same-source.image16.ref.png \
- pthread-same-source.quartz.xfail.png \
- pthread-same-source.ref.png \
- pthread-show-text.base.argb32.ref.png \
- pthread-show-text.base.rgb24.ref.png \
- pthread-show-text.image16.ref.png \
- pthread-show-text.pdf.ref.png \
- pthread-show-text.ps.ref.png \
- pthread-show-text.quartz.ref.png \
- pthread-show-text.ref.png \
- pthread-show-text.xlib-fallback.ref.png \
- pthread-similar.base.argb32.ref.png \
- pthread-similar.base.rgb24.ref.png \
- pthread-similar.ref.png \
- push-group-color.base.argb32.ref.png \
- push-group-color.base.rgb24.ref.png \
- push-group-color.image16.ref.png \
- push-group-color.ps2.ref.png \
- push-group-color.ps3.ref.png \
- push-group-color.quartz.ref.png \
- push-group-color.ref.png \
- push-group-color.xlib.ref.png \
- push-group-path-offset.base.argb32.ref.png \
- push-group-path-offset.base.rgb24.ref.png \
- push-group-path-offset.ref.png \
- push-group.base.argb32.ref.png \
- push-group.base.rgb24.ref.png \
- push-group.image16.ref.png \
- push-group.quartz.argb32.ref.png \
- push-group.quartz.rgb24.ref.png \
- push-group.ref.png \
- push-group.rgb24.ref.png \
- push-group.xlib.ref.png \
- push-group.xlib.rgb24.ref.png \
- quartz-surface-source.argb32.ref.png \
- quartz-surface-source.ps2.ref.png \
- quartz-surface-source.ps3.ref.png \
- quartz-surface-source.rgb24.ref.png \
- radial-gradient-extend.base.argb32.ref.png \
- radial-gradient-extend.base.rgb24.ref.png \
- radial-gradient-extend.ps3.ref.png \
- radial-gradient-extend.ref.png \
- radial-gradient-mask-source.argb32.ref.png \
- radial-gradient-mask-source.base.argb32.ref.png \
- radial-gradient-mask-source.base.rgb24.ref.png \
- radial-gradient-mask-source.image16.ref.png \
- radial-gradient-mask-source.quartz.argb32.ref.png \
- radial-gradient-mask-source.quartz.rgb24.ref.png \
- radial-gradient-mask-source.rgb24.ref.png \
- radial-gradient-mask-source.xlib.argb32.ref.png \
- radial-gradient-mask-source.xlib.rgb24.ref.png \
- radial-gradient-mask.base.argb32.ref.png \
- radial-gradient-mask.base.rgb24.ref.png \
- radial-gradient-mask.image16.ref.png \
- radial-gradient-mask.quartz.ref.png \
- radial-gradient-mask.ref.png \
- radial-gradient-one-stop.base.argb32.ref.png \
- radial-gradient-one-stop.base.rgb24.ref.png \
- radial-gradient-one-stop.quartz.ref.png \
- radial-gradient-one-stop.ref.png \
- radial-gradient-source.argb32.ref.png \
- radial-gradient-source.base.argb32.ref.png \
- radial-gradient-source.base.rgb24.ref.png \
- radial-gradient-source.image16.ref.png \
- radial-gradient-source.quartz.argb32.ref.png \
- radial-gradient-source.quartz.rgb24.ref.png \
- radial-gradient-source.rgb24.ref.png \
- radial-gradient.base.argb32.ref.png \
- radial-gradient.base.rgb24.ref.png \
- radial-gradient.image16.ref.png \
- radial-gradient.quartz.ref.png \
- radial-gradient.ref.png \
- random-clip.base.argb32.ref.png \
- random-clip.base.rgb24.ref.png \
- random-clip.ref.png \
- random-intersections-curves-eo.base.argb32.ref.png \
- random-intersections-curves-eo.base.rgb24.ref.png \
- random-intersections-curves-eo.image16.ref.png \
- random-intersections-curves-eo.pdf.ref.png \
- random-intersections-curves-eo.ps.ref.png \
- random-intersections-curves-eo.quartz.ref.png \
- random-intersections-curves-eo.ref.png \
- random-intersections-curves-eo.xlib-fallback.ref.png \
- random-intersections-curves-eo.xlib.ref.png \
- random-intersections-curves-nz.base.argb32.ref.png \
- random-intersections-curves-nz.base.rgb24.ref.png \
- random-intersections-curves-nz.image16.ref.png \
- random-intersections-curves-nz.pdf.ref.png \
- random-intersections-curves-nz.ps.ref.png \
- random-intersections-curves-nz.quartz.ref.png \
- random-intersections-curves-nz.ref.png \
- random-intersections-curves-nz.xlib-fallback.ref.png \
- random-intersections-curves-nz.xlib.ref.png \
- random-intersections-eo.base.argb32.ref.png \
- random-intersections-eo.base.rgb24.ref.png \
- random-intersections-eo.image16.ref.png \
- random-intersections-eo.ps.ref.png \
- random-intersections-eo.quartz.ref.png \
- random-intersections-eo.ref.png \
- random-intersections-eo.xlib.ref.png \
- random-intersections-nonzero.base.argb32.ref.png \
- random-intersections-nonzero.base.rgb24.ref.png \
- random-intersections-nonzero.image16.ref.png \
- random-intersections-nonzero.ps.ref.png \
- random-intersections-nonzero.quartz.ref.png \
- random-intersections-nonzero.ref.png \
- random-intersections-nonzero.xlib.ref.png \
- record-extend-none-similar.ref.png \
- record-extend-none.ref.png \
- record-extend-pad-similar.ref.png \
- record-extend-pad.ref.png \
- record-extend-reflect-similar.ref.png \
- record-extend-reflect.ref.png \
- record-extend-repeat-similar.ref.png \
- record-extend-repeat.ref.png \
- record-fill-alpha.ref.png \
- record-mesh.ref.png \
- record-paint-alpha-clip-mask.ref.png \
- record-paint-alpha-clip.ref.png \
- record-paint-alpha-solid-clip.ref.png \
- record-paint-alpha.ref.png \
- record-paint.ref.png \
- record-select-font-face.ref.png \
- record-self-intersecting.ref.png \
- record-text-transform.ref.png \
- recording-surface-extend-none.argb32.ref.png \
- recording-surface-extend-none.base.argb32.ref.png \
- recording-surface-extend-none.base.rgb24.ref.png \
- recording-surface-extend-none.rgb24.ref.png \
- recording-surface-extend-pad.argb32.ref.png \
- recording-surface-extend-pad.base.argb32.ref.png \
- recording-surface-extend-pad.base.rgb24.ref.png \
- recording-surface-extend-pad.rgb24.ref.png \
- recording-surface-extend-reflect.argb32.ref.png \
- recording-surface-extend-reflect.base.argb32.ref.png \
- recording-surface-extend-reflect.base.rgb24.ref.png \
- recording-surface-extend-reflect.rgb24.ref.png \
- recording-surface-extend-repeat.argb32.ref.png \
- recording-surface-extend-repeat.base.argb32.ref.png \
- recording-surface-extend-repeat.base.rgb24.ref.png \
- recording-surface-extend-repeat.rgb24.ref.png \
- recording-surface-over.base.argb32.ref.png \
- recording-surface-over.base.rgb24.ref.png \
- recording-surface-over.gl.argb32.ref.png \
- recording-surface-over.image16.ref.png \
- recording-surface-over.pdf.argb32.ref.png \
- recording-surface-over.pdf.rgb24.ref.png \
- recording-surface-over.ps.argb32.ref.png \
- recording-surface-over.ps.rgb24.ref.png \
- recording-surface-over.quartz.argb32.ref.png \
- recording-surface-over.quartz.rgb24.ref.png \
- recording-surface-over.ref.png \
- recording-surface-over.rgb24.ref.png \
- recording-surface-over.svg.argb32.ref.png \
- recording-surface-over.svg.rgb24.ref.png \
- recording-surface-over.xlib.argb32.ref.png \
- recording-surface-over.xlib.rgb24.ref.png \
- recording-surface-source.argb32.ref.png \
- recording-surface-source.base.argb32.ref.png \
- recording-surface-source.base.rgb24.ref.png \
- recording-surface-source.rgb24.ref.png \
- rectangle-rounding-error.base.argb32.ref.png \
- rectangle-rounding-error.base.rgb24.ref.png \
- rectangle-rounding-error.ref.png \
- rectilinear-dash.base.argb32.ref.png \
- rectilinear-dash.base.rgb24.ref.png \
- rectilinear-dash.quartz.xfail.png \
- rectilinear-dash.ref.png \
- rectilinear-fill.base.argb32.ref.png \
- rectilinear-fill.base.rgb24.ref.png \
- rectilinear-fill.ref.png \
- rectilinear-grid.base.argb32.ref.png \
- rectilinear-grid.base.rgb24.ref.png \
- rectilinear-grid.image16.ref.png \
- rectilinear-grid.ref.png \
- rectilinear-miter-limit.base.argb32.ref.png \
- rectilinear-miter-limit.base.rgb24.ref.png \
- rectilinear-miter-limit.ps2.ref.png \
- rectilinear-miter-limit.ps3.ref.png \
- rectilinear-miter-limit.ref.png \
- rectilinear-stroke.base.argb32.ref.png \
- rectilinear-stroke.base.rgb24.ref.png \
- rectilinear-stroke.quartz.xfail.png \
- rectilinear-stroke.ref.png \
- reflected-stroke.base.argb32.ref.png \
- reflected-stroke.base.rgb24.ref.png \
- reflected-stroke.image16.ref.png \
- reflected-stroke.ps.ref.png \
- reflected-stroke.ref.png \
- rel-path.base.argb32.ref.png \
- rel-path.base.rgb24.ref.png \
- rel-path.ps2.rgb24.ref.png \
- rel-path.ps3.rgb24.ref.png \
- rel-path.ref.png \
- rel-path.rgb24.ref.png \
- rgb24-ignore-alpha.base.argb32.ref.png \
- rgb24-ignore-alpha.base.rgb24.ref.png \
- rgb24-ignore-alpha.ref.png \
- rotate-clip-image-surface-paint.base.argb32.ref.png \
- rotate-clip-image-surface-paint.base.rgb24.ref.png \
- rotate-clip-image-surface-paint.ref.png \
- rotate-image-surface-paint.base.argb32.ref.png \
- rotate-image-surface-paint.base.rgb24.ref.png \
- rotate-image-surface-paint.pdf.xfail.png \
- rotate-image-surface-paint.ps.ref.png \
- rotate-image-surface-paint.quartz.ref.png \
- rotate-image-surface-paint.ref.png \
- rotate-image-surface-paint.svg.ref.png \
- rotate-image-surface-paint.svg.xfail.png \
- rotated-clip.base.argb32.ref.png \
- rotated-clip.base.rgb24.ref.png \
- rotated-clip.image16.ref.png \
- rotated-clip.ps.ref.png \
- rotated-clip.quartz.ref.png \
- rotated-clip.ref.png \
- rotated-clip.xlib.ref.png \
- rounded-rectangle-fill.base.argb32.ref.png \
- rounded-rectangle-fill.base.rgb24.ref.png \
- rounded-rectangle-fill.image16.ref.png \
- rounded-rectangle-fill.ps.ref.png \
- rounded-rectangle-fill.quartz.ref.png \
- rounded-rectangle-fill.ref.png \
- rounded-rectangle-fill.xlib.ref.png \
- rounded-rectangle-stroke.base.argb32.ref.png \
- rounded-rectangle-stroke.base.rgb24.ref.png \
- rounded-rectangle-stroke.image16.ref.png \
- rounded-rectangle-stroke.ps.ref.png \
- rounded-rectangle-stroke.ref.png \
- rounded-rectangle-stroke.xlib.ref.png \
- scale-down-source-surface-paint.base.argb32.ref.png \
- scale-down-source-surface-paint.base.rgb24.ref.png \
- scale-down-source-surface-paint.ref.png \
- scale-offset-image.base.argb32.ref.png \
- scale-offset-image.base.rgb24.ref.png \
- scale-offset-image.gl.ref.png \
- scale-offset-image.image16.ref.png \
- scale-offset-image.pdf.argb32.ref.png \
- scale-offset-image.pdf.rgb24.ref.png \
- scale-offset-image.ps.ref.png \
- scale-offset-image.quartz.ref.png \
- scale-offset-image.ref.png \
- scale-offset-image.script.xfail.png \
- scale-offset-image.xfail.png \
- scale-offset-image.xlib-fallback.xfail.png \
- scale-offset-image.xlib.ref.png \
- scale-offset-similar.base.argb32.ref.png \
- scale-offset-similar.base.rgb24.ref.png \
- scale-offset-similar.gl.ref.png \
- scale-offset-similar.image16.ref.png \
- scale-offset-similar.pdf.argb32.ref.png \
- scale-offset-similar.pdf.rgb24.ref.png \
- scale-offset-similar.ps.ref.png \
- scale-offset-similar.quartz.ref.png \
- scale-offset-similar.recording.xfail.png \
- scale-offset-similar.ref.png \
- scale-offset-similar.script.xfail.png \
- scale-offset-similar.xfail.png \
- scale-offset-similar.xlib-fallback.xfail.png \
- scale-offset-similar.xlib.xfail.png \
- scale-source-surface-paint.base.argb32.ref.png \
- scale-source-surface-paint.base.rgb24.ref.png \
- scale-source-surface-paint.pdf.argb32.xfail.png \
- scale-source-surface-paint.pdf.rgb24.xfail.png \
- scale-source-surface-paint.ref.png \
- scale-source-surface-paint.rgb24.ref.png \
- scale-source-surface-paint.svg.argb32.xfail.png \
- scale-source-surface-paint.svg.rgb24.xfail.png \
- select-font-face.base.argb32.ref.png \
- select-font-face.base.rgb24.ref.png \
- select-font-face.image16.ref.png \
- select-font-face.ps2.ref.png \
- select-font-face.ps3.ref.png \
- select-font-face.quartz.ref.png \
- select-font-face.ref.png \
- self-copy-overlap.base.argb32.ref.png \
- self-copy-overlap.base.rgb24.ref.png \
- self-copy.base.argb32.ref.png \
- self-copy.base.rgb24.ref.png \
- self-copy.ps2.ref.png \
- self-copy.ps3.ref.png \
- self-copy.ref.png \
- self-intersecting.base.argb32.ref.png \
- self-intersecting.base.rgb24.ref.png \
- self-intersecting.ps.ref.png \
- self-intersecting.quartz.xfail.png \
- self-intersecting.ref.png \
- self-intersecting.xlib.ref.png \
- set-source.base.argb32.ref.png \
- set-source.base.rgb24.ref.png \
- set-source.ref.png \
- set-source.rgb24.ref.png \
- shape-general-convex.base.argb32.ref.png \
- shape-general-convex.base.rgb24.ref.png \
- shape-general-convex.ref.png \
- shape-sierpinski.base.argb32.ref.png \
- shape-sierpinski.base.rgb24.ref.png \
- shape-sierpinski.ref.png \
- show-glyphs-advance.base.argb32.ref.png \
- show-glyphs-advance.base.rgb24.ref.png \
- show-glyphs-advance.image16.ref.png \
- show-glyphs-advance.ps.ref.png \
- show-glyphs-advance.quartz.ref.png \
- show-glyphs-advance.ref.png \
- show-glyphs-advance.svg.ref.png \
- show-glyphs-many.base.argb32.ref.png \
- show-glyphs-many.base.rgb24.ref.png \
- show-glyphs-many.ref.png \
- show-text-current-point.base.argb32.ref.png \
- show-text-current-point.base.rgb24.ref.png \
- show-text-current-point.image16.ref.png \
- show-text-current-point.ps2.ref.png \
- show-text-current-point.ps3.ref.png \
- show-text-current-point.quartz.ref.png \
- show-text-current-point.ref.png \
- skew-extreme.base.argb32.ref.png \
- skew-extreme.base.rgb24.ref.png \
- skew-extreme.ps2.ref.png \
- skew-extreme.ps3.ref.png \
- skew-extreme.ref.png \
- smask-fill.base.argb32.ref.png \
- smask-fill.base.rgb24.ref.png \
- smask-fill.image16.ref.png \
- smask-fill.quartz.ref.png \
- smask-fill.ref.png \
- smask-fill.svg.ref.png \
- smask-fill.xlib.ref.png \
- smask-image-mask.base.argb32.ref.png \
- smask-image-mask.base.rgb24.ref.png \
- smask-image-mask.ref.png \
- smask-mask.base.argb32.ref.png \
- smask-mask.base.rgb24.ref.png \
- smask-mask.image16.ref.png \
- smask-mask.pdf.xfail.png \
- smask-mask.quartz.ref.png \
- smask-mask.ref.png \
- smask-mask.svg.ref.png \
- smask-paint.base.argb32.ref.png \
- smask-paint.base.rgb24.ref.png \
- smask-paint.image16.ref.png \
- smask-paint.pdf.xfail.png \
- smask-paint.quartz.ref.png \
- smask-paint.ref.png \
- smask-paint.svg.ref.png \
- smask-stroke.base.argb32.ref.png \
- smask-stroke.base.rgb24.ref.png \
- smask-stroke.image16.ref.png \
- smask-stroke.pdf.xfail.png \
- smask-stroke.quartz.ref.png \
- smask-stroke.ref.png \
- smask-stroke.xlib.ref.png \
- smask-text.base.argb32.ref.png \
- smask-text.base.rgb24.ref.png \
- smask-text.image16.ref.png \
- smask-text.pdf.ref.png \
- smask-text.ps2.ref.png \
- smask-text.ps3.ref.png \
- smask-text.quartz.ref.png \
- smask-text.ref.png \
- smask-text.script.ref.png \
- smask-text.svg.ref.png \
- smask-text.xlib-fallback.ref.png \
- smask-text.xlib.ref.png \
- smask.base.argb32.ref.png \
- smask.base.rgb24.ref.png \
- smask.image16.ref.png \
- smask.pdf.xfail.png \
- smask.ps.ref.png \
- smask.quartz.ref.png \
- smask.ref.png \
- smask.script.ref.png \
- smask.svg.ref.png \
- smask.xlib-fallback.ref.png \
- smask.xlib.ref.png \
- solid-pattern-cache-stress.base.argb32.ref.png \
- solid-pattern-cache-stress.base.rgb24.ref.png \
- solid-pattern-cache-stress.ref.png \
- source-clip-scale.base.argb32.ref.png \
- source-clip-scale.base.rgb24.ref.png \
- source-clip-scale.gl.ref.png \
- source-clip-scale.pdf.ref.png \
- source-clip-scale.ps2.argb32.ref.png \
- source-clip-scale.ps2.rgb24.ref.png \
- source-clip-scale.ps3.argb32.ref.png \
- source-clip-scale.ps3.rgb24.ref.png \
- source-clip-scale.quartz.ref.png \
- source-clip-scale.ref.png \
- source-clip-scale.svg.ref.png \
- source-clip.base.argb32.ref.png \
- source-clip.base.rgb24.ref.png \
- source-clip.ref.png \
- source-surface-scale-paint.base.argb32.ref.png \
- source-surface-scale-paint.base.rgb24.ref.png \
- source-surface-scale-paint.ref.png \
- source-surface-scale-paint.rgb24.ref.png \
- spline-decomposition.base.argb32.ref.png \
- spline-decomposition.base.rgb24.ref.png \
- spline-decomposition.image16.ref.png \
- spline-decomposition.pdf.ref.png \
- spline-decomposition.ps.ref.png \
- spline-decomposition.quartz.xfail.png \
- spline-decomposition.ref.png \
- spline-decomposition.svg.ref.png \
- spline-decomposition.xlib.ref.png \
- stroke-ctm-caps.base.argb32.ref.png \
- stroke-ctm-caps.base.rgb24.ref.png \
- stroke-ctm-caps.image16.ref.png \
- stroke-ctm-caps.ps2.ref.png \
- stroke-ctm-caps.ps3.ref.png \
- stroke-ctm-caps.quartz.ref.png \
- stroke-ctm-caps.ref.png \
- stroke-image.base.argb32.ref.png \
- stroke-image.base.rgb24.ref.png \
- stroke-image.image16.ref.png \
- stroke-image.pdf.ref.png \
- stroke-image.ps.ref.png \
- stroke-image.quartz.ref.png \
- stroke-image.ref.png \
- stroke-image.xlib.ref.png \
- stroke-open-box.base.argb32.ref.png \
- stroke-open-box.base.rgb24.ref.png \
- stroke-open-box.ref.png \
- subsurface-image-repeat.base.argb32.ref.png \
- subsurface-image-repeat.base.rgb24.ref.png \
- subsurface-image-repeat.image16.ref.png \
- subsurface-image-repeat.ref.png \
- subsurface-modify-child.base.argb32.ref.png \
- subsurface-modify-child.base.rgb24.ref.png \
- subsurface-modify-child.ref.png \
- subsurface-modify-parent.base.argb32.ref.png \
- subsurface-modify-parent.base.rgb24.ref.png \
- subsurface-modify-parent.ref.png \
- subsurface-outside-target.argb32.ref.png \
- subsurface-outside-target.base.argb32.ref.png \
- subsurface-outside-target.base.rgb24.ref.png \
- subsurface-outside-target.rgb24.ref.png \
- subsurface-pad.base.argb32.ref.png \
- subsurface-pad.base.rgb24.ref.png \
- subsurface-pad.quartz.xfail.png \
- subsurface-pad.ref.png \
- subsurface-reflect.base.argb32.ref.png \
- subsurface-reflect.base.rgb24.ref.png \
- subsurface-reflect.ref.png \
- subsurface-repeat.base.argb32.ref.png \
- subsurface-repeat.base.rgb24.ref.png \
- subsurface-repeat.ref.png \
- subsurface-similar-repeat.base.argb32.ref.png \
- subsurface-similar-repeat.base.rgb24.ref.png \
- subsurface-similar-repeat.ref.png \
- subsurface.base.argb32.ref.png \
- subsurface.base.rgb24.ref.png \
- subsurface.image16.ref.png \
- subsurface.ps.ref.png \
- subsurface.ref.png \
- subsurface.xlib.ref.png \
- surface-pattern-big-scale-down.base.argb32.ref.png \
- surface-pattern-big-scale-down.base.rgb24.ref.png \
- surface-pattern-big-scale-down.ps.ref.png \
- surface-pattern-big-scale-down.quartz.ref.png \
- surface-pattern-big-scale-down.ref.png \
- surface-pattern-operator.argb32.ref.png \
- surface-pattern-operator.base.argb32.ref.png \
- surface-pattern-operator.base.rgb24.ref.png \
- surface-pattern-operator.image16.ref.png \
- surface-pattern-operator.pdf.argb32.xfail.png \
- surface-pattern-operator.pdf.rgb24.xfail.png \
- surface-pattern-operator.quartz.argb32.ref.png \
- surface-pattern-operator.quartz.rgb24.ref.png \
- surface-pattern-operator.rgb24.ref.png \
- surface-pattern-operator.xlib.argb32.ref.png \
- surface-pattern-operator.xlib.rgb24.ref.png \
- surface-pattern-scale-down-extend-none.base.argb32.ref.png \
- surface-pattern-scale-down-extend-none.base.rgb24.ref.png \
- surface-pattern-scale-down-extend-none.quartz.ref.png \
- surface-pattern-scale-down-extend-none.ref.png \
- surface-pattern-scale-down-extend-pad.base.argb32.ref.png \
- surface-pattern-scale-down-extend-pad.base.rgb24.ref.png \
- surface-pattern-scale-down-extend-pad.quartz.xfail.png \
- surface-pattern-scale-down-extend-pad.ref.png \
- surface-pattern-scale-down-extend-reflect.base.argb32.ref.png \
- surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png \
- surface-pattern-scale-down-extend-reflect.quartz.ref.png \
- surface-pattern-scale-down-extend-reflect.ref.png \
- surface-pattern-scale-down-extend-repeat.base.argb32.ref.png \
- surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png \
- surface-pattern-scale-down-extend-repeat.quartz.ref.png \
- surface-pattern-scale-down-extend-repeat.ref.png \
- surface-pattern-scale-down.base.argb32.ref.png \
- surface-pattern-scale-down.base.rgb24.ref.png \
- surface-pattern-scale-down.image16.ref.png \
- surface-pattern-scale-down.pdf.ref.png \
- surface-pattern-scale-down.ps2.ref.png \
- surface-pattern-scale-down.ps3.ref.png \
- surface-pattern-scale-down.quartz.ref.png \
- surface-pattern-scale-down.ref.png \
- surface-pattern-scale-up.base.argb32.ref.png \
- surface-pattern-scale-up.base.rgb24.ref.png \
- surface-pattern-scale-up.image16.ref.png \
- surface-pattern-scale-up.pdf.ref.png \
- surface-pattern-scale-up.ps2.ref.png \
- surface-pattern-scale-up.ps3.ref.png \
- surface-pattern-scale-up.quartz.xfail.png \
- surface-pattern-scale-up.ref.png \
- surface-pattern.base.argb32.ref.png \
- surface-pattern.base.rgb24.ref.png \
- surface-pattern.image16.ref.png \
- surface-pattern.pdf.xfail.png \
- surface-pattern.ps.xfail.png \
- surface-pattern.quartz.xfail.png \
- surface-pattern.ref.png \
- surface-pattern.svg.xfail.png \
- svg-surface-source.argb32.ref.png \
- svg-surface-source.base.argb32.ref.png \
- svg-surface-source.base.rgb24.ref.png \
- svg-surface-source.image16.ref.png \
- svg-surface-source.rgb24.ref.png \
- svg-surface-source.svg12.argb32.xfail.png \
- svg-surface-source.svg12.rgb24.xfail.png \
- text-antialias-gray.base.argb32.ref.png \
- text-antialias-gray.base.rgb24.ref.png \
- text-antialias-gray.image16.ref.png \
- text-antialias-gray.quartz.ref.png \
- text-antialias-gray.ref.png \
- text-antialias-none.base.argb32.ref.png \
- text-antialias-none.base.rgb24.ref.png \
- text-antialias-none.quartz.ref.png \
- text-antialias-none.ref.png \
- text-antialias-subpixel.base.argb32.xfail.png \
- text-antialias-subpixel.base.rgb24.xfail.png \
- text-antialias-subpixel.image16.ref.png \
- text-antialias-subpixel.quartz.ref.png \
- text-antialias-subpixel.ref.png \
- text-glyph-range.base.argb32.ref.png \
- text-glyph-range.base.rgb24.ref.png \
- text-glyph-range.image16.ref.png \
- text-glyph-range.ps.ref.png \
- text-glyph-range.quartz.ref.png \
- text-glyph-range.ref.png \
- text-pattern.base.argb32.ref.png \
- text-pattern.base.rgb24.ref.png \
- text-pattern.pdf.argb32.ref.png \
- text-pattern.pdf.rgb24.ref.png \
- text-pattern.ps2.argb32.ref.png \
- text-pattern.ps2.rgb24.ref.png \
- text-pattern.ps3.argb32.ref.png \
- text-pattern.ps3.rgb24.ref.png \
- text-pattern.quartz.argb32.ref.png \
- text-pattern.quartz.rgb24.ref.png \
- text-pattern.ref.png \
- text-pattern.rgb24.ref.png \
- text-pattern.svg.argb32.ref.png \
- text-pattern.svg.rgb24.ref.png \
- text-rotate.base.argb32.ref.png \
- text-rotate.base.rgb24.ref.png \
- text-rotate.image16.ref.png \
- text-rotate.pdf.ref.png \
- text-rotate.ps.ref.png \
- text-rotate.quartz.ref.png \
- text-rotate.ref.png \
- text-rotate.svg.ref.png \
- text-rotate.xlib-fallback.ref.png \
- text-rotate.xlib.ref.png \
- text-transform.base.argb32.ref.png \
- text-transform.base.rgb24.ref.png \
- text-transform.image16.ref.png \
- text-transform.pdf.argb32.ref.png \
- text-transform.pdf.rgb24.ref.png \
- text-transform.ps2.ref.png \
- text-transform.ps3.ref.png \
- text-transform.ref.png \
- text-transform.svg.ref.png \
- tiger.base.argb32.ref.png \
- tiger.base.rgb24.ref.png \
- tiger.ref.png \
- tighten-bounds.base.argb32.ref.png \
- tighten-bounds.base.rgb24.ref.png \
- tighten-bounds.ref.png \
- transforms.base.argb32.ref.png \
- transforms.base.rgb24.ref.png \
- transforms.image16.ref.png \
- transforms.ps2.ref.png \
- transforms.ps3.ref.png \
- transforms.ref.png \
- translate-show-surface.base.argb32.ref.png \
- translate-show-surface.base.rgb24.ref.png \
- translate-show-surface.ref.png \
- trap-clip.base.argb32.ref.png \
- trap-clip.base.rgb24.ref.png \
- trap-clip.image16.ref.png \
- trap-clip.ps2.argb32.ref.png \
- trap-clip.ps2.rgb24.ref.png \
- trap-clip.ps3.argb32.ref.png \
- trap-clip.ps3.rgb24.ref.png \
- trap-clip.quartz.argb32.ref.png \
- trap-clip.quartz.rgb24.ref.png \
- trap-clip.ref.png \
- trap-clip.rgb24.ref.png \
- trap-clip.test-paginated.argb32.ref.png \
- trap-clip.xlib.ref.png \
- trap-clip.xlib.rgb24.ref.png \
- twin-antialias-gray.base.argb32.ref.png \
- twin-antialias-gray.base.rgb24.ref.png \
- twin-antialias-gray.image16.ref.png \
- twin-antialias-gray.ref.png \
- twin-antialias-gray.xlib.ref.png \
- twin-antialias-mixed.base.argb32.ref.png \
- twin-antialias-mixed.base.rgb24.ref.png \
- twin-antialias-mixed.image16.ref.png \
- twin-antialias-mixed.ref.png \
- twin-antialias-mixed.xlib.ref.png \
- twin-antialias-none.base.argb32.ref.png \
- twin-antialias-none.base.rgb24.ref.png \
- twin-antialias-none.ref.png \
- twin-antialias-none.xlib.ref.png \
- twin-antialias-subpixel.base.argb32.ref.png \
- twin-antialias-subpixel.base.rgb24.ref.png \
- twin-antialias-subpixel.image16.ref.png \
- twin-antialias-subpixel.ref.png \
- twin-antialias-subpixel.xlib.ref.png \
- twin.base.argb32.ref.png \
- twin.base.rgb24.ref.png \
- twin.image16.ref.png \
- twin.ps.ref.png \
- twin.ref.png \
- twin.svg.ref.png \
- twin.xlib.ref.png \
- unaligned-box.base.argb32.ref.png \
- unaligned-box.base.rgb24.ref.png \
- unaligned-box.ref.png \
- unantialiased-shapes.base.argb32.ref.png \
- unantialiased-shapes.base.rgb24.ref.png \
- unantialiased-shapes.quartz.ref.png \
- unantialiased-shapes.ref.png \
- unbounded-operator.base.argb32.ref.png \
- unbounded-operator.base.rgb24.ref.png \
- unbounded-operator.gl.argb32.xfail.png \
- unbounded-operator.gl.rgb24.xfail.png \
- unbounded-operator.image16.ref.png \
- unbounded-operator.pdf.argb32.ref.png \
- unbounded-operator.ps2.argb32.ref.png \
- unbounded-operator.ps3.argb32.ref.png \
- unbounded-operator.quartz.argb32.ref.png \
- unbounded-operator.quartz.rgb24.ref.png \
- unbounded-operator.ref.png \
- unbounded-operator.rgb24.ref.png \
- unbounded-operator.svg12.argb32.ref.png \
- unbounded-operator.svg12.rgb24.xfail.png \
- unbounded-operator.xlib.rgb24.ref.png \
- unclosed-strokes.base.argb32.ref.png \
- unclosed-strokes.base.rgb24.ref.png \
- unclosed-strokes.ref.png \
- user-font-mask.base.argb32.ref.png \
- user-font-mask.base.rgb24.ref.png \
- user-font-mask.image16.ref.png \
- user-font-mask.pdf.ref.png \
- user-font-mask.ps2.ref.png \
- user-font-mask.ps3.ref.png \
- user-font-mask.ref.png \
- user-font-mask.svg.ref.png \
- user-font-proxy.base.argb32.ref.png \
- user-font-proxy.base.rgb24.ref.png \
- user-font-proxy.image16.ref.png \
- user-font-proxy.pdf.argb32.ref.png \
- user-font-proxy.pdf.ref.png \
- user-font-proxy.pdf.rgb24.ref.png \
- user-font-proxy.ps.ref.png \
- user-font-proxy.quartz.ref.png \
- user-font-proxy.ref.png \
- user-font-proxy.svg.ref.png \
- user-font-proxy.xlib.ref.png \
- user-font-rescale.base.argb32.ref.png \
- user-font-rescale.base.rgb24.ref.png \
- user-font-rescale.image16.ref.png \
- user-font-rescale.ps.ref.png \
- user-font-rescale.quartz.ref.png \
- user-font-rescale.ref.png \
- user-font-rescale.svg.ref.png \
- user-font.base.argb32.ref.png \
- user-font.base.rgb24.ref.png \
- user-font.image16.ref.png \
- user-font.pdf.ref.png \
- user-font.ps.ref.png \
- user-font.quartz.ref.png \
- user-font.ref.png \
- user-font.svg.ref.png \
- user-font.xlib.ref.png \
- white-in-noop.base.argb32.ref.png \
- white-in-noop.base.rgb24.ref.png \
- white-in-noop.ref.png \
- world-map-fill.base.argb32.ref.png \
- world-map-fill.base.rgb24.ref.png \
- world-map-fill.image16.ref.png \
- world-map-fill.ref.png \
- world-map-stroke.base.argb32.ref.png \
- world-map-stroke.base.rgb24.ref.png \
- world-map-stroke.image16.ref.png \
- world-map-stroke.ref.png \
- world-map.base.argb32.ref.png \
- world-map.base.rgb24.ref.png \
- world-map.image16.ref.png \
- world-map.ref.png \
- xcb-huge-image-shm.base.argb32.ref.png \
- xcb-huge-image-shm.base.rgb24.ref.png \
- xcb-huge-image-shm.ref.png \
- xcb-snapshot-assert.base.argb32.ref.png \
- xcb-snapshot-assert.base.rgb24.ref.png \
- xcb-snapshot-assert.ref.png \
- xcb-stress-cache.base.argb32.ref.png \
- xcb-stress-cache.base.rgb24.ref.png \
- xcb-stress-cache.ref.png \
- xcb-surface-source.argb32.ref.png \
- xcb-surface-source.base.argb32.ref.png \
- xcb-surface-source.base.rgb24.ref.png \
- xcb-surface-source.image16.ref.png \
- xcb-surface-source.ps.argb32.ref.png \
- xcb-surface-source.ps.rgb24.ref.png \
- xcb-surface-source.rgb24.ref.png \
- xcomposite-projection.base.argb32.ref.png \
- xcomposite-projection.base.rgb24.ref.png \
- xcomposite-projection.image16.ref.png \
- xcomposite-projection.quartz.ref.png \
- xcomposite-projection.ref.png \
- xlib-expose-event.base.argb32.ref.png \
- xlib-expose-event.base.rgb24.ref.png \
- xlib-expose-event.image16.ref.png \
- xlib-expose-event.ps.ref.png \
- xlib-expose-event.ref.png \
- xlib-surface-source.argb32.ref.png \
- xlib-surface-source.base.argb32.ref.png \
- xlib-surface-source.base.rgb24.ref.png \
- xlib-surface-source.image16.ref.png \
- xlib-surface-source.ps.argb32.ref.png \
- xlib-surface-source.ps.rgb24.ref.png \
- xlib-surface-source.rgb24.ref.png \
- xlib-surface-source.svg12.argb32.xfail.png \
- xlib-surface-source.svg12.rgb24.xfail.png \
- zero-alpha.base.argb32.ref.png \
- zero-alpha.base.rgb24.ref.png \
- zero-alpha.ref.png \
- zero-mask.base.argb32.ref.png \
- zero-mask.base.rgb24.ref.png \
- zero-mask.ref.png \
- zero-mask.rgb24.ref.png \
+ reference/a1-bug.base.argb32.ref.png \
+ reference/a1-bug.base.rgb24.ref.png \
+ reference/a1-bug.image16.ref.png \
+ reference/a1-bug.quartz.xfail.png \
+ reference/a1-bug.ref.png \
+ reference/a1-bug.xlib.ref.png \
+ reference/a1-clip-fill-equal.base.argb32.ref.png \
+ reference/a1-clip-fill-equal.base.rgb24.ref.png \
+ reference/a1-clip-fill-equal.ref.png \
+ reference/a1-clip-fill-rule.argb32.ref.png \
+ reference/a1-clip-fill-rule.base.argb32.ref.png \
+ reference/a1-clip-fill-rule.base.rgb24.ref.png \
+ reference/a1-clip-fill-rule.rgb24.ref.png \
+ reference/a1-clip-fill.base.argb32.ref.png \
+ reference/a1-clip-fill.base.rgb24.ref.png \
+ reference/a1-clip-fill.ref.png \
+ reference/a1-clip-paint.base.argb32.ref.png \
+ reference/a1-clip-paint.base.rgb24.ref.png \
+ reference/a1-clip-paint.ref.png \
+ reference/a1-clip-stroke.base.argb32.ref.png \
+ reference/a1-clip-stroke.base.rgb24.ref.png \
+ reference/a1-clip-stroke.ref.png \
+ reference/a1-image-sample.base.argb32.ref.png \
+ reference/a1-image-sample.base.rgb24.ref.png \
+ reference/a1-image-sample.gl.xfail.png \
+ reference/a1-image-sample.ref.png \
+ reference/a1-line-width.base.argb32.ref.png \
+ reference/a1-line-width.base.rgb24.ref.png \
+ reference/a1-line-width.pdf.ref.png \
+ reference/a1-line-width.ps.ref.png \
+ reference/a1-line-width.ref.png \
+ reference/a1-mask-sample.base.argb32.ref.png \
+ reference/a1-mask-sample.base.rgb24.ref.png \
+ reference/a1-mask-sample.ref.png \
+ reference/a1-mask.base.argb32.ref.png \
+ reference/a1-mask.base.rgb24.ref.png \
+ reference/a1-mask.pdf.ref.png \
+ reference/a1-mask.ps.ref.png \
+ reference/a1-mask.ref.png \
+ reference/a1-rasterisation-rectangles.base.argb32.ref.png \
+ reference/a1-rasterisation-rectangles.base.rgb24.ref.png \
+ reference/a1-rasterisation-rectangles.quartz.xfail.png \
+ reference/a1-rasterisation-rectangles.ref.png \
+ reference/a1-rasterisation-triangles.base.argb32.ref.png \
+ reference/a1-rasterisation-triangles.base.rgb24.ref.png \
+ reference/a1-rasterisation-triangles.quartz.xfail.png \
+ reference/a1-rasterisation-triangles.ref.png \
+ reference/a1-rectilinear-grid.base.argb32.ref.png \
+ reference/a1-rectilinear-grid.base.rgb24.ref.png \
+ reference/a1-rectilinear-grid.ref.png \
+ reference/a1-sample.base.argb32.ref.png \
+ reference/a1-sample.base.rgb24.ref.png \
+ reference/a1-sample.ref.png \
+ reference/a1-tiger.base.argb32.ref.png \
+ reference/a1-tiger.base.rgb24.ref.png \
+ reference/a1-tiger.ref.png \
+ reference/a1-traps-sample.base.argb32.ref.png \
+ reference/a1-traps-sample.base.rgb24.ref.png \
+ reference/a1-traps-sample.quartz.xfail.png \
+ reference/a1-traps-sample.ref.png \
+ reference/a8-clear.base.argb32.ref.png \
+ reference/a8-clear.base.rgb24.ref.png \
+ reference/a8-clear.quartz.ref.png \
+ reference/a8-clear.ref.png \
+ reference/a8-mask.base.argb32.ref.png \
+ reference/a8-mask.base.rgb24.ref.png \
+ reference/a8-mask.ref.png \
+ reference/aliasing.base.argb32.ref.png \
+ reference/aliasing.base.rgb24.ref.png \
+ reference/aliasing.image16.ref.png \
+ reference/aliasing.quartz.ref.png \
+ reference/aliasing.ref.png \
+ reference/aliasing.xlib.ref.png \
+ reference/alpha-similar.base.argb32.ref.png \
+ reference/alpha-similar.base.rgb24.ref.png \
+ reference/alpha-similar.gl.argb32.xfail.png \
+ reference/alpha-similar.gl.rgb24.xfail.png \
+ reference/alpha-similar.pdf.argb32.xfail.png \
+ reference/alpha-similar.pdf.rgb24.xfail.png \
+ reference/alpha-similar.ps.argb32.xfail.png \
+ reference/alpha-similar.ps.rgb24.xfail.png \
+ reference/alpha-similar.ref.png \
+ reference/alpha-similar.rgb24.ref.png \
+ reference/alpha-similar.svg.argb32.xfail.png \
+ reference/alpha-similar.svg.rgb24.xfail.png \
+ reference/api-special-cases.base.argb32.ref.png \
+ reference/api-special-cases.base.rgb24.ref.png \
+ reference/api-special-cases.ref.png \
+ reference/arc-infinite-loop.base.argb32.ref.png \
+ reference/arc-infinite-loop.base.rgb24.ref.png \
+ reference/arc-infinite-loop.ref.png \
+ reference/arc-looping-dash.base.argb32.ref.png \
+ reference/arc-looping-dash.base.rgb24.ref.png \
+ reference/arc-looping-dash.image16.ref.png \
+ reference/arc-looping-dash.ps.ref.png \
+ reference/arc-looping-dash.quartz.ref.png \
+ reference/arc-looping-dash.ref.png \
+ reference/big-empty-box.argb32.ref.png \
+ reference/big-empty-box.base.argb32.ref.png \
+ reference/big-empty-box.base.rgb24.ref.png \
+ reference/big-empty-box.rgb24.ref.png \
+ reference/big-empty-triangle.argb32.ref.png \
+ reference/big-empty-triangle.base.argb32.ref.png \
+ reference/big-empty-triangle.base.rgb24.ref.png \
+ reference/big-empty-triangle.rgb24.ref.png \
+ reference/big-line.base.argb32.ref.png \
+ reference/big-line.base.rgb24.ref.png \
+ reference/big-line.image16.ref.png \
+ reference/big-line.ps.ref.png \
+ reference/big-line.quartz.ref.png \
+ reference/big-line.ref.png \
+ reference/big-line.xlib.ref.png \
+ reference/big-little-box.argb32.ref.png \
+ reference/big-little-box.base.argb32.ref.png \
+ reference/big-little-box.base.rgb24.ref.png \
+ reference/big-little-box.rgb24.ref.png \
+ reference/big-little-triangle.argb32.ref.png \
+ reference/big-little-triangle.base.argb32.ref.png \
+ reference/big-little-triangle.base.rgb24.ref.png \
+ reference/big-little-triangle.rgb24.ref.png \
+ reference/big-trap.base.argb32.ref.png \
+ reference/big-trap.base.rgb24.ref.png \
+ reference/bilevel-image.base.argb32.ref.png \
+ reference/bilevel-image.base.rgb24.ref.png \
+ reference/bilevel-image.ref.png \
+ reference/bitmap-font.base.argb32.ref.png \
+ reference/bitmap-font.base.rgb24.ref.png \
+ reference/bitmap-font.ref.png \
+ reference/bitmap-font.rgb24.ref.png \
+ reference/bug-40410.base.argb32.ref.png \
+ reference/bug-40410.base.rgb24.ref.png \
+ reference/bug-40410.ref.png \
+ reference/bug-bo-rectangular.base.argb32.ref.png \
+ reference/bug-bo-rectangular.base.rgb24.ref.png \
+ reference/bug-bo-rectangular.image16.ref.png \
+ reference/bug-bo-rectangular.ps.xfail.png \
+ reference/bug-bo-rectangular.ref.png \
+ reference/bug-extents.base.argb32.ref.png \
+ reference/bug-extents.base.rgb24.ref.png \
+ reference/bug-extents.image16.ref.png \
+ reference/bug-extents.ps.ref.png \
+ reference/bug-extents.quartz.ref.png \
+ reference/bug-extents.ref.png \
+ reference/bug-extents.xlib.ref.png \
+ reference/bug-seams.base.argb32.ref.png \
+ reference/bug-seams.base.rgb24.ref.png \
+ reference/bug-seams.ref.png \
+ reference/bug-seams.xlib-fallback.ref.png \
+ reference/bug-seams.xlib.ref.png \
+ reference/caps-joins-alpha.base.argb32.ref.png \
+ reference/caps-joins-alpha.base.rgb24.ref.png \
+ reference/caps-joins-alpha.image16.ref.png \
+ reference/caps-joins-alpha.quartz.ref.png \
+ reference/caps-joins-alpha.ref.png \
+ reference/caps-joins-alpha.xlib.ref.png \
+ reference/caps-joins-curve.base.argb32.ref.png \
+ reference/caps-joins-curve.base.rgb24.ref.png \
+ reference/caps-joins-curve.image16.ref.png \
+ reference/caps-joins-curve.ps.ref.png \
+ reference/caps-joins-curve.quartz.ref.png \
+ reference/caps-joins-curve.ref.png \
+ reference/caps-joins-curve.xlib.ref.png \
+ reference/caps-joins.base.argb32.ref.png \
+ reference/caps-joins.base.rgb24.ref.png \
+ reference/caps-joins.image16.ref.png \
+ reference/caps-joins.ps.ref.png \
+ reference/caps-joins.ref.png \
+ reference/caps-sub-paths.base.argb32.ref.png \
+ reference/caps-sub-paths.base.rgb24.ref.png \
+ reference/caps-sub-paths.image16.ref.png \
+ reference/caps-sub-paths.ps.ref.png \
+ reference/caps-sub-paths.ref.png \
+ reference/caps-tails-curve.base.argb32.ref.png \
+ reference/caps-tails-curve.base.rgb24.ref.png \
+ reference/caps-tails-curve.ps.ref.png \
+ reference/caps-tails-curve.ref.png \
+ reference/caps.base.argb32.ref.png \
+ reference/caps.base.rgb24.ref.png \
+ reference/caps.image16.ref.png \
+ reference/caps.ps.ref.png \
+ reference/caps.ref.png \
+ reference/checkerboard.base.argb32.ref.png \
+ reference/checkerboard.base.rgb24.ref.png \
+ reference/checkerboard.ref.png \
+ reference/clear-source.base.argb32.ref.png \
+ reference/clear-source.base.rgb24.ref.png \
+ reference/clear-source.image16.ref.png \
+ reference/clear-source.pdf.xfail.png \
+ reference/clear-source.ps.xfail.png \
+ reference/clear-source.ref.png \
+ reference/clear.argb32.ref.png \
+ reference/clear.base.argb32.ref.png \
+ reference/clear.base.rgb24.ref.png \
+ reference/clear.pdf.argb32.ref.png \
+ reference/clear.ps.argb32.ref.png \
+ reference/clear.quartz.argb32.ref.png \
+ reference/clear.quartz.rgb24.ref.png \
+ reference/clear.rgb24.ref.png \
+ reference/clear.svg12.argb32.xfail.png \
+ reference/clear.svg12.rgb24.xfail.png \
+ reference/clip-all.base.argb32.ref.png \
+ reference/clip-all.base.rgb24.ref.png \
+ reference/clip-all.ref.png \
+ reference/clip-complex-shape-eo-aa.base.argb32.ref.png \
+ reference/clip-complex-shape-eo-aa.base.rgb24.ref.png \
+ reference/clip-complex-shape-eo-aa.ref.png \
+ reference/clip-complex-shape-eo-mono.base.argb32.ref.png \
+ reference/clip-complex-shape-eo-mono.base.rgb24.ref.png \
+ reference/clip-complex-shape-eo-mono.ref.png \
+ reference/clip-contexts.base.argb32.ref.png \
+ reference/clip-contexts.base.rgb24.ref.png \
+ reference/clip-contexts.ref.png \
+ reference/clip-device-offset.argb32.ref.png \
+ reference/clip-device-offset.base.argb32.ref.png \
+ reference/clip-device-offset.base.rgb24.ref.png \
+ reference/clip-device-offset.rgb24.ref.png \
+ reference/clip-disjoint-hatching.base.argb32.ref.png \
+ reference/clip-disjoint-hatching.base.rgb24.ref.png \
+ reference/clip-disjoint-hatching.ref.png \
+ reference/clip-disjoint.base.argb32.ref.png \
+ reference/clip-disjoint.base.rgb24.ref.png \
+ reference/clip-disjoint.image16.ref.png \
+ reference/clip-disjoint.ps.ref.png \
+ reference/clip-disjoint.quartz.ref.png \
+ reference/clip-disjoint.ref.png \
+ reference/clip-disjoint.xlib.ref.png \
+ reference/clip-empty-group.base.argb32.ref.png \
+ reference/clip-empty-group.base.rgb24.ref.png \
+ reference/clip-empty-group.ref.png \
+ reference/clip-empty-save.base.argb32.ref.png \
+ reference/clip-empty-save.base.rgb24.ref.png \
+ reference/clip-empty-save.ref.png \
+ reference/clip-empty.base.argb32.ref.png \
+ reference/clip-empty.base.rgb24.ref.png \
+ reference/clip-empty.ref.png \
+ reference/clip-fill-eo-unbounded.argb32.ref.png \
+ reference/clip-fill-eo-unbounded.base.argb32.ref.png \
+ reference/clip-fill-eo-unbounded.base.rgb24.ref.png \
+ reference/clip-fill-eo-unbounded.image16.ref.png \
+ reference/clip-fill-eo-unbounded.quartz.argb32.ref.png \
+ reference/clip-fill-eo-unbounded.quartz.rgb24.ref.png \
+ reference/clip-fill-eo-unbounded.rgb24.ref.png \
+ reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.png \
+ reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png \
+ reference/clip-fill-eo-unbounded.xlib.argb32.ref.png \
+ reference/clip-fill-eo-unbounded.xlib.rgb24.ref.png \
+ reference/clip-fill-no-op.base.argb32.ref.png \
+ reference/clip-fill-no-op.base.rgb24.ref.png \
+ reference/clip-fill-no-op.image16.ref.png \
+ reference/clip-fill-no-op.ref.png \
+ reference/clip-fill-nz-unbounded.argb32.ref.png \
+ reference/clip-fill-nz-unbounded.base.argb32.ref.png \
+ reference/clip-fill-nz-unbounded.base.rgb24.ref.png \
+ reference/clip-fill-nz-unbounded.image16.ref.png \
+ reference/clip-fill-nz-unbounded.quartz.argb32.ref.png \
+ reference/clip-fill-nz-unbounded.quartz.rgb24.ref.png \
+ reference/clip-fill-nz-unbounded.rgb24.ref.png \
+ reference/clip-fill-nz-unbounded.svg12.rgb24.xfail.png \
+ reference/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png \
+ reference/clip-fill-nz-unbounded.xlib.argb32.ref.png \
+ reference/clip-fill-nz-unbounded.xlib.rgb24.ref.png \
+ reference/clip-fill-rule-pixel-aligned.base.argb32.ref.png \
+ reference/clip-fill-rule-pixel-aligned.base.rgb24.ref.png \
+ reference/clip-fill-rule-pixel-aligned.ref.png \
+ reference/clip-fill-rule-pixel-aligned.rgb24.ref.png \
+ reference/clip-fill-rule.argb32.ref.png \
+ reference/clip-fill-rule.base.argb32.ref.png \
+ reference/clip-fill-rule.base.rgb24.ref.png \
+ reference/clip-fill-rule.image16.ref.png \
+ reference/clip-fill-rule.pdf.argb32.ref.png \
+ reference/clip-fill-rule.ps.argb32.ref.png \
+ reference/clip-fill-rule.ps.rgb24.ref.png \
+ reference/clip-fill-rule.quartz.rgb24.ref.png \
+ reference/clip-fill-rule.rgb24.ref.png \
+ reference/clip-fill-rule.test-paginated.rgb24.ref.png \
+ reference/clip-fill-rule.xlib.rgb24.ref.png \
+ reference/clip-fill.base.argb32.ref.png \
+ reference/clip-fill.base.rgb24.ref.png \
+ reference/clip-fill.image16.ref.png \
+ reference/clip-fill.ps.xfail.png \
+ reference/clip-fill.quartz.ref.png \
+ reference/clip-fill.ref.png \
+ reference/clip-fill.xlib-fallback.ref.png \
+ reference/clip-fill.xlib.ref.png \
+ reference/clip-group-shapes-aligned-rectangles.base.argb32.ref.png \
+ reference/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png \
+ reference/clip-group-shapes-aligned-rectangles.ref.png \
+ reference/clip-group-shapes-circles.base.argb32.ref.png \
+ reference/clip-group-shapes-circles.base.rgb24.ref.png \
+ reference/clip-group-shapes-circles.ps.ref.png \
+ reference/clip-group-shapes-circles.quartz.ref.png \
+ reference/clip-group-shapes-circles.ref.png \
+ reference/clip-group-shapes-circles.xlib.ref.png \
+ reference/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png \
+ reference/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png \
+ reference/clip-group-shapes-unaligned-rectangles.ref.png \
+ reference/clip-group-shapes-unaligned-rectangles.xlib.ref.png \
+ reference/clip-image.base.argb32.ref.png \
+ reference/clip-image.base.rgb24.ref.png \
+ reference/clip-image.image16.ref.png \
+ reference/clip-image.ps.ref.png \
+ reference/clip-image.ref.png \
+ reference/clip-intersect.base.argb32.ref.png \
+ reference/clip-intersect.base.rgb24.ref.png \
+ reference/clip-intersect.ref.png \
+ reference/clip-mixed-antialias.base.argb32.ref.png \
+ reference/clip-mixed-antialias.base.rgb24.ref.png \
+ reference/clip-mixed-antialias.ref.png \
+ reference/clip-nesting.argb32.ref.png \
+ reference/clip-nesting.base.argb32.ref.png \
+ reference/clip-nesting.base.rgb24.ref.png \
+ reference/clip-nesting.pdf.argb32.ref.png \
+ reference/clip-nesting.ps.argb32.ref.png \
+ reference/clip-nesting.ps.rgb24.ref.png \
+ reference/clip-nesting.quartz.argb32.ref.png \
+ reference/clip-nesting.quartz.rgb24.ref.png \
+ reference/clip-nesting.rgb24.ref.png \
+ reference/clip-nesting.test-paginated.rgb24.ref.png \
+ reference/clip-nesting.xlib.rgb24.ref.png \
+ reference/clip-operator.base.argb32.ref.png \
+ reference/clip-operator.base.rgb24.ref.png \
+ reference/clip-operator.gl.argb32.ref.png \
+ reference/clip-operator.image16.ref.png \
+ reference/clip-operator.pdf.argb32.ref.png \
+ reference/clip-operator.pdf.rgb24.ref.png \
+ reference/clip-operator.ps2.rgb24.ref.png \
+ reference/clip-operator.ps3.argb32.ref.png \
+ reference/clip-operator.ps3.ref.png \
+ reference/clip-operator.ps3.rgb24.ref.png \
+ reference/clip-operator.quartz.argb32.ref.png \
+ reference/clip-operator.quartz.rgb24.ref.png \
+ reference/clip-operator.ref.png \
+ reference/clip-operator.rgb24.ref.png \
+ reference/clip-operator.svg12.argb32.xfail.png \
+ reference/clip-operator.svg12.rgb24.xfail.png \
+ reference/clip-operator.test-paginated.argb32.ref.png \
+ reference/clip-operator.xlib-fallback.ref.png \
+ reference/clip-operator.xlib.ref.png \
+ reference/clip-operator.xlib.rgb24.ref.png \
+ reference/clip-push-group.base.argb32.ref.png \
+ reference/clip-push-group.base.rgb24.ref.png \
+ reference/clip-push-group.image16.ref.png \
+ reference/clip-push-group.pdf.ref.png \
+ reference/clip-push-group.ps.ref.png \
+ reference/clip-push-group.quartz.ref.png \
+ reference/clip-push-group.ref.png \
+ reference/clip-push-group.svg.ref.png \
+ reference/clip-push-group.xlib.ref.png \
+ reference/clip-rotate-image-surface-paint.base.argb32.ref.png \
+ reference/clip-rotate-image-surface-paint.base.rgb24.ref.png \
+ reference/clip-rotate-image-surface-paint.ref.png \
+ reference/clip-shape.base.argb32.ref.png \
+ reference/clip-shape.base.rgb24.ref.png \
+ reference/clip-shape.image16.ref.png \
+ reference/clip-shape.ps.ref.png \
+ reference/clip-shape.quartz.ref.png \
+ reference/clip-shape.ref.png \
+ reference/clip-shape.xlib-fallback.ref.png \
+ reference/clip-shape.xlib.ref.png \
+ reference/clip-stroke-no-op.base.argb32.ref.png \
+ reference/clip-stroke-no-op.base.rgb24.ref.png \
+ reference/clip-stroke-no-op.image16.ref.png \
+ reference/clip-stroke-no-op.ref.png \
+ reference/clip-stroke-unbounded.argb32.ref.png \
+ reference/clip-stroke-unbounded.base.argb32.ref.png \
+ reference/clip-stroke-unbounded.base.rgb24.ref.png \
+ reference/clip-stroke-unbounded.image16.rgb24.ref.png \
+ reference/clip-stroke-unbounded.quartz.argb32.ref.png \
+ reference/clip-stroke-unbounded.quartz.rgb24.ref.png \
+ reference/clip-stroke-unbounded.rgb24.ref.png \
+ reference/clip-stroke-unbounded.svg12.rgb24.xfail.png \
+ reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png \
+ reference/clip-stroke-unbounded.xlib.argb32.ref.png \
+ reference/clip-stroke-unbounded.xlib.rgb24.ref.png \
+ reference/clip-stroke.base.argb32.ref.png \
+ reference/clip-stroke.base.rgb24.ref.png \
+ reference/clip-stroke.image16.ref.png \
+ reference/clip-stroke.ps.xfail.png \
+ reference/clip-stroke.quartz.ref.png \
+ reference/clip-stroke.ref.png \
+ reference/clip-stroke.xlib-fallback.ref.png \
+ reference/clip-stroke.xlib.ref.png \
+ reference/clip-text.base.argb32.ref.png \
+ reference/clip-text.base.rgb24.ref.png \
+ reference/clip-text.image16.ref.png \
+ reference/clip-text.ps.xfail.png \
+ reference/clip-text.quartz.ref.png \
+ reference/clip-text.ref.png \
+ reference/clip-text.svg.ref.png \
+ reference/clip-text.xlib.ref.png \
+ reference/clip-twice-rectangle.base.argb32.ref.png \
+ reference/clip-twice-rectangle.base.rgb24.ref.png \
+ reference/clip-twice-rectangle.ref.png \
+ reference/clip-twice.argb32.ref.png \
+ reference/clip-twice.base.argb32.ref.png \
+ reference/clip-twice.base.rgb24.ref.png \
+ reference/clip-twice.image16.ref.png \
+ reference/clip-twice.pdf.argb32.ref.png \
+ reference/clip-twice.ps.argb32.ref.png \
+ reference/clip-twice.ps.rgb24.ref.png \
+ reference/clip-twice.quartz.argb32.ref.png \
+ reference/clip-twice.quartz.rgb24.ref.png \
+ reference/clip-twice.rgb24.ref.png \
+ reference/clip-twice.test-paginated.argb32.ref.png \
+ reference/clip-twice.test-paginated.rgb24.ref.png \
+ reference/clip-twice.xlib.ref.png \
+ reference/clip-twice.xlib.rgb24.ref.png \
+ reference/clip-unbounded.base.argb32.ref.png \
+ reference/clip-unbounded.base.rgb24.ref.png \
+ reference/clip-unbounded.pdf.argb32.xfail.png \
+ reference/clip-unbounded.pdf.rgb24.xfail.png \
+ reference/clip-unbounded.ref.png \
+ reference/clip-unbounded.rgb24.ref.png \
+ reference/clip-unbounded.svg12.rgb24.xfail.png \
+ reference/clipped-group.base.argb32.ref.png \
+ reference/clipped-group.base.rgb24.ref.png \
+ reference/clipped-group.image16.ref.png \
+ reference/clipped-group.pdf.ref.png \
+ reference/clipped-group.ps2.ref.png \
+ reference/clipped-group.ps3.ref.png \
+ reference/clipped-group.quartz.ref.png \
+ reference/clipped-group.ref.png \
+ reference/clipped-group.svg.ref.png \
+ reference/clipped-group.xlib-fallback.ref.png \
+ reference/clipped-group.xlib.ref.png \
+ reference/clipped-surface.base.argb32.ref.png \
+ reference/clipped-surface.base.rgb24.ref.png \
+ reference/clipped-surface.image16.ref.png \
+ reference/clipped-surface.ref.png \
+ reference/clipped-trapezoids.ref.png \
+ reference/close-path-current-point.base.argb32.ref.png \
+ reference/close-path-current-point.base.rgb24.ref.png \
+ reference/close-path-current-point.image16.ref.png \
+ reference/close-path-current-point.ps.ref.png \
+ reference/close-path-current-point.ref.png \
+ reference/close-path.base.argb32.ref.png \
+ reference/close-path.base.rgb24.ref.png \
+ reference/close-path.ps2.ref.png \
+ reference/close-path.ps3.ref.png \
+ reference/close-path.ref.png \
+ reference/composite-integer-translate-over-repeat.base.argb32.ref.png \
+ reference/composite-integer-translate-over-repeat.base.rgb24.ref.png \
+ reference/composite-integer-translate-over-repeat.ps2.ref.png \
+ reference/composite-integer-translate-over-repeat.ps3.ref.png \
+ reference/composite-integer-translate-over-repeat.ref.png \
+ reference/composite-integer-translate-over.base.argb32.ref.png \
+ reference/composite-integer-translate-over.base.rgb24.ref.png \
+ reference/composite-integer-translate-over.image16.ref.png \
+ reference/composite-integer-translate-over.ps2.ref.png \
+ reference/composite-integer-translate-over.ps3.ref.png \
+ reference/composite-integer-translate-over.ref.png \
+ reference/composite-integer-translate-source.base.argb32.ref.png \
+ reference/composite-integer-translate-source.base.rgb24.ref.png \
+ reference/composite-integer-translate-source.image16.ref.png \
+ reference/composite-integer-translate-source.ps2.ref.png \
+ reference/composite-integer-translate-source.ps3.ref.png \
+ reference/composite-integer-translate-source.ref.png \
+ reference/composite-integer-translate-source.svg12.argb32.xfail.png \
+ reference/composite-integer-translate-source.svg12.rgb24.xfail.png \
+ reference/copy-path.base.argb32.ref.png \
+ reference/copy-path.base.rgb24.ref.png \
+ reference/copy-path.image16.ref.png \
+ reference/copy-path.ps.ref.png \
+ reference/copy-path.ref.png \
+ reference/coverage-column-triangles.ref.png \
+ reference/coverage-column-triangles.xlib.xfail.png \
+ reference/coverage-intersecting-quads.ref.png \
+ reference/coverage-intersecting-quads.xlib.xfail.png \
+ reference/coverage-intersecting-triangles.ref.png \
+ reference/coverage-intersecting-triangles.xlib.xfail.png \
+ reference/coverage-rectangles.ref.png \
+ reference/coverage-rectangles.xlib.xfail.png \
+ reference/coverage-row-triangles.ref.png \
+ reference/coverage-row-triangles.xlib.xfail.png \
+ reference/coverage-triangles.ref.png \
+ reference/coverage-triangles.xlib.xfail.png \
+ reference/create-from-png-stream.base.argb32.ref.png \
+ reference/create-from-png-stream.base.rgb24.ref.png \
+ reference/create-from-png-stream.ref.png \
+ reference/create-from-png.alpha.ref.png \
+ reference/create-from-png.base.argb32.ref.png \
+ reference/create-from-png.base.rgb24.ref.png \
+ reference/create-from-png.gray-alpha.ref.png \
+ reference/create-from-png.gray.ref.png \
+ reference/create-from-png.indexed-alpha.ref.png \
+ reference/create-from-png.indexed.ref.png \
+ reference/create-from-png.ref.png \
+ reference/culled-glyphs.base.argb32.ref.png \
+ reference/culled-glyphs.base.rgb24.ref.png \
+ reference/culled-glyphs.image16.ref.png \
+ reference/culled-glyphs.ps.ref.png \
+ reference/culled-glyphs.quartz.ref.png \
+ reference/culled-glyphs.ref.png \
+ reference/curve-to-as-line-to.base.argb32.ref.png \
+ reference/curve-to-as-line-to.base.rgb24.ref.png \
+ reference/curve-to-as-line-to.ps.xfail.png \
+ reference/curve-to-as-line-to.ref.png \
+ reference/dash-caps-joins.base.argb32.ref.png \
+ reference/dash-caps-joins.base.rgb24.ref.png \
+ reference/dash-caps-joins.image16.ref.png \
+ reference/dash-caps-joins.ps.ref.png \
+ reference/dash-caps-joins.quartz.xfail.png \
+ reference/dash-caps-joins.ref.png \
+ reference/dash-curve.base.argb32.ref.png \
+ reference/dash-curve.base.rgb24.ref.png \
+ reference/dash-curve.image16.ref.png \
+ reference/dash-curve.ps2.ref.png \
+ reference/dash-curve.ps3.ref.png \
+ reference/dash-curve.quartz.xfail.png \
+ reference/dash-curve.ref.png \
+ reference/dash-curve.xlib.ref.png \
+ reference/dash-infinite-loop.base.argb32.ref.png \
+ reference/dash-infinite-loop.base.rgb24.ref.png \
+ reference/dash-infinite-loop.ps.ref.png \
+ reference/dash-infinite-loop.ref.png \
+ reference/dash-no-dash.base.argb32.ref.png \
+ reference/dash-no-dash.base.rgb24.ref.png \
+ reference/dash-no-dash.ref.png \
+ reference/dash-offset-negative.base.argb32.ref.png \
+ reference/dash-offset-negative.base.rgb24.ref.png \
+ reference/dash-offset-negative.pdf.ref.png \
+ reference/dash-offset-negative.ref.png \
+ reference/dash-offset.base.argb32.ref.png \
+ reference/dash-offset.base.rgb24.ref.png \
+ reference/dash-offset.ref.png \
+ reference/dash-scale.base.argb32.ref.png \
+ reference/dash-scale.base.rgb24.ref.png \
+ reference/dash-scale.image16.ref.png \
+ reference/dash-scale.ps.ref.png \
+ reference/dash-scale.quartz.ref.png \
+ reference/dash-scale.ref.png \
+ reference/dash-state.base.argb32.ref.png \
+ reference/dash-state.base.rgb24.ref.png \
+ reference/dash-state.image16.ref.png \
+ reference/dash-state.ps2.ref.png \
+ reference/dash-state.ps3.ref.png \
+ reference/dash-state.quartz.xfail.png \
+ reference/dash-state.ref.png \
+ reference/dash-zero-length.base.argb32.ref.png \
+ reference/dash-zero-length.base.rgb24.ref.png \
+ reference/dash-zero-length.ps2.ref.png \
+ reference/dash-zero-length.ps2.rgb24.ref.png \
+ reference/dash-zero-length.ps3.ref.png \
+ reference/dash-zero-length.ps3.rgb24.ref.png \
+ reference/dash-zero-length.ref.png \
+ reference/dash-zero-length.rgb24.ref.png \
+ reference/degenerate-arc.base.argb32.ref.png \
+ reference/degenerate-arc.base.rgb24.ref.png \
+ reference/degenerate-arc.image16.ref.png \
+ reference/degenerate-arc.ps2.ref.png \
+ reference/degenerate-arc.ps3.ref.png \
+ reference/degenerate-arc.quartz.ref.png \
+ reference/degenerate-arc.ref.png \
+ reference/degenerate-arc.xlib.ref.png \
+ reference/degenerate-arcs.base.argb32.ref.png \
+ reference/degenerate-arcs.base.rgb24.ref.png \
+ reference/degenerate-arcs.image16.ref.png \
+ reference/degenerate-arcs.ref.png \
+ reference/degenerate-curve-to.base.argb32.ref.png \
+ reference/degenerate-curve-to.base.rgb24.ref.png \
+ reference/degenerate-curve-to.image16.ref.png \
+ reference/degenerate-curve-to.ps.xfail.png \
+ reference/degenerate-curve-to.quartz.ref.png \
+ reference/degenerate-curve-to.ref.png \
+ reference/degenerate-dash.base.argb32.ref.png \
+ reference/degenerate-dash.base.rgb24.ref.png \
+ reference/degenerate-dash.ps.xfail.png \
+ reference/degenerate-dash.quartz.xfail.png \
+ reference/degenerate-dash.ref.png \
+ reference/degenerate-dash.xlib.ref.png \
+ reference/degenerate-linear-gradient.base.argb32.ref.png \
+ reference/degenerate-linear-gradient.base.rgb24.ref.png \
+ reference/degenerate-linear-gradient.ref.png \
+ reference/degenerate-path.argb32.ref.png \
+ reference/degenerate-path.base.argb32.ref.png \
+ reference/degenerate-path.base.rgb24.ref.png \
+ reference/degenerate-path.ps.argb32.xfail.png \
+ reference/degenerate-path.ps.rgb24.xfail.png \
+ reference/degenerate-path.quartz.argb32.xfail.png \
+ reference/degenerate-path.quartz.rgb24.xfail.png \
+ reference/degenerate-path.rgb24.ref.png \
+ reference/degenerate-pen.base.argb32.ref.png \
+ reference/degenerate-pen.base.rgb24.ref.png \
+ reference/degenerate-pen.image16.ref.png \
+ reference/degenerate-pen.ps.ref.png \
+ reference/degenerate-pen.ref.png \
+ reference/degenerate-pen.xlib.ref.png \
+ reference/degenerate-radial-gradient.base.argb32.ref.png \
+ reference/degenerate-radial-gradient.base.rgb24.ref.png \
+ reference/degenerate-radial-gradient.ref.png \
+ reference/degenerate-rel-curve-to.base.argb32.ref.png \
+ reference/degenerate-rel-curve-to.base.rgb24.ref.png \
+ reference/degenerate-rel-curve-to.image16.ref.png \
+ reference/degenerate-rel-curve-to.ps.ref.png \
+ reference/degenerate-rel-curve-to.quartz.ref.png \
+ reference/degenerate-rel-curve-to.ref.png \
+ reference/device-offset-fractional.base.argb32.ref.png \
+ reference/device-offset-fractional.base.rgb24.ref.png \
+ reference/device-offset-fractional.gl.xfail.png \
+ reference/device-offset-fractional.pdf.xfail.png \
+ reference/device-offset-fractional.ps2.ref.png \
+ reference/device-offset-fractional.ps3.ref.png \
+ reference/device-offset-fractional.ref.png \
+ reference/device-offset-positive.base.argb32.ref.png \
+ reference/device-offset-positive.base.rgb24.ref.png \
+ reference/device-offset-positive.ref.png \
+ reference/device-offset-positive.rgb24.ref.png \
+ reference/device-offset-scale.base.argb32.ref.png \
+ reference/device-offset-scale.base.rgb24.ref.png \
+ reference/device-offset-scale.ref.png \
+ reference/device-offset-scale.svg.xfail.png \
+ reference/device-offset.base.argb32.ref.png \
+ reference/device-offset.base.rgb24.ref.png \
+ reference/device-offset.ref.png \
+ reference/device-offset.rgb24.ref.png \
+ reference/drunkard-tails.base.argb32.ref.png \
+ reference/drunkard-tails.base.rgb24.ref.png \
+ reference/drunkard-tails.ps.ref.png \
+ reference/drunkard-tails.ref.png \
+ reference/extend-pad-border.base.argb32.ref.png \
+ reference/extend-pad-border.base.rgb24.ref.png \
+ reference/extend-pad-border.image16.ref.png \
+ reference/extend-pad-border.pdf.ref.png \
+ reference/extend-pad-border.ps.ref.png \
+ reference/extend-pad-border.quartz.ref.png \
+ reference/extend-pad-border.ref.png \
+ reference/extend-pad-border.svg.xfail.png \
+ reference/extend-pad-similar.base.argb32.ref.png \
+ reference/extend-pad-similar.base.rgb24.ref.png \
+ reference/extend-pad-similar.quartz.xfail.png \
+ reference/extend-pad-similar.ref.png \
+ reference/extend-pad-similar.svg.xfail.png \
+ reference/extend-pad.base.argb32.ref.png \
+ reference/extend-pad.base.rgb24.ref.png \
+ reference/extend-pad.ps.ref.png \
+ reference/extend-pad.quartz.xfail.png \
+ reference/extend-pad.ref.png \
+ reference/extend-pad.svg.xfail.png \
+ reference/extend-reflect-similar.base.argb32.ref.png \
+ reference/extend-reflect-similar.base.rgb24.ref.png \
+ reference/extend-reflect-similar.image16.ref.png \
+ reference/extend-reflect-similar.ps2.ref.png \
+ reference/extend-reflect-similar.ps3.ref.png \
+ reference/extend-reflect-similar.ref.png \
+ reference/extend-reflect.base.argb32.ref.png \
+ reference/extend-reflect.base.rgb24.ref.png \
+ reference/extend-reflect.image16.ref.png \
+ reference/extend-reflect.ps2.ref.png \
+ reference/extend-reflect.ps3.ref.png \
+ reference/extend-reflect.ref.png \
+ reference/extend-repeat-similar.base.argb32.ref.png \
+ reference/extend-repeat-similar.base.rgb24.ref.png \
+ reference/extend-repeat-similar.image16.ref.png \
+ reference/extend-repeat-similar.ps2.ref.png \
+ reference/extend-repeat-similar.ps3.ref.png \
+ reference/extend-repeat-similar.ref.png \
+ reference/extend-repeat.base.argb32.ref.png \
+ reference/extend-repeat.base.rgb24.ref.png \
+ reference/extend-repeat.image16.ref.png \
+ reference/extend-repeat.ps2.ref.png \
+ reference/extend-repeat.ps3.ref.png \
+ reference/extend-repeat.ref.png \
+ reference/extended-blend-alpha-mask.argb32.ref.png \
+ reference/extended-blend-alpha-mask.base.argb32.ref.png \
+ reference/extended-blend-alpha-mask.base.rgb24.ref.png \
+ reference/extended-blend-alpha-mask.rgb24.ref.png \
+ reference/extended-blend-alpha.argb32.ref.png \
+ reference/extended-blend-alpha.base.argb32.ref.png \
+ reference/extended-blend-alpha.base.rgb24.ref.png \
+ reference/extended-blend-alpha.image16.ref.png \
+ reference/extended-blend-alpha.quartz.argb32.ref.png \
+ reference/extended-blend-alpha.quartz.rgb24.ref.png \
+ reference/extended-blend-alpha.rgb24.ref.png \
+ reference/extended-blend-alpha.svg12.argb32.xfail.png \
+ reference/extended-blend-alpha.svg12.rgb24.xfail.png \
+ reference/extended-blend-mask.argb32.ref.png \
+ reference/extended-blend-mask.base.argb32.ref.png \
+ reference/extended-blend-mask.base.rgb24.ref.png \
+ reference/extended-blend-mask.rgb24.ref.png \
+ reference/extended-blend-solid-alpha.argb32.ref.png \
+ reference/extended-blend-solid-alpha.base.argb32.ref.png \
+ reference/extended-blend-solid-alpha.base.rgb24.ref.png \
+ reference/extended-blend-solid-alpha.image16.ref.png \
+ reference/extended-blend-solid-alpha.rgb24.ref.png \
+ reference/extended-blend-solid.argb32.ref.png \
+ reference/extended-blend-solid.base.argb32.ref.png \
+ reference/extended-blend-solid.base.rgb24.ref.png \
+ reference/extended-blend-solid.image16.ref.png \
+ reference/extended-blend-solid.rgb24.ref.png \
+ reference/extended-blend.argb32.ref.png \
+ reference/extended-blend.base.argb32.ref.png \
+ reference/extended-blend.base.rgb24.ref.png \
+ reference/extended-blend.image16.ref.png \
+ reference/extended-blend.quartz.argb32.ref.png \
+ reference/extended-blend.quartz.rgb24.ref.png \
+ reference/extended-blend.rgb24.ref.png \
+ reference/extended-blend.svg12.argb32.xfail.png \
+ reference/extended-blend.svg12.rgb24.xfail.png \
+ reference/fallback-resolution.ppi144x144.ps.ref.png \
+ reference/fallback-resolution.ppi144x144.ref.png \
+ reference/fallback-resolution.ppi144x72.ps.ref.png \
+ reference/fallback-resolution.ppi144x72.ref.png \
+ reference/fallback-resolution.ppi288x288.pdf.ref.png \
+ reference/fallback-resolution.ppi288x288.ps.ref.png \
+ reference/fallback-resolution.ppi288x288.svg.ref.png \
+ reference/fallback-resolution.ppi288x72.ps.ref.png \
+ reference/fallback-resolution.ppi288x72.ref.png \
+ reference/fallback-resolution.ppi576x576.pdf.ref.png \
+ reference/fallback-resolution.ppi576x576.ps.ref.png \
+ reference/fallback-resolution.ppi576x576.svg.ref.png \
+ reference/fallback-resolution.ppi576x72.ps.ref.png \
+ reference/fallback-resolution.ppi576x72.ref.png \
+ reference/fallback-resolution.ppi72x144.ps.ref.png \
+ reference/fallback-resolution.ppi72x144.ref.png \
+ reference/fallback-resolution.ppi72x288.ps.ref.png \
+ reference/fallback-resolution.ppi72x288.ref.png \
+ reference/fallback-resolution.ppi72x576.ps.ref.png \
+ reference/fallback-resolution.ppi72x576.ref.png \
+ reference/fallback-resolution.ppi72x72.ref.png \
+ reference/fill-alpha-pattern.base.argb32.ref.png \
+ reference/fill-alpha-pattern.base.rgb24.ref.png \
+ reference/fill-alpha-pattern.image16.ref.png \
+ reference/fill-alpha-pattern.pdf.ref.png \
+ reference/fill-alpha-pattern.ps3.argb32.ref.png \
+ reference/fill-alpha-pattern.quartz.ref.png \
+ reference/fill-alpha-pattern.ref.png \
+ reference/fill-alpha-pattern.xlib.ref.png \
+ reference/fill-alpha.base.argb32.ref.png \
+ reference/fill-alpha.base.rgb24.ref.png \
+ reference/fill-alpha.image16.ref.png \
+ reference/fill-alpha.ps.argb32.ref.png \
+ reference/fill-alpha.quartz.ref.png \
+ reference/fill-alpha.ref.png \
+ reference/fill-alpha.xlib.ref.png \
+ reference/fill-and-stroke-alpha-add.base.argb32.ref.png \
+ reference/fill-and-stroke-alpha-add.base.rgb24.ref.png \
+ reference/fill-and-stroke-alpha-add.image16.ref.png \
+ reference/fill-and-stroke-alpha-add.quartz.ref.png \
+ reference/fill-and-stroke-alpha-add.ref.png \
+ reference/fill-and-stroke-alpha-add.svg12.xfail.png \
+ reference/fill-and-stroke-alpha.base.argb32.ref.png \
+ reference/fill-and-stroke-alpha.base.rgb24.ref.png \
+ reference/fill-and-stroke-alpha.image16.ref.png \
+ reference/fill-and-stroke-alpha.ref.png \
+ reference/fill-and-stroke.argb32.ref.png \
+ reference/fill-and-stroke.base.argb32.ref.png \
+ reference/fill-and-stroke.base.rgb24.ref.png \
+ reference/fill-and-stroke.image16.ref.png \
+ reference/fill-and-stroke.ps.argb32.ref.png \
+ reference/fill-and-stroke.ps.rgb24.ref.png \
+ reference/fill-and-stroke.quartz.argb32.ref.png \
+ reference/fill-and-stroke.quartz.rgb24.ref.png \
+ reference/fill-and-stroke.rgb24.ref.png \
+ reference/fill-and-stroke.xlib.argb32.ref.png \
+ reference/fill-and-stroke.xlib.rgb24.ref.png \
+ reference/fill-degenerate-sort-order.argb32.ref.png \
+ reference/fill-degenerate-sort-order.base.argb32.ref.png \
+ reference/fill-degenerate-sort-order.base.rgb24.ref.png \
+ reference/fill-degenerate-sort-order.image16.ref.png \
+ reference/fill-degenerate-sort-order.ps.argb32.xfail.png \
+ reference/fill-degenerate-sort-order.ps.rgb24.xfail.png \
+ reference/fill-degenerate-sort-order.quartz.argb32.ref.png \
+ reference/fill-degenerate-sort-order.quartz.rgb24.ref.png \
+ reference/fill-degenerate-sort-order.rgb24.ref.png \
+ reference/fill-degenerate-sort-order.xlib.ref.png \
+ reference/fill-degenerate-sort-order.xlib.rgb24.ref.png \
+ reference/fill-empty.argb32.ref.png \
+ reference/fill-empty.base.argb32.ref.png \
+ reference/fill-empty.base.rgb24.ref.png \
+ reference/fill-empty.rgb24.ref.png \
+ reference/fill-empty.svg12.rgb24.xfail.png \
+ reference/fill-image.base.argb32.ref.png \
+ reference/fill-image.base.rgb24.ref.png \
+ reference/fill-image.image16.ref.png \
+ reference/fill-image.ps.ref.png \
+ reference/fill-image.quartz.ref.png \
+ reference/fill-image.ref.png \
+ reference/fill-image.xlib.ref.png \
+ reference/fill-missed-stop.base.argb32.ref.png \
+ reference/fill-missed-stop.base.rgb24.ref.png \
+ reference/fill-missed-stop.pdf.argb32.ref.png \
+ reference/fill-missed-stop.ps2.argb32.ref.png \
+ reference/fill-missed-stop.ps2.rgb24.ref.png \
+ reference/fill-missed-stop.ps3.argb32.ref.png \
+ reference/fill-missed-stop.ps3.rgb24.ref.png \
+ reference/fill-missed-stop.ref.png \
+ reference/fill-missed-stop.rgb24.ref.png \
+ reference/fill-rule.base.argb32.ref.png \
+ reference/fill-rule.base.rgb24.ref.png \
+ reference/fill-rule.image16.ref.png \
+ reference/fill-rule.ps2.argb32.ref.png \
+ reference/fill-rule.ps2.rgb24.ref.png \
+ reference/fill-rule.ps3.argb32.ref.png \
+ reference/fill-rule.ps3.rgb24.ref.png \
+ reference/fill-rule.quartz.argb32.ref.png \
+ reference/fill-rule.quartz.rgb24.ref.png \
+ reference/fill-rule.ref.png \
+ reference/fill-rule.rgb24.ref.png \
+ reference/fill-rule.xlib.ref.png \
+ reference/fill-rule.xlib.rgb24.ref.png \
+ reference/filter-bilinear-extents.base.argb32.ref.png \
+ reference/filter-bilinear-extents.base.rgb24.ref.png \
+ reference/filter-bilinear-extents.image16.ref.png \
+ reference/filter-bilinear-extents.pdf.xfail.png \
+ reference/filter-bilinear-extents.ps2.ref.png \
+ reference/filter-bilinear-extents.ps3.ref.png \
+ reference/filter-bilinear-extents.quartz.xfail.png \
+ reference/filter-bilinear-extents.ref.png \
+ reference/filter-nearest-offset.base.argb32.ref.png \
+ reference/filter-nearest-offset.base.rgb24.ref.png \
+ reference/filter-nearest-offset.gl.xfail.png \
+ reference/filter-nearest-offset.pdf.xfail.png \
+ reference/filter-nearest-offset.ps2.ref.png \
+ reference/filter-nearest-offset.ps3.ref.png \
+ reference/filter-nearest-offset.ref.png \
+ reference/filter-nearest-offset.svg.xfail.png \
+ reference/filter-nearest-transformed.base.argb32.ref.png \
+ reference/filter-nearest-transformed.base.rgb24.ref.png \
+ reference/filter-nearest-transformed.gl.xfail.png \
+ reference/filter-nearest-transformed.image16.ref.png \
+ reference/filter-nearest-transformed.pdf.xfail.png \
+ reference/filter-nearest-transformed.quartz.xfail.png \
+ reference/filter-nearest-transformed.ref.png \
+ reference/filter-nearest-transformed.svg.xfail.png \
+ reference/finer-grained-fallbacks.argb32.ref.png \
+ reference/finer-grained-fallbacks.base.argb32.ref.png \
+ reference/finer-grained-fallbacks.base.rgb24.ref.png \
+ reference/finer-grained-fallbacks.gl.argb32.ref.png \
+ reference/finer-grained-fallbacks.image16.ref.png \
+ reference/finer-grained-fallbacks.ps2.argb32.ref.png \
+ reference/finer-grained-fallbacks.ps2.ref.png \
+ reference/finer-grained-fallbacks.ps2.rgb24.ref.png \
+ reference/finer-grained-fallbacks.ps3.argb32.ref.png \
+ reference/finer-grained-fallbacks.ps3.ref.png \
+ reference/finer-grained-fallbacks.ps3.rgb24.ref.png \
+ reference/finer-grained-fallbacks.quartz.argb32.ref.png \
+ reference/finer-grained-fallbacks.quartz.rgb24.ref.png \
+ reference/finer-grained-fallbacks.rgb24.ref.png \
+ reference/finer-grained-fallbacks.svg12.argb32.ref.png \
+ reference/finer-grained-fallbacks.svg12.rgb24.ref.png \
+ reference/finer-grained-fallbacks.xlib-fallback.ref.png \
+ reference/finer-grained-fallbacks.xlib.ref.png \
+ reference/finer-grained-fallbacks.xlib.rgb24.ref.png \
+ reference/font-matrix-translation.base.argb32.ref.png \
+ reference/font-matrix-translation.base.rgb24.ref.png \
+ reference/font-matrix-translation.image16.ref.png \
+ reference/font-matrix-translation.ps2.argb32.ref.png \
+ reference/font-matrix-translation.ps2.rgb24.ref.png \
+ reference/font-matrix-translation.ps3.argb32.ref.png \
+ reference/font-matrix-translation.ps3.rgb24.ref.png \
+ reference/font-matrix-translation.quartz.ref.png \
+ reference/font-matrix-translation.ref.png \
+ reference/font-matrix-translation.svg.ref.png \
+ reference/ft-show-glyphs-positioning.base.argb32.ref.png \
+ reference/ft-show-glyphs-positioning.base.rgb24.ref.png \
+ reference/ft-show-glyphs-positioning.image16.ref.png \
+ reference/ft-show-glyphs-positioning.pdf.ref.png \
+ reference/ft-show-glyphs-positioning.ps2.ref.png \
+ reference/ft-show-glyphs-positioning.ps3.ref.png \
+ reference/ft-show-glyphs-positioning.ref.png \
+ reference/ft-show-glyphs-positioning.svg.ref.png \
+ reference/ft-show-glyphs-table.base.argb32.ref.png \
+ reference/ft-show-glyphs-table.base.rgb24.ref.png \
+ reference/ft-show-glyphs-table.image16.ref.png \
+ reference/ft-show-glyphs-table.ps2.ref.png \
+ reference/ft-show-glyphs-table.ps3.ref.png \
+ reference/ft-show-glyphs-table.quartz.xfail.png \
+ reference/ft-show-glyphs-table.ref.png \
+ reference/ft-show-glyphs-table.svg.ref.png \
+ reference/ft-text-antialias-none.base.argb32.ref.png \
+ reference/ft-text-antialias-none.base.rgb24.ref.png \
+ reference/ft-text-antialias-none.ps2.argb32.ref.png \
+ reference/ft-text-antialias-none.ps3.argb32.ref.png \
+ reference/ft-text-antialias-none.ref.png \
+ reference/ft-text-vertical-layout-type1.base.argb32.ref.png \
+ reference/ft-text-vertical-layout-type1.base.rgb24.ref.png \
+ reference/ft-text-vertical-layout-type1.image16.ref.png \
+ reference/ft-text-vertical-layout-type1.pdf.ref.png \
+ reference/ft-text-vertical-layout-type1.ps.ref.png \
+ reference/ft-text-vertical-layout-type1.quartz.xfail.png \
+ reference/ft-text-vertical-layout-type1.ref.png \
+ reference/ft-text-vertical-layout-type1.svg.ref.png \
+ reference/ft-text-vertical-layout-type1.xlib.ref.png \
+ reference/ft-text-vertical-layout-type3.base.argb32.ref.png \
+ reference/ft-text-vertical-layout-type3.base.rgb24.ref.png \
+ reference/ft-text-vertical-layout-type3.image16.ref.png \
+ reference/ft-text-vertical-layout-type3.pdf.ref.png \
+ reference/ft-text-vertical-layout-type3.ps.ref.png \
+ reference/ft-text-vertical-layout-type3.quartz.ref.png \
+ reference/ft-text-vertical-layout-type3.ref.png \
+ reference/ft-text-vertical-layout-type3.svg.ref.png \
+ reference/ft-text-vertical-layout-type3.xlib.ref.png \
+ reference/get-group-target.base.argb32.ref.png \
+ reference/get-group-target.base.rgb24.ref.png \
+ reference/get-group-target.ref.png \
+ reference/gl-surface-source.argb32.ref.png \
+ reference/gl-surface-source.image16.ref.png \
+ reference/gl-surface-source.rgb24.ref.png \
+ reference/glyph-cache-pressure.base.argb32.ref.png \
+ reference/glyph-cache-pressure.base.rgb24.ref.png \
+ reference/glyph-cache-pressure.image16.ref.png \
+ reference/glyph-cache-pressure.ps2.ref.png \
+ reference/glyph-cache-pressure.ps3.ref.png \
+ reference/glyph-cache-pressure.quartz.ref.png \
+ reference/glyph-cache-pressure.ref.png \
+ reference/gradient-alpha.base.argb32.ref.png \
+ reference/gradient-alpha.base.rgb24.ref.png \
+ reference/gradient-alpha.ps2.argb32.ref.png \
+ reference/gradient-alpha.ps2.rgb24.ref.png \
+ reference/gradient-alpha.ps3.argb32.ref.png \
+ reference/gradient-alpha.ps3.rgb24.ref.png \
+ reference/gradient-alpha.ref.png \
+ reference/gradient-alpha.rgb24.ref.png \
+ reference/gradient-constant-alpha.base.argb32.ref.png \
+ reference/gradient-constant-alpha.base.rgb24.ref.png \
+ reference/gradient-constant-alpha.ps3.ref.png \
+ reference/gradient-constant-alpha.ps3.rgb24.ref.png \
+ reference/gradient-constant-alpha.quartz.argb32.ref.png \
+ reference/gradient-constant-alpha.ref.png \
+ reference/gradient-constant-alpha.rgb24.ref.png \
+ reference/gradient-zero-stops-mask.argb32.ref.png \
+ reference/gradient-zero-stops-mask.base.argb32.ref.png \
+ reference/gradient-zero-stops-mask.base.rgb24.ref.png \
+ reference/gradient-zero-stops-mask.rgb24.ref.png \
+ reference/gradient-zero-stops.base.argb32.ref.png \
+ reference/gradient-zero-stops.base.rgb24.ref.png \
+ reference/gradient-zero-stops.ref.png \
+ reference/gradient-zero-stops.rgb24.ref.png \
+ reference/group-clip.base.argb32.ref.png \
+ reference/group-clip.base.rgb24.ref.png \
+ reference/group-clip.image16.ref.png \
+ reference/group-clip.ref.png \
+ reference/group-paint.base.argb32.ref.png \
+ reference/group-paint.base.rgb24.ref.png \
+ reference/group-paint.ref.png \
+ reference/group-unaligned.base.argb32.ref.png \
+ reference/group-unaligned.base.rgb24.ref.png \
+ reference/group-unaligned.image16.ref.png \
+ reference/group-unaligned.ps.ref.png \
+ reference/group-unaligned.ps.rgb24.xfail.png \
+ reference/group-unaligned.quartz.ref.png \
+ reference/group-unaligned.ref.png \
+ reference/group-unaligned.svg.argb32.xfail.png \
+ reference/group-unaligned.svg.rgb24.xfail.png \
+ reference/group-unaligned.xlib-fallback.ref.png \
+ reference/group-unaligned.xlib.ref.png \
+ reference/halo-transform.base.argb32.ref.png \
+ reference/halo-transform.base.rgb24.ref.png \
+ reference/halo-transform.image16.ref.png \
+ reference/halo-transform.ps.ref.png \
+ reference/halo-transform.quartz.ref.png \
+ reference/halo-transform.ref.png \
+ reference/halo-transform.xlib.ref.png \
+ reference/halo.base.argb32.ref.png \
+ reference/halo.base.rgb24.ref.png \
+ reference/halo.image16.ref.png \
+ reference/halo.ps.ref.png \
+ reference/halo.quartz.ref.png \
+ reference/halo.ref.png \
+ reference/halo.xlib.ref.png \
+ reference/hatchings.base.argb32.ref.png \
+ reference/hatchings.base.rgb24.ref.png \
+ reference/hatchings.ref.png \
+ reference/hatchings.xlib.ref.png \
+ reference/horizontal-clip.base.argb32.ref.png \
+ reference/horizontal-clip.base.rgb24.ref.png \
+ reference/horizontal-clip.ref.png \
+ reference/huge-linear.base.argb32.ref.png \
+ reference/huge-linear.base.rgb24.ref.png \
+ reference/huge-linear.image16.ref.png \
+ reference/huge-linear.pdf.ref.png \
+ reference/huge-linear.ps3.ref.png \
+ reference/huge-linear.quartz.ref.png \
+ reference/huge-linear.ref.png \
+ reference/huge-radial.base.argb32.ref.png \
+ reference/huge-radial.base.rgb24.ref.png \
+ reference/huge-radial.image16.ref.png \
+ reference/huge-radial.pdf.argb32.ref.png \
+ reference/huge-radial.pdf.rgb24.ref.png \
+ reference/huge-radial.ps3.ref.png \
+ reference/huge-radial.quartz.ref.png \
+ reference/huge-radial.ref.png \
+ reference/image-bug-710072-aligned.base.argb32.ref.png \
+ reference/image-bug-710072-aligned.base.rgb24.ref.png \
+ reference/image-bug-710072-aligned.ref.png \
+ reference/image-bug-710072-unaligned.base.argb32.ref.png \
+ reference/image-bug-710072-unaligned.base.rgb24.ref.png \
+ reference/image-bug-710072-unaligned.ref.png \
+ reference/image-bug-710072-unaligned.xlib.ref.png \
+ reference/image-surface-source.argb32.ref.png \
+ reference/image-surface-source.base.argb32.ref.png \
+ reference/image-surface-source.base.rgb24.ref.png \
+ reference/image-surface-source.image16.ref.png \
+ reference/image-surface-source.ps2.ref.png \
+ reference/image-surface-source.ps3.ref.png \
+ reference/image-surface-source.rgb24.ref.png \
+ reference/image-surface-source.svg12.argb32.xfail.png \
+ reference/image-surface-source.svg12.rgb24.xfail.png \
+ reference/implicit-close.base.argb32.ref.png \
+ reference/implicit-close.base.rgb24.ref.png \
+ reference/implicit-close.ps.ref.png \
+ reference/implicit-close.ref.png \
+ reference/infinite-join.base.argb32.ref.png \
+ reference/infinite-join.base.rgb24.ref.png \
+ reference/infinite-join.ps2.ref.png \
+ reference/infinite-join.ps3.ref.png \
+ reference/infinite-join.ref.png \
+ reference/inverse-text.base.argb32.ref.png \
+ reference/inverse-text.base.rgb24.ref.png \
+ reference/inverse-text.image16.ref.png \
+ reference/inverse-text.ps.ref.png \
+ reference/inverse-text.quartz.ref.png \
+ reference/inverse-text.ref.png \
+ reference/joins-loop.base.argb32.ref.png \
+ reference/joins-loop.base.rgb24.ref.png \
+ reference/joins-loop.ref.png \
+ reference/joins-retrace.base.argb32.ref.png \
+ reference/joins-retrace.base.rgb24.ref.png \
+ reference/joins-retrace.ref.png \
+ reference/joins-star.base.argb32.ref.png \
+ reference/joins-star.base.rgb24.ref.png \
+ reference/joins-star.ref.png \
+ reference/joins.base.argb32.ref.png \
+ reference/joins.base.rgb24.ref.png \
+ reference/joins.image16.ref.png \
+ reference/joins.ps.ref.png \
+ reference/joins.quartz.ref.png \
+ reference/joins.ref.png \
+ reference/large-clip.base.argb32.ref.png \
+ reference/large-clip.base.rgb24.ref.png \
+ reference/large-clip.ref.png \
+ reference/large-font.base.argb32.ref.png \
+ reference/large-font.base.rgb24.ref.png \
+ reference/large-font.image16.ref.png \
+ reference/large-font.ref.png \
+ reference/large-source-roi.base.argb32.ref.png \
+ reference/large-source-roi.base.rgb24.ref.png \
+ reference/large-source-roi.ref.png \
+ reference/large-source.base.argb32.ref.png \
+ reference/large-source.base.rgb24.ref.png \
+ reference/large-source.ref.png \
+ reference/large-twin-antialias-mixed.base.argb32.ref.png \
+ reference/large-twin-antialias-mixed.base.rgb24.ref.png \
+ reference/large-twin-antialias-mixed.image16.ref.png \
+ reference/large-twin-antialias-mixed.ref.png \
+ reference/large-twin-antialias-mixed.xlib.ref.png \
+ reference/leaky-dash.base.argb32.ref.png \
+ reference/leaky-dash.base.rgb24.ref.png \
+ reference/leaky-dash.ps2.argb32.ref.png \
+ reference/leaky-dash.ps2.rgb24.ref.png \
+ reference/leaky-dash.ps3.argb32.ref.png \
+ reference/leaky-dash.ps3.rgb24.ref.png \
+ reference/leaky-dash.quartz.ref.png \
+ reference/leaky-dash.ref.png \
+ reference/leaky-dashed-rectangle.base.argb32.ref.png \
+ reference/leaky-dashed-rectangle.base.rgb24.ref.png \
+ reference/leaky-dashed-rectangle.image16.ref.png \
+ reference/leaky-dashed-rectangle.pdf.ref.png \
+ reference/leaky-dashed-rectangle.ps.ref.png \
+ reference/leaky-dashed-rectangle.quartz.ref.png \
+ reference/leaky-dashed-rectangle.ref.png \
+ reference/leaky-dashed-rectangle.xlib.ref.png \
+ reference/leaky-dashed-stroke.base.argb32.ref.png \
+ reference/leaky-dashed-stroke.base.rgb24.ref.png \
+ reference/leaky-dashed-stroke.image16.ref.png \
+ reference/leaky-dashed-stroke.ps.ref.png \
+ reference/leaky-dashed-stroke.quartz.ref.png \
+ reference/leaky-dashed-stroke.ref.png \
+ reference/leaky-dashed-stroke.xlib.ref.png \
+ reference/leaky-polygon.base.argb32.ref.png \
+ reference/leaky-polygon.base.rgb24.ref.png \
+ reference/leaky-polygon.image16.ref.png \
+ reference/leaky-polygon.ps.ref.png \
+ reference/leaky-polygon.ref.png \
+ reference/line-width-overlap-dashed.base.argb32.ref.png \
+ reference/line-width-overlap-dashed.base.rgb24.ref.png \
+ reference/line-width-overlap-flipped.base.argb32.ref.png \
+ reference/line-width-overlap-flipped.base.rgb24.ref.png \
+ reference/line-width-overlap-flipped.ref.png \
+ reference/line-width-overlap-flopped.base.argb32.ref.png \
+ reference/line-width-overlap-flopped.base.rgb24.ref.png \
+ reference/line-width-overlap-flopped.ref.png \
+ reference/line-width-overlap-offset.base.argb32.ref.png \
+ reference/line-width-overlap-offset.base.rgb24.ref.png \
+ reference/line-width-overlap-offset.ref.png \
+ reference/line-width-overlap-rotated.base.argb32.ref.png \
+ reference/line-width-overlap-rotated.base.rgb24.ref.png \
+ reference/line-width-overlap-rotated.ref.png \
+ reference/line-width-overlap.base.argb32.ref.png \
+ reference/line-width-overlap.base.rgb24.ref.png \
+ reference/line-width-overlap.ref.png \
+ reference/line-width-scale.base.argb32.ref.png \
+ reference/line-width-scale.base.rgb24.ref.png \
+ reference/line-width-scale.image16.ref.png \
+ reference/line-width-scale.ps2.ref.png \
+ reference/line-width-scale.ps3.ref.png \
+ reference/line-width-scale.quartz.ref.png \
+ reference/line-width-scale.ref.png \
+ reference/line-width-tolerance.base.argb32.ref.png \
+ reference/line-width-tolerance.base.rgb24.ref.png \
+ reference/line-width-tolerance.ref.png \
+ reference/line-width.base.argb32.ref.png \
+ reference/line-width.base.rgb24.ref.png \
+ reference/line-width.ref.png \
+ reference/linear-gradient-extend.base.argb32.ref.png \
+ reference/linear-gradient-extend.base.rgb24.ref.png \
+ reference/linear-gradient-extend.ref.png \
+ reference/linear-gradient-large.base.argb32.ref.png \
+ reference/linear-gradient-large.base.rgb24.ref.png \
+ reference/linear-gradient-large.quartz.ref.png \
+ reference/linear-gradient-large.ref.png \
+ reference/linear-gradient-one-stop.argb32.ref.png \
+ reference/linear-gradient-one-stop.base.argb32.ref.png \
+ reference/linear-gradient-one-stop.base.rgb24.ref.png \
+ reference/linear-gradient-one-stop.rgb24.ref.png \
+ reference/linear-gradient-reflect.base.argb32.ref.png \
+ reference/linear-gradient-reflect.base.rgb24.ref.png \
+ reference/linear-gradient-reflect.image16.ref.png \
+ reference/linear-gradient-reflect.pdf.argb32.ref.png \
+ reference/linear-gradient-reflect.pdf.rgb24.ref.png \
+ reference/linear-gradient-reflect.ps3.ref.png \
+ reference/linear-gradient-reflect.quartz.ref.png \
+ reference/linear-gradient-reflect.ref.png \
+ reference/linear-gradient-subset.base.argb32.ref.png \
+ reference/linear-gradient-subset.base.rgb24.ref.png \
+ reference/linear-gradient-subset.image16.ref.png \
+ reference/linear-gradient-subset.ps3.ref.png \
+ reference/linear-gradient-subset.quartz.ref.png \
+ reference/linear-gradient-subset.ref.png \
+ reference/linear-gradient-subset.xlib.ref.png \
+ reference/linear-gradient.base.argb32.ref.png \
+ reference/linear-gradient.base.rgb24.ref.png \
+ reference/linear-gradient.image16.ref.png \
+ reference/linear-gradient.ps3.ref.png \
+ reference/linear-gradient.quartz.ref.png \
+ reference/linear-gradient.ref.png \
+ reference/linear-gradient.xlib.ref.png \
+ reference/linear-step-function.base.argb32.ref.png \
+ reference/linear-step-function.base.rgb24.ref.png \
+ reference/linear-step-function.xfail.png \
+ reference/linear-uniform.base.argb32.ref.png \
+ reference/linear-uniform.base.rgb24.ref.png \
+ reference/linear-uniform.image16.ref.png \
+ reference/linear-uniform.ref.png \
+ reference/long-dashed-lines.base.argb32.ref.png \
+ reference/long-dashed-lines.base.rgb24.ref.png \
+ reference/long-dashed-lines.image16.ref.png \
+ reference/long-dashed-lines.ps2.ref.png \
+ reference/long-dashed-lines.ps3.ref.png \
+ reference/long-dashed-lines.quartz.ref.png \
+ reference/long-dashed-lines.ref.png \
+ reference/long-lines.base.argb32.ref.png \
+ reference/long-lines.base.rgb24.ref.png \
+ reference/map-all-to-image.base.argb32.ref.png \
+ reference/map-all-to-image.base.rgb24.ref.png \
+ reference/map-all-to-image.ref.png \
+ reference/map-bit-to-image.base.argb32.ref.png \
+ reference/map-bit-to-image.base.rgb24.ref.png \
+ reference/map-bit-to-image.ref.png \
+ reference/map-to-image-fill.base.argb32.ref.png \
+ reference/map-to-image-fill.base.rgb24.ref.png \
+ reference/map-to-image-fill.ref.png \
+ reference/mask-alpha.argb32.ref.png \
+ reference/mask-alpha.base.argb32.ref.png \
+ reference/mask-alpha.base.rgb24.ref.png \
+ reference/mask-alpha.image16.ref.png \
+ reference/mask-alpha.quartz.argb32.ref.png \
+ reference/mask-alpha.rgb24.ref.png \
+ reference/mask-alpha.svg.rgb24.xfail.png \
+ reference/mask-alpha.xlib.ref.png \
+ reference/mask-alpha.xlib.rgb24.ref.png \
+ reference/mask-ctm.base.argb32.ref.png \
+ reference/mask-ctm.base.rgb24.ref.png \
+ reference/mask-ctm.ref.png \
+ reference/mask-ctm.rgb24.ref.png \
+ reference/mask-glyphs.gl.ref.png \
+ reference/mask-glyphs.image16.ref.png \
+ reference/mask-glyphs.pdf.ref.png \
+ reference/mask-glyphs.ref.png \
+ reference/mask-glyphs.svg.ref.png \
+ reference/mask-surface-ctm.base.argb32.ref.png \
+ reference/mask-surface-ctm.base.rgb24.ref.png \
+ reference/mask-surface-ctm.ref.png \
+ reference/mask-surface-ctm.rgb24.ref.png \
+ reference/mask-transformed-image.base.argb32.ref.png \
+ reference/mask-transformed-image.base.rgb24.ref.png \
+ reference/mask-transformed-image.image16.ref.png \
+ reference/mask-transformed-image.pdf.ref.png \
+ reference/mask-transformed-image.quartz.ref.png \
+ reference/mask-transformed-image.ref.png \
+ reference/mask-transformed-similar.base.argb32.ref.png \
+ reference/mask-transformed-similar.base.rgb24.ref.png \
+ reference/mask-transformed-similar.image16.ref.png \
+ reference/mask-transformed-similar.pdf.ref.png \
+ reference/mask-transformed-similar.quartz.ref.png \
+ reference/mask-transformed-similar.ref.png \
+ reference/mask-transformed-similar.svg.ref.png \
+ reference/mask.argb32.ref.png \
+ reference/mask.base.argb32.ref.png \
+ reference/mask.base.rgb24.ref.png \
+ reference/mask.image16.ref.png \
+ reference/mask.pdf.argb32.ref.png \
+ reference/mask.pdf.rgb24.ref.png \
+ reference/mask.quartz.argb32.ref.png \
+ reference/mask.quartz.rgb24.ref.png \
+ reference/mask.rgb24.ref.png \
+ reference/mask.svg.argb32.xfail.png \
+ reference/mask.svg.rgb24.xfail.png \
+ reference/mask.xlib.ref.png \
+ reference/mask.xlib.rgb24.ref.png \
+ reference/mesh-pattern-accuracy.base.argb32.ref.png \
+ reference/mesh-pattern-accuracy.base.rgb24.ref.png \
+ reference/mesh-pattern-accuracy.image16.ref.png \
+ reference/mesh-pattern-accuracy.ref.png \
+ reference/mesh-pattern-conical.base.argb32.ref.png \
+ reference/mesh-pattern-conical.base.rgb24.ref.png \
+ reference/mesh-pattern-conical.image16.ref.png \
+ reference/mesh-pattern-conical.ref.png \
+ reference/mesh-pattern-control-points.base.argb32.ref.png \
+ reference/mesh-pattern-control-points.base.rgb24.ref.png \
+ reference/mesh-pattern-control-points.image16.ref.png \
+ reference/mesh-pattern-control-points.ref.png \
+ reference/mesh-pattern-fold.base.argb32.ref.png \
+ reference/mesh-pattern-fold.base.rgb24.ref.png \
+ reference/mesh-pattern-fold.image16.ref.png \
+ reference/mesh-pattern-fold.ref.png \
+ reference/mesh-pattern-overlap.base.argb32.ref.png \
+ reference/mesh-pattern-overlap.base.rgb24.ref.png \
+ reference/mesh-pattern-overlap.image16.ref.png \
+ reference/mesh-pattern-overlap.ref.png \
+ reference/mesh-pattern-transformed.base.argb32.ref.png \
+ reference/mesh-pattern-transformed.base.rgb24.ref.png \
+ reference/mesh-pattern-transformed.image16.ref.png \
+ reference/mesh-pattern-transformed.ref.png \
+ reference/mesh-pattern.base.argb32.ref.png \
+ reference/mesh-pattern.base.rgb24.ref.png \
+ reference/mesh-pattern.image16.ref.png \
+ reference/mesh-pattern.ref.png \
+ reference/mime-data.base.argb32.ref.png \
+ reference/mime-data.base.rgb24.ref.png \
+ reference/mime-data.pdf.ref.png \
+ reference/mime-data.ps.ref.png \
+ reference/mime-data.ref.png \
+ reference/mime-data.script.ref.png \
+ reference/mime-data.svg.ref.png \
+ reference/mime-surface.base.argb32.ref.png \
+ reference/mime-surface.base.rgb24.ref.png \
+ reference/mime-surface.ref.png \
+ reference/miter-precision.base.argb32.ref.png \
+ reference/miter-precision.base.rgb24.ref.png \
+ reference/miter-precision.ps2.ref.png \
+ reference/miter-precision.ps3.ref.png \
+ reference/miter-precision.ref.png \
+ reference/move-to-show-surface.base.argb32.ref.png \
+ reference/move-to-show-surface.base.rgb24.ref.png \
+ reference/move-to-show-surface.ref.png \
+ reference/new-sub-path.argb32.ref.png \
+ reference/new-sub-path.base.argb32.ref.png \
+ reference/new-sub-path.base.rgb24.ref.png \
+ reference/new-sub-path.pdf.argb32.ref.png \
+ reference/new-sub-path.ps2.argb32.ref.png \
+ reference/new-sub-path.ps2.rgb24.ref.png \
+ reference/new-sub-path.ps3.argb32.ref.png \
+ reference/new-sub-path.ps3.rgb24.ref.png \
+ reference/new-sub-path.quartz.ref.png \
+ reference/new-sub-path.rgb24.ref.png \
+ reference/nil-surface.base.argb32.ref.png \
+ reference/nil-surface.base.rgb24.ref.png \
+ reference/nil-surface.ref.png \
+ reference/nil-surface.rgb24.ref.png \
+ reference/operator-alpha-alpha.base.argb32.ref.png \
+ reference/operator-alpha-alpha.base.rgb24.ref.png \
+ reference/operator-alpha-alpha.image16.ref.png \
+ reference/operator-alpha-alpha.pdf.xfail.png \
+ reference/operator-alpha-alpha.ps.xfail.png \
+ reference/operator-alpha-alpha.ref.png \
+ reference/operator-alpha-alpha.svg.xfail.png \
+ reference/operator-alpha.base.argb32.ref.png \
+ reference/operator-alpha.base.rgb24.ref.png \
+ reference/operator-alpha.ref.png \
+ reference/operator-alpha.rgb24.ref.png \
+ reference/operator-alpha.svg12.argb32.xfail.png \
+ reference/operator-alpha.svg12.rgb24.xfail.png \
+ reference/operator-clear.argb32.ref.png \
+ reference/operator-clear.base.argb32.ref.png \
+ reference/operator-clear.base.rgb24.ref.png \
+ reference/operator-clear.ps2.argb32.ref.png \
+ reference/operator-clear.ps3.argb32.ref.png \
+ reference/operator-clear.quartz.argb32.ref.png \
+ reference/operator-clear.quartz.rgb24.ref.png \
+ reference/operator-clear.rgb24.ref.png \
+ reference/operator-clear.svg12.argb32.xfail.png \
+ reference/operator-clear.svg12.rgb24.xfail.png \
+ reference/operator-clear.xlib.argb32.ref.png \
+ reference/operator-clear.xlib.rgb24.ref.png \
+ reference/operator-source.base.argb32.ref.png \
+ reference/operator-source.base.rgb24.ref.png \
+ reference/operator-source.image16.ref.png \
+ reference/operator-source.ref.png \
+ reference/operator-source.rgb24.ref.png \
+ reference/operator-source.xlib-fallback.ref.png \
+ reference/operator-source.xlib.ref.png \
+ reference/operator-source.xlib.rgb24.ref.png \
+ reference/operator.base.argb32.ref.png \
+ reference/operator.base.rgb24.ref.png \
+ reference/operator.ref.png \
+ reference/operator.rgb24.ref.png \
+ reference/operator.svg12.argb32.xfail.png \
+ reference/operator.svg12.rgb24.xfail.png \
+ reference/over-above-source.base.argb32.ref.png \
+ reference/over-above-source.base.rgb24.ref.png \
+ reference/over-above-source.ps2.argb32.ref.png \
+ reference/over-above-source.ps3.argb32.ref.png \
+ reference/over-above-source.quartz.argb32.ref.png \
+ reference/over-above-source.quartz.rgb24.ref.png \
+ reference/over-above-source.ref.png \
+ reference/over-above-source.rgb24.ref.png \
+ reference/over-above-source.svg12.rgb24.xfail.png \
+ reference/over-above-source.xlib.ref.png \
+ reference/over-above-source.xlib.rgb24.ref.png \
+ reference/over-around-source.base.argb32.ref.png \
+ reference/over-around-source.base.rgb24.ref.png \
+ reference/over-around-source.image16.ref.png \
+ reference/over-around-source.pdf.argb32.ref.png \
+ reference/over-around-source.ps2.argb32.ref.png \
+ reference/over-around-source.ps2.rgb24.ref.png \
+ reference/over-around-source.ps3.argb32.ref.png \
+ reference/over-around-source.ps3.rgb24.ref.png \
+ reference/over-around-source.quartz.argb32.ref.png \
+ reference/over-around-source.ref.png \
+ reference/over-around-source.rgb24.ref.png \
+ reference/over-around-source.svg12.argb32.xfail.png \
+ reference/over-around-source.svg12.rgb24.xfail.png \
+ reference/over-around-source.xlib.ref.png \
+ reference/over-around-source.xlib.rgb24.ref.png \
+ reference/over-below-source.base.argb32.ref.png \
+ reference/over-below-source.base.rgb24.ref.png \
+ reference/over-below-source.pdf.argb32.ref.png \
+ reference/over-below-source.ps2.argb32.ref.png \
+ reference/over-below-source.ps2.rgb24.ref.png \
+ reference/over-below-source.ps3.argb32.ref.png \
+ reference/over-below-source.ps3.rgb24.ref.png \
+ reference/over-below-source.ref.png \
+ reference/over-below-source.rgb24.ref.png \
+ reference/over-below-source.svg12.argb32.xfail.png \
+ reference/over-below-source.svg12.rgb24.xfail.png \
+ reference/over-between-source.base.argb32.ref.png \
+ reference/over-between-source.base.rgb24.ref.png \
+ reference/over-between-source.ps2.argb32.ref.png \
+ reference/over-between-source.ps3.argb32.ref.png \
+ reference/over-between-source.quartz.argb32.ref.png \
+ reference/over-between-source.ref.png \
+ reference/over-between-source.rgb24.ref.png \
+ reference/over-between-source.svg12.argb32.xfail.png \
+ reference/over-between-source.svg12.rgb24.xfail.png \
+ reference/over-between-source.xlib.ref.png \
+ reference/over-between-source.xlib.rgb24.ref.png \
+ reference/overlapping-boxes.argb32.ref.png \
+ reference/overlapping-boxes.base.argb32.ref.png \
+ reference/overlapping-boxes.base.rgb24.ref.png \
+ reference/overlapping-boxes.rgb24.ref.png \
+ reference/overlapping-dash-caps.base.argb32.ref.png \
+ reference/overlapping-dash-caps.base.rgb24.ref.png \
+ reference/overlapping-dash-caps.ref.png \
+ reference/overlapping-glyphs.argb32.ref.png \
+ reference/overlapping-glyphs.base.argb32.ref.png \
+ reference/overlapping-glyphs.base.rgb24.ref.png \
+ reference/overlapping-glyphs.pdf.argb32.xfail.png \
+ reference/overlapping-glyphs.pdf.rgb24.xfail.png \
+ reference/overlapping-glyphs.quartz.argb32.ref.png \
+ reference/overlapping-glyphs.quartz.rgb24.ref.png \
+ reference/overlapping-glyphs.rgb24.ref.png \
+ reference/overlapping-glyphs.svg.argb32.ref.png \
+ reference/overlapping-glyphs.svg.rgb24.ref.png \
+ reference/paint-clip-fill-aa.base.argb32.ref.png \
+ reference/paint-clip-fill-aa.base.rgb24.ref.png \
+ reference/paint-clip-fill-aa.ref.png \
+ reference/paint-clip-fill-mono.base.argb32.ref.png \
+ reference/paint-clip-fill-mono.base.rgb24.ref.png \
+ reference/paint-clip-fill-mono.ref.png \
+ reference/paint-repeat.base.argb32.ref.png \
+ reference/paint-repeat.base.rgb24.ref.png \
+ reference/paint-repeat.ref.png \
+ reference/paint-source-alpha.base.argb32.ref.png \
+ reference/paint-source-alpha.base.rgb24.ref.png \
+ reference/paint-source-alpha.image16.ref.png \
+ reference/paint-source-alpha.ref.png \
+ reference/paint-source-alpha.svg.ref.png \
+ reference/paint-with-alpha-clip-mask.base.argb32.ref.png \
+ reference/paint-with-alpha-clip-mask.base.rgb24.ref.png \
+ reference/paint-with-alpha-clip-mask.ref.png \
+ reference/paint-with-alpha-clip.base.argb32.ref.png \
+ reference/paint-with-alpha-clip.base.rgb24.ref.png \
+ reference/paint-with-alpha-clip.ref.png \
+ reference/paint-with-alpha-clip.xlib.ref.png \
+ reference/paint-with-alpha-solid-clip.base.argb32.ref.png \
+ reference/paint-with-alpha-solid-clip.base.rgb24.ref.png \
+ reference/paint-with-alpha-solid-clip.ref.png \
+ reference/paint-with-alpha.base.argb32.ref.png \
+ reference/paint-with-alpha.base.rgb24.ref.png \
+ reference/paint-with-alpha.image16.ref.png \
+ reference/paint-with-alpha.ref.png \
+ reference/paint-with-alpha.svg.ref.png \
+ reference/paint.base.argb32.ref.png \
+ reference/paint.base.rgb24.ref.png \
+ reference/paint.ref.png \
+ reference/partial-clip-text-bottom.base.argb32.ref.png \
+ reference/partial-clip-text-bottom.base.rgb24.ref.png \
+ reference/partial-clip-text-bottom.ref.png \
+ reference/partial-clip-text-left.base.argb32.ref.png \
+ reference/partial-clip-text-left.base.rgb24.ref.png \
+ reference/partial-clip-text-left.ref.png \
+ reference/partial-clip-text-right.base.argb32.ref.png \
+ reference/partial-clip-text-right.base.rgb24.ref.png \
+ reference/partial-clip-text-right.ref.png \
+ reference/partial-clip-text-top.base.argb32.ref.png \
+ reference/partial-clip-text-top.base.rgb24.ref.png \
+ reference/partial-clip-text-top.ps.ref.png \
+ reference/partial-clip-text-top.quartz.ref.png \
+ reference/partial-clip-text-top.ref.png \
+ reference/partial-clip-text-top.svg.ref.png \
+ reference/partial-coverage-half-reference.base.argb32.ref.png \
+ reference/partial-coverage-half-reference.base.rgb24.ref.png \
+ reference/partial-coverage-half-reference.ref.png \
+ reference/partial-coverage-half-triangles.ref.png \
+ reference/partial-coverage-intersecting-quads.ref.png \
+ reference/partial-coverage-intersecting-quads.xfail.png \
+ reference/partial-coverage-intersecting-triangles.ref.png \
+ reference/partial-coverage-overlap-half-triangles-eo.ref.png \
+ reference/partial-coverage-overlap-half-triangles.ref.png \
+ reference/partial-coverage-overlap-three-quarter-triangles.ref.png \
+ reference/partial-coverage-rectangles.ref.png \
+ reference/partial-coverage-reference.base.argb32.ref.png \
+ reference/partial-coverage-reference.base.rgb24.ref.png \
+ reference/partial-coverage-reference.ref.png \
+ reference/partial-coverage-three-quarter-reference.base.argb32.ref.png \
+ reference/partial-coverage-three-quarter-reference.base.rgb24.ref.png \
+ reference/partial-coverage-three-quarter-reference.ref.png \
+ reference/partial-coverage-triangles.ref.png \
+ reference/pass-through.ref.png \
+ reference/pass-through.rgb24.ref.png \
+ reference/path-append.base.argb32.ref.png \
+ reference/path-append.base.rgb24.ref.png \
+ reference/path-append.image16.ref.png \
+ reference/path-append.ps.ref.png \
+ reference/path-append.quartz.ref.png \
+ reference/path-append.ref.png \
+ reference/path-append.test-fallback.ref.png \
+ reference/path-append.xlib-fallback.ref.png \
+ reference/path-append.xlib.ref.png \
+ reference/path-stroke-twice.base.argb32.ref.png \
+ reference/path-stroke-twice.base.rgb24.ref.png \
+ reference/path-stroke-twice.image16.ref.png \
+ reference/path-stroke-twice.ps.ref.png \
+ reference/path-stroke-twice.ref.png \
+ reference/pattern-getters.base.argb32.ref.png \
+ reference/pattern-getters.base.rgb24.ref.png \
+ reference/pattern-getters.ref.png \
+ reference/pdf-surface-source.argb32.ref.png \
+ reference/pdf-surface-source.base.argb32.ref.png \
+ reference/pdf-surface-source.base.rgb24.ref.png \
+ reference/pdf-surface-source.image16.ref.png \
+ reference/pdf-surface-source.rgb24.ref.png \
+ reference/pdf-surface-source.svg12.argb32.xfail.png \
+ reference/pdf-surface-source.svg12.rgb24.xfail.png \
+ reference/pixman-rotate.base.argb32.ref.png \
+ reference/pixman-rotate.base.rgb24.ref.png \
+ reference/pixman-rotate.ps.argb32.ref.png \
+ reference/pixman-rotate.ref.png \
+ reference/pixman-rotate.rgb24.ref.png \
+ reference/ps-eps.ref.png \
+ reference/ps-surface-source.argb32.ref.png \
+ reference/ps-surface-source.base.argb32.ref.png \
+ reference/ps-surface-source.base.rgb24.ref.png \
+ reference/ps-surface-source.image16.ref.png \
+ reference/ps-surface-source.rgb24.ref.png \
+ reference/ps-surface-source.svg12.argb32.xfail.png \
+ reference/ps-surface-source.svg12.rgb24.xfail.png \
+ reference/pthread-same-source.base.argb32.ref.png \
+ reference/pthread-same-source.base.rgb24.ref.png \
+ reference/pthread-same-source.image16.ref.png \
+ reference/pthread-same-source.quartz.xfail.png \
+ reference/pthread-same-source.ref.png \
+ reference/pthread-show-text.base.argb32.ref.png \
+ reference/pthread-show-text.base.rgb24.ref.png \
+ reference/pthread-show-text.image16.ref.png \
+ reference/pthread-show-text.pdf.ref.png \
+ reference/pthread-show-text.ps.ref.png \
+ reference/pthread-show-text.quartz.ref.png \
+ reference/pthread-show-text.ref.png \
+ reference/pthread-show-text.xlib-fallback.ref.png \
+ reference/pthread-similar.base.argb32.ref.png \
+ reference/pthread-similar.base.rgb24.ref.png \
+ reference/pthread-similar.ref.png \
+ reference/push-group-color.base.argb32.ref.png \
+ reference/push-group-color.base.rgb24.ref.png \
+ reference/push-group-color.image16.ref.png \
+ reference/push-group-color.ps2.ref.png \
+ reference/push-group-color.ps3.ref.png \
+ reference/push-group-color.quartz.ref.png \
+ reference/push-group-color.ref.png \
+ reference/push-group-color.xlib.ref.png \
+ reference/push-group-path-offset.base.argb32.ref.png \
+ reference/push-group-path-offset.base.rgb24.ref.png \
+ reference/push-group-path-offset.ref.png \
+ reference/push-group.base.argb32.ref.png \
+ reference/push-group.base.rgb24.ref.png \
+ reference/push-group.image16.ref.png \
+ reference/push-group.quartz.argb32.ref.png \
+ reference/push-group.quartz.rgb24.ref.png \
+ reference/push-group.ref.png \
+ reference/push-group.rgb24.ref.png \
+ reference/push-group.xlib.ref.png \
+ reference/push-group.xlib.rgb24.ref.png \
+ reference/quartz-surface-source.argb32.ref.png \
+ reference/quartz-surface-source.ps2.ref.png \
+ reference/quartz-surface-source.ps3.ref.png \
+ reference/quartz-surface-source.rgb24.ref.png \
+ reference/radial-gradient-extend.base.argb32.ref.png \
+ reference/radial-gradient-extend.base.rgb24.ref.png \
+ reference/radial-gradient-extend.ps3.ref.png \
+ reference/radial-gradient-extend.ref.png \
+ reference/radial-gradient-mask-source.argb32.ref.png \
+ reference/radial-gradient-mask-source.base.argb32.ref.png \
+ reference/radial-gradient-mask-source.base.rgb24.ref.png \
+ reference/radial-gradient-mask-source.image16.ref.png \
+ reference/radial-gradient-mask-source.quartz.argb32.ref.png \
+ reference/radial-gradient-mask-source.quartz.rgb24.ref.png \
+ reference/radial-gradient-mask-source.rgb24.ref.png \
+ reference/radial-gradient-mask-source.xlib.argb32.ref.png \
+ reference/radial-gradient-mask-source.xlib.rgb24.ref.png \
+ reference/radial-gradient-mask.base.argb32.ref.png \
+ reference/radial-gradient-mask.base.rgb24.ref.png \
+ reference/radial-gradient-mask.image16.ref.png \
+ reference/radial-gradient-mask.quartz.ref.png \
+ reference/radial-gradient-mask.ref.png \
+ reference/radial-gradient-one-stop.base.argb32.ref.png \
+ reference/radial-gradient-one-stop.base.rgb24.ref.png \
+ reference/radial-gradient-one-stop.quartz.ref.png \
+ reference/radial-gradient-one-stop.ref.png \
+ reference/radial-gradient-source.argb32.ref.png \
+ reference/radial-gradient-source.base.argb32.ref.png \
+ reference/radial-gradient-source.base.rgb24.ref.png \
+ reference/radial-gradient-source.image16.ref.png \
+ reference/radial-gradient-source.quartz.argb32.ref.png \
+ reference/radial-gradient-source.quartz.rgb24.ref.png \
+ reference/radial-gradient-source.rgb24.ref.png \
+ reference/radial-gradient.base.argb32.ref.png \
+ reference/radial-gradient.base.rgb24.ref.png \
+ reference/radial-gradient.image16.ref.png \
+ reference/radial-gradient.quartz.ref.png \
+ reference/radial-gradient.ref.png \
+ reference/random-clip.base.argb32.ref.png \
+ reference/random-clip.base.rgb24.ref.png \
+ reference/random-clip.ref.png \
+ reference/random-intersections-curves-eo.base.argb32.ref.png \
+ reference/random-intersections-curves-eo.base.rgb24.ref.png \
+ reference/random-intersections-curves-eo.image16.ref.png \
+ reference/random-intersections-curves-eo.pdf.ref.png \
+ reference/random-intersections-curves-eo.ps.ref.png \
+ reference/random-intersections-curves-eo.quartz.ref.png \
+ reference/random-intersections-curves-eo.ref.png \
+ reference/random-intersections-curves-eo.xlib-fallback.ref.png \
+ reference/random-intersections-curves-eo.xlib.ref.png \
+ reference/random-intersections-curves-nz.base.argb32.ref.png \
+ reference/random-intersections-curves-nz.base.rgb24.ref.png \
+ reference/random-intersections-curves-nz.image16.ref.png \
+ reference/random-intersections-curves-nz.pdf.ref.png \
+ reference/random-intersections-curves-nz.ps.ref.png \
+ reference/random-intersections-curves-nz.quartz.ref.png \
+ reference/random-intersections-curves-nz.ref.png \
+ reference/random-intersections-curves-nz.xlib-fallback.ref.png \
+ reference/random-intersections-curves-nz.xlib.ref.png \
+ reference/random-intersections-eo.base.argb32.ref.png \
+ reference/random-intersections-eo.base.rgb24.ref.png \
+ reference/random-intersections-eo.image16.ref.png \
+ reference/random-intersections-eo.ps.ref.png \
+ reference/random-intersections-eo.quartz.ref.png \
+ reference/random-intersections-eo.ref.png \
+ reference/random-intersections-eo.xlib.ref.png \
+ reference/random-intersections-nonzero.base.argb32.ref.png \
+ reference/random-intersections-nonzero.base.rgb24.ref.png \
+ reference/random-intersections-nonzero.image16.ref.png \
+ reference/random-intersections-nonzero.ps.ref.png \
+ reference/random-intersections-nonzero.quartz.ref.png \
+ reference/random-intersections-nonzero.ref.png \
+ reference/random-intersections-nonzero.xlib.ref.png \
+ reference/record-extend-none-similar.ref.png \
+ reference/record-extend-none.ref.png \
+ reference/record-extend-pad-similar.ref.png \
+ reference/record-extend-pad.ref.png \
+ reference/record-extend-reflect-similar.ref.png \
+ reference/record-extend-reflect.ref.png \
+ reference/record-extend-repeat-similar.ref.png \
+ reference/record-extend-repeat.ref.png \
+ reference/record-fill-alpha.ref.png \
+ reference/record-mesh.ref.png \
+ reference/record-paint-alpha-clip-mask.ref.png \
+ reference/record-paint-alpha-clip.ref.png \
+ reference/record-paint-alpha-solid-clip.ref.png \
+ reference/record-paint-alpha.ref.png \
+ reference/record-paint.ref.png \
+ reference/record-select-font-face.ref.png \
+ reference/record-self-intersecting.ref.png \
+ reference/record-text-transform.ref.png \
+ reference/recording-surface-extend-none.argb32.ref.png \
+ reference/recording-surface-extend-none.base.argb32.ref.png \
+ reference/recording-surface-extend-none.base.rgb24.ref.png \
+ reference/recording-surface-extend-none.rgb24.ref.png \
+ reference/recording-surface-extend-pad.argb32.ref.png \
+ reference/recording-surface-extend-pad.base.argb32.ref.png \
+ reference/recording-surface-extend-pad.base.rgb24.ref.png \
+ reference/recording-surface-extend-pad.rgb24.ref.png \
+ reference/recording-surface-extend-reflect.argb32.ref.png \
+ reference/recording-surface-extend-reflect.base.argb32.ref.png \
+ reference/recording-surface-extend-reflect.base.rgb24.ref.png \
+ reference/recording-surface-extend-reflect.rgb24.ref.png \
+ reference/recording-surface-extend-repeat.argb32.ref.png \
+ reference/recording-surface-extend-repeat.base.argb32.ref.png \
+ reference/recording-surface-extend-repeat.base.rgb24.ref.png \
+ reference/recording-surface-extend-repeat.rgb24.ref.png \
+ reference/recording-surface-over.base.argb32.ref.png \
+ reference/recording-surface-over.base.rgb24.ref.png \
+ reference/recording-surface-over.gl.argb32.ref.png \
+ reference/recording-surface-over.image16.ref.png \
+ reference/recording-surface-over.pdf.argb32.ref.png \
+ reference/recording-surface-over.pdf.rgb24.ref.png \
+ reference/recording-surface-over.ps.argb32.ref.png \
+ reference/recording-surface-over.ps.rgb24.ref.png \
+ reference/recording-surface-over.quartz.argb32.ref.png \
+ reference/recording-surface-over.quartz.rgb24.ref.png \
+ reference/recording-surface-over.ref.png \
+ reference/recording-surface-over.rgb24.ref.png \
+ reference/recording-surface-over.svg.argb32.ref.png \
+ reference/recording-surface-over.svg.rgb24.ref.png \
+ reference/recording-surface-over.xlib.argb32.ref.png \
+ reference/recording-surface-over.xlib.rgb24.ref.png \
+ reference/recording-surface-source.argb32.ref.png \
+ reference/recording-surface-source.base.argb32.ref.png \
+ reference/recording-surface-source.base.rgb24.ref.png \
+ reference/recording-surface-source.rgb24.ref.png \
+ reference/rectangle-rounding-error.base.argb32.ref.png \
+ reference/rectangle-rounding-error.base.rgb24.ref.png \
+ reference/rectangle-rounding-error.ref.png \
+ reference/rectilinear-dash.base.argb32.ref.png \
+ reference/rectilinear-dash.base.rgb24.ref.png \
+ reference/rectilinear-dash.quartz.xfail.png \
+ reference/rectilinear-dash.ref.png \
+ reference/rectilinear-fill.base.argb32.ref.png \
+ reference/rectilinear-fill.base.rgb24.ref.png \
+ reference/rectilinear-fill.ref.png \
+ reference/rectilinear-grid.base.argb32.ref.png \
+ reference/rectilinear-grid.base.rgb24.ref.png \
+ reference/rectilinear-grid.image16.ref.png \
+ reference/rectilinear-grid.ref.png \
+ reference/rectilinear-miter-limit.base.argb32.ref.png \
+ reference/rectilinear-miter-limit.base.rgb24.ref.png \
+ reference/rectilinear-miter-limit.ps2.ref.png \
+ reference/rectilinear-miter-limit.ps3.ref.png \
+ reference/rectilinear-miter-limit.ref.png \
+ reference/rectilinear-stroke.base.argb32.ref.png \
+ reference/rectilinear-stroke.base.rgb24.ref.png \
+ reference/rectilinear-stroke.quartz.xfail.png \
+ reference/rectilinear-stroke.ref.png \
+ reference/reflected-stroke.base.argb32.ref.png \
+ reference/reflected-stroke.base.rgb24.ref.png \
+ reference/reflected-stroke.image16.ref.png \
+ reference/reflected-stroke.ps.ref.png \
+ reference/reflected-stroke.ref.png \
+ reference/rel-path.base.argb32.ref.png \
+ reference/rel-path.base.rgb24.ref.png \
+ reference/rel-path.ps2.rgb24.ref.png \
+ reference/rel-path.ps3.rgb24.ref.png \
+ reference/rel-path.ref.png \
+ reference/rel-path.rgb24.ref.png \
+ reference/rgb24-ignore-alpha.base.argb32.ref.png \
+ reference/rgb24-ignore-alpha.base.rgb24.ref.png \
+ reference/rgb24-ignore-alpha.ref.png \
+ reference/rotate-clip-image-surface-paint.base.argb32.ref.png \
+ reference/rotate-clip-image-surface-paint.base.rgb24.ref.png \
+ reference/rotate-clip-image-surface-paint.ref.png \
+ reference/rotate-image-surface-paint.base.argb32.ref.png \
+ reference/rotate-image-surface-paint.base.rgb24.ref.png \
+ reference/rotate-image-surface-paint.pdf.xfail.png \
+ reference/rotate-image-surface-paint.ps.ref.png \
+ reference/rotate-image-surface-paint.quartz.ref.png \
+ reference/rotate-image-surface-paint.ref.png \
+ reference/rotate-image-surface-paint.svg.ref.png \
+ reference/rotate-image-surface-paint.svg.xfail.png \
+ reference/rotated-clip.base.argb32.ref.png \
+ reference/rotated-clip.base.rgb24.ref.png \
+ reference/rotated-clip.image16.ref.png \
+ reference/rotated-clip.ps.ref.png \
+ reference/rotated-clip.quartz.ref.png \
+ reference/rotated-clip.ref.png \
+ reference/rotated-clip.xlib.ref.png \
+ reference/rounded-rectangle-fill.base.argb32.ref.png \
+ reference/rounded-rectangle-fill.base.rgb24.ref.png \
+ reference/rounded-rectangle-fill.image16.ref.png \
+ reference/rounded-rectangle-fill.ps.ref.png \
+ reference/rounded-rectangle-fill.quartz.ref.png \
+ reference/rounded-rectangle-fill.ref.png \
+ reference/rounded-rectangle-fill.xlib.ref.png \
+ reference/rounded-rectangle-stroke.base.argb32.ref.png \
+ reference/rounded-rectangle-stroke.base.rgb24.ref.png \
+ reference/rounded-rectangle-stroke.image16.ref.png \
+ reference/rounded-rectangle-stroke.ps.ref.png \
+ reference/rounded-rectangle-stroke.ref.png \
+ reference/rounded-rectangle-stroke.xlib.ref.png \
+ reference/scale-down-source-surface-paint.base.argb32.ref.png \
+ reference/scale-down-source-surface-paint.base.rgb24.ref.png \
+ reference/scale-down-source-surface-paint.ref.png \
+ reference/scale-offset-image.base.argb32.ref.png \
+ reference/scale-offset-image.base.rgb24.ref.png \
+ reference/scale-offset-image.gl.ref.png \
+ reference/scale-offset-image.image16.ref.png \
+ reference/scale-offset-image.pdf.argb32.ref.png \
+ reference/scale-offset-image.pdf.rgb24.ref.png \
+ reference/scale-offset-image.ps.ref.png \
+ reference/scale-offset-image.quartz.ref.png \
+ reference/scale-offset-image.ref.png \
+ reference/scale-offset-image.script.xfail.png \
+ reference/scale-offset-image.xfail.png \
+ reference/scale-offset-image.xlib-fallback.xfail.png \
+ reference/scale-offset-image.xlib.ref.png \
+ reference/scale-offset-similar.base.argb32.ref.png \
+ reference/scale-offset-similar.base.rgb24.ref.png \
+ reference/scale-offset-similar.gl.ref.png \
+ reference/scale-offset-similar.image16.ref.png \
+ reference/scale-offset-similar.pdf.argb32.ref.png \
+ reference/scale-offset-similar.pdf.rgb24.ref.png \
+ reference/scale-offset-similar.ps.ref.png \
+ reference/scale-offset-similar.quartz.ref.png \
+ reference/scale-offset-similar.recording.xfail.png \
+ reference/scale-offset-similar.ref.png \
+ reference/scale-offset-similar.script.xfail.png \
+ reference/scale-offset-similar.xfail.png \
+ reference/scale-offset-similar.xlib-fallback.xfail.png \
+ reference/scale-offset-similar.xlib.xfail.png \
+ reference/scale-source-surface-paint.base.argb32.ref.png \
+ reference/scale-source-surface-paint.base.rgb24.ref.png \
+ reference/scale-source-surface-paint.pdf.argb32.xfail.png \
+ reference/scale-source-surface-paint.pdf.rgb24.xfail.png \
+ reference/scale-source-surface-paint.ref.png \
+ reference/scale-source-surface-paint.rgb24.ref.png \
+ reference/scale-source-surface-paint.svg.argb32.xfail.png \
+ reference/scale-source-surface-paint.svg.rgb24.xfail.png \
+ reference/select-font-face.base.argb32.ref.png \
+ reference/select-font-face.base.rgb24.ref.png \
+ reference/select-font-face.image16.ref.png \
+ reference/select-font-face.ps2.ref.png \
+ reference/select-font-face.ps3.ref.png \
+ reference/select-font-face.quartz.ref.png \
+ reference/select-font-face.ref.png \
+ reference/self-copy-overlap.base.argb32.ref.png \
+ reference/self-copy-overlap.base.rgb24.ref.png \
+ reference/self-copy.base.argb32.ref.png \
+ reference/self-copy.base.rgb24.ref.png \
+ reference/self-copy.ps2.ref.png \
+ reference/self-copy.ps3.ref.png \
+ reference/self-copy.ref.png \
+ reference/self-intersecting.base.argb32.ref.png \
+ reference/self-intersecting.base.rgb24.ref.png \
+ reference/self-intersecting.ps.ref.png \
+ reference/self-intersecting.quartz.xfail.png \
+ reference/self-intersecting.ref.png \
+ reference/self-intersecting.xlib.ref.png \
+ reference/set-source.base.argb32.ref.png \
+ reference/set-source.base.rgb24.ref.png \
+ reference/set-source.ref.png \
+ reference/set-source.rgb24.ref.png \
+ reference/shape-general-convex.base.argb32.ref.png \
+ reference/shape-general-convex.base.rgb24.ref.png \
+ reference/shape-general-convex.ref.png \
+ reference/shape-sierpinski.base.argb32.ref.png \
+ reference/shape-sierpinski.base.rgb24.ref.png \
+ reference/shape-sierpinski.ref.png \
+ reference/show-glyphs-advance.base.argb32.ref.png \
+ reference/show-glyphs-advance.base.rgb24.ref.png \
+ reference/show-glyphs-advance.image16.ref.png \
+ reference/show-glyphs-advance.ps.ref.png \
+ reference/show-glyphs-advance.quartz.ref.png \
+ reference/show-glyphs-advance.ref.png \
+ reference/show-glyphs-advance.svg.ref.png \
+ reference/show-glyphs-many.base.argb32.ref.png \
+ reference/show-glyphs-many.base.rgb24.ref.png \
+ reference/show-glyphs-many.ref.png \
+ reference/show-text-current-point.base.argb32.ref.png \
+ reference/show-text-current-point.base.rgb24.ref.png \
+ reference/show-text-current-point.image16.ref.png \
+ reference/show-text-current-point.ps2.ref.png \
+ reference/show-text-current-point.ps3.ref.png \
+ reference/show-text-current-point.quartz.ref.png \
+ reference/show-text-current-point.ref.png \
+ reference/skew-extreme.base.argb32.ref.png \
+ reference/skew-extreme.base.rgb24.ref.png \
+ reference/skew-extreme.ps2.ref.png \
+ reference/skew-extreme.ps3.ref.png \
+ reference/skew-extreme.ref.png \
+ reference/smask-fill.base.argb32.ref.png \
+ reference/smask-fill.base.rgb24.ref.png \
+ reference/smask-fill.image16.ref.png \
+ reference/smask-fill.quartz.ref.png \
+ reference/smask-fill.ref.png \
+ reference/smask-fill.svg.ref.png \
+ reference/smask-fill.xlib.ref.png \
+ reference/smask-image-mask.base.argb32.ref.png \
+ reference/smask-image-mask.base.rgb24.ref.png \
+ reference/smask-image-mask.ref.png \
+ reference/smask-mask.base.argb32.ref.png \
+ reference/smask-mask.base.rgb24.ref.png \
+ reference/smask-mask.image16.ref.png \
+ reference/smask-mask.pdf.xfail.png \
+ reference/smask-mask.quartz.ref.png \
+ reference/smask-mask.ref.png \
+ reference/smask-mask.svg.ref.png \
+ reference/smask-paint.base.argb32.ref.png \
+ reference/smask-paint.base.rgb24.ref.png \
+ reference/smask-paint.image16.ref.png \
+ reference/smask-paint.pdf.xfail.png \
+ reference/smask-paint.quartz.ref.png \
+ reference/smask-paint.ref.png \
+ reference/smask-paint.svg.ref.png \
+ reference/smask-stroke.base.argb32.ref.png \
+ reference/smask-stroke.base.rgb24.ref.png \
+ reference/smask-stroke.image16.ref.png \
+ reference/smask-stroke.pdf.xfail.png \
+ reference/smask-stroke.quartz.ref.png \
+ reference/smask-stroke.ref.png \
+ reference/smask-stroke.xlib.ref.png \
+ reference/smask-text.base.argb32.ref.png \
+ reference/smask-text.base.rgb24.ref.png \
+ reference/smask-text.image16.ref.png \
+ reference/smask-text.pdf.ref.png \
+ reference/smask-text.ps2.ref.png \
+ reference/smask-text.ps3.ref.png \
+ reference/smask-text.quartz.ref.png \
+ reference/smask-text.ref.png \
+ reference/smask-text.script.ref.png \
+ reference/smask-text.svg.ref.png \
+ reference/smask-text.xlib-fallback.ref.png \
+ reference/smask-text.xlib.ref.png \
+ reference/smask.base.argb32.ref.png \
+ reference/smask.base.rgb24.ref.png \
+ reference/smask.image16.ref.png \
+ reference/smask.pdf.xfail.png \
+ reference/smask.ps.ref.png \
+ reference/smask.quartz.ref.png \
+ reference/smask.ref.png \
+ reference/smask.script.ref.png \
+ reference/smask.svg.ref.png \
+ reference/smask.xlib-fallback.ref.png \
+ reference/smask.xlib.ref.png \
+ reference/solid-pattern-cache-stress.base.argb32.ref.png \
+ reference/solid-pattern-cache-stress.base.rgb24.ref.png \
+ reference/solid-pattern-cache-stress.ref.png \
+ reference/source-clip-scale.base.argb32.ref.png \
+ reference/source-clip-scale.base.rgb24.ref.png \
+ reference/source-clip-scale.gl.ref.png \
+ reference/source-clip-scale.pdf.ref.png \
+ reference/source-clip-scale.ps2.argb32.ref.png \
+ reference/source-clip-scale.ps2.rgb24.ref.png \
+ reference/source-clip-scale.ps3.argb32.ref.png \
+ reference/source-clip-scale.ps3.rgb24.ref.png \
+ reference/source-clip-scale.quartz.ref.png \
+ reference/source-clip-scale.ref.png \
+ reference/source-clip-scale.svg.ref.png \
+ reference/source-clip.base.argb32.ref.png \
+ reference/source-clip.base.rgb24.ref.png \
+ reference/source-clip.ref.png \
+ reference/source-surface-scale-paint.base.argb32.ref.png \
+ reference/source-surface-scale-paint.base.rgb24.ref.png \
+ reference/source-surface-scale-paint.ref.png \
+ reference/source-surface-scale-paint.rgb24.ref.png \
+ reference/spline-decomposition.base.argb32.ref.png \
+ reference/spline-decomposition.base.rgb24.ref.png \
+ reference/spline-decomposition.image16.ref.png \
+ reference/spline-decomposition.pdf.ref.png \
+ reference/spline-decomposition.ps.ref.png \
+ reference/spline-decomposition.quartz.xfail.png \
+ reference/spline-decomposition.ref.png \
+ reference/spline-decomposition.svg.ref.png \
+ reference/spline-decomposition.xlib.ref.png \
+ reference/stroke-ctm-caps.base.argb32.ref.png \
+ reference/stroke-ctm-caps.base.rgb24.ref.png \
+ reference/stroke-ctm-caps.image16.ref.png \
+ reference/stroke-ctm-caps.ps2.ref.png \
+ reference/stroke-ctm-caps.ps3.ref.png \
+ reference/stroke-ctm-caps.quartz.ref.png \
+ reference/stroke-ctm-caps.ref.png \
+ reference/stroke-image.base.argb32.ref.png \
+ reference/stroke-image.base.rgb24.ref.png \
+ reference/stroke-image.image16.ref.png \
+ reference/stroke-image.pdf.ref.png \
+ reference/stroke-image.ps.ref.png \
+ reference/stroke-image.quartz.ref.png \
+ reference/stroke-image.ref.png \
+ reference/stroke-image.xlib.ref.png \
+ reference/stroke-open-box.base.argb32.ref.png \
+ reference/stroke-open-box.base.rgb24.ref.png \
+ reference/stroke-open-box.ref.png \
+ reference/subsurface-image-repeat.base.argb32.ref.png \
+ reference/subsurface-image-repeat.base.rgb24.ref.png \
+ reference/subsurface-image-repeat.image16.ref.png \
+ reference/subsurface-image-repeat.ref.png \
+ reference/subsurface-modify-child.base.argb32.ref.png \
+ reference/subsurface-modify-child.base.rgb24.ref.png \
+ reference/subsurface-modify-child.ref.png \
+ reference/subsurface-modify-parent.base.argb32.ref.png \
+ reference/subsurface-modify-parent.base.rgb24.ref.png \
+ reference/subsurface-modify-parent.ref.png \
+ reference/subsurface-outside-target.argb32.ref.png \
+ reference/subsurface-outside-target.base.argb32.ref.png \
+ reference/subsurface-outside-target.base.rgb24.ref.png \
+ reference/subsurface-outside-target.rgb24.ref.png \
+ reference/subsurface-pad.base.argb32.ref.png \
+ reference/subsurface-pad.base.rgb24.ref.png \
+ reference/subsurface-pad.quartz.xfail.png \
+ reference/subsurface-pad.ref.png \
+ reference/subsurface-reflect.base.argb32.ref.png \
+ reference/subsurface-reflect.base.rgb24.ref.png \
+ reference/subsurface-reflect.ref.png \
+ reference/subsurface-repeat.base.argb32.ref.png \
+ reference/subsurface-repeat.base.rgb24.ref.png \
+ reference/subsurface-repeat.ref.png \
+ reference/subsurface-similar-repeat.base.argb32.ref.png \
+ reference/subsurface-similar-repeat.base.rgb24.ref.png \
+ reference/subsurface-similar-repeat.ref.png \
+ reference/subsurface.base.argb32.ref.png \
+ reference/subsurface.base.rgb24.ref.png \
+ reference/subsurface.image16.ref.png \
+ reference/subsurface.ps.ref.png \
+ reference/subsurface.ref.png \
+ reference/subsurface.xlib.ref.png \
+ reference/surface-pattern-big-scale-down.base.argb32.ref.png \
+ reference/surface-pattern-big-scale-down.base.rgb24.ref.png \
+ reference/surface-pattern-big-scale-down.ps.ref.png \
+ reference/surface-pattern-big-scale-down.quartz.ref.png \
+ reference/surface-pattern-big-scale-down.ref.png \
+ reference/surface-pattern-operator.argb32.ref.png \
+ reference/surface-pattern-operator.base.argb32.ref.png \
+ reference/surface-pattern-operator.base.rgb24.ref.png \
+ reference/surface-pattern-operator.image16.ref.png \
+ reference/surface-pattern-operator.pdf.argb32.xfail.png \
+ reference/surface-pattern-operator.pdf.rgb24.xfail.png \
+ reference/surface-pattern-operator.quartz.argb32.ref.png \
+ reference/surface-pattern-operator.quartz.rgb24.ref.png \
+ reference/surface-pattern-operator.rgb24.ref.png \
+ reference/surface-pattern-operator.xlib.argb32.ref.png \
+ reference/surface-pattern-operator.xlib.rgb24.ref.png \
+ reference/surface-pattern-scale-down-extend-none.base.argb32.ref.png \
+ reference/surface-pattern-scale-down-extend-none.base.rgb24.ref.png \
+ reference/surface-pattern-scale-down-extend-none.quartz.ref.png \
+ reference/surface-pattern-scale-down-extend-none.ref.png \
+ reference/surface-pattern-scale-down-extend-pad.base.argb32.ref.png \
+ reference/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png \
+ reference/surface-pattern-scale-down-extend-pad.quartz.xfail.png \
+ reference/surface-pattern-scale-down-extend-pad.ref.png \
+ reference/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png \
+ reference/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png \
+ reference/surface-pattern-scale-down-extend-reflect.quartz.ref.png \
+ reference/surface-pattern-scale-down-extend-reflect.ref.png \
+ reference/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png \
+ reference/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png \
+ reference/surface-pattern-scale-down-extend-repeat.quartz.ref.png \
+ reference/surface-pattern-scale-down-extend-repeat.ref.png \
+ reference/surface-pattern-scale-down.base.argb32.ref.png \
+ reference/surface-pattern-scale-down.base.rgb24.ref.png \
+ reference/surface-pattern-scale-down.image16.ref.png \
+ reference/surface-pattern-scale-down.pdf.ref.png \
+ reference/surface-pattern-scale-down.ps2.ref.png \
+ reference/surface-pattern-scale-down.ps3.ref.png \
+ reference/surface-pattern-scale-down.quartz.ref.png \
+ reference/surface-pattern-scale-down.ref.png \
+ reference/surface-pattern-scale-up.base.argb32.ref.png \
+ reference/surface-pattern-scale-up.base.rgb24.ref.png \
+ reference/surface-pattern-scale-up.image16.ref.png \
+ reference/surface-pattern-scale-up.pdf.ref.png \
+ reference/surface-pattern-scale-up.ps2.ref.png \
+ reference/surface-pattern-scale-up.ps3.ref.png \
+ reference/surface-pattern-scale-up.quartz.xfail.png \
+ reference/surface-pattern-scale-up.ref.png \
+ reference/surface-pattern.base.argb32.ref.png \
+ reference/surface-pattern.base.rgb24.ref.png \
+ reference/surface-pattern.image16.ref.png \
+ reference/surface-pattern.pdf.xfail.png \
+ reference/surface-pattern.ps.xfail.png \
+ reference/surface-pattern.quartz.xfail.png \
+ reference/surface-pattern.ref.png \
+ reference/surface-pattern.svg.xfail.png \
+ reference/svg-surface-source.argb32.ref.png \
+ reference/svg-surface-source.base.argb32.ref.png \
+ reference/svg-surface-source.base.rgb24.ref.png \
+ reference/svg-surface-source.image16.ref.png \
+ reference/svg-surface-source.rgb24.ref.png \
+ reference/svg-surface-source.svg12.argb32.xfail.png \
+ reference/svg-surface-source.svg12.rgb24.xfail.png \
+ reference/text-antialias-gray.base.argb32.ref.png \
+ reference/text-antialias-gray.base.rgb24.ref.png \
+ reference/text-antialias-gray.image16.ref.png \
+ reference/text-antialias-gray.quartz.ref.png \
+ reference/text-antialias-gray.ref.png \
+ reference/text-antialias-none.base.argb32.ref.png \
+ reference/text-antialias-none.base.rgb24.ref.png \
+ reference/text-antialias-none.quartz.ref.png \
+ reference/text-antialias-none.ref.png \
+ reference/text-antialias-subpixel.base.argb32.xfail.png \
+ reference/text-antialias-subpixel.base.rgb24.xfail.png \
+ reference/text-antialias-subpixel.image16.ref.png \
+ reference/text-antialias-subpixel.quartz.ref.png \
+ reference/text-antialias-subpixel.ref.png \
+ reference/text-glyph-range.base.argb32.ref.png \
+ reference/text-glyph-range.base.rgb24.ref.png \
+ reference/text-glyph-range.image16.ref.png \
+ reference/text-glyph-range.ps.ref.png \
+ reference/text-glyph-range.quartz.ref.png \
+ reference/text-glyph-range.ref.png \
+ reference/text-pattern.base.argb32.ref.png \
+ reference/text-pattern.base.rgb24.ref.png \
+ reference/text-pattern.pdf.argb32.ref.png \
+ reference/text-pattern.pdf.rgb24.ref.png \
+ reference/text-pattern.ps2.argb32.ref.png \
+ reference/text-pattern.ps2.rgb24.ref.png \
+ reference/text-pattern.ps3.argb32.ref.png \
+ reference/text-pattern.ps3.rgb24.ref.png \
+ reference/text-pattern.quartz.argb32.ref.png \
+ reference/text-pattern.quartz.rgb24.ref.png \
+ reference/text-pattern.ref.png \
+ reference/text-pattern.rgb24.ref.png \
+ reference/text-pattern.svg.argb32.ref.png \
+ reference/text-pattern.svg.rgb24.ref.png \
+ reference/text-rotate.base.argb32.ref.png \
+ reference/text-rotate.base.rgb24.ref.png \
+ reference/text-rotate.image16.ref.png \
+ reference/text-rotate.pdf.ref.png \
+ reference/text-rotate.ps.ref.png \
+ reference/text-rotate.quartz.ref.png \
+ reference/text-rotate.ref.png \
+ reference/text-rotate.svg.ref.png \
+ reference/text-rotate.xlib-fallback.ref.png \
+ reference/text-rotate.xlib.ref.png \
+ reference/text-transform.base.argb32.ref.png \
+ reference/text-transform.base.rgb24.ref.png \
+ reference/text-transform.image16.ref.png \
+ reference/text-transform.pdf.argb32.ref.png \
+ reference/text-transform.pdf.rgb24.ref.png \
+ reference/text-transform.ps2.ref.png \
+ reference/text-transform.ps3.ref.png \
+ reference/text-transform.ref.png \
+ reference/text-transform.svg.ref.png \
+ reference/tiger.base.argb32.ref.png \
+ reference/tiger.base.rgb24.ref.png \
+ reference/tiger.ref.png \
+ reference/tighten-bounds.base.argb32.ref.png \
+ reference/tighten-bounds.base.rgb24.ref.png \
+ reference/tighten-bounds.ref.png \
+ reference/transforms.base.argb32.ref.png \
+ reference/transforms.base.rgb24.ref.png \
+ reference/transforms.image16.ref.png \
+ reference/transforms.ps2.ref.png \
+ reference/transforms.ps3.ref.png \
+ reference/transforms.ref.png \
+ reference/translate-show-surface.base.argb32.ref.png \
+ reference/translate-show-surface.base.rgb24.ref.png \
+ reference/translate-show-surface.ref.png \
+ reference/trap-clip.base.argb32.ref.png \
+ reference/trap-clip.base.rgb24.ref.png \
+ reference/trap-clip.image16.ref.png \
+ reference/trap-clip.ps2.argb32.ref.png \
+ reference/trap-clip.ps2.rgb24.ref.png \
+ reference/trap-clip.ps3.argb32.ref.png \
+ reference/trap-clip.ps3.rgb24.ref.png \
+ reference/trap-clip.quartz.argb32.ref.png \
+ reference/trap-clip.quartz.rgb24.ref.png \
+ reference/trap-clip.ref.png \
+ reference/trap-clip.rgb24.ref.png \
+ reference/trap-clip.test-paginated.argb32.ref.png \
+ reference/trap-clip.xlib.ref.png \
+ reference/trap-clip.xlib.rgb24.ref.png \
+ reference/twin-antialias-gray.base.argb32.ref.png \
+ reference/twin-antialias-gray.base.rgb24.ref.png \
+ reference/twin-antialias-gray.image16.ref.png \
+ reference/twin-antialias-gray.ref.png \
+ reference/twin-antialias-gray.xlib.ref.png \
+ reference/twin-antialias-mixed.base.argb32.ref.png \
+ reference/twin-antialias-mixed.base.rgb24.ref.png \
+ reference/twin-antialias-mixed.image16.ref.png \
+ reference/twin-antialias-mixed.ref.png \
+ reference/twin-antialias-mixed.xlib.ref.png \
+ reference/twin-antialias-none.base.argb32.ref.png \
+ reference/twin-antialias-none.base.rgb24.ref.png \
+ reference/twin-antialias-none.ref.png \
+ reference/twin-antialias-none.xlib.ref.png \
+ reference/twin-antialias-subpixel.base.argb32.ref.png \
+ reference/twin-antialias-subpixel.base.rgb24.ref.png \
+ reference/twin-antialias-subpixel.image16.ref.png \
+ reference/twin-antialias-subpixel.ref.png \
+ reference/twin-antialias-subpixel.xlib.ref.png \
+ reference/twin.base.argb32.ref.png \
+ reference/twin.base.rgb24.ref.png \
+ reference/twin.image16.ref.png \
+ reference/twin.ps.ref.png \
+ reference/twin.ref.png \
+ reference/twin.svg.ref.png \
+ reference/twin.xlib.ref.png \
+ reference/unaligned-box.base.argb32.ref.png \
+ reference/unaligned-box.base.rgb24.ref.png \
+ reference/unaligned-box.ref.png \
+ reference/unantialiased-shapes.base.argb32.ref.png \
+ reference/unantialiased-shapes.base.rgb24.ref.png \
+ reference/unantialiased-shapes.quartz.ref.png \
+ reference/unantialiased-shapes.ref.png \
+ reference/unbounded-operator.base.argb32.ref.png \
+ reference/unbounded-operator.base.rgb24.ref.png \
+ reference/unbounded-operator.gl.argb32.xfail.png \
+ reference/unbounded-operator.gl.rgb24.xfail.png \
+ reference/unbounded-operator.image16.ref.png \
+ reference/unbounded-operator.pdf.argb32.ref.png \
+ reference/unbounded-operator.ps2.argb32.ref.png \
+ reference/unbounded-operator.ps3.argb32.ref.png \
+ reference/unbounded-operator.quartz.argb32.ref.png \
+ reference/unbounded-operator.quartz.rgb24.ref.png \
+ reference/unbounded-operator.ref.png \
+ reference/unbounded-operator.rgb24.ref.png \
+ reference/unbounded-operator.svg12.argb32.ref.png \
+ reference/unbounded-operator.svg12.rgb24.xfail.png \
+ reference/unbounded-operator.xlib.rgb24.ref.png \
+ reference/unclosed-strokes.base.argb32.ref.png \
+ reference/unclosed-strokes.base.rgb24.ref.png \
+ reference/unclosed-strokes.ref.png \
+ reference/user-font-mask.base.argb32.ref.png \
+ reference/user-font-mask.base.rgb24.ref.png \
+ reference/user-font-mask.image16.ref.png \
+ reference/user-font-mask.pdf.ref.png \
+ reference/user-font-mask.ps2.ref.png \
+ reference/user-font-mask.ps3.ref.png \
+ reference/user-font-mask.ref.png \
+ reference/user-font-mask.svg.ref.png \
+ reference/user-font-proxy.base.argb32.ref.png \
+ reference/user-font-proxy.base.rgb24.ref.png \
+ reference/user-font-proxy.image16.ref.png \
+ reference/user-font-proxy.pdf.argb32.ref.png \
+ reference/user-font-proxy.pdf.ref.png \
+ reference/user-font-proxy.pdf.rgb24.ref.png \
+ reference/user-font-proxy.ps.ref.png \
+ reference/user-font-proxy.quartz.ref.png \
+ reference/user-font-proxy.ref.png \
+ reference/user-font-proxy.svg.ref.png \
+ reference/user-font-proxy.xlib.ref.png \
+ reference/user-font-rescale.base.argb32.ref.png \
+ reference/user-font-rescale.base.rgb24.ref.png \
+ reference/user-font-rescale.image16.ref.png \
+ reference/user-font-rescale.ps.ref.png \
+ reference/user-font-rescale.quartz.ref.png \
+ reference/user-font-rescale.ref.png \
+ reference/user-font-rescale.svg.ref.png \
+ reference/user-font.base.argb32.ref.png \
+ reference/user-font.base.rgb24.ref.png \
+ reference/user-font.image16.ref.png \
+ reference/user-font.pdf.ref.png \
+ reference/user-font.ps.ref.png \
+ reference/user-font.quartz.ref.png \
+ reference/user-font.ref.png \
+ reference/user-font.svg.ref.png \
+ reference/user-font.xlib.ref.png \
+ reference/white-in-noop.base.argb32.ref.png \
+ reference/white-in-noop.base.rgb24.ref.png \
+ reference/white-in-noop.ref.png \
+ reference/world-map-fill.base.argb32.ref.png \
+ reference/world-map-fill.base.rgb24.ref.png \
+ reference/world-map-fill.image16.ref.png \
+ reference/world-map-fill.ref.png \
+ reference/world-map-stroke.base.argb32.ref.png \
+ reference/world-map-stroke.base.rgb24.ref.png \
+ reference/world-map-stroke.image16.ref.png \
+ reference/world-map-stroke.ref.png \
+ reference/world-map.base.argb32.ref.png \
+ reference/world-map.base.rgb24.ref.png \
+ reference/world-map.image16.ref.png \
+ reference/world-map.ref.png \
+ reference/xcb-huge-image-shm.base.argb32.ref.png \
+ reference/xcb-huge-image-shm.base.rgb24.ref.png \
+ reference/xcb-huge-image-shm.ref.png \
+ reference/xcb-snapshot-assert.base.argb32.ref.png \
+ reference/xcb-snapshot-assert.base.rgb24.ref.png \
+ reference/xcb-snapshot-assert.ref.png \
+ reference/xcb-stress-cache.base.argb32.ref.png \
+ reference/xcb-stress-cache.base.rgb24.ref.png \
+ reference/xcb-stress-cache.ref.png \
+ reference/xcb-surface-source.argb32.ref.png \
+ reference/xcb-surface-source.base.argb32.ref.png \
+ reference/xcb-surface-source.base.rgb24.ref.png \
+ reference/xcb-surface-source.image16.ref.png \
+ reference/xcb-surface-source.ps.argb32.ref.png \
+ reference/xcb-surface-source.ps.rgb24.ref.png \
+ reference/xcb-surface-source.rgb24.ref.png \
+ reference/xcomposite-projection.base.argb32.ref.png \
+ reference/xcomposite-projection.base.rgb24.ref.png \
+ reference/xcomposite-projection.image16.ref.png \
+ reference/xcomposite-projection.quartz.ref.png \
+ reference/xcomposite-projection.ref.png \
+ reference/xlib-expose-event.base.argb32.ref.png \
+ reference/xlib-expose-event.base.rgb24.ref.png \
+ reference/xlib-expose-event.image16.ref.png \
+ reference/xlib-expose-event.ps.ref.png \
+ reference/xlib-expose-event.ref.png \
+ reference/xlib-surface-source.argb32.ref.png \
+ reference/xlib-surface-source.base.argb32.ref.png \
+ reference/xlib-surface-source.base.rgb24.ref.png \
+ reference/xlib-surface-source.image16.ref.png \
+ reference/xlib-surface-source.ps.argb32.ref.png \
+ reference/xlib-surface-source.ps.rgb24.ref.png \
+ reference/xlib-surface-source.rgb24.ref.png \
+ reference/xlib-surface-source.svg12.argb32.xfail.png \
+ reference/xlib-surface-source.svg12.rgb24.xfail.png \
+ reference/zero-alpha.base.argb32.ref.png \
+ reference/zero-alpha.base.rgb24.ref.png \
+ reference/zero-alpha.ref.png \
+ reference/zero-mask.base.argb32.ref.png \
+ reference/zero-mask.base.rgb24.ref.png \
+ reference/zero-mask.ref.png \
+ reference/zero-mask.rgb24.ref.png \
$(NULL)
diff --git a/test/cairo-test.c b/test/cairo-test.c
index 3d834c23..837b76cc 100644
--- a/test/cairo-test.c
+++ b/test/cairo-test.c
@@ -354,7 +354,7 @@ cairo_test_reference_filename (const cairo_test_context_t *ctx,
if (target_name != NULL) {
/* Next look for a target/format-specific reference image. */
- xasprintf (&ref_name, "%s/%s.%s.%s%s%s",
+ xasprintf (&ref_name, "%s/reference/%s.%s.%s%s%s",
ctx->srcdir,
test_name,
target_name,
@@ -367,7 +367,7 @@ cairo_test_reference_filename (const cairo_test_context_t *ctx,
goto done;
/* Next, look for target-specific reference image. */
- xasprintf (&ref_name, "%s/%s.%s%s%s",
+ xasprintf (&ref_name, "%s/reference/%s.%s%s%s",
ctx->srcdir,
test_name,
target_name,
@@ -381,7 +381,7 @@ cairo_test_reference_filename (const cairo_test_context_t *ctx,
if (base_target_name != NULL) {
/* Next look for a base/format-specific reference image. */
- xasprintf (&ref_name, "%s/%s.%s.%s%s%s",
+ xasprintf (&ref_name, "%s/reference/%s.%s.%s%s%s",
ctx->srcdir,
test_name,
base_target_name,
@@ -394,7 +394,7 @@ cairo_test_reference_filename (const cairo_test_context_t *ctx,
goto done;
/* Next, look for base-specific reference image. */
- xasprintf (&ref_name, "%s/%s.%s%s%s",
+ xasprintf (&ref_name, "%s/reference/%s.%s%s%s",
ctx->srcdir,
test_name,
base_target_name,
@@ -407,7 +407,7 @@ cairo_test_reference_filename (const cairo_test_context_t *ctx,
}
/* Next, look for format-specific reference image. */
- xasprintf (&ref_name, "%s/%s.%s%s%s",
+ xasprintf (&ref_name, "%s/reference/%s.%s%s%s",
ctx->srcdir,
test_name,
format,
@@ -419,7 +419,7 @@ cairo_test_reference_filename (const cairo_test_context_t *ctx,
goto done;
/* Finally, look for the standard reference image. */
- xasprintf (&ref_name, "%s/%s%s%s", ctx->srcdir,
+ xasprintf (&ref_name, "%s/reference/%s%s%s", ctx->srcdir,
test_name,
suffix,
extension);
diff --git a/test/generate_refs.sh b/test/generate_refs.sh
index 518836b1..e22aa254 100755
--- a/test/generate_refs.sh
+++ b/test/generate_refs.sh
@@ -8,5 +8,5 @@ cat <<EOF
REFERENCE_IMAGES = \\
EOF
-git ls-files '*.ref.png' '*.xfail.png' | sed 's/\(.*\)/ \1 \\/'
+git ls-files 'reference/*.ref.png' '*.xfail.png' | sed 's/\(.*\)/ \1 \\/'
echo ' $(NULL)'
diff --git a/test/a1-bug.base.argb32.ref.png b/test/reference/a1-bug.base.argb32.ref.png
index 4b08e068..4b08e068 100644
--- a/test/a1-bug.base.argb32.ref.png
+++ b/test/reference/a1-bug.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-bug.base.rgb24.ref.png b/test/reference/a1-bug.base.rgb24.ref.png
index 4b08e068..4b08e068 100644
--- a/test/a1-bug.base.rgb24.ref.png
+++ b/test/reference/a1-bug.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-bug.image16.ref.png b/test/reference/a1-bug.image16.ref.png
index 48ce4b65..48ce4b65 100644
--- a/test/a1-bug.image16.ref.png
+++ b/test/reference/a1-bug.image16.ref.png
Binary files differ
diff --git a/test/a1-bug.quartz.xfail.png b/test/reference/a1-bug.quartz.xfail.png
index 4ed37936..4ed37936 100644
--- a/test/a1-bug.quartz.xfail.png
+++ b/test/reference/a1-bug.quartz.xfail.png
Binary files differ
diff --git a/test/a1-bug.ref.png b/test/reference/a1-bug.ref.png
index 9c6a36e2..9c6a36e2 100644
--- a/test/a1-bug.ref.png
+++ b/test/reference/a1-bug.ref.png
Binary files differ
diff --git a/test/a1-bug.xlib.ref.png b/test/reference/a1-bug.xlib.ref.png
index 4b08e068..4b08e068 100644
--- a/test/a1-bug.xlib.ref.png
+++ b/test/reference/a1-bug.xlib.ref.png
Binary files differ
diff --git a/test/a1-clip-fill-equal.base.argb32.ref.png b/test/reference/a1-clip-fill-equal.base.argb32.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-fill-equal.base.argb32.ref.png
+++ b/test/reference/a1-clip-fill-equal.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-clip-fill-equal.base.rgb24.ref.png b/test/reference/a1-clip-fill-equal.base.rgb24.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-fill-equal.base.rgb24.ref.png
+++ b/test/reference/a1-clip-fill-equal.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-clip-fill-equal.ref.png b/test/reference/a1-clip-fill-equal.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-fill-equal.ref.png
+++ b/test/reference/a1-clip-fill-equal.ref.png
Binary files differ
diff --git a/test/a1-clip-fill-rule.argb32.ref.png b/test/reference/a1-clip-fill-rule.argb32.ref.png
index c3ba9dd5..c3ba9dd5 100644
--- a/test/a1-clip-fill-rule.argb32.ref.png
+++ b/test/reference/a1-clip-fill-rule.argb32.ref.png
Binary files differ
diff --git a/test/a1-clip-fill-rule.base.argb32.ref.png b/test/reference/a1-clip-fill-rule.base.argb32.ref.png
index c3ba9dd5..c3ba9dd5 100644
--- a/test/a1-clip-fill-rule.base.argb32.ref.png
+++ b/test/reference/a1-clip-fill-rule.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-clip-fill-rule.base.rgb24.ref.png b/test/reference/a1-clip-fill-rule.base.rgb24.ref.png
index 6fe9346b..6fe9346b 100644
--- a/test/a1-clip-fill-rule.base.rgb24.ref.png
+++ b/test/reference/a1-clip-fill-rule.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-clip-fill-rule.rgb24.ref.png b/test/reference/a1-clip-fill-rule.rgb24.ref.png
index 6fe9346b..6fe9346b 100644
--- a/test/a1-clip-fill-rule.rgb24.ref.png
+++ b/test/reference/a1-clip-fill-rule.rgb24.ref.png
Binary files differ
diff --git a/test/a1-clip-fill.base.argb32.ref.png b/test/reference/a1-clip-fill.base.argb32.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-fill.base.argb32.ref.png
+++ b/test/reference/a1-clip-fill.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-clip-fill.base.rgb24.ref.png b/test/reference/a1-clip-fill.base.rgb24.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-fill.base.rgb24.ref.png
+++ b/test/reference/a1-clip-fill.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-clip-fill.ref.png b/test/reference/a1-clip-fill.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-fill.ref.png
+++ b/test/reference/a1-clip-fill.ref.png
Binary files differ
diff --git a/test/a1-clip-paint.base.argb32.ref.png b/test/reference/a1-clip-paint.base.argb32.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-paint.base.argb32.ref.png
+++ b/test/reference/a1-clip-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-clip-paint.base.rgb24.ref.png b/test/reference/a1-clip-paint.base.rgb24.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-paint.base.rgb24.ref.png
+++ b/test/reference/a1-clip-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-clip-paint.ref.png b/test/reference/a1-clip-paint.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-paint.ref.png
+++ b/test/reference/a1-clip-paint.ref.png
Binary files differ
diff --git a/test/a1-clip-stroke.base.argb32.ref.png b/test/reference/a1-clip-stroke.base.argb32.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-stroke.base.argb32.ref.png
+++ b/test/reference/a1-clip-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-clip-stroke.base.rgb24.ref.png b/test/reference/a1-clip-stroke.base.rgb24.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-stroke.base.rgb24.ref.png
+++ b/test/reference/a1-clip-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-clip-stroke.ref.png b/test/reference/a1-clip-stroke.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-clip-stroke.ref.png
+++ b/test/reference/a1-clip-stroke.ref.png
Binary files differ
diff --git a/test/a1-image-sample.base.argb32.ref.png b/test/reference/a1-image-sample.base.argb32.ref.png
index b8fd4570..b8fd4570 100644
--- a/test/a1-image-sample.base.argb32.ref.png
+++ b/test/reference/a1-image-sample.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-image-sample.base.rgb24.ref.png b/test/reference/a1-image-sample.base.rgb24.ref.png
index b8fd4570..b8fd4570 100644
--- a/test/a1-image-sample.base.rgb24.ref.png
+++ b/test/reference/a1-image-sample.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-image-sample.gl.xfail.png b/test/reference/a1-image-sample.gl.xfail.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-image-sample.gl.xfail.png
+++ b/test/reference/a1-image-sample.gl.xfail.png
Binary files differ
diff --git a/test/a1-image-sample.ref.png b/test/reference/a1-image-sample.ref.png
index b4e81eb3..b4e81eb3 100644
--- a/test/a1-image-sample.ref.png
+++ b/test/reference/a1-image-sample.ref.png
Binary files differ
diff --git a/test/a1-line-width.base.argb32.ref.png b/test/reference/a1-line-width.base.argb32.ref.png
index 35d9cad6..35d9cad6 100644
--- a/test/a1-line-width.base.argb32.ref.png
+++ b/test/reference/a1-line-width.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-line-width.base.rgb24.ref.png b/test/reference/a1-line-width.base.rgb24.ref.png
index 35d9cad6..35d9cad6 100644
--- a/test/a1-line-width.base.rgb24.ref.png
+++ b/test/reference/a1-line-width.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-line-width.pdf.ref.png b/test/reference/a1-line-width.pdf.ref.png
index 41a06e76..41a06e76 100644
--- a/test/a1-line-width.pdf.ref.png
+++ b/test/reference/a1-line-width.pdf.ref.png
Binary files differ
diff --git a/test/a1-line-width.ps.ref.png b/test/reference/a1-line-width.ps.ref.png
index c52f8d87..c52f8d87 100644
--- a/test/a1-line-width.ps.ref.png
+++ b/test/reference/a1-line-width.ps.ref.png
Binary files differ
diff --git a/test/a1-line-width.ref.png b/test/reference/a1-line-width.ref.png
index 35d9cad6..35d9cad6 100644
--- a/test/a1-line-width.ref.png
+++ b/test/reference/a1-line-width.ref.png
Binary files differ
diff --git a/test/a1-mask-sample.base.argb32.ref.png b/test/reference/a1-mask-sample.base.argb32.ref.png
index b8fd4570..b8fd4570 100644
--- a/test/a1-mask-sample.base.argb32.ref.png
+++ b/test/reference/a1-mask-sample.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-mask-sample.base.rgb24.ref.png b/test/reference/a1-mask-sample.base.rgb24.ref.png
index b8fd4570..b8fd4570 100644
--- a/test/a1-mask-sample.base.rgb24.ref.png
+++ b/test/reference/a1-mask-sample.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-mask-sample.ref.png b/test/reference/a1-mask-sample.ref.png
index b4e81eb3..b4e81eb3 100644
--- a/test/a1-mask-sample.ref.png
+++ b/test/reference/a1-mask-sample.ref.png
Binary files differ
diff --git a/test/a1-mask.base.argb32.ref.png b/test/reference/a1-mask.base.argb32.ref.png
index 864fc103..864fc103 100644
--- a/test/a1-mask.base.argb32.ref.png
+++ b/test/reference/a1-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-mask.base.rgb24.ref.png b/test/reference/a1-mask.base.rgb24.ref.png
index 864fc103..864fc103 100644
--- a/test/a1-mask.base.rgb24.ref.png
+++ b/test/reference/a1-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-mask.pdf.ref.png b/test/reference/a1-mask.pdf.ref.png
index 864fc103..864fc103 100644
--- a/test/a1-mask.pdf.ref.png
+++ b/test/reference/a1-mask.pdf.ref.png
Binary files differ
diff --git a/test/a1-mask.ps.ref.png b/test/reference/a1-mask.ps.ref.png
index 864fc103..864fc103 100644
--- a/test/a1-mask.ps.ref.png
+++ b/test/reference/a1-mask.ps.ref.png
Binary files differ
diff --git a/test/a1-mask.ref.png b/test/reference/a1-mask.ref.png
index ac4d97ac..ac4d97ac 100644
--- a/test/a1-mask.ref.png
+++ b/test/reference/a1-mask.ref.png
Binary files differ
diff --git a/test/a1-rasterisation-rectangles.base.argb32.ref.png b/test/reference/a1-rasterisation-rectangles.base.argb32.ref.png
index 784cf873..784cf873 100644
--- a/test/a1-rasterisation-rectangles.base.argb32.ref.png
+++ b/test/reference/a1-rasterisation-rectangles.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-rasterisation-rectangles.base.rgb24.ref.png b/test/reference/a1-rasterisation-rectangles.base.rgb24.ref.png
index 784cf873..784cf873 100644
--- a/test/a1-rasterisation-rectangles.base.rgb24.ref.png
+++ b/test/reference/a1-rasterisation-rectangles.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-rasterisation-rectangles.quartz.xfail.png b/test/reference/a1-rasterisation-rectangles.quartz.xfail.png
index f8f3bf86..f8f3bf86 100644
--- a/test/a1-rasterisation-rectangles.quartz.xfail.png
+++ b/test/reference/a1-rasterisation-rectangles.quartz.xfail.png
Binary files differ
diff --git a/test/a1-rasterisation-rectangles.ref.png b/test/reference/a1-rasterisation-rectangles.ref.png
index 784cf873..784cf873 100644
--- a/test/a1-rasterisation-rectangles.ref.png
+++ b/test/reference/a1-rasterisation-rectangles.ref.png
Binary files differ
diff --git a/test/a1-rasterisation-triangles.base.argb32.ref.png b/test/reference/a1-rasterisation-triangles.base.argb32.ref.png
index 784cf873..784cf873 100644
--- a/test/a1-rasterisation-triangles.base.argb32.ref.png
+++ b/test/reference/a1-rasterisation-triangles.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-rasterisation-triangles.base.rgb24.ref.png b/test/reference/a1-rasterisation-triangles.base.rgb24.ref.png
index 784cf873..784cf873 100644
--- a/test/a1-rasterisation-triangles.base.rgb24.ref.png
+++ b/test/reference/a1-rasterisation-triangles.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-rasterisation-triangles.quartz.xfail.png b/test/reference/a1-rasterisation-triangles.quartz.xfail.png
index f8f3bf86..f8f3bf86 100644
--- a/test/a1-rasterisation-triangles.quartz.xfail.png
+++ b/test/reference/a1-rasterisation-triangles.quartz.xfail.png
Binary files differ
diff --git a/test/a1-rasterisation-triangles.ref.png b/test/reference/a1-rasterisation-triangles.ref.png
index 784cf873..784cf873 100644
--- a/test/a1-rasterisation-triangles.ref.png
+++ b/test/reference/a1-rasterisation-triangles.ref.png
Binary files differ
diff --git a/test/a1-rectilinear-grid.base.argb32.ref.png b/test/reference/a1-rectilinear-grid.base.argb32.ref.png
index 2dfb85e1..2dfb85e1 100644
--- a/test/a1-rectilinear-grid.base.argb32.ref.png
+++ b/test/reference/a1-rectilinear-grid.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-rectilinear-grid.base.rgb24.ref.png b/test/reference/a1-rectilinear-grid.base.rgb24.ref.png
index 2dfb85e1..2dfb85e1 100644
--- a/test/a1-rectilinear-grid.base.rgb24.ref.png
+++ b/test/reference/a1-rectilinear-grid.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-rectilinear-grid.ref.png b/test/reference/a1-rectilinear-grid.ref.png
index 2dfb85e1..2dfb85e1 100644
--- a/test/a1-rectilinear-grid.ref.png
+++ b/test/reference/a1-rectilinear-grid.ref.png
Binary files differ
diff --git a/test/a1-sample.base.argb32.ref.png b/test/reference/a1-sample.base.argb32.ref.png
index 4c6131ce..4c6131ce 100644
--- a/test/a1-sample.base.argb32.ref.png
+++ b/test/reference/a1-sample.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-sample.base.rgb24.ref.png b/test/reference/a1-sample.base.rgb24.ref.png
index 4c6131ce..4c6131ce 100644
--- a/test/a1-sample.base.rgb24.ref.png
+++ b/test/reference/a1-sample.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-sample.ref.png b/test/reference/a1-sample.ref.png
index 4c6131ce..4c6131ce 100644
--- a/test/a1-sample.ref.png
+++ b/test/reference/a1-sample.ref.png
Binary files differ
diff --git a/test/a1-tiger.base.argb32.ref.png b/test/reference/a1-tiger.base.argb32.ref.png
index 38472822..38472822 100644
--- a/test/a1-tiger.base.argb32.ref.png
+++ b/test/reference/a1-tiger.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-tiger.base.rgb24.ref.png b/test/reference/a1-tiger.base.rgb24.ref.png
index 38472822..38472822 100644
--- a/test/a1-tiger.base.rgb24.ref.png
+++ b/test/reference/a1-tiger.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-tiger.ref.png b/test/reference/a1-tiger.ref.png
index e207d7da..e207d7da 100644
--- a/test/a1-tiger.ref.png
+++ b/test/reference/a1-tiger.ref.png
Binary files differ
diff --git a/test/a1-traps-sample.base.argb32.ref.png b/test/reference/a1-traps-sample.base.argb32.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-traps-sample.base.argb32.ref.png
+++ b/test/reference/a1-traps-sample.base.argb32.ref.png
Binary files differ
diff --git a/test/a1-traps-sample.base.rgb24.ref.png b/test/reference/a1-traps-sample.base.rgb24.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-traps-sample.base.rgb24.ref.png
+++ b/test/reference/a1-traps-sample.base.rgb24.ref.png
Binary files differ
diff --git a/test/a1-traps-sample.quartz.xfail.png b/test/reference/a1-traps-sample.quartz.xfail.png
index c89f4fe0..c89f4fe0 100644
--- a/test/a1-traps-sample.quartz.xfail.png
+++ b/test/reference/a1-traps-sample.quartz.xfail.png
Binary files differ
diff --git a/test/a1-traps-sample.ref.png b/test/reference/a1-traps-sample.ref.png
index 384ba4a0..384ba4a0 100644
--- a/test/a1-traps-sample.ref.png
+++ b/test/reference/a1-traps-sample.ref.png
Binary files differ
diff --git a/test/a8-clear.base.argb32.ref.png b/test/reference/a8-clear.base.argb32.ref.png
index 52010808..52010808 100644
--- a/test/a8-clear.base.argb32.ref.png
+++ b/test/reference/a8-clear.base.argb32.ref.png
Binary files differ
diff --git a/test/a8-clear.base.rgb24.ref.png b/test/reference/a8-clear.base.rgb24.ref.png
index 52010808..52010808 100644
--- a/test/a8-clear.base.rgb24.ref.png
+++ b/test/reference/a8-clear.base.rgb24.ref.png
Binary files differ
diff --git a/test/a8-clear.quartz.ref.png b/test/reference/a8-clear.quartz.ref.png
index 5b7c67fe..5b7c67fe 100644
--- a/test/a8-clear.quartz.ref.png
+++ b/test/reference/a8-clear.quartz.ref.png
Binary files differ
diff --git a/test/a8-clear.ref.png b/test/reference/a8-clear.ref.png
index 23260c48..23260c48 100644
--- a/test/a8-clear.ref.png
+++ b/test/reference/a8-clear.ref.png
Binary files differ
diff --git a/test/a8-mask.base.argb32.ref.png b/test/reference/a8-mask.base.argb32.ref.png
index e0503d93..e0503d93 100644
--- a/test/a8-mask.base.argb32.ref.png
+++ b/test/reference/a8-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/a8-mask.base.rgb24.ref.png b/test/reference/a8-mask.base.rgb24.ref.png
index e0503d93..e0503d93 100644
--- a/test/a8-mask.base.rgb24.ref.png
+++ b/test/reference/a8-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/a8-mask.ref.png b/test/reference/a8-mask.ref.png
index 38556156..38556156 100644
--- a/test/a8-mask.ref.png
+++ b/test/reference/a8-mask.ref.png
Binary files differ
diff --git a/test/aliasing.base.argb32.ref.png b/test/reference/aliasing.base.argb32.ref.png
index a88dbe27..a88dbe27 100644
--- a/test/aliasing.base.argb32.ref.png
+++ b/test/reference/aliasing.base.argb32.ref.png
Binary files differ
diff --git a/test/aliasing.base.rgb24.ref.png b/test/reference/aliasing.base.rgb24.ref.png
index a88dbe27..a88dbe27 100644
--- a/test/aliasing.base.rgb24.ref.png
+++ b/test/reference/aliasing.base.rgb24.ref.png
Binary files differ
diff --git a/test/aliasing.image16.ref.png b/test/reference/aliasing.image16.ref.png
index c7633333..c7633333 100644
--- a/test/aliasing.image16.ref.png
+++ b/test/reference/aliasing.image16.ref.png
Binary files differ
diff --git a/test/aliasing.quartz.ref.png b/test/reference/aliasing.quartz.ref.png
index f4b6e221..f4b6e221 100644
--- a/test/aliasing.quartz.ref.png
+++ b/test/reference/aliasing.quartz.ref.png
Binary files differ
diff --git a/test/aliasing.ref.png b/test/reference/aliasing.ref.png
index 16f563e1..16f563e1 100644
--- a/test/aliasing.ref.png
+++ b/test/reference/aliasing.ref.png
Binary files differ
diff --git a/test/aliasing.xlib.ref.png b/test/reference/aliasing.xlib.ref.png
index 696611dc..696611dc 100644
--- a/test/aliasing.xlib.ref.png
+++ b/test/reference/aliasing.xlib.ref.png
Binary files differ
diff --git a/test/alpha-similar.base.argb32.ref.png b/test/reference/alpha-similar.base.argb32.ref.png
index 9e1bfaac..9e1bfaac 100644
--- a/test/alpha-similar.base.argb32.ref.png
+++ b/test/reference/alpha-similar.base.argb32.ref.png
Binary files differ
diff --git a/test/alpha-similar.base.rgb24.ref.png b/test/reference/alpha-similar.base.rgb24.ref.png
index a1f5280a..a1f5280a 100644
--- a/test/alpha-similar.base.rgb24.ref.png
+++ b/test/reference/alpha-similar.base.rgb24.ref.png
Binary files differ
diff --git a/test/alpha-similar.gl.argb32.xfail.png b/test/reference/alpha-similar.gl.argb32.xfail.png
index 579aae13..579aae13 100644
--- a/test/alpha-similar.gl.argb32.xfail.png
+++ b/test/reference/alpha-similar.gl.argb32.xfail.png
Binary files differ
diff --git a/test/alpha-similar.gl.rgb24.xfail.png b/test/reference/alpha-similar.gl.rgb24.xfail.png
index 86366d26..86366d26 100644
--- a/test/alpha-similar.gl.rgb24.xfail.png
+++ b/test/reference/alpha-similar.gl.rgb24.xfail.png
Binary files differ
diff --git a/test/alpha-similar.pdf.argb32.xfail.png b/test/reference/alpha-similar.pdf.argb32.xfail.png
index 75aa6005..75aa6005 100644
--- a/test/alpha-similar.pdf.argb32.xfail.png
+++ b/test/reference/alpha-similar.pdf.argb32.xfail.png
Binary files differ
diff --git a/test/alpha-similar.pdf.rgb24.xfail.png b/test/reference/alpha-similar.pdf.rgb24.xfail.png
index 86366d26..86366d26 100644
--- a/test/alpha-similar.pdf.rgb24.xfail.png
+++ b/test/reference/alpha-similar.pdf.rgb24.xfail.png
Binary files differ
diff --git a/test/alpha-similar.ps.argb32.xfail.png b/test/reference/alpha-similar.ps.argb32.xfail.png
index 75aa6005..75aa6005 100644
--- a/test/alpha-similar.ps.argb32.xfail.png
+++ b/test/reference/alpha-similar.ps.argb32.xfail.png
Binary files differ
diff --git a/test/alpha-similar.ps.rgb24.xfail.png b/test/reference/alpha-similar.ps.rgb24.xfail.png
index 15a6aa11..15a6aa11 100644
--- a/test/alpha-similar.ps.rgb24.xfail.png
+++ b/test/reference/alpha-similar.ps.rgb24.xfail.png
Binary files differ
diff --git a/test/alpha-similar.ref.png b/test/reference/alpha-similar.ref.png
index 9e1bfaac..9e1bfaac 100644
--- a/test/alpha-similar.ref.png
+++ b/test/reference/alpha-similar.ref.png
Binary files differ
diff --git a/test/alpha-similar.rgb24.ref.png b/test/reference/alpha-similar.rgb24.ref.png
index 4085d60f..4085d60f 100644
--- a/test/alpha-similar.rgb24.ref.png
+++ b/test/reference/alpha-similar.rgb24.ref.png
Binary files differ
diff --git a/test/alpha-similar.svg.argb32.xfail.png b/test/reference/alpha-similar.svg.argb32.xfail.png
index 2ade632d..2ade632d 100644
--- a/test/alpha-similar.svg.argb32.xfail.png
+++ b/test/reference/alpha-similar.svg.argb32.xfail.png
Binary files differ
diff --git a/test/alpha-similar.svg.rgb24.xfail.png b/test/reference/alpha-similar.svg.rgb24.xfail.png
index c2368985..c2368985 100644
--- a/test/alpha-similar.svg.rgb24.xfail.png
+++ b/test/reference/alpha-similar.svg.rgb24.xfail.png
Binary files differ
diff --git a/test/api-special-cases.base.argb32.ref.png b/test/reference/api-special-cases.base.argb32.ref.png
index 56b88a93..56b88a93 100644
--- a/test/api-special-cases.base.argb32.ref.png
+++ b/test/reference/api-special-cases.base.argb32.ref.png
Binary files differ
diff --git a/test/api-special-cases.base.rgb24.ref.png b/test/reference/api-special-cases.base.rgb24.ref.png
index 56b88a93..56b88a93 100644
--- a/test/api-special-cases.base.rgb24.ref.png
+++ b/test/reference/api-special-cases.base.rgb24.ref.png
Binary files differ
diff --git a/test/api-special-cases.ref.png b/test/reference/api-special-cases.ref.png
index 56b88a93..56b88a93 100644
--- a/test/api-special-cases.ref.png
+++ b/test/reference/api-special-cases.ref.png
Binary files differ
diff --git a/test/arc-infinite-loop.base.argb32.ref.png b/test/reference/arc-infinite-loop.base.argb32.ref.png
index 82d645f3..82d645f3 100644
--- a/test/arc-infinite-loop.base.argb32.ref.png
+++ b/test/reference/arc-infinite-loop.base.argb32.ref.png
Binary files differ
diff --git a/test/arc-infinite-loop.base.rgb24.ref.png b/test/reference/arc-infinite-loop.base.rgb24.ref.png
index 82d645f3..82d645f3 100644
--- a/test/arc-infinite-loop.base.rgb24.ref.png
+++ b/test/reference/arc-infinite-loop.base.rgb24.ref.png
Binary files differ
diff --git a/test/arc-infinite-loop.ref.png b/test/reference/arc-infinite-loop.ref.png
index 82d645f3..82d645f3 100644
--- a/test/arc-infinite-loop.ref.png
+++ b/test/reference/arc-infinite-loop.ref.png
Binary files differ
diff --git a/test/arc-looping-dash.base.argb32.ref.png b/test/reference/arc-looping-dash.base.argb32.ref.png
index 9b717b8c..9b717b8c 100644
--- a/test/arc-looping-dash.base.argb32.ref.png
+++ b/test/reference/arc-looping-dash.base.argb32.ref.png
Binary files differ
diff --git a/test/arc-looping-dash.base.rgb24.ref.png b/test/reference/arc-looping-dash.base.rgb24.ref.png
index 9b717b8c..9b717b8c 100644
--- a/test/arc-looping-dash.base.rgb24.ref.png
+++ b/test/reference/arc-looping-dash.base.rgb24.ref.png
Binary files differ
diff --git a/test/arc-looping-dash.image16.ref.png b/test/reference/arc-looping-dash.image16.ref.png
index addc93c1..addc93c1 100644
--- a/test/arc-looping-dash.image16.ref.png
+++ b/test/reference/arc-looping-dash.image16.ref.png
Binary files differ
diff --git a/test/arc-looping-dash.ps.ref.png b/test/reference/arc-looping-dash.ps.ref.png
index ab19b199..ab19b199 100644
--- a/test/arc-looping-dash.ps.ref.png
+++ b/test/reference/arc-looping-dash.ps.ref.png
Binary files differ
diff --git a/test/arc-looping-dash.quartz.ref.png b/test/reference/arc-looping-dash.quartz.ref.png
index 70304ca8..70304ca8 100644
--- a/test/arc-looping-dash.quartz.ref.png
+++ b/test/reference/arc-looping-dash.quartz.ref.png
Binary files differ
diff --git a/test/arc-looping-dash.ref.png b/test/reference/arc-looping-dash.ref.png
index 27acfc30..27acfc30 100644
--- a/test/arc-looping-dash.ref.png
+++ b/test/reference/arc-looping-dash.ref.png
Binary files differ
diff --git a/test/big-empty-box.argb32.ref.png b/test/reference/big-empty-box.argb32.ref.png
index a88d3b6d..a88d3b6d 100644
--- a/test/big-empty-box.argb32.ref.png
+++ b/test/reference/big-empty-box.argb32.ref.png
Binary files differ
diff --git a/test/big-empty-box.base.argb32.ref.png b/test/reference/big-empty-box.base.argb32.ref.png
index a88d3b6d..a88d3b6d 100644
--- a/test/big-empty-box.base.argb32.ref.png
+++ b/test/reference/big-empty-box.base.argb32.ref.png
Binary files differ
diff --git a/test/big-empty-box.base.rgb24.ref.png b/test/reference/big-empty-box.base.rgb24.ref.png
index 6c2ca32f..6c2ca32f 100644
--- a/test/big-empty-box.base.rgb24.ref.png
+++ b/test/reference/big-empty-box.base.rgb24.ref.png
Binary files differ
diff --git a/test/big-empty-box.rgb24.ref.png b/test/reference/big-empty-box.rgb24.ref.png
index 6c2ca32f..6c2ca32f 100644
--- a/test/big-empty-box.rgb24.ref.png
+++ b/test/reference/big-empty-box.rgb24.ref.png
Binary files differ
diff --git a/test/big-empty-triangle.argb32.ref.png b/test/reference/big-empty-triangle.argb32.ref.png
index a88d3b6d..a88d3b6d 100644
--- a/test/big-empty-triangle.argb32.ref.png
+++ b/test/reference/big-empty-triangle.argb32.ref.png
Binary files differ
diff --git a/test/big-empty-triangle.base.argb32.ref.png b/test/reference/big-empty-triangle.base.argb32.ref.png
index a88d3b6d..a88d3b6d 100644
--- a/test/big-empty-triangle.base.argb32.ref.png
+++ b/test/reference/big-empty-triangle.base.argb32.ref.png
Binary files differ
diff --git a/test/big-empty-triangle.base.rgb24.ref.png b/test/reference/big-empty-triangle.base.rgb24.ref.png
index 6c2ca32f..6c2ca32f 100644
--- a/test/big-empty-triangle.base.rgb24.ref.png
+++ b/test/reference/big-empty-triangle.base.rgb24.ref.png
Binary files differ
diff --git a/test/big-empty-triangle.rgb24.ref.png b/test/reference/big-empty-triangle.rgb24.ref.png
index 6c2ca32f..6c2ca32f 100644
--- a/test/big-empty-triangle.rgb24.ref.png
+++ b/test/reference/big-empty-triangle.rgb24.ref.png
Binary files differ
diff --git a/test/big-line.base.argb32.ref.png b/test/reference/big-line.base.argb32.ref.png
index 35d2e36a..35d2e36a 100644
--- a/test/big-line.base.argb32.ref.png
+++ b/test/reference/big-line.base.argb32.ref.png
Binary files differ
diff --git a/test/big-line.base.rgb24.ref.png b/test/reference/big-line.base.rgb24.ref.png
index 35d2e36a..35d2e36a 100644
--- a/test/big-line.base.rgb24.ref.png
+++ b/test/reference/big-line.base.rgb24.ref.png
Binary files differ
diff --git a/test/big-line.image16.ref.png b/test/reference/big-line.image16.ref.png
index 47e33b8d..47e33b8d 100644
--- a/test/big-line.image16.ref.png
+++ b/test/reference/big-line.image16.ref.png
Binary files differ
diff --git a/test/big-line.ps.ref.png b/test/reference/big-line.ps.ref.png
index 7b7e875d..7b7e875d 100644
--- a/test/big-line.ps.ref.png
+++ b/test/reference/big-line.ps.ref.png
Binary files differ
diff --git a/test/big-line.quartz.ref.png b/test/reference/big-line.quartz.ref.png
index a6f72404..a6f72404 100644
--- a/test/big-line.quartz.ref.png
+++ b/test/reference/big-line.quartz.ref.png
Binary files differ
diff --git a/test/big-line.ref.png b/test/reference/big-line.ref.png
index d86725d8..d86725d8 100644
--- a/test/big-line.ref.png
+++ b/test/reference/big-line.ref.png
Binary files differ
diff --git a/test/big-line.xlib.ref.png b/test/reference/big-line.xlib.ref.png
index 66a38775..66a38775 100644
--- a/test/big-line.xlib.ref.png
+++ b/test/reference/big-line.xlib.ref.png
Binary files differ
diff --git a/test/big-little-box.argb32.ref.png b/test/reference/big-little-box.argb32.ref.png
index 928c5e69..928c5e69 100644
--- a/test/big-little-box.argb32.ref.png
+++ b/test/reference/big-little-box.argb32.ref.png
Binary files differ
diff --git a/test/big-little-box.base.argb32.ref.png b/test/reference/big-little-box.base.argb32.ref.png
index 928c5e69..928c5e69 100644
--- a/test/big-little-box.base.argb32.ref.png
+++ b/test/reference/big-little-box.base.argb32.ref.png
Binary files differ
diff --git a/test/big-little-box.base.rgb24.ref.png b/test/reference/big-little-box.base.rgb24.ref.png
index c069d6fd..c069d6fd 100644
--- a/test/big-little-box.base.rgb24.ref.png
+++ b/test/reference/big-little-box.base.rgb24.ref.png
Binary files differ
diff --git a/test/big-little-box.rgb24.ref.png b/test/reference/big-little-box.rgb24.ref.png
index c069d6fd..c069d6fd 100644
--- a/test/big-little-box.rgb24.ref.png
+++ b/test/reference/big-little-box.rgb24.ref.png
Binary files differ
diff --git a/test/big-little-triangle.argb32.ref.png b/test/reference/big-little-triangle.argb32.ref.png
index a5c81558..a5c81558 100644
--- a/test/big-little-triangle.argb32.ref.png
+++ b/test/reference/big-little-triangle.argb32.ref.png
Binary files differ
diff --git a/test/big-little-triangle.base.argb32.ref.png b/test/reference/big-little-triangle.base.argb32.ref.png
index 5308cced..5308cced 100644
--- a/test/big-little-triangle.base.argb32.ref.png
+++ b/test/reference/big-little-triangle.base.argb32.ref.png
Binary files differ
diff --git a/test/big-little-triangle.base.rgb24.ref.png b/test/reference/big-little-triangle.base.rgb24.ref.png
index 9e4773b2..9e4773b2 100644
--- a/test/big-little-triangle.base.rgb24.ref.png
+++ b/test/reference/big-little-triangle.base.rgb24.ref.png
Binary files differ
diff --git a/test/big-little-triangle.rgb24.ref.png b/test/reference/big-little-triangle.rgb24.ref.png
index 30b1178c..30b1178c 100644
--- a/test/big-little-triangle.rgb24.ref.png
+++ b/test/reference/big-little-triangle.rgb24.ref.png
Binary files differ
diff --git a/test/big-trap.base.argb32.ref.png b/test/reference/big-trap.base.argb32.ref.png
index c0975c9b..c0975c9b 100644
--- a/test/big-trap.base.argb32.ref.png
+++ b/test/reference/big-trap.base.argb32.ref.png
Binary files differ
diff --git a/test/big-trap.base.rgb24.ref.png b/test/reference/big-trap.base.rgb24.ref.png
index c0975c9b..c0975c9b 100644
--- a/test/big-trap.base.rgb24.ref.png
+++ b/test/reference/big-trap.base.rgb24.ref.png
Binary files differ
diff --git a/test/bilevel-image.base.argb32.ref.png b/test/reference/bilevel-image.base.argb32.ref.png
index 3fb25c2e..3fb25c2e 100644
--- a/test/bilevel-image.base.argb32.ref.png
+++ b/test/reference/bilevel-image.base.argb32.ref.png
Binary files differ
diff --git a/test/bilevel-image.base.rgb24.ref.png b/test/reference/bilevel-image.base.rgb24.ref.png
index 3fb25c2e..3fb25c2e 100644
--- a/test/bilevel-image.base.rgb24.ref.png
+++ b/test/reference/bilevel-image.base.rgb24.ref.png
Binary files differ
diff --git a/test/bilevel-image.ref.png b/test/reference/bilevel-image.ref.png
index cae76d69..cae76d69 100644
--- a/test/bilevel-image.ref.png
+++ b/test/reference/bilevel-image.ref.png
Binary files differ
diff --git a/test/bitmap-font.base.argb32.ref.png b/test/reference/bitmap-font.base.argb32.ref.png
index bc2bc52e..bc2bc52e 100644
--- a/test/bitmap-font.base.argb32.ref.png
+++ b/test/reference/bitmap-font.base.argb32.ref.png
Binary files differ
diff --git a/test/bitmap-font.base.rgb24.ref.png b/test/reference/bitmap-font.base.rgb24.ref.png
index 285d7428..285d7428 100644
--- a/test/bitmap-font.base.rgb24.ref.png
+++ b/test/reference/bitmap-font.base.rgb24.ref.png
Binary files differ
diff --git a/test/bitmap-font.ref.png b/test/reference/bitmap-font.ref.png
index 0718bf96..0718bf96 100644
--- a/test/bitmap-font.ref.png
+++ b/test/reference/bitmap-font.ref.png
Binary files differ
diff --git a/test/bitmap-font.rgb24.ref.png b/test/reference/bitmap-font.rgb24.ref.png
index 85690642..85690642 100644
--- a/test/bitmap-font.rgb24.ref.png
+++ b/test/reference/bitmap-font.rgb24.ref.png
Binary files differ
diff --git a/test/bug-40410.base.argb32.ref.png b/test/reference/bug-40410.base.argb32.ref.png
index a3159353..a3159353 100644
--- a/test/bug-40410.base.argb32.ref.png
+++ b/test/reference/bug-40410.base.argb32.ref.png
Binary files differ
diff --git a/test/bug-40410.base.rgb24.ref.png b/test/reference/bug-40410.base.rgb24.ref.png
index a3159353..a3159353 100644
--- a/test/bug-40410.base.rgb24.ref.png
+++ b/test/reference/bug-40410.base.rgb24.ref.png
Binary files differ
diff --git a/test/bug-40410.ref.png b/test/reference/bug-40410.ref.png
index a3159353..a3159353 100644
--- a/test/bug-40410.ref.png
+++ b/test/reference/bug-40410.ref.png
Binary files differ
diff --git a/test/bug-bo-rectangular.base.argb32.ref.png b/test/reference/bug-bo-rectangular.base.argb32.ref.png
index ffa4edef..ffa4edef 100644
--- a/test/bug-bo-rectangular.base.argb32.ref.png
+++ b/test/reference/bug-bo-rectangular.base.argb32.ref.png
Binary files differ
diff --git a/test/bug-bo-rectangular.base.rgb24.ref.png b/test/reference/bug-bo-rectangular.base.rgb24.ref.png
index ffa4edef..ffa4edef 100644
--- a/test/bug-bo-rectangular.base.rgb24.ref.png
+++ b/test/reference/bug-bo-rectangular.base.rgb24.ref.png
Binary files differ
diff --git a/test/bug-bo-rectangular.image16.ref.png b/test/reference/bug-bo-rectangular.image16.ref.png
index d468d59e..d468d59e 100644
--- a/test/bug-bo-rectangular.image16.ref.png
+++ b/test/reference/bug-bo-rectangular.image16.ref.png
Binary files differ
diff --git a/test/bug-bo-rectangular.ps.xfail.png b/test/reference/bug-bo-rectangular.ps.xfail.png
index 44b8c033..44b8c033 100644
--- a/test/bug-bo-rectangular.ps.xfail.png
+++ b/test/reference/bug-bo-rectangular.ps.xfail.png
Binary files differ
diff --git a/test/bug-bo-rectangular.ref.png b/test/reference/bug-bo-rectangular.ref.png
index ffa4edef..ffa4edef 100644
--- a/test/bug-bo-rectangular.ref.png
+++ b/test/reference/bug-bo-rectangular.ref.png
Binary files differ
diff --git a/test/bug-extents.base.argb32.ref.png b/test/reference/bug-extents.base.argb32.ref.png
index e07f8aa4..e07f8aa4 100644
--- a/test/bug-extents.base.argb32.ref.png
+++ b/test/reference/bug-extents.base.argb32.ref.png
Binary files differ
diff --git a/test/bug-extents.base.rgb24.ref.png b/test/reference/bug-extents.base.rgb24.ref.png
index e07f8aa4..e07f8aa4 100644
--- a/test/bug-extents.base.rgb24.ref.png
+++ b/test/reference/bug-extents.base.rgb24.ref.png
Binary files differ
diff --git a/test/bug-extents.image16.ref.png b/test/reference/bug-extents.image16.ref.png
index 8eb3d4bc..8eb3d4bc 100644
--- a/test/bug-extents.image16.ref.png
+++ b/test/reference/bug-extents.image16.ref.png
Binary files differ
diff --git a/test/bug-extents.ps.ref.png b/test/reference/bug-extents.ps.ref.png
index 2d554056..2d554056 100644
--- a/test/bug-extents.ps.ref.png
+++ b/test/reference/bug-extents.ps.ref.png
Binary files differ
diff --git a/test/bug-extents.quartz.ref.png b/test/reference/bug-extents.quartz.ref.png
index 29734483..29734483 100644
--- a/test/bug-extents.quartz.ref.png
+++ b/test/reference/bug-extents.quartz.ref.png
Binary files differ
diff --git a/test/bug-extents.ref.png b/test/reference/bug-extents.ref.png
index 47d6d367..47d6d367 100644
--- a/test/bug-extents.ref.png
+++ b/test/reference/bug-extents.ref.png
Binary files differ
diff --git a/test/bug-extents.xlib.ref.png b/test/reference/bug-extents.xlib.ref.png
index c2db4f0b..c2db4f0b 100644
--- a/test/bug-extents.xlib.ref.png
+++ b/test/reference/bug-extents.xlib.ref.png
Binary files differ
diff --git a/test/bug-seams.base.argb32.ref.png b/test/reference/bug-seams.base.argb32.ref.png
index ac806512..ac806512 100644
--- a/test/bug-seams.base.argb32.ref.png
+++ b/test/reference/bug-seams.base.argb32.ref.png
Binary files differ
diff --git a/test/bug-seams.base.rgb24.ref.png b/test/reference/bug-seams.base.rgb24.ref.png
index ac806512..ac806512 100644
--- a/test/bug-seams.base.rgb24.ref.png
+++ b/test/reference/bug-seams.base.rgb24.ref.png
Binary files differ
diff --git a/test/bug-seams.ref.png b/test/reference/bug-seams.ref.png
index 0665e06c..0665e06c 100644
--- a/test/bug-seams.ref.png
+++ b/test/reference/bug-seams.ref.png
Binary files differ
diff --git a/test/bug-seams.xlib-fallback.ref.png b/test/reference/bug-seams.xlib-fallback.ref.png
index e81fc6ca..e81fc6ca 100644
--- a/test/bug-seams.xlib-fallback.ref.png
+++ b/test/reference/bug-seams.xlib-fallback.ref.png
Binary files differ
diff --git a/test/bug-seams.xlib.ref.png b/test/reference/bug-seams.xlib.ref.png
index ac806512..ac806512 100644
--- a/test/bug-seams.xlib.ref.png
+++ b/test/reference/bug-seams.xlib.ref.png
Binary files differ
diff --git a/test/caps-joins-alpha.base.argb32.ref.png b/test/reference/caps-joins-alpha.base.argb32.ref.png
index 288a5005..288a5005 100644
--- a/test/caps-joins-alpha.base.argb32.ref.png
+++ b/test/reference/caps-joins-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/caps-joins-alpha.base.rgb24.ref.png b/test/reference/caps-joins-alpha.base.rgb24.ref.png
index 288a5005..288a5005 100644
--- a/test/caps-joins-alpha.base.rgb24.ref.png
+++ b/test/reference/caps-joins-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/caps-joins-alpha.image16.ref.png b/test/reference/caps-joins-alpha.image16.ref.png
index ddefea81..ddefea81 100644
--- a/test/caps-joins-alpha.image16.ref.png
+++ b/test/reference/caps-joins-alpha.image16.ref.png
Binary files differ
diff --git a/test/caps-joins-alpha.quartz.ref.png b/test/reference/caps-joins-alpha.quartz.ref.png
index 190c1e96..190c1e96 100644
--- a/test/caps-joins-alpha.quartz.ref.png
+++ b/test/reference/caps-joins-alpha.quartz.ref.png
Binary files differ
diff --git a/test/caps-joins-alpha.ref.png b/test/reference/caps-joins-alpha.ref.png
index 338c8095..338c8095 100644
--- a/test/caps-joins-alpha.ref.png
+++ b/test/reference/caps-joins-alpha.ref.png
Binary files differ
diff --git a/test/caps-joins-alpha.xlib.ref.png b/test/reference/caps-joins-alpha.xlib.ref.png
index 288a5005..288a5005 100644
--- a/test/caps-joins-alpha.xlib.ref.png
+++ b/test/reference/caps-joins-alpha.xlib.ref.png
Binary files differ
diff --git a/test/caps-joins-curve.base.argb32.ref.png b/test/reference/caps-joins-curve.base.argb32.ref.png
index 13f877cf..13f877cf 100644
--- a/test/caps-joins-curve.base.argb32.ref.png
+++ b/test/reference/caps-joins-curve.base.argb32.ref.png
Binary files differ
diff --git a/test/caps-joins-curve.base.rgb24.ref.png b/test/reference/caps-joins-curve.base.rgb24.ref.png
index 13f877cf..13f877cf 100644
--- a/test/caps-joins-curve.base.rgb24.ref.png
+++ b/test/reference/caps-joins-curve.base.rgb24.ref.png
Binary files differ
diff --git a/test/caps-joins-curve.image16.ref.png b/test/reference/caps-joins-curve.image16.ref.png
index 060b3dcb..060b3dcb 100644
--- a/test/caps-joins-curve.image16.ref.png
+++ b/test/reference/caps-joins-curve.image16.ref.png
Binary files differ
diff --git a/test/caps-joins-curve.ps.ref.png b/test/reference/caps-joins-curve.ps.ref.png
index 7fbb826a..7fbb826a 100644
--- a/test/caps-joins-curve.ps.ref.png
+++ b/test/reference/caps-joins-curve.ps.ref.png
Binary files differ
diff --git a/test/caps-joins-curve.quartz.ref.png b/test/reference/caps-joins-curve.quartz.ref.png
index ec3d3079..ec3d3079 100644
--- a/test/caps-joins-curve.quartz.ref.png
+++ b/test/reference/caps-joins-curve.quartz.ref.png
Binary files differ
diff --git a/test/caps-joins-curve.ref.png b/test/reference/caps-joins-curve.ref.png
index f4398d70..f4398d70 100644
--- a/test/caps-joins-curve.ref.png
+++ b/test/reference/caps-joins-curve.ref.png
Binary files differ
diff --git a/test/caps-joins-curve.xlib.ref.png b/test/reference/caps-joins-curve.xlib.ref.png
index be7688d0..be7688d0 100644
--- a/test/caps-joins-curve.xlib.ref.png
+++ b/test/reference/caps-joins-curve.xlib.ref.png
Binary files differ
diff --git a/test/caps-joins.base.argb32.ref.png b/test/reference/caps-joins.base.argb32.ref.png
index 831cba4b..831cba4b 100644
--- a/test/caps-joins.base.argb32.ref.png
+++ b/test/reference/caps-joins.base.argb32.ref.png
Binary files differ
diff --git a/test/caps-joins.base.rgb24.ref.png b/test/reference/caps-joins.base.rgb24.ref.png
index 831cba4b..831cba4b 100644
--- a/test/caps-joins.base.rgb24.ref.png
+++ b/test/reference/caps-joins.base.rgb24.ref.png
Binary files differ
diff --git a/test/caps-joins.image16.ref.png b/test/reference/caps-joins.image16.ref.png
index 0c452f29..0c452f29 100644
--- a/test/caps-joins.image16.ref.png
+++ b/test/reference/caps-joins.image16.ref.png
Binary files differ
diff --git a/test/caps-joins.ps.ref.png b/test/reference/caps-joins.ps.ref.png
index f6c85cef..f6c85cef 100644
--- a/test/caps-joins.ps.ref.png
+++ b/test/reference/caps-joins.ps.ref.png
Binary files differ
diff --git a/test/caps-joins.ref.png b/test/reference/caps-joins.ref.png
index b9b5ad4c..b9b5ad4c 100644
--- a/test/caps-joins.ref.png
+++ b/test/reference/caps-joins.ref.png
Binary files differ
diff --git a/test/caps-sub-paths.base.argb32.ref.png b/test/reference/caps-sub-paths.base.argb32.ref.png
index 1ffb2d98..1ffb2d98 100644
--- a/test/caps-sub-paths.base.argb32.ref.png
+++ b/test/reference/caps-sub-paths.base.argb32.ref.png
Binary files differ
diff --git a/test/caps-sub-paths.base.rgb24.ref.png b/test/reference/caps-sub-paths.base.rgb24.ref.png
index 1ffb2d98..1ffb2d98 100644
--- a/test/caps-sub-paths.base.rgb24.ref.png
+++ b/test/reference/caps-sub-paths.base.rgb24.ref.png
Binary files differ
diff --git a/test/caps-sub-paths.image16.ref.png b/test/reference/caps-sub-paths.image16.ref.png
index c0cc4d74..c0cc4d74 100644
--- a/test/caps-sub-paths.image16.ref.png
+++ b/test/reference/caps-sub-paths.image16.ref.png
Binary files differ
diff --git a/test/caps-sub-paths.ps.ref.png b/test/reference/caps-sub-paths.ps.ref.png
index 197b443c..197b443c 100644
--- a/test/caps-sub-paths.ps.ref.png
+++ b/test/reference/caps-sub-paths.ps.ref.png
Binary files differ
diff --git a/test/caps-sub-paths.ref.png b/test/reference/caps-sub-paths.ref.png
index 1829fc5d..1829fc5d 100644
--- a/test/caps-sub-paths.ref.png
+++ b/test/reference/caps-sub-paths.ref.png
Binary files differ
diff --git a/test/caps-tails-curve.base.argb32.ref.png b/test/reference/caps-tails-curve.base.argb32.ref.png
index ccb8d656..ccb8d656 100644
--- a/test/caps-tails-curve.base.argb32.ref.png
+++ b/test/reference/caps-tails-curve.base.argb32.ref.png
Binary files differ
diff --git a/test/caps-tails-curve.base.rgb24.ref.png b/test/reference/caps-tails-curve.base.rgb24.ref.png
index ccb8d656..ccb8d656 100644
--- a/test/caps-tails-curve.base.rgb24.ref.png
+++ b/test/reference/caps-tails-curve.base.rgb24.ref.png
Binary files differ
diff --git a/test/caps-tails-curve.ps.ref.png b/test/reference/caps-tails-curve.ps.ref.png
index fca77c34..fca77c34 100644
--- a/test/caps-tails-curve.ps.ref.png
+++ b/test/reference/caps-tails-curve.ps.ref.png
Binary files differ
diff --git a/test/caps-tails-curve.ref.png b/test/reference/caps-tails-curve.ref.png
index 6ed89055..6ed89055 100644
--- a/test/caps-tails-curve.ref.png
+++ b/test/reference/caps-tails-curve.ref.png
Binary files differ
diff --git a/test/caps.base.argb32.ref.png b/test/reference/caps.base.argb32.ref.png
index a46e0366..a46e0366 100644
--- a/test/caps.base.argb32.ref.png
+++ b/test/reference/caps.base.argb32.ref.png
Binary files differ
diff --git a/test/caps.base.rgb24.ref.png b/test/reference/caps.base.rgb24.ref.png
index a46e0366..a46e0366 100644
--- a/test/caps.base.rgb24.ref.png
+++ b/test/reference/caps.base.rgb24.ref.png
Binary files differ
diff --git a/test/caps.image16.ref.png b/test/reference/caps.image16.ref.png
index a33a5ef7..a33a5ef7 100644
--- a/test/caps.image16.ref.png
+++ b/test/reference/caps.image16.ref.png
Binary files differ
diff --git a/test/caps.ps.ref.png b/test/reference/caps.ps.ref.png
index c91b8aa3..c91b8aa3 100644
--- a/test/caps.ps.ref.png
+++ b/test/reference/caps.ps.ref.png
Binary files differ
diff --git a/test/caps.ref.png b/test/reference/caps.ref.png
index 37ed2bbc..37ed2bbc 100644
--- a/test/caps.ref.png
+++ b/test/reference/caps.ref.png
Binary files differ
diff --git a/test/checkerboard.base.argb32.ref.png b/test/reference/checkerboard.base.argb32.ref.png
index 1444bc41..1444bc41 100644
--- a/test/checkerboard.base.argb32.ref.png
+++ b/test/reference/checkerboard.base.argb32.ref.png
Binary files differ
diff --git a/test/checkerboard.base.rgb24.ref.png b/test/reference/checkerboard.base.rgb24.ref.png
index 1444bc41..1444bc41 100644
--- a/test/checkerboard.base.rgb24.ref.png
+++ b/test/reference/checkerboard.base.rgb24.ref.png
Binary files differ
diff --git a/test/checkerboard.ref.png b/test/reference/checkerboard.ref.png
index 1444bc41..1444bc41 100644
--- a/test/checkerboard.ref.png
+++ b/test/reference/checkerboard.ref.png
Binary files differ
diff --git a/test/clear-source.base.argb32.ref.png b/test/reference/clear-source.base.argb32.ref.png
index b7e80251..b7e80251 100644
--- a/test/clear-source.base.argb32.ref.png
+++ b/test/reference/clear-source.base.argb32.ref.png
Binary files differ
diff --git a/test/clear-source.base.rgb24.ref.png b/test/reference/clear-source.base.rgb24.ref.png
index b7e80251..b7e80251 100644
--- a/test/clear-source.base.rgb24.ref.png
+++ b/test/reference/clear-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/clear-source.image16.ref.png b/test/reference/clear-source.image16.ref.png
index 4055b95f..4055b95f 100644
--- a/test/clear-source.image16.ref.png
+++ b/test/reference/clear-source.image16.ref.png
Binary files differ
diff --git a/test/clear-source.pdf.xfail.png b/test/reference/clear-source.pdf.xfail.png
index 8e1bdd76..8e1bdd76 100644
--- a/test/clear-source.pdf.xfail.png
+++ b/test/reference/clear-source.pdf.xfail.png
Binary files differ
diff --git a/test/clear-source.ps.xfail.png b/test/reference/clear-source.ps.xfail.png
index b515751d..b515751d 100644
--- a/test/clear-source.ps.xfail.png
+++ b/test/reference/clear-source.ps.xfail.png
Binary files differ
diff --git a/test/clear-source.ref.png b/test/reference/clear-source.ref.png
index b7e80251..b7e80251 100644
--- a/test/clear-source.ref.png
+++ b/test/reference/clear-source.ref.png
Binary files differ
diff --git a/test/clear.argb32.ref.png b/test/reference/clear.argb32.ref.png
index 2e756e2c..2e756e2c 100644
--- a/test/clear.argb32.ref.png
+++ b/test/reference/clear.argb32.ref.png
Binary files differ
diff --git a/test/clear.base.argb32.ref.png b/test/reference/clear.base.argb32.ref.png
index 1caca6df..1caca6df 100644
--- a/test/clear.base.argb32.ref.png
+++ b/test/reference/clear.base.argb32.ref.png
Binary files differ
diff --git a/test/clear.base.rgb24.ref.png b/test/reference/clear.base.rgb24.ref.png
index 7d789b0b..7d789b0b 100644
--- a/test/clear.base.rgb24.ref.png
+++ b/test/reference/clear.base.rgb24.ref.png
Binary files differ
diff --git a/test/clear.pdf.argb32.ref.png b/test/reference/clear.pdf.argb32.ref.png
index 0960f485..0960f485 100644
--- a/test/clear.pdf.argb32.ref.png
+++ b/test/reference/clear.pdf.argb32.ref.png
Binary files differ
diff --git a/test/clear.ps.argb32.ref.png b/test/reference/clear.ps.argb32.ref.png
index 0960f485..0960f485 100644
--- a/test/clear.ps.argb32.ref.png
+++ b/test/reference/clear.ps.argb32.ref.png
Binary files differ
diff --git a/test/clear.quartz.argb32.ref.png b/test/reference/clear.quartz.argb32.ref.png
index 12e60431..12e60431 100644
--- a/test/clear.quartz.argb32.ref.png
+++ b/test/reference/clear.quartz.argb32.ref.png
Binary files differ
diff --git a/test/clear.quartz.rgb24.ref.png b/test/reference/clear.quartz.rgb24.ref.png
index 6ea44909..6ea44909 100644
--- a/test/clear.quartz.rgb24.ref.png
+++ b/test/reference/clear.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/clear.rgb24.ref.png b/test/reference/clear.rgb24.ref.png
index dc1e5097..dc1e5097 100644
--- a/test/clear.rgb24.ref.png
+++ b/test/reference/clear.rgb24.ref.png
Binary files differ
diff --git a/test/clear.svg12.argb32.xfail.png b/test/reference/clear.svg12.argb32.xfail.png
index cb25bcb4..cb25bcb4 100644
--- a/test/clear.svg12.argb32.xfail.png
+++ b/test/reference/clear.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/clear.svg12.rgb24.xfail.png b/test/reference/clear.svg12.rgb24.xfail.png
index cb25bcb4..cb25bcb4 100644
--- a/test/clear.svg12.rgb24.xfail.png
+++ b/test/reference/clear.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/clip-all.base.argb32.ref.png b/test/reference/clip-all.base.argb32.ref.png
index 1ed070ca..1ed070ca 100644
--- a/test/clip-all.base.argb32.ref.png
+++ b/test/reference/clip-all.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-all.base.rgb24.ref.png b/test/reference/clip-all.base.rgb24.ref.png
index 1ed070ca..1ed070ca 100644
--- a/test/clip-all.base.rgb24.ref.png
+++ b/test/reference/clip-all.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-all.ref.png b/test/reference/clip-all.ref.png
index 6c14df51..6c14df51 100644
--- a/test/clip-all.ref.png
+++ b/test/reference/clip-all.ref.png
Binary files differ
diff --git a/test/clip-complex-shape-eo-aa.base.argb32.ref.png b/test/reference/clip-complex-shape-eo-aa.base.argb32.ref.png
index bafbb8ad..bafbb8ad 100644
--- a/test/clip-complex-shape-eo-aa.base.argb32.ref.png
+++ b/test/reference/clip-complex-shape-eo-aa.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-complex-shape-eo-aa.base.rgb24.ref.png b/test/reference/clip-complex-shape-eo-aa.base.rgb24.ref.png
index bafbb8ad..bafbb8ad 100644
--- a/test/clip-complex-shape-eo-aa.base.rgb24.ref.png
+++ b/test/reference/clip-complex-shape-eo-aa.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-complex-shape-eo-aa.ref.png b/test/reference/clip-complex-shape-eo-aa.ref.png
index d575aa9a..d575aa9a 100644
--- a/test/clip-complex-shape-eo-aa.ref.png
+++ b/test/reference/clip-complex-shape-eo-aa.ref.png
Binary files differ
diff --git a/test/clip-complex-shape-eo-mono.base.argb32.ref.png b/test/reference/clip-complex-shape-eo-mono.base.argb32.ref.png
index bafbb8ad..bafbb8ad 100644
--- a/test/clip-complex-shape-eo-mono.base.argb32.ref.png
+++ b/test/reference/clip-complex-shape-eo-mono.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-complex-shape-eo-mono.base.rgb24.ref.png b/test/reference/clip-complex-shape-eo-mono.base.rgb24.ref.png
index bafbb8ad..bafbb8ad 100644
--- a/test/clip-complex-shape-eo-mono.base.rgb24.ref.png
+++ b/test/reference/clip-complex-shape-eo-mono.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-complex-shape-eo-mono.ref.png b/test/reference/clip-complex-shape-eo-mono.ref.png
index d575aa9a..d575aa9a 100644
--- a/test/clip-complex-shape-eo-mono.ref.png
+++ b/test/reference/clip-complex-shape-eo-mono.ref.png
Binary files differ
diff --git a/test/clip-contexts.base.argb32.ref.png b/test/reference/clip-contexts.base.argb32.ref.png
index 0d575a62..0d575a62 100644
--- a/test/clip-contexts.base.argb32.ref.png
+++ b/test/reference/clip-contexts.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-contexts.base.rgb24.ref.png b/test/reference/clip-contexts.base.rgb24.ref.png
index 0d575a62..0d575a62 100644
--- a/test/clip-contexts.base.rgb24.ref.png
+++ b/test/reference/clip-contexts.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-contexts.ref.png b/test/reference/clip-contexts.ref.png
index 0d575a62..0d575a62 100644
--- a/test/clip-contexts.ref.png
+++ b/test/reference/clip-contexts.ref.png
Binary files differ
diff --git a/test/clip-device-offset.argb32.ref.png b/test/reference/clip-device-offset.argb32.ref.png
index 06be9851..06be9851 100644
--- a/test/clip-device-offset.argb32.ref.png
+++ b/test/reference/clip-device-offset.argb32.ref.png
Binary files differ
diff --git a/test/clip-device-offset.base.argb32.ref.png b/test/reference/clip-device-offset.base.argb32.ref.png
index 06be9851..06be9851 100644
--- a/test/clip-device-offset.base.argb32.ref.png
+++ b/test/reference/clip-device-offset.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-device-offset.base.rgb24.ref.png b/test/reference/clip-device-offset.base.rgb24.ref.png
index 24193845..24193845 100644
--- a/test/clip-device-offset.base.rgb24.ref.png
+++ b/test/reference/clip-device-offset.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-device-offset.rgb24.ref.png b/test/reference/clip-device-offset.rgb24.ref.png
index 24193845..24193845 100644
--- a/test/clip-device-offset.rgb24.ref.png
+++ b/test/reference/clip-device-offset.rgb24.ref.png
Binary files differ
diff --git a/test/clip-disjoint-hatching.base.argb32.ref.png b/test/reference/clip-disjoint-hatching.base.argb32.ref.png
index dbac90b2..dbac90b2 100644
--- a/test/clip-disjoint-hatching.base.argb32.ref.png
+++ b/test/reference/clip-disjoint-hatching.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-disjoint-hatching.base.rgb24.ref.png b/test/reference/clip-disjoint-hatching.base.rgb24.ref.png
index dbac90b2..dbac90b2 100644
--- a/test/clip-disjoint-hatching.base.rgb24.ref.png
+++ b/test/reference/clip-disjoint-hatching.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-disjoint-hatching.ref.png b/test/reference/clip-disjoint-hatching.ref.png
index 115875b5..115875b5 100644
--- a/test/clip-disjoint-hatching.ref.png
+++ b/test/reference/clip-disjoint-hatching.ref.png
Binary files differ
diff --git a/test/clip-disjoint.base.argb32.ref.png b/test/reference/clip-disjoint.base.argb32.ref.png
index 74ae9d86..74ae9d86 100644
--- a/test/clip-disjoint.base.argb32.ref.png
+++ b/test/reference/clip-disjoint.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-disjoint.base.rgb24.ref.png b/test/reference/clip-disjoint.base.rgb24.ref.png
index 74ae9d86..74ae9d86 100644
--- a/test/clip-disjoint.base.rgb24.ref.png
+++ b/test/reference/clip-disjoint.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-disjoint.image16.ref.png b/test/reference/clip-disjoint.image16.ref.png
index 79aaf716..79aaf716 100644
--- a/test/clip-disjoint.image16.ref.png
+++ b/test/reference/clip-disjoint.image16.ref.png
Binary files differ
diff --git a/test/clip-disjoint.ps.ref.png b/test/reference/clip-disjoint.ps.ref.png
index 5410d0aa..5410d0aa 100644
--- a/test/clip-disjoint.ps.ref.png
+++ b/test/reference/clip-disjoint.ps.ref.png
Binary files differ
diff --git a/test/clip-disjoint.quartz.ref.png b/test/reference/clip-disjoint.quartz.ref.png
index 10068152..10068152 100644
--- a/test/clip-disjoint.quartz.ref.png
+++ b/test/reference/clip-disjoint.quartz.ref.png
Binary files differ
diff --git a/test/clip-disjoint.ref.png b/test/reference/clip-disjoint.ref.png
index a4c9989f..a4c9989f 100644
--- a/test/clip-disjoint.ref.png
+++ b/test/reference/clip-disjoint.ref.png
Binary files differ
diff --git a/test/clip-disjoint.xlib.ref.png b/test/reference/clip-disjoint.xlib.ref.png
index 8a1104f2..8a1104f2 100644
--- a/test/clip-disjoint.xlib.ref.png
+++ b/test/reference/clip-disjoint.xlib.ref.png
Binary files differ
diff --git a/test/clip-empty-group.base.argb32.ref.png b/test/reference/clip-empty-group.base.argb32.ref.png
index a59ca472..a59ca472 100644
--- a/test/clip-empty-group.base.argb32.ref.png
+++ b/test/reference/clip-empty-group.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-empty-group.base.rgb24.ref.png b/test/reference/clip-empty-group.base.rgb24.ref.png
index a59ca472..a59ca472 100644
--- a/test/clip-empty-group.base.rgb24.ref.png
+++ b/test/reference/clip-empty-group.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-empty-group.ref.png b/test/reference/clip-empty-group.ref.png
index a59ca472..a59ca472 100644
--- a/test/clip-empty-group.ref.png
+++ b/test/reference/clip-empty-group.ref.png
Binary files differ
diff --git a/test/clip-empty-save.base.argb32.ref.png b/test/reference/clip-empty-save.base.argb32.ref.png
index 1ed070ca..1ed070ca 100644
--- a/test/clip-empty-save.base.argb32.ref.png
+++ b/test/reference/clip-empty-save.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-empty-save.base.rgb24.ref.png b/test/reference/clip-empty-save.base.rgb24.ref.png
index 1ed070ca..1ed070ca 100644
--- a/test/clip-empty-save.base.rgb24.ref.png
+++ b/test/reference/clip-empty-save.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-empty-save.ref.png b/test/reference/clip-empty-save.ref.png
index 6c14df51..6c14df51 100644
--- a/test/clip-empty-save.ref.png
+++ b/test/reference/clip-empty-save.ref.png
Binary files differ
diff --git a/test/clip-empty.base.argb32.ref.png b/test/reference/clip-empty.base.argb32.ref.png
index 1ed070ca..1ed070ca 100644
--- a/test/clip-empty.base.argb32.ref.png
+++ b/test/reference/clip-empty.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-empty.base.rgb24.ref.png b/test/reference/clip-empty.base.rgb24.ref.png
index 1ed070ca..1ed070ca 100644
--- a/test/clip-empty.base.rgb24.ref.png
+++ b/test/reference/clip-empty.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-empty.ref.png b/test/reference/clip-empty.ref.png
index 6c14df51..6c14df51 100644
--- a/test/clip-empty.ref.png
+++ b/test/reference/clip-empty.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.argb32.ref.png
index 66af0942..66af0942 100644
--- a/test/clip-fill-eo-unbounded.argb32.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.base.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.base.argb32.ref.png
index 19b9f090..19b9f090 100644
--- a/test/clip-fill-eo-unbounded.base.argb32.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.base.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.base.rgb24.ref.png
index 1ad0b176..1ad0b176 100644
--- a/test/clip-fill-eo-unbounded.base.rgb24.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.image16.ref.png b/test/reference/clip-fill-eo-unbounded.image16.ref.png
index e0e66ff7..e0e66ff7 100644
--- a/test/clip-fill-eo-unbounded.image16.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.image16.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.quartz.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.quartz.argb32.ref.png
index 34230009..34230009 100644
--- a/test/clip-fill-eo-unbounded.quartz.argb32.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.quartz.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.quartz.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.quartz.rgb24.ref.png
index 1612801b..1612801b 100644
--- a/test/clip-fill-eo-unbounded.quartz.rgb24.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.rgb24.ref.png
index 8e88cf4d..8e88cf4d 100644
--- a/test/clip-fill-eo-unbounded.rgb24.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.svg12.rgb24.xfail.png b/test/reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.png
index f949de1a..f949de1a 100644
--- a/test/clip-fill-eo-unbounded.svg12.rgb24.xfail.png
+++ b/test/reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png
index ec258968..ec258968 100644
--- a/test/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.xlib.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.xlib.argb32.ref.png
index 3a2363c5..3a2363c5 100644
--- a/test/clip-fill-eo-unbounded.xlib.argb32.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.xlib.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-eo-unbounded.xlib.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.xlib.rgb24.ref.png
index 1461e66d..1461e66d 100644
--- a/test/clip-fill-eo-unbounded.xlib.rgb24.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-no-op.base.argb32.ref.png b/test/reference/clip-fill-no-op.base.argb32.ref.png
index 2256461a..2256461a 100644
--- a/test/clip-fill-no-op.base.argb32.ref.png
+++ b/test/reference/clip-fill-no-op.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-no-op.base.rgb24.ref.png b/test/reference/clip-fill-no-op.base.rgb24.ref.png
index 2256461a..2256461a 100644
--- a/test/clip-fill-no-op.base.rgb24.ref.png
+++ b/test/reference/clip-fill-no-op.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-no-op.image16.ref.png b/test/reference/clip-fill-no-op.image16.ref.png
index cf0c74ad..cf0c74ad 100644
--- a/test/clip-fill-no-op.image16.ref.png
+++ b/test/reference/clip-fill-no-op.image16.ref.png
Binary files differ
diff --git a/test/clip-fill-no-op.ref.png b/test/reference/clip-fill-no-op.ref.png
index 2256461a..2256461a 100644
--- a/test/clip-fill-no-op.ref.png
+++ b/test/reference/clip-fill-no-op.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.argb32.ref.png
index 66af0942..66af0942 100644
--- a/test/clip-fill-nz-unbounded.argb32.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.base.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.base.argb32.ref.png
index 19b9f090..19b9f090 100644
--- a/test/clip-fill-nz-unbounded.base.argb32.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.base.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.base.rgb24.ref.png
index 1ad0b176..1ad0b176 100644
--- a/test/clip-fill-nz-unbounded.base.rgb24.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.image16.ref.png b/test/reference/clip-fill-nz-unbounded.image16.ref.png
index e0e66ff7..e0e66ff7 100644
--- a/test/clip-fill-nz-unbounded.image16.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.image16.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.quartz.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.quartz.argb32.ref.png
index 34230009..34230009 100644
--- a/test/clip-fill-nz-unbounded.quartz.argb32.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.quartz.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.quartz.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.quartz.rgb24.ref.png
index 1612801b..1612801b 100644
--- a/test/clip-fill-nz-unbounded.quartz.rgb24.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.rgb24.ref.png
index 8e88cf4d..8e88cf4d 100644
--- a/test/clip-fill-nz-unbounded.rgb24.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.svg12.rgb24.xfail.png b/test/reference/clip-fill-nz-unbounded.svg12.rgb24.xfail.png
index f949de1a..f949de1a 100644
--- a/test/clip-fill-nz-unbounded.svg12.rgb24.xfail.png
+++ b/test/reference/clip-fill-nz-unbounded.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png
index ec258968..ec258968 100644
--- a/test/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.xlib-fallback.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.xlib.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.xlib.argb32.ref.png
index 3a2363c5..3a2363c5 100644
--- a/test/clip-fill-nz-unbounded.xlib.argb32.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.xlib.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-nz-unbounded.xlib.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.xlib.rgb24.ref.png
index 1461e66d..1461e66d 100644
--- a/test/clip-fill-nz-unbounded.xlib.rgb24.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-rule-pixel-aligned.base.argb32.ref.png b/test/reference/clip-fill-rule-pixel-aligned.base.argb32.ref.png
index 9b82c4b5..9b82c4b5 100644
--- a/test/clip-fill-rule-pixel-aligned.base.argb32.ref.png
+++ b/test/reference/clip-fill-rule-pixel-aligned.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-rule-pixel-aligned.base.rgb24.ref.png b/test/reference/clip-fill-rule-pixel-aligned.base.rgb24.ref.png
index 0b4f0688..0b4f0688 100644
--- a/test/clip-fill-rule-pixel-aligned.base.rgb24.ref.png
+++ b/test/reference/clip-fill-rule-pixel-aligned.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-rule-pixel-aligned.ref.png b/test/reference/clip-fill-rule-pixel-aligned.ref.png
index 66eb6852..66eb6852 100644
--- a/test/clip-fill-rule-pixel-aligned.ref.png
+++ b/test/reference/clip-fill-rule-pixel-aligned.ref.png
Binary files differ
diff --git a/test/clip-fill-rule-pixel-aligned.rgb24.ref.png b/test/reference/clip-fill-rule-pixel-aligned.rgb24.ref.png
index 1970c476..1970c476 100644
--- a/test/clip-fill-rule-pixel-aligned.rgb24.ref.png
+++ b/test/reference/clip-fill-rule-pixel-aligned.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.argb32.ref.png b/test/reference/clip-fill-rule.argb32.ref.png
index 0af15308..0af15308 100644
--- a/test/clip-fill-rule.argb32.ref.png
+++ b/test/reference/clip-fill-rule.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.base.argb32.ref.png b/test/reference/clip-fill-rule.base.argb32.ref.png
index 6b083a78..6b083a78 100644
--- a/test/clip-fill-rule.base.argb32.ref.png
+++ b/test/reference/clip-fill-rule.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.base.rgb24.ref.png b/test/reference/clip-fill-rule.base.rgb24.ref.png
index d21472dc..d21472dc 100644
--- a/test/clip-fill-rule.base.rgb24.ref.png
+++ b/test/reference/clip-fill-rule.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.image16.ref.png b/test/reference/clip-fill-rule.image16.ref.png
index 101449d3..101449d3 100644
--- a/test/clip-fill-rule.image16.ref.png
+++ b/test/reference/clip-fill-rule.image16.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.pdf.argb32.ref.png b/test/reference/clip-fill-rule.pdf.argb32.ref.png
index 0d9938e7..0d9938e7 100644
--- a/test/clip-fill-rule.pdf.argb32.ref.png
+++ b/test/reference/clip-fill-rule.pdf.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.ps.argb32.ref.png b/test/reference/clip-fill-rule.ps.argb32.ref.png
index 1b894349..1b894349 100644
--- a/test/clip-fill-rule.ps.argb32.ref.png
+++ b/test/reference/clip-fill-rule.ps.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.ps.rgb24.ref.png b/test/reference/clip-fill-rule.ps.rgb24.ref.png
index 1b061b71..1b061b71 100644
--- a/test/clip-fill-rule.ps.rgb24.ref.png
+++ b/test/reference/clip-fill-rule.ps.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.quartz.rgb24.ref.png b/test/reference/clip-fill-rule.quartz.rgb24.ref.png
index c95f290d..c95f290d 100644
--- a/test/clip-fill-rule.quartz.rgb24.ref.png
+++ b/test/reference/clip-fill-rule.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.rgb24.ref.png b/test/reference/clip-fill-rule.rgb24.ref.png
index 7001dbed..7001dbed 100644
--- a/test/clip-fill-rule.rgb24.ref.png
+++ b/test/reference/clip-fill-rule.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.test-paginated.rgb24.ref.png b/test/reference/clip-fill-rule.test-paginated.rgb24.ref.png
index d21472dc..d21472dc 100644
--- a/test/clip-fill-rule.test-paginated.rgb24.ref.png
+++ b/test/reference/clip-fill-rule.test-paginated.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill-rule.xlib.rgb24.ref.png b/test/reference/clip-fill-rule.xlib.rgb24.ref.png
index a969e367..a969e367 100644
--- a/test/clip-fill-rule.xlib.rgb24.ref.png
+++ b/test/reference/clip-fill-rule.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill.base.argb32.ref.png b/test/reference/clip-fill.base.argb32.ref.png
index d6e84a3e..d6e84a3e 100644
--- a/test/clip-fill.base.argb32.ref.png
+++ b/test/reference/clip-fill.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-fill.base.rgb24.ref.png b/test/reference/clip-fill.base.rgb24.ref.png
index d6e84a3e..d6e84a3e 100644
--- a/test/clip-fill.base.rgb24.ref.png
+++ b/test/reference/clip-fill.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-fill.image16.ref.png b/test/reference/clip-fill.image16.ref.png
index 24595ba2..24595ba2 100644
--- a/test/clip-fill.image16.ref.png
+++ b/test/reference/clip-fill.image16.ref.png
Binary files differ
diff --git a/test/clip-fill.ps.xfail.png b/test/reference/clip-fill.ps.xfail.png
index d0aeaf14..d0aeaf14 100644
--- a/test/clip-fill.ps.xfail.png
+++ b/test/reference/clip-fill.ps.xfail.png
Binary files differ
diff --git a/test/clip-fill.quartz.ref.png b/test/reference/clip-fill.quartz.ref.png
index 4f235b4d..4f235b4d 100644
--- a/test/clip-fill.quartz.ref.png
+++ b/test/reference/clip-fill.quartz.ref.png
Binary files differ
diff --git a/test/clip-fill.ref.png b/test/reference/clip-fill.ref.png
index 7f894e98..7f894e98 100644
--- a/test/clip-fill.ref.png
+++ b/test/reference/clip-fill.ref.png
Binary files differ
diff --git a/test/clip-fill.xlib-fallback.ref.png b/test/reference/clip-fill.xlib-fallback.ref.png
index 064b0cfb..064b0cfb 100644
--- a/test/clip-fill.xlib-fallback.ref.png
+++ b/test/reference/clip-fill.xlib-fallback.ref.png
Binary files differ
diff --git a/test/clip-fill.xlib.ref.png b/test/reference/clip-fill.xlib.ref.png
index d6e84a3e..d6e84a3e 100644
--- a/test/clip-fill.xlib.ref.png
+++ b/test/reference/clip-fill.xlib.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-aligned-rectangles.base.argb32.ref.png b/test/reference/clip-group-shapes-aligned-rectangles.base.argb32.ref.png
index cba75078..cba75078 100644
--- a/test/clip-group-shapes-aligned-rectangles.base.argb32.ref.png
+++ b/test/reference/clip-group-shapes-aligned-rectangles.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png b/test/reference/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png
index cba75078..cba75078 100644
--- a/test/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png
+++ b/test/reference/clip-group-shapes-aligned-rectangles.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-aligned-rectangles.ref.png b/test/reference/clip-group-shapes-aligned-rectangles.ref.png
index cba75078..cba75078 100644
--- a/test/clip-group-shapes-aligned-rectangles.ref.png
+++ b/test/reference/clip-group-shapes-aligned-rectangles.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-circles.base.argb32.ref.png b/test/reference/clip-group-shapes-circles.base.argb32.ref.png
index 1a677142..1a677142 100644
--- a/test/clip-group-shapes-circles.base.argb32.ref.png
+++ b/test/reference/clip-group-shapes-circles.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-circles.base.rgb24.ref.png b/test/reference/clip-group-shapes-circles.base.rgb24.ref.png
index 1a677142..1a677142 100644
--- a/test/clip-group-shapes-circles.base.rgb24.ref.png
+++ b/test/reference/clip-group-shapes-circles.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-circles.ps.ref.png b/test/reference/clip-group-shapes-circles.ps.ref.png
index be6203f2..be6203f2 100644
--- a/test/clip-group-shapes-circles.ps.ref.png
+++ b/test/reference/clip-group-shapes-circles.ps.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-circles.quartz.ref.png b/test/reference/clip-group-shapes-circles.quartz.ref.png
index c2ac9ea4..c2ac9ea4 100644
--- a/test/clip-group-shapes-circles.quartz.ref.png
+++ b/test/reference/clip-group-shapes-circles.quartz.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-circles.ref.png b/test/reference/clip-group-shapes-circles.ref.png
index 289b3238..289b3238 100644
--- a/test/clip-group-shapes-circles.ref.png
+++ b/test/reference/clip-group-shapes-circles.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-circles.xlib.ref.png b/test/reference/clip-group-shapes-circles.xlib.ref.png
index 1a677142..1a677142 100644
--- a/test/clip-group-shapes-circles.xlib.ref.png
+++ b/test/reference/clip-group-shapes-circles.xlib.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png
index 877e78bd..877e78bd 100644
--- a/test/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png
+++ b/test/reference/clip-group-shapes-unaligned-rectangles.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png
index 877e78bd..877e78bd 100644
--- a/test/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png
+++ b/test/reference/clip-group-shapes-unaligned-rectangles.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-unaligned-rectangles.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.ref.png
index 2ad41182..2ad41182 100644
--- a/test/clip-group-shapes-unaligned-rectangles.ref.png
+++ b/test/reference/clip-group-shapes-unaligned-rectangles.ref.png
Binary files differ
diff --git a/test/clip-group-shapes-unaligned-rectangles.xlib.ref.png b/test/reference/clip-group-shapes-unaligned-rectangles.xlib.ref.png
index 877e78bd..877e78bd 100644
--- a/test/clip-group-shapes-unaligned-rectangles.xlib.ref.png
+++ b/test/reference/clip-group-shapes-unaligned-rectangles.xlib.ref.png
Binary files differ
diff --git a/test/clip-image.base.argb32.ref.png b/test/reference/clip-image.base.argb32.ref.png
index 062c721f..062c721f 100644
--- a/test/clip-image.base.argb32.ref.png
+++ b/test/reference/clip-image.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-image.base.rgb24.ref.png b/test/reference/clip-image.base.rgb24.ref.png
index 062c721f..062c721f 100644
--- a/test/clip-image.base.rgb24.ref.png
+++ b/test/reference/clip-image.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-image.image16.ref.png b/test/reference/clip-image.image16.ref.png
index 770891aa..770891aa 100644
--- a/test/clip-image.image16.ref.png
+++ b/test/reference/clip-image.image16.ref.png
Binary files differ
diff --git a/test/clip-image.ps.ref.png b/test/reference/clip-image.ps.ref.png
index b2422495..b2422495 100644
--- a/test/clip-image.ps.ref.png
+++ b/test/reference/clip-image.ps.ref.png
Binary files differ
diff --git a/test/clip-image.ref.png b/test/reference/clip-image.ref.png
index bf8ee726..bf8ee726 100644
--- a/test/clip-image.ref.png
+++ b/test/reference/clip-image.ref.png
Binary files differ
diff --git a/test/clip-intersect.base.argb32.ref.png b/test/reference/clip-intersect.base.argb32.ref.png
index 2e97b541..2e97b541 100644
--- a/test/clip-intersect.base.argb32.ref.png
+++ b/test/reference/clip-intersect.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-intersect.base.rgb24.ref.png b/test/reference/clip-intersect.base.rgb24.ref.png
index 2e97b541..2e97b541 100644
--- a/test/clip-intersect.base.rgb24.ref.png
+++ b/test/reference/clip-intersect.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-intersect.ref.png b/test/reference/clip-intersect.ref.png
index 96f9b08e..96f9b08e 100644
--- a/test/clip-intersect.ref.png
+++ b/test/reference/clip-intersect.ref.png
Binary files differ
diff --git a/test/clip-mixed-antialias.base.argb32.ref.png b/test/reference/clip-mixed-antialias.base.argb32.ref.png
index 982530cb..982530cb 100644
--- a/test/clip-mixed-antialias.base.argb32.ref.png
+++ b/test/reference/clip-mixed-antialias.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-mixed-antialias.base.rgb24.ref.png b/test/reference/clip-mixed-antialias.base.rgb24.ref.png
index 982530cb..982530cb 100644
--- a/test/clip-mixed-antialias.base.rgb24.ref.png
+++ b/test/reference/clip-mixed-antialias.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-mixed-antialias.ref.png b/test/reference/clip-mixed-antialias.ref.png
index 108cb464..108cb464 100644
--- a/test/clip-mixed-antialias.ref.png
+++ b/test/reference/clip-mixed-antialias.ref.png
Binary files differ
diff --git a/test/clip-nesting.argb32.ref.png b/test/reference/clip-nesting.argb32.ref.png
index 927a7d43..927a7d43 100644
--- a/test/clip-nesting.argb32.ref.png
+++ b/test/reference/clip-nesting.argb32.ref.png
Binary files differ
diff --git a/test/clip-nesting.base.argb32.ref.png b/test/reference/clip-nesting.base.argb32.ref.png
index 01168dfe..01168dfe 100644
--- a/test/clip-nesting.base.argb32.ref.png
+++ b/test/reference/clip-nesting.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-nesting.base.rgb24.ref.png b/test/reference/clip-nesting.base.rgb24.ref.png
index d087ab6c..d087ab6c 100644
--- a/test/clip-nesting.base.rgb24.ref.png
+++ b/test/reference/clip-nesting.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-nesting.pdf.argb32.ref.png b/test/reference/clip-nesting.pdf.argb32.ref.png
index 78ae6e08..78ae6e08 100644
--- a/test/clip-nesting.pdf.argb32.ref.png
+++ b/test/reference/clip-nesting.pdf.argb32.ref.png
Binary files differ
diff --git a/test/clip-nesting.ps.argb32.ref.png b/test/reference/clip-nesting.ps.argb32.ref.png
index 8a0239be..8a0239be 100644
--- a/test/clip-nesting.ps.argb32.ref.png
+++ b/test/reference/clip-nesting.ps.argb32.ref.png
Binary files differ
diff --git a/test/clip-nesting.ps.rgb24.ref.png b/test/reference/clip-nesting.ps.rgb24.ref.png
index f9e1ac9f..f9e1ac9f 100644
--- a/test/clip-nesting.ps.rgb24.ref.png
+++ b/test/reference/clip-nesting.ps.rgb24.ref.png
Binary files differ
diff --git a/test/clip-nesting.quartz.argb32.ref.png b/test/reference/clip-nesting.quartz.argb32.ref.png
index 7bc187c7..7bc187c7 100644
--- a/test/clip-nesting.quartz.argb32.ref.png
+++ b/test/reference/clip-nesting.quartz.argb32.ref.png
Binary files differ
diff --git a/test/clip-nesting.quartz.rgb24.ref.png b/test/reference/clip-nesting.quartz.rgb24.ref.png
index 926f5f59..926f5f59 100644
--- a/test/clip-nesting.quartz.rgb24.ref.png
+++ b/test/reference/clip-nesting.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/clip-nesting.rgb24.ref.png b/test/reference/clip-nesting.rgb24.ref.png
index 432318d4..432318d4 100644
--- a/test/clip-nesting.rgb24.ref.png
+++ b/test/reference/clip-nesting.rgb24.ref.png
Binary files differ
diff --git a/test/clip-nesting.test-paginated.rgb24.ref.png b/test/reference/clip-nesting.test-paginated.rgb24.ref.png
index d087ab6c..d087ab6c 100644
--- a/test/clip-nesting.test-paginated.rgb24.ref.png
+++ b/test/reference/clip-nesting.test-paginated.rgb24.ref.png
Binary files differ
diff --git a/test/clip-nesting.xlib.rgb24.ref.png b/test/reference/clip-nesting.xlib.rgb24.ref.png
index e2488f34..e2488f34 100644
--- a/test/clip-nesting.xlib.rgb24.ref.png
+++ b/test/reference/clip-nesting.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/clip-operator.base.argb32.ref.png b/test/reference/clip-operator.base.argb32.ref.png
index 63a7baa2..63a7baa2 100644
--- a/test/clip-operator.base.argb32.ref.png
+++ b/test/reference/clip-operator.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-operator.base.rgb24.ref.png b/test/reference/clip-operator.base.rgb24.ref.png
index d3d84f26..d3d84f26 100644
--- a/test/clip-operator.base.rgb24.ref.png
+++ b/test/reference/clip-operator.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-operator.gl.argb32.ref.png b/test/reference/clip-operator.gl.argb32.ref.png
index 92d8b755..92d8b755 100644
--- a/test/clip-operator.gl.argb32.ref.png
+++ b/test/reference/clip-operator.gl.argb32.ref.png
Binary files differ
diff --git a/test/clip-operator.image16.ref.png b/test/reference/clip-operator.image16.ref.png
index ab8cd9b8..ab8cd9b8 100644
--- a/test/clip-operator.image16.ref.png
+++ b/test/reference/clip-operator.image16.ref.png
Binary files differ
diff --git a/test/clip-operator.pdf.argb32.ref.png b/test/reference/clip-operator.pdf.argb32.ref.png
index 7f8c93ea..7f8c93ea 100644
--- a/test/clip-operator.pdf.argb32.ref.png
+++ b/test/reference/clip-operator.pdf.argb32.ref.png
Binary files differ
diff --git a/test/clip-operator.pdf.rgb24.ref.png b/test/reference/clip-operator.pdf.rgb24.ref.png
index fc4f431d..fc4f431d 100644
--- a/test/clip-operator.pdf.rgb24.ref.png
+++ b/test/reference/clip-operator.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/clip-operator.ps2.rgb24.ref.png b/test/reference/clip-operator.ps2.rgb24.ref.png
index 52452993..52452993 100644
--- a/test/clip-operator.ps2.rgb24.ref.png
+++ b/test/reference/clip-operator.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/clip-operator.ps3.argb32.ref.png b/test/reference/clip-operator.ps3.argb32.ref.png
index cd207d92..cd207d92 100644
--- a/test/clip-operator.ps3.argb32.ref.png
+++ b/test/reference/clip-operator.ps3.argb32.ref.png
Binary files differ
diff --git a/test/clip-operator.ps3.ref.png b/test/reference/clip-operator.ps3.ref.png
index dee12ca8..dee12ca8 100644
--- a/test/clip-operator.ps3.ref.png
+++ b/test/reference/clip-operator.ps3.ref.png
Binary files differ
diff --git a/test/clip-operator.ps3.rgb24.ref.png b/test/reference/clip-operator.ps3.rgb24.ref.png
index 52452993..52452993 100644
--- a/test/clip-operator.ps3.rgb24.ref.png
+++ b/test/reference/clip-operator.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/clip-operator.quartz.argb32.ref.png b/test/reference/clip-operator.quartz.argb32.ref.png
index ecf6ee2a..ecf6ee2a 100644
--- a/test/clip-operator.quartz.argb32.ref.png
+++ b/test/reference/clip-operator.quartz.argb32.ref.png
Binary files differ
diff --git a/test/clip-operator.quartz.rgb24.ref.png b/test/reference/clip-operator.quartz.rgb24.ref.png
index 67c628f9..67c628f9 100644
--- a/test/clip-operator.quartz.rgb24.ref.png
+++ b/test/reference/clip-operator.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/clip-operator.ref.png b/test/reference/clip-operator.ref.png
index 8d3b34d9..8d3b34d9 100644
--- a/test/clip-operator.ref.png
+++ b/test/reference/clip-operator.ref.png
Binary files differ
diff --git a/test/clip-operator.rgb24.ref.png b/test/reference/clip-operator.rgb24.ref.png
index 8c81e078..8c81e078 100644
--- a/test/clip-operator.rgb24.ref.png
+++ b/test/reference/clip-operator.rgb24.ref.png
Binary files differ
diff --git a/test/clip-operator.svg12.argb32.xfail.png b/test/reference/clip-operator.svg12.argb32.xfail.png
index a1b80722..a1b80722 100644
--- a/test/clip-operator.svg12.argb32.xfail.png
+++ b/test/reference/clip-operator.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/clip-operator.svg12.rgb24.xfail.png b/test/reference/clip-operator.svg12.rgb24.xfail.png
index 95227701..95227701 100644
--- a/test/clip-operator.svg12.rgb24.xfail.png
+++ b/test/reference/clip-operator.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/clip-operator.test-paginated.argb32.ref.png b/test/reference/clip-operator.test-paginated.argb32.ref.png
index 0203b1db..0203b1db 100644
--- a/test/clip-operator.test-paginated.argb32.ref.png
+++ b/test/reference/clip-operator.test-paginated.argb32.ref.png
Binary files differ
diff --git a/test/clip-operator.xlib-fallback.ref.png b/test/reference/clip-operator.xlib-fallback.ref.png
index 9ef8637b..9ef8637b 100644
--- a/test/clip-operator.xlib-fallback.ref.png
+++ b/test/reference/clip-operator.xlib-fallback.ref.png
Binary files differ
diff --git a/test/clip-operator.xlib.ref.png b/test/reference/clip-operator.xlib.ref.png
index 4ea1842e..4ea1842e 100644
--- a/test/clip-operator.xlib.ref.png
+++ b/test/reference/clip-operator.xlib.ref.png
Binary files differ
diff --git a/test/clip-operator.xlib.rgb24.ref.png b/test/reference/clip-operator.xlib.rgb24.ref.png
index 7ab964c3..7ab964c3 100644
--- a/test/clip-operator.xlib.rgb24.ref.png
+++ b/test/reference/clip-operator.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/clip-push-group.base.argb32.ref.png b/test/reference/clip-push-group.base.argb32.ref.png
index de6ac632..de6ac632 100644
--- a/test/clip-push-group.base.argb32.ref.png
+++ b/test/reference/clip-push-group.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-push-group.base.rgb24.ref.png b/test/reference/clip-push-group.base.rgb24.ref.png
index de6ac632..de6ac632 100644
--- a/test/clip-push-group.base.rgb24.ref.png
+++ b/test/reference/clip-push-group.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-push-group.image16.ref.png b/test/reference/clip-push-group.image16.ref.png
index 24f4424f..24f4424f 100644
--- a/test/clip-push-group.image16.ref.png
+++ b/test/reference/clip-push-group.image16.ref.png
Binary files differ
diff --git a/test/clip-push-group.pdf.ref.png b/test/reference/clip-push-group.pdf.ref.png
index 37b58c59..37b58c59 100644
--- a/test/clip-push-group.pdf.ref.png
+++ b/test/reference/clip-push-group.pdf.ref.png
Binary files differ
diff --git a/test/clip-push-group.ps.ref.png b/test/reference/clip-push-group.ps.ref.png
index 7af9fe52..7af9fe52 100644
--- a/test/clip-push-group.ps.ref.png
+++ b/test/reference/clip-push-group.ps.ref.png
Binary files differ
diff --git a/test/clip-push-group.quartz.ref.png b/test/reference/clip-push-group.quartz.ref.png
index 22e15255..22e15255 100644
--- a/test/clip-push-group.quartz.ref.png
+++ b/test/reference/clip-push-group.quartz.ref.png
Binary files differ
diff --git a/test/clip-push-group.ref.png b/test/reference/clip-push-group.ref.png
index f57e7d27..f57e7d27 100644
--- a/test/clip-push-group.ref.png
+++ b/test/reference/clip-push-group.ref.png
Binary files differ
diff --git a/test/clip-push-group.svg.ref.png b/test/reference/clip-push-group.svg.ref.png
index 291b4738..291b4738 100644
--- a/test/clip-push-group.svg.ref.png
+++ b/test/reference/clip-push-group.svg.ref.png
Binary files differ
diff --git a/test/clip-push-group.xlib.ref.png b/test/reference/clip-push-group.xlib.ref.png
index de6ac632..de6ac632 100644
--- a/test/clip-push-group.xlib.ref.png
+++ b/test/reference/clip-push-group.xlib.ref.png
Binary files differ
diff --git a/test/clip-rotate-image-surface-paint.base.argb32.ref.png b/test/reference/clip-rotate-image-surface-paint.base.argb32.ref.png
index 1093804d..1093804d 100644
--- a/test/clip-rotate-image-surface-paint.base.argb32.ref.png
+++ b/test/reference/clip-rotate-image-surface-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-rotate-image-surface-paint.base.rgb24.ref.png b/test/reference/clip-rotate-image-surface-paint.base.rgb24.ref.png
index 1093804d..1093804d 100644
--- a/test/clip-rotate-image-surface-paint.base.rgb24.ref.png
+++ b/test/reference/clip-rotate-image-surface-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-rotate-image-surface-paint.ref.png b/test/reference/clip-rotate-image-surface-paint.ref.png
index 1093804d..1093804d 100644
--- a/test/clip-rotate-image-surface-paint.ref.png
+++ b/test/reference/clip-rotate-image-surface-paint.ref.png
Binary files differ
diff --git a/test/clip-shape.base.argb32.ref.png b/test/reference/clip-shape.base.argb32.ref.png
index 87579795..87579795 100644
--- a/test/clip-shape.base.argb32.ref.png
+++ b/test/reference/clip-shape.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-shape.base.rgb24.ref.png b/test/reference/clip-shape.base.rgb24.ref.png
index 87579795..87579795 100644
--- a/test/clip-shape.base.rgb24.ref.png
+++ b/test/reference/clip-shape.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-shape.image16.ref.png b/test/reference/clip-shape.image16.ref.png
index 0ef06b23..0ef06b23 100644
--- a/test/clip-shape.image16.ref.png
+++ b/test/reference/clip-shape.image16.ref.png
Binary files differ
diff --git a/test/clip-shape.ps.ref.png b/test/reference/clip-shape.ps.ref.png
index 1125fb59..1125fb59 100644
--- a/test/clip-shape.ps.ref.png
+++ b/test/reference/clip-shape.ps.ref.png
Binary files differ
diff --git a/test/clip-shape.quartz.ref.png b/test/reference/clip-shape.quartz.ref.png
index 29234067..29234067 100644
--- a/test/clip-shape.quartz.ref.png
+++ b/test/reference/clip-shape.quartz.ref.png
Binary files differ
diff --git a/test/clip-shape.ref.png b/test/reference/clip-shape.ref.png
index 892a4aa2..892a4aa2 100644
--- a/test/clip-shape.ref.png
+++ b/test/reference/clip-shape.ref.png
Binary files differ
diff --git a/test/clip-shape.xlib-fallback.ref.png b/test/reference/clip-shape.xlib-fallback.ref.png
index e9aa9477..e9aa9477 100644
--- a/test/clip-shape.xlib-fallback.ref.png
+++ b/test/reference/clip-shape.xlib-fallback.ref.png
Binary files differ
diff --git a/test/clip-shape.xlib.ref.png b/test/reference/clip-shape.xlib.ref.png
index a6804a7f..a6804a7f 100644
--- a/test/clip-shape.xlib.ref.png
+++ b/test/reference/clip-shape.xlib.ref.png
Binary files differ
diff --git a/test/clip-stroke-no-op.base.argb32.ref.png b/test/reference/clip-stroke-no-op.base.argb32.ref.png
index 2256461a..2256461a 100644
--- a/test/clip-stroke-no-op.base.argb32.ref.png
+++ b/test/reference/clip-stroke-no-op.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-stroke-no-op.base.rgb24.ref.png b/test/reference/clip-stroke-no-op.base.rgb24.ref.png
index 2256461a..2256461a 100644
--- a/test/clip-stroke-no-op.base.rgb24.ref.png
+++ b/test/reference/clip-stroke-no-op.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-stroke-no-op.image16.ref.png b/test/reference/clip-stroke-no-op.image16.ref.png
index cf0c74ad..cf0c74ad 100644
--- a/test/clip-stroke-no-op.image16.ref.png
+++ b/test/reference/clip-stroke-no-op.image16.ref.png
Binary files differ
diff --git a/test/clip-stroke-no-op.ref.png b/test/reference/clip-stroke-no-op.ref.png
index 2256461a..2256461a 100644
--- a/test/clip-stroke-no-op.ref.png
+++ b/test/reference/clip-stroke-no-op.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.argb32.ref.png b/test/reference/clip-stroke-unbounded.argb32.ref.png
index df0ee64d..df0ee64d 100644
--- a/test/clip-stroke-unbounded.argb32.ref.png
+++ b/test/reference/clip-stroke-unbounded.argb32.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.base.argb32.ref.png b/test/reference/clip-stroke-unbounded.base.argb32.ref.png
index aea8cba7..aea8cba7 100644
--- a/test/clip-stroke-unbounded.base.argb32.ref.png
+++ b/test/reference/clip-stroke-unbounded.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.base.rgb24.ref.png b/test/reference/clip-stroke-unbounded.base.rgb24.ref.png
index 70cddacf..70cddacf 100644
--- a/test/clip-stroke-unbounded.base.rgb24.ref.png
+++ b/test/reference/clip-stroke-unbounded.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.image16.rgb24.ref.png b/test/reference/clip-stroke-unbounded.image16.rgb24.ref.png
index 2dfd48ba..2dfd48ba 100644
--- a/test/clip-stroke-unbounded.image16.rgb24.ref.png
+++ b/test/reference/clip-stroke-unbounded.image16.rgb24.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.quartz.argb32.ref.png b/test/reference/clip-stroke-unbounded.quartz.argb32.ref.png
index 8bd5b368..8bd5b368 100644
--- a/test/clip-stroke-unbounded.quartz.argb32.ref.png
+++ b/test/reference/clip-stroke-unbounded.quartz.argb32.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.quartz.rgb24.ref.png b/test/reference/clip-stroke-unbounded.quartz.rgb24.ref.png
index 5349f849..5349f849 100644
--- a/test/clip-stroke-unbounded.quartz.rgb24.ref.png
+++ b/test/reference/clip-stroke-unbounded.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.rgb24.ref.png b/test/reference/clip-stroke-unbounded.rgb24.ref.png
index 05608939..05608939 100644
--- a/test/clip-stroke-unbounded.rgb24.ref.png
+++ b/test/reference/clip-stroke-unbounded.rgb24.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.svg12.rgb24.xfail.png b/test/reference/clip-stroke-unbounded.svg12.rgb24.xfail.png
index c35fc832..c35fc832 100644
--- a/test/clip-stroke-unbounded.svg12.rgb24.xfail.png
+++ b/test/reference/clip-stroke-unbounded.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png b/test/reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png
index 20ebfe44..20ebfe44 100644
--- a/test/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png
+++ b/test/reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.xlib.argb32.ref.png b/test/reference/clip-stroke-unbounded.xlib.argb32.ref.png
index 4c7077db..4c7077db 100644
--- a/test/clip-stroke-unbounded.xlib.argb32.ref.png
+++ b/test/reference/clip-stroke-unbounded.xlib.argb32.ref.png
Binary files differ
diff --git a/test/clip-stroke-unbounded.xlib.rgb24.ref.png b/test/reference/clip-stroke-unbounded.xlib.rgb24.ref.png
index 5d5188b9..5d5188b9 100644
--- a/test/clip-stroke-unbounded.xlib.rgb24.ref.png
+++ b/test/reference/clip-stroke-unbounded.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/clip-stroke.base.argb32.ref.png b/test/reference/clip-stroke.base.argb32.ref.png
index 0a6342de..0a6342de 100644
--- a/test/clip-stroke.base.argb32.ref.png
+++ b/test/reference/clip-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-stroke.base.rgb24.ref.png b/test/reference/clip-stroke.base.rgb24.ref.png
index 0a6342de..0a6342de 100644
--- a/test/clip-stroke.base.rgb24.ref.png
+++ b/test/reference/clip-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-stroke.image16.ref.png b/test/reference/clip-stroke.image16.ref.png
index ad62af40..ad62af40 100644
--- a/test/clip-stroke.image16.ref.png
+++ b/test/reference/clip-stroke.image16.ref.png
Binary files differ
diff --git a/test/clip-stroke.ps.xfail.png b/test/reference/clip-stroke.ps.xfail.png
index cc67b088..cc67b088 100644
--- a/test/clip-stroke.ps.xfail.png
+++ b/test/reference/clip-stroke.ps.xfail.png
Binary files differ
diff --git a/test/clip-stroke.quartz.ref.png b/test/reference/clip-stroke.quartz.ref.png
index 994e3170..994e3170 100644
--- a/test/clip-stroke.quartz.ref.png
+++ b/test/reference/clip-stroke.quartz.ref.png
Binary files differ
diff --git a/test/clip-stroke.ref.png b/test/reference/clip-stroke.ref.png
index bb819cea..bb819cea 100644
--- a/test/clip-stroke.ref.png
+++ b/test/reference/clip-stroke.ref.png
Binary files differ
diff --git a/test/clip-stroke.xlib-fallback.ref.png b/test/reference/clip-stroke.xlib-fallback.ref.png
index cef5000f..cef5000f 100644
--- a/test/clip-stroke.xlib-fallback.ref.png
+++ b/test/reference/clip-stroke.xlib-fallback.ref.png
Binary files differ
diff --git a/test/clip-stroke.xlib.ref.png b/test/reference/clip-stroke.xlib.ref.png
index cef5000f..cef5000f 100644
--- a/test/clip-stroke.xlib.ref.png
+++ b/test/reference/clip-stroke.xlib.ref.png
Binary files differ
diff --git a/test/clip-text.base.argb32.ref.png b/test/reference/clip-text.base.argb32.ref.png
index eed421f3..eed421f3 100644
--- a/test/clip-text.base.argb32.ref.png
+++ b/test/reference/clip-text.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-text.base.rgb24.ref.png b/test/reference/clip-text.base.rgb24.ref.png
index eed421f3..eed421f3 100644
--- a/test/clip-text.base.rgb24.ref.png
+++ b/test/reference/clip-text.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-text.image16.ref.png b/test/reference/clip-text.image16.ref.png
index 21229541..21229541 100644
--- a/test/clip-text.image16.ref.png
+++ b/test/reference/clip-text.image16.ref.png
Binary files differ
diff --git a/test/clip-text.ps.xfail.png b/test/reference/clip-text.ps.xfail.png
index b50217d8..b50217d8 100644
--- a/test/clip-text.ps.xfail.png
+++ b/test/reference/clip-text.ps.xfail.png
Binary files differ
diff --git a/test/clip-text.quartz.ref.png b/test/reference/clip-text.quartz.ref.png
index d251bfa0..d251bfa0 100644
--- a/test/clip-text.quartz.ref.png
+++ b/test/reference/clip-text.quartz.ref.png
Binary files differ
diff --git a/test/clip-text.ref.png b/test/reference/clip-text.ref.png
index d65a8f6f..d65a8f6f 100644
--- a/test/clip-text.ref.png
+++ b/test/reference/clip-text.ref.png
Binary files differ
diff --git a/test/clip-text.svg.ref.png b/test/reference/clip-text.svg.ref.png
index a113b14e..a113b14e 100644
--- a/test/clip-text.svg.ref.png
+++ b/test/reference/clip-text.svg.ref.png
Binary files differ
diff --git a/test/clip-text.xlib.ref.png b/test/reference/clip-text.xlib.ref.png
index be27b961..be27b961 100644
--- a/test/clip-text.xlib.ref.png
+++ b/test/reference/clip-text.xlib.ref.png
Binary files differ
diff --git a/test/clip-twice-rectangle.base.argb32.ref.png b/test/reference/clip-twice-rectangle.base.argb32.ref.png
index d0e65ead..d0e65ead 100644
--- a/test/clip-twice-rectangle.base.argb32.ref.png
+++ b/test/reference/clip-twice-rectangle.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-twice-rectangle.base.rgb24.ref.png b/test/reference/clip-twice-rectangle.base.rgb24.ref.png
index d0e65ead..d0e65ead 100644
--- a/test/clip-twice-rectangle.base.rgb24.ref.png
+++ b/test/reference/clip-twice-rectangle.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-twice-rectangle.ref.png b/test/reference/clip-twice-rectangle.ref.png
index d0e65ead..d0e65ead 100644
--- a/test/clip-twice-rectangle.ref.png
+++ b/test/reference/clip-twice-rectangle.ref.png
Binary files differ
diff --git a/test/clip-twice.argb32.ref.png b/test/reference/clip-twice.argb32.ref.png
index 68a505e3..68a505e3 100644
--- a/test/clip-twice.argb32.ref.png
+++ b/test/reference/clip-twice.argb32.ref.png
Binary files differ
diff --git a/test/clip-twice.base.argb32.ref.png b/test/reference/clip-twice.base.argb32.ref.png
index ba621807..ba621807 100644
--- a/test/clip-twice.base.argb32.ref.png
+++ b/test/reference/clip-twice.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-twice.base.rgb24.ref.png b/test/reference/clip-twice.base.rgb24.ref.png
index 9cbdc4d4..9cbdc4d4 100644
--- a/test/clip-twice.base.rgb24.ref.png
+++ b/test/reference/clip-twice.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-twice.image16.ref.png b/test/reference/clip-twice.image16.ref.png
index d5a3f455..d5a3f455 100644
--- a/test/clip-twice.image16.ref.png
+++ b/test/reference/clip-twice.image16.ref.png
Binary files differ
diff --git a/test/clip-twice.pdf.argb32.ref.png b/test/reference/clip-twice.pdf.argb32.ref.png
index 2a7541fe..2a7541fe 100644
--- a/test/clip-twice.pdf.argb32.ref.png
+++ b/test/reference/clip-twice.pdf.argb32.ref.png
Binary files differ
diff --git a/test/clip-twice.ps.argb32.ref.png b/test/reference/clip-twice.ps.argb32.ref.png
index 5d29d17f..5d29d17f 100644
--- a/test/clip-twice.ps.argb32.ref.png
+++ b/test/reference/clip-twice.ps.argb32.ref.png
Binary files differ
diff --git a/test/clip-twice.ps.rgb24.ref.png b/test/reference/clip-twice.ps.rgb24.ref.png
index 85eb890c..85eb890c 100644
--- a/test/clip-twice.ps.rgb24.ref.png
+++ b/test/reference/clip-twice.ps.rgb24.ref.png
Binary files differ
diff --git a/test/clip-twice.quartz.argb32.ref.png b/test/reference/clip-twice.quartz.argb32.ref.png
index 04b588d8..04b588d8 100644
--- a/test/clip-twice.quartz.argb32.ref.png
+++ b/test/reference/clip-twice.quartz.argb32.ref.png
Binary files differ
diff --git a/test/clip-twice.quartz.rgb24.ref.png b/test/reference/clip-twice.quartz.rgb24.ref.png
index eb4f62c2..eb4f62c2 100644
--- a/test/clip-twice.quartz.rgb24.ref.png
+++ b/test/reference/clip-twice.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/clip-twice.rgb24.ref.png b/test/reference/clip-twice.rgb24.ref.png
index 35f96137..35f96137 100644
--- a/test/clip-twice.rgb24.ref.png
+++ b/test/reference/clip-twice.rgb24.ref.png
Binary files differ
diff --git a/test/clip-twice.test-paginated.argb32.ref.png b/test/reference/clip-twice.test-paginated.argb32.ref.png
index ffd59aaf..ffd59aaf 100644
--- a/test/clip-twice.test-paginated.argb32.ref.png
+++ b/test/reference/clip-twice.test-paginated.argb32.ref.png
Binary files differ
diff --git a/test/clip-twice.test-paginated.rgb24.ref.png b/test/reference/clip-twice.test-paginated.rgb24.ref.png
index e3d0ae49..e3d0ae49 100644
--- a/test/clip-twice.test-paginated.rgb24.ref.png
+++ b/test/reference/clip-twice.test-paginated.rgb24.ref.png
Binary files differ
diff --git a/test/clip-twice.xlib.ref.png b/test/reference/clip-twice.xlib.ref.png
index 8dc86f30..8dc86f30 100644
--- a/test/clip-twice.xlib.ref.png
+++ b/test/reference/clip-twice.xlib.ref.png
Binary files differ
diff --git a/test/clip-twice.xlib.rgb24.ref.png b/test/reference/clip-twice.xlib.rgb24.ref.png
index 3f1c013b..3f1c013b 100644
--- a/test/clip-twice.xlib.rgb24.ref.png
+++ b/test/reference/clip-twice.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/clip-unbounded.base.argb32.ref.png b/test/reference/clip-unbounded.base.argb32.ref.png
index 0b659056..0b659056 100644
--- a/test/clip-unbounded.base.argb32.ref.png
+++ b/test/reference/clip-unbounded.base.argb32.ref.png
Binary files differ
diff --git a/test/clip-unbounded.base.rgb24.ref.png b/test/reference/clip-unbounded.base.rgb24.ref.png
index 2baf9f46..2baf9f46 100644
--- a/test/clip-unbounded.base.rgb24.ref.png
+++ b/test/reference/clip-unbounded.base.rgb24.ref.png
Binary files differ
diff --git a/test/clip-unbounded.pdf.argb32.xfail.png b/test/reference/clip-unbounded.pdf.argb32.xfail.png
index 1ed070ca..1ed070ca 100644
--- a/test/clip-unbounded.pdf.argb32.xfail.png
+++ b/test/reference/clip-unbounded.pdf.argb32.xfail.png
Binary files differ
diff --git a/test/clip-unbounded.pdf.rgb24.xfail.png b/test/reference/clip-unbounded.pdf.rgb24.xfail.png
index 1ed070ca..1ed070ca 100644
--- a/test/clip-unbounded.pdf.rgb24.xfail.png
+++ b/test/reference/clip-unbounded.pdf.rgb24.xfail.png
Binary files differ
diff --git a/test/clip-unbounded.ref.png b/test/reference/clip-unbounded.ref.png
index 0b659056..0b659056 100644
--- a/test/clip-unbounded.ref.png
+++ b/test/reference/clip-unbounded.ref.png
Binary files differ
diff --git a/test/clip-unbounded.rgb24.ref.png b/test/reference/clip-unbounded.rgb24.ref.png
index 2baf9f46..2baf9f46 100644
--- a/test/clip-unbounded.rgb24.ref.png
+++ b/test/reference/clip-unbounded.rgb24.ref.png
Binary files differ
diff --git a/test/clip-unbounded.svg12.rgb24.xfail.png b/test/reference/clip-unbounded.svg12.rgb24.xfail.png
index 0b659056..0b659056 100644
--- a/test/clip-unbounded.svg12.rgb24.xfail.png
+++ b/test/reference/clip-unbounded.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/clipped-group.base.argb32.ref.png b/test/reference/clipped-group.base.argb32.ref.png
index 9855e619..9855e619 100644
--- a/test/clipped-group.base.argb32.ref.png
+++ b/test/reference/clipped-group.base.argb32.ref.png
Binary files differ
diff --git a/test/clipped-group.base.rgb24.ref.png b/test/reference/clipped-group.base.rgb24.ref.png
index 9855e619..9855e619 100644
--- a/test/clipped-group.base.rgb24.ref.png
+++ b/test/reference/clipped-group.base.rgb24.ref.png
Binary files differ
diff --git a/test/clipped-group.image16.ref.png b/test/reference/clipped-group.image16.ref.png
index bf419f68..bf419f68 100644
--- a/test/clipped-group.image16.ref.png
+++ b/test/reference/clipped-group.image16.ref.png
Binary files differ
diff --git a/test/clipped-group.pdf.ref.png b/test/reference/clipped-group.pdf.ref.png
index 23db5a4f..23db5a4f 100644
--- a/test/clipped-group.pdf.ref.png
+++ b/test/reference/clipped-group.pdf.ref.png
Binary files differ
diff --git a/test/clipped-group.ps2.ref.png b/test/reference/clipped-group.ps2.ref.png
index 7a0f45c1..7a0f45c1 100644
--- a/test/clipped-group.ps2.ref.png
+++ b/test/reference/clipped-group.ps2.ref.png
Binary files differ
diff --git a/test/clipped-group.ps3.ref.png b/test/reference/clipped-group.ps3.ref.png
index 7a0f45c1..7a0f45c1 100644
--- a/test/clipped-group.ps3.ref.png
+++ b/test/reference/clipped-group.ps3.ref.png
Binary files differ
diff --git a/test/clipped-group.quartz.ref.png b/test/reference/clipped-group.quartz.ref.png
index 10e22f7a..10e22f7a 100644
--- a/test/clipped-group.quartz.ref.png
+++ b/test/reference/clipped-group.quartz.ref.png
Binary files differ
diff --git a/test/clipped-group.ref.png b/test/reference/clipped-group.ref.png
index fe9b8dc7..fe9b8dc7 100644
--- a/test/clipped-group.ref.png
+++ b/test/reference/clipped-group.ref.png
Binary files differ
diff --git a/test/clipped-group.svg.ref.png b/test/reference/clipped-group.svg.ref.png
index 196aec04..196aec04 100644
--- a/test/clipped-group.svg.ref.png
+++ b/test/reference/clipped-group.svg.ref.png
Binary files differ
diff --git a/test/clipped-group.xlib-fallback.ref.png b/test/reference/clipped-group.xlib-fallback.ref.png
index e0a5dc09..e0a5dc09 100644
--- a/test/clipped-group.xlib-fallback.ref.png
+++ b/test/reference/clipped-group.xlib-fallback.ref.png
Binary files differ
diff --git a/test/clipped-group.xlib.ref.png b/test/reference/clipped-group.xlib.ref.png
index b25c9f4d..b25c9f4d 100644
--- a/test/clipped-group.xlib.ref.png
+++ b/test/reference/clipped-group.xlib.ref.png
Binary files differ
diff --git a/test/clipped-surface.base.argb32.ref.png b/test/reference/clipped-surface.base.argb32.ref.png
index 8e8b0083..8e8b0083 100644
--- a/test/clipped-surface.base.argb32.ref.png
+++ b/test/reference/clipped-surface.base.argb32.ref.png
Binary files differ
diff --git a/test/clipped-surface.base.rgb24.ref.png b/test/reference/clipped-surface.base.rgb24.ref.png
index 8e8b0083..8e8b0083 100644
--- a/test/clipped-surface.base.rgb24.ref.png
+++ b/test/reference/clipped-surface.base.rgb24.ref.png
Binary files differ
diff --git a/test/clipped-surface.image16.ref.png b/test/reference/clipped-surface.image16.ref.png
index e9ad5723..e9ad5723 100644
--- a/test/clipped-surface.image16.ref.png
+++ b/test/reference/clipped-surface.image16.ref.png
Binary files differ
diff --git a/test/clipped-surface.ref.png b/test/reference/clipped-surface.ref.png
index 7fed5a3e..7fed5a3e 100644
--- a/test/clipped-surface.ref.png
+++ b/test/reference/clipped-surface.ref.png
Binary files differ
diff --git a/test/clipped-trapezoids.ref.png b/test/reference/clipped-trapezoids.ref.png
index 975a692d..975a692d 100644
--- a/test/clipped-trapezoids.ref.png
+++ b/test/reference/clipped-trapezoids.ref.png
Binary files differ
diff --git a/test/close-path-current-point.base.argb32.ref.png b/test/reference/close-path-current-point.base.argb32.ref.png
index f07aeba6..f07aeba6 100644
--- a/test/close-path-current-point.base.argb32.ref.png
+++ b/test/reference/close-path-current-point.base.argb32.ref.png
Binary files differ
diff --git a/test/close-path-current-point.base.rgb24.ref.png b/test/reference/close-path-current-point.base.rgb24.ref.png
index f07aeba6..f07aeba6 100644
--- a/test/close-path-current-point.base.rgb24.ref.png
+++ b/test/reference/close-path-current-point.base.rgb24.ref.png
Binary files differ
diff --git a/test/close-path-current-point.image16.ref.png b/test/reference/close-path-current-point.image16.ref.png
index 6aacf3e1..6aacf3e1 100644
--- a/test/close-path-current-point.image16.ref.png
+++ b/test/reference/close-path-current-point.image16.ref.png
Binary files differ
diff --git a/test/close-path-current-point.ps.ref.png b/test/reference/close-path-current-point.ps.ref.png
index 1442f01f..1442f01f 100644
--- a/test/close-path-current-point.ps.ref.png
+++ b/test/reference/close-path-current-point.ps.ref.png
Binary files differ
diff --git a/test/close-path-current-point.ref.png b/test/reference/close-path-current-point.ref.png
index 9d3fd248..9d3fd248 100644
--- a/test/close-path-current-point.ref.png
+++ b/test/reference/close-path-current-point.ref.png
Binary files differ
diff --git a/test/close-path.base.argb32.ref.png b/test/reference/close-path.base.argb32.ref.png
index b53fab25..b53fab25 100644
--- a/test/close-path.base.argb32.ref.png
+++ b/test/reference/close-path.base.argb32.ref.png
Binary files differ
diff --git a/test/close-path.base.rgb24.ref.png b/test/reference/close-path.base.rgb24.ref.png
index b53fab25..b53fab25 100644
--- a/test/close-path.base.rgb24.ref.png
+++ b/test/reference/close-path.base.rgb24.ref.png
Binary files differ
diff --git a/test/close-path.ps2.ref.png b/test/reference/close-path.ps2.ref.png
index e43821c8..e43821c8 100644
--- a/test/close-path.ps2.ref.png
+++ b/test/reference/close-path.ps2.ref.png
Binary files differ
diff --git a/test/close-path.ps3.ref.png b/test/reference/close-path.ps3.ref.png
index e43821c8..e43821c8 100644
--- a/test/close-path.ps3.ref.png
+++ b/test/reference/close-path.ps3.ref.png
Binary files differ
diff --git a/test/close-path.ref.png b/test/reference/close-path.ref.png
index 117c1ae2..117c1ae2 100644
--- a/test/close-path.ref.png
+++ b/test/reference/close-path.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over-repeat.base.argb32.ref.png b/test/reference/composite-integer-translate-over-repeat.base.argb32.ref.png
index c4257498..c4257498 100644
--- a/test/composite-integer-translate-over-repeat.base.argb32.ref.png
+++ b/test/reference/composite-integer-translate-over-repeat.base.argb32.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over-repeat.base.rgb24.ref.png b/test/reference/composite-integer-translate-over-repeat.base.rgb24.ref.png
index c4257498..c4257498 100644
--- a/test/composite-integer-translate-over-repeat.base.rgb24.ref.png
+++ b/test/reference/composite-integer-translate-over-repeat.base.rgb24.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over-repeat.ps2.ref.png b/test/reference/composite-integer-translate-over-repeat.ps2.ref.png
index f0e7b840..f0e7b840 100644
--- a/test/composite-integer-translate-over-repeat.ps2.ref.png
+++ b/test/reference/composite-integer-translate-over-repeat.ps2.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over-repeat.ps3.ref.png b/test/reference/composite-integer-translate-over-repeat.ps3.ref.png
index f0e7b840..f0e7b840 100644
--- a/test/composite-integer-translate-over-repeat.ps3.ref.png
+++ b/test/reference/composite-integer-translate-over-repeat.ps3.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over-repeat.ref.png b/test/reference/composite-integer-translate-over-repeat.ref.png
index c04db263..c04db263 100644
--- a/test/composite-integer-translate-over-repeat.ref.png
+++ b/test/reference/composite-integer-translate-over-repeat.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over.base.argb32.ref.png b/test/reference/composite-integer-translate-over.base.argb32.ref.png
index 7ac3ddf4..7ac3ddf4 100644
--- a/test/composite-integer-translate-over.base.argb32.ref.png
+++ b/test/reference/composite-integer-translate-over.base.argb32.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over.base.rgb24.ref.png b/test/reference/composite-integer-translate-over.base.rgb24.ref.png
index 7ac3ddf4..7ac3ddf4 100644
--- a/test/composite-integer-translate-over.base.rgb24.ref.png
+++ b/test/reference/composite-integer-translate-over.base.rgb24.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over.image16.ref.png b/test/reference/composite-integer-translate-over.image16.ref.png
index acb0917d..acb0917d 100644
--- a/test/composite-integer-translate-over.image16.ref.png
+++ b/test/reference/composite-integer-translate-over.image16.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over.ps2.ref.png b/test/reference/composite-integer-translate-over.ps2.ref.png
index 8c8cc0de..8c8cc0de 100644
--- a/test/composite-integer-translate-over.ps2.ref.png
+++ b/test/reference/composite-integer-translate-over.ps2.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over.ps3.ref.png b/test/reference/composite-integer-translate-over.ps3.ref.png
index 8c8cc0de..8c8cc0de 100644
--- a/test/composite-integer-translate-over.ps3.ref.png
+++ b/test/reference/composite-integer-translate-over.ps3.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-over.ref.png b/test/reference/composite-integer-translate-over.ref.png
index 630d9935..630d9935 100644
--- a/test/composite-integer-translate-over.ref.png
+++ b/test/reference/composite-integer-translate-over.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-source.base.argb32.ref.png b/test/reference/composite-integer-translate-source.base.argb32.ref.png
index 7ac3ddf4..7ac3ddf4 100644
--- a/test/composite-integer-translate-source.base.argb32.ref.png
+++ b/test/reference/composite-integer-translate-source.base.argb32.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-source.base.rgb24.ref.png b/test/reference/composite-integer-translate-source.base.rgb24.ref.png
index 7ac3ddf4..7ac3ddf4 100644
--- a/test/composite-integer-translate-source.base.rgb24.ref.png
+++ b/test/reference/composite-integer-translate-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-source.image16.ref.png b/test/reference/composite-integer-translate-source.image16.ref.png
index acb0917d..acb0917d 100644
--- a/test/composite-integer-translate-source.image16.ref.png
+++ b/test/reference/composite-integer-translate-source.image16.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-source.ps2.ref.png b/test/reference/composite-integer-translate-source.ps2.ref.png
index 8c8cc0de..8c8cc0de 100644
--- a/test/composite-integer-translate-source.ps2.ref.png
+++ b/test/reference/composite-integer-translate-source.ps2.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-source.ps3.ref.png b/test/reference/composite-integer-translate-source.ps3.ref.png
index 8c8cc0de..8c8cc0de 100644
--- a/test/composite-integer-translate-source.ps3.ref.png
+++ b/test/reference/composite-integer-translate-source.ps3.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-source.ref.png b/test/reference/composite-integer-translate-source.ref.png
index da9a3986..da9a3986 100644
--- a/test/composite-integer-translate-source.ref.png
+++ b/test/reference/composite-integer-translate-source.ref.png
Binary files differ
diff --git a/test/composite-integer-translate-source.svg12.argb32.xfail.png b/test/reference/composite-integer-translate-source.svg12.argb32.xfail.png
index c4f31970..c4f31970 100644
--- a/test/composite-integer-translate-source.svg12.argb32.xfail.png
+++ b/test/reference/composite-integer-translate-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/composite-integer-translate-source.svg12.rgb24.xfail.png b/test/reference/composite-integer-translate-source.svg12.rgb24.xfail.png
index c4f31970..c4f31970 100644
--- a/test/composite-integer-translate-source.svg12.rgb24.xfail.png
+++ b/test/reference/composite-integer-translate-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/copy-path.base.argb32.ref.png b/test/reference/copy-path.base.argb32.ref.png
index 6ca6f48e..6ca6f48e 100644
--- a/test/copy-path.base.argb32.ref.png
+++ b/test/reference/copy-path.base.argb32.ref.png
Binary files differ
diff --git a/test/copy-path.base.rgb24.ref.png b/test/reference/copy-path.base.rgb24.ref.png
index 6ca6f48e..6ca6f48e 100644
--- a/test/copy-path.base.rgb24.ref.png
+++ b/test/reference/copy-path.base.rgb24.ref.png
Binary files differ
diff --git a/test/copy-path.image16.ref.png b/test/reference/copy-path.image16.ref.png
index 1b3cabc6..1b3cabc6 100644
--- a/test/copy-path.image16.ref.png
+++ b/test/reference/copy-path.image16.ref.png
Binary files differ
diff --git a/test/copy-path.ps.ref.png b/test/reference/copy-path.ps.ref.png
index 41423a09..41423a09 100644
--- a/test/copy-path.ps.ref.png
+++ b/test/reference/copy-path.ps.ref.png
Binary files differ
diff --git a/test/copy-path.ref.png b/test/reference/copy-path.ref.png
index 588d56c5..588d56c5 100644
--- a/test/copy-path.ref.png
+++ b/test/reference/copy-path.ref.png
Binary files differ
diff --git a/test/coverage-column-triangles.ref.png b/test/reference/coverage-column-triangles.ref.png
index aa61031b..aa61031b 100644
--- a/test/coverage-column-triangles.ref.png
+++ b/test/reference/coverage-column-triangles.ref.png
Binary files differ
diff --git a/test/coverage-column-triangles.xlib.xfail.png b/test/reference/coverage-column-triangles.xlib.xfail.png
index f433b7a8..f433b7a8 100644
--- a/test/coverage-column-triangles.xlib.xfail.png
+++ b/test/reference/coverage-column-triangles.xlib.xfail.png
Binary files differ
diff --git a/test/coverage-intersecting-quads.ref.png b/test/reference/coverage-intersecting-quads.ref.png
index f56cb557..f56cb557 100644
--- a/test/coverage-intersecting-quads.ref.png
+++ b/test/reference/coverage-intersecting-quads.ref.png
Binary files differ
diff --git a/test/coverage-intersecting-quads.xlib.xfail.png b/test/reference/coverage-intersecting-quads.xlib.xfail.png
index d6b8c2ef..d6b8c2ef 100644
--- a/test/coverage-intersecting-quads.xlib.xfail.png
+++ b/test/reference/coverage-intersecting-quads.xlib.xfail.png
Binary files differ
diff --git a/test/coverage-intersecting-triangles.ref.png b/test/reference/coverage-intersecting-triangles.ref.png
index 40a48c13..40a48c13 100644
--- a/test/coverage-intersecting-triangles.ref.png
+++ b/test/reference/coverage-intersecting-triangles.ref.png
Binary files differ
diff --git a/test/coverage-intersecting-triangles.xlib.xfail.png b/test/reference/coverage-intersecting-triangles.xlib.xfail.png
index e64cd474..e64cd474 100644
--- a/test/coverage-intersecting-triangles.xlib.xfail.png
+++ b/test/reference/coverage-intersecting-triangles.xlib.xfail.png
Binary files differ
diff --git a/test/coverage-rectangles.ref.png b/test/reference/coverage-rectangles.ref.png
index cc1d31cf..cc1d31cf 100644
--- a/test/coverage-rectangles.ref.png
+++ b/test/reference/coverage-rectangles.ref.png
Binary files differ
diff --git a/test/coverage-rectangles.xlib.xfail.png b/test/reference/coverage-rectangles.xlib.xfail.png
index 622c2d75..622c2d75 100644
--- a/test/coverage-rectangles.xlib.xfail.png
+++ b/test/reference/coverage-rectangles.xlib.xfail.png
Binary files differ
diff --git a/test/coverage-row-triangles.ref.png b/test/reference/coverage-row-triangles.ref.png
index aa61031b..aa61031b 100644
--- a/test/coverage-row-triangles.ref.png
+++ b/test/reference/coverage-row-triangles.ref.png
Binary files differ
diff --git a/test/coverage-row-triangles.xlib.xfail.png b/test/reference/coverage-row-triangles.xlib.xfail.png
index f8582fbb..f8582fbb 100644
--- a/test/coverage-row-triangles.xlib.xfail.png
+++ b/test/reference/coverage-row-triangles.xlib.xfail.png
Binary files differ
diff --git a/test/coverage-triangles.ref.png b/test/reference/coverage-triangles.ref.png
index f56cb557..f56cb557 100644
--- a/test/coverage-triangles.ref.png
+++ b/test/reference/coverage-triangles.ref.png
Binary files differ
diff --git a/test/coverage-triangles.xlib.xfail.png b/test/reference/coverage-triangles.xlib.xfail.png
index 133fd338..133fd338 100644
--- a/test/coverage-triangles.xlib.xfail.png
+++ b/test/reference/coverage-triangles.xlib.xfail.png
Binary files differ
diff --git a/test/create-from-png-stream.base.argb32.ref.png b/test/reference/create-from-png-stream.base.argb32.ref.png
index 0a145d91..0a145d91 100644
--- a/test/create-from-png-stream.base.argb32.ref.png
+++ b/test/reference/create-from-png-stream.base.argb32.ref.png
Binary files differ
diff --git a/test/create-from-png-stream.base.rgb24.ref.png b/test/reference/create-from-png-stream.base.rgb24.ref.png
index 0a145d91..0a145d91 100644
--- a/test/create-from-png-stream.base.rgb24.ref.png
+++ b/test/reference/create-from-png-stream.base.rgb24.ref.png
Binary files differ
diff --git a/test/create-from-png-stream.ref.png b/test/reference/create-from-png-stream.ref.png
index 765adc4a..765adc4a 100644
--- a/test/create-from-png-stream.ref.png
+++ b/test/reference/create-from-png-stream.ref.png
Binary files differ
diff --git a/test/create-from-png.alpha.ref.png b/test/reference/create-from-png.alpha.ref.png
index a5175a1e..a5175a1e 100644
--- a/test/create-from-png.alpha.ref.png
+++ b/test/reference/create-from-png.alpha.ref.png
Binary files differ
diff --git a/test/create-from-png.base.argb32.ref.png b/test/reference/create-from-png.base.argb32.ref.png
index 0a145d91..0a145d91 100644
--- a/test/create-from-png.base.argb32.ref.png
+++ b/test/reference/create-from-png.base.argb32.ref.png
Binary files differ
diff --git a/test/create-from-png.base.rgb24.ref.png b/test/reference/create-from-png.base.rgb24.ref.png
index 0a145d91..0a145d91 100644
--- a/test/create-from-png.base.rgb24.ref.png
+++ b/test/reference/create-from-png.base.rgb24.ref.png
Binary files differ
diff --git a/test/create-from-png.gray-alpha.ref.png b/test/reference/create-from-png.gray-alpha.ref.png
index f5d47dc4..f5d47dc4 100644
--- a/test/create-from-png.gray-alpha.ref.png
+++ b/test/reference/create-from-png.gray-alpha.ref.png
Binary files differ
diff --git a/test/create-from-png.gray.ref.png b/test/reference/create-from-png.gray.ref.png
index 12dc90bc..12dc90bc 100644
--- a/test/create-from-png.gray.ref.png
+++ b/test/reference/create-from-png.gray.ref.png
Binary files differ
diff --git a/test/create-from-png.indexed-alpha.ref.png b/test/reference/create-from-png.indexed-alpha.ref.png
index 9f32c698..9f32c698 100644
--- a/test/create-from-png.indexed-alpha.ref.png
+++ b/test/reference/create-from-png.indexed-alpha.ref.png
Binary files differ
diff --git a/test/create-from-png.indexed.ref.png b/test/reference/create-from-png.indexed.ref.png
index 6b1d7131..6b1d7131 100644
--- a/test/create-from-png.indexed.ref.png
+++ b/test/reference/create-from-png.indexed.ref.png
Binary files differ
diff --git a/test/create-from-png.ref.png b/test/reference/create-from-png.ref.png
index 5753560a..5753560a 100644
--- a/test/create-from-png.ref.png
+++ b/test/reference/create-from-png.ref.png
Binary files differ
diff --git a/test/culled-glyphs.base.argb32.ref.png b/test/reference/culled-glyphs.base.argb32.ref.png
index 08aad331..08aad331 100644
--- a/test/culled-glyphs.base.argb32.ref.png
+++ b/test/reference/culled-glyphs.base.argb32.ref.png
Binary files differ
diff --git a/test/culled-glyphs.base.rgb24.ref.png b/test/reference/culled-glyphs.base.rgb24.ref.png
index 08aad331..08aad331 100644
--- a/test/culled-glyphs.base.rgb24.ref.png
+++ b/test/reference/culled-glyphs.base.rgb24.ref.png
Binary files differ
diff --git a/test/culled-glyphs.image16.ref.png b/test/reference/culled-glyphs.image16.ref.png
index 724cb8ff..724cb8ff 100644
--- a/test/culled-glyphs.image16.ref.png
+++ b/test/reference/culled-glyphs.image16.ref.png
Binary files differ
diff --git a/test/culled-glyphs.ps.ref.png b/test/reference/culled-glyphs.ps.ref.png
index f34fb956..f34fb956 100644
--- a/test/culled-glyphs.ps.ref.png
+++ b/test/reference/culled-glyphs.ps.ref.png
Binary files differ
diff --git a/test/culled-glyphs.quartz.ref.png b/test/reference/culled-glyphs.quartz.ref.png
index 1aa23421..1aa23421 100644
--- a/test/culled-glyphs.quartz.ref.png
+++ b/test/reference/culled-glyphs.quartz.ref.png
Binary files differ
diff --git a/test/culled-glyphs.ref.png b/test/reference/culled-glyphs.ref.png
index 753ed46f..753ed46f 100644
--- a/test/culled-glyphs.ref.png
+++ b/test/reference/culled-glyphs.ref.png
Binary files differ
diff --git a/test/curve-to-as-line-to.base.argb32.ref.png b/test/reference/curve-to-as-line-to.base.argb32.ref.png
index d3cf32e4..d3cf32e4 100644
--- a/test/curve-to-as-line-to.base.argb32.ref.png
+++ b/test/reference/curve-to-as-line-to.base.argb32.ref.png
Binary files differ
diff --git a/test/curve-to-as-line-to.base.rgb24.ref.png b/test/reference/curve-to-as-line-to.base.rgb24.ref.png
index d3cf32e4..d3cf32e4 100644
--- a/test/curve-to-as-line-to.base.rgb24.ref.png
+++ b/test/reference/curve-to-as-line-to.base.rgb24.ref.png
Binary files differ
diff --git a/test/curve-to-as-line-to.ps.xfail.png b/test/reference/curve-to-as-line-to.ps.xfail.png
index 3f31058e..3f31058e 100644
--- a/test/curve-to-as-line-to.ps.xfail.png
+++ b/test/reference/curve-to-as-line-to.ps.xfail.png
Binary files differ
diff --git a/test/curve-to-as-line-to.ref.png b/test/reference/curve-to-as-line-to.ref.png
index 15589db2..15589db2 100644
--- a/test/curve-to-as-line-to.ref.png
+++ b/test/reference/curve-to-as-line-to.ref.png
Binary files differ
diff --git a/test/dash-caps-joins.base.argb32.ref.png b/test/reference/dash-caps-joins.base.argb32.ref.png
index 94f72e32..94f72e32 100644
--- a/test/dash-caps-joins.base.argb32.ref.png
+++ b/test/reference/dash-caps-joins.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-caps-joins.base.rgb24.ref.png b/test/reference/dash-caps-joins.base.rgb24.ref.png
index 94f72e32..94f72e32 100644
--- a/test/dash-caps-joins.base.rgb24.ref.png
+++ b/test/reference/dash-caps-joins.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-caps-joins.image16.ref.png b/test/reference/dash-caps-joins.image16.ref.png
index 1f8d0487..1f8d0487 100644
--- a/test/dash-caps-joins.image16.ref.png
+++ b/test/reference/dash-caps-joins.image16.ref.png
Binary files differ
diff --git a/test/dash-caps-joins.ps.ref.png b/test/reference/dash-caps-joins.ps.ref.png
index 466bc62d..466bc62d 100644
--- a/test/dash-caps-joins.ps.ref.png
+++ b/test/reference/dash-caps-joins.ps.ref.png
Binary files differ
diff --git a/test/dash-caps-joins.quartz.xfail.png b/test/reference/dash-caps-joins.quartz.xfail.png
index 0dc54336..0dc54336 100644
--- a/test/dash-caps-joins.quartz.xfail.png
+++ b/test/reference/dash-caps-joins.quartz.xfail.png
Binary files differ
diff --git a/test/dash-caps-joins.ref.png b/test/reference/dash-caps-joins.ref.png
index db8822a0..db8822a0 100644
--- a/test/dash-caps-joins.ref.png
+++ b/test/reference/dash-caps-joins.ref.png
Binary files differ
diff --git a/test/dash-curve.base.argb32.ref.png b/test/reference/dash-curve.base.argb32.ref.png
index 53976b7b..53976b7b 100644
--- a/test/dash-curve.base.argb32.ref.png
+++ b/test/reference/dash-curve.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-curve.base.rgb24.ref.png b/test/reference/dash-curve.base.rgb24.ref.png
index 53976b7b..53976b7b 100644
--- a/test/dash-curve.base.rgb24.ref.png
+++ b/test/reference/dash-curve.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-curve.image16.ref.png b/test/reference/dash-curve.image16.ref.png
index d89cedac..d89cedac 100644
--- a/test/dash-curve.image16.ref.png
+++ b/test/reference/dash-curve.image16.ref.png
Binary files differ
diff --git a/test/dash-curve.ps2.ref.png b/test/reference/dash-curve.ps2.ref.png
index ffb402fe..ffb402fe 100644
--- a/test/dash-curve.ps2.ref.png
+++ b/test/reference/dash-curve.ps2.ref.png
Binary files differ
diff --git a/test/dash-curve.ps3.ref.png b/test/reference/dash-curve.ps3.ref.png
index ffb402fe..ffb402fe 100644
--- a/test/dash-curve.ps3.ref.png
+++ b/test/reference/dash-curve.ps3.ref.png
Binary files differ
diff --git a/test/dash-curve.quartz.xfail.png b/test/reference/dash-curve.quartz.xfail.png
index b68d7a73..b68d7a73 100644
--- a/test/dash-curve.quartz.xfail.png
+++ b/test/reference/dash-curve.quartz.xfail.png
Binary files differ
diff --git a/test/dash-curve.ref.png b/test/reference/dash-curve.ref.png
index b98c1189..b98c1189 100644
--- a/test/dash-curve.ref.png
+++ b/test/reference/dash-curve.ref.png
Binary files differ
diff --git a/test/dash-curve.xlib.ref.png b/test/reference/dash-curve.xlib.ref.png
index 76212601..76212601 100644
--- a/test/dash-curve.xlib.ref.png
+++ b/test/reference/dash-curve.xlib.ref.png
Binary files differ
diff --git a/test/dash-infinite-loop.base.argb32.ref.png b/test/reference/dash-infinite-loop.base.argb32.ref.png
index a12aa947..a12aa947 100644
--- a/test/dash-infinite-loop.base.argb32.ref.png
+++ b/test/reference/dash-infinite-loop.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-infinite-loop.base.rgb24.ref.png b/test/reference/dash-infinite-loop.base.rgb24.ref.png
index a12aa947..a12aa947 100644
--- a/test/dash-infinite-loop.base.rgb24.ref.png
+++ b/test/reference/dash-infinite-loop.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-infinite-loop.ps.ref.png b/test/reference/dash-infinite-loop.ps.ref.png
index bab313a7..bab313a7 100644
--- a/test/dash-infinite-loop.ps.ref.png
+++ b/test/reference/dash-infinite-loop.ps.ref.png
Binary files differ
diff --git a/test/dash-infinite-loop.ref.png b/test/reference/dash-infinite-loop.ref.png
index 4a44e221..4a44e221 100644
--- a/test/dash-infinite-loop.ref.png
+++ b/test/reference/dash-infinite-loop.ref.png
Binary files differ
diff --git a/test/dash-no-dash.base.argb32.ref.png b/test/reference/dash-no-dash.base.argb32.ref.png
index c150a4f0..c150a4f0 100644
--- a/test/dash-no-dash.base.argb32.ref.png
+++ b/test/reference/dash-no-dash.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-no-dash.base.rgb24.ref.png b/test/reference/dash-no-dash.base.rgb24.ref.png
index c150a4f0..c150a4f0 100644
--- a/test/dash-no-dash.base.rgb24.ref.png
+++ b/test/reference/dash-no-dash.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-no-dash.ref.png b/test/reference/dash-no-dash.ref.png
index 9afd045d..9afd045d 100644
--- a/test/dash-no-dash.ref.png
+++ b/test/reference/dash-no-dash.ref.png
Binary files differ
diff --git a/test/dash-offset-negative.base.argb32.ref.png b/test/reference/dash-offset-negative.base.argb32.ref.png
index 77b92916..77b92916 100644
--- a/test/dash-offset-negative.base.argb32.ref.png
+++ b/test/reference/dash-offset-negative.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-offset-negative.base.rgb24.ref.png b/test/reference/dash-offset-negative.base.rgb24.ref.png
index 77b92916..77b92916 100644
--- a/test/dash-offset-negative.base.rgb24.ref.png
+++ b/test/reference/dash-offset-negative.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-offset-negative.pdf.ref.png b/test/reference/dash-offset-negative.pdf.ref.png
index df22d08b..df22d08b 100644
--- a/test/dash-offset-negative.pdf.ref.png
+++ b/test/reference/dash-offset-negative.pdf.ref.png
Binary files differ
diff --git a/test/dash-offset-negative.ref.png b/test/reference/dash-offset-negative.ref.png
index f2b8007a..f2b8007a 100644
--- a/test/dash-offset-negative.ref.png
+++ b/test/reference/dash-offset-negative.ref.png
Binary files differ
diff --git a/test/dash-offset.base.argb32.ref.png b/test/reference/dash-offset.base.argb32.ref.png
index 52600c43..52600c43 100644
--- a/test/dash-offset.base.argb32.ref.png
+++ b/test/reference/dash-offset.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-offset.base.rgb24.ref.png b/test/reference/dash-offset.base.rgb24.ref.png
index 52600c43..52600c43 100644
--- a/test/dash-offset.base.rgb24.ref.png
+++ b/test/reference/dash-offset.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-offset.ref.png b/test/reference/dash-offset.ref.png
index 52600c43..52600c43 100644
--- a/test/dash-offset.ref.png
+++ b/test/reference/dash-offset.ref.png
Binary files differ
diff --git a/test/dash-scale.base.argb32.ref.png b/test/reference/dash-scale.base.argb32.ref.png
index 46fe785e..46fe785e 100644
--- a/test/dash-scale.base.argb32.ref.png
+++ b/test/reference/dash-scale.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-scale.base.rgb24.ref.png b/test/reference/dash-scale.base.rgb24.ref.png
index 46fe785e..46fe785e 100644
--- a/test/dash-scale.base.rgb24.ref.png
+++ b/test/reference/dash-scale.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-scale.image16.ref.png b/test/reference/dash-scale.image16.ref.png
index 2b4fca56..2b4fca56 100644
--- a/test/dash-scale.image16.ref.png
+++ b/test/reference/dash-scale.image16.ref.png
Binary files differ
diff --git a/test/dash-scale.ps.ref.png b/test/reference/dash-scale.ps.ref.png
index f8c25277..f8c25277 100644
--- a/test/dash-scale.ps.ref.png
+++ b/test/reference/dash-scale.ps.ref.png
Binary files differ
diff --git a/test/dash-scale.quartz.ref.png b/test/reference/dash-scale.quartz.ref.png
index 62ccdf52..62ccdf52 100644
--- a/test/dash-scale.quartz.ref.png
+++ b/test/reference/dash-scale.quartz.ref.png
Binary files differ
diff --git a/test/dash-scale.ref.png b/test/reference/dash-scale.ref.png
index e2a2538d..e2a2538d 100644
--- a/test/dash-scale.ref.png
+++ b/test/reference/dash-scale.ref.png
Binary files differ
diff --git a/test/dash-state.base.argb32.ref.png b/test/reference/dash-state.base.argb32.ref.png
index 04c2eb0f..04c2eb0f 100644
--- a/test/dash-state.base.argb32.ref.png
+++ b/test/reference/dash-state.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-state.base.rgb24.ref.png b/test/reference/dash-state.base.rgb24.ref.png
index 04c2eb0f..04c2eb0f 100644
--- a/test/dash-state.base.rgb24.ref.png
+++ b/test/reference/dash-state.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-state.image16.ref.png b/test/reference/dash-state.image16.ref.png
index 07c77dac..07c77dac 100644
--- a/test/dash-state.image16.ref.png
+++ b/test/reference/dash-state.image16.ref.png
Binary files differ
diff --git a/test/dash-state.ps2.ref.png b/test/reference/dash-state.ps2.ref.png
index 88e208c5..88e208c5 100644
--- a/test/dash-state.ps2.ref.png
+++ b/test/reference/dash-state.ps2.ref.png
Binary files differ
diff --git a/test/dash-state.ps3.ref.png b/test/reference/dash-state.ps3.ref.png
index 88e208c5..88e208c5 100644
--- a/test/dash-state.ps3.ref.png
+++ b/test/reference/dash-state.ps3.ref.png
Binary files differ
diff --git a/test/dash-state.quartz.xfail.png b/test/reference/dash-state.quartz.xfail.png
index 993498ce..993498ce 100644
--- a/test/dash-state.quartz.xfail.png
+++ b/test/reference/dash-state.quartz.xfail.png
Binary files differ
diff --git a/test/dash-state.ref.png b/test/reference/dash-state.ref.png
index 06c8bbc9..06c8bbc9 100644
--- a/test/dash-state.ref.png
+++ b/test/reference/dash-state.ref.png
Binary files differ
diff --git a/test/dash-zero-length.base.argb32.ref.png b/test/reference/dash-zero-length.base.argb32.ref.png
index 3ed0c855..3ed0c855 100644
--- a/test/dash-zero-length.base.argb32.ref.png
+++ b/test/reference/dash-zero-length.base.argb32.ref.png
Binary files differ
diff --git a/test/dash-zero-length.base.rgb24.ref.png b/test/reference/dash-zero-length.base.rgb24.ref.png
index 0aae3698..0aae3698 100644
--- a/test/dash-zero-length.base.rgb24.ref.png
+++ b/test/reference/dash-zero-length.base.rgb24.ref.png
Binary files differ
diff --git a/test/dash-zero-length.ps2.ref.png b/test/reference/dash-zero-length.ps2.ref.png
index 68fd3fb2..68fd3fb2 100644
--- a/test/dash-zero-length.ps2.ref.png
+++ b/test/reference/dash-zero-length.ps2.ref.png
Binary files differ
diff --git a/test/dash-zero-length.ps2.rgb24.ref.png b/test/reference/dash-zero-length.ps2.rgb24.ref.png
index 8a4a40fd..8a4a40fd 100644
--- a/test/dash-zero-length.ps2.rgb24.ref.png
+++ b/test/reference/dash-zero-length.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/dash-zero-length.ps3.ref.png b/test/reference/dash-zero-length.ps3.ref.png
index 68fd3fb2..68fd3fb2 100644
--- a/test/dash-zero-length.ps3.ref.png
+++ b/test/reference/dash-zero-length.ps3.ref.png
Binary files differ
diff --git a/test/dash-zero-length.ps3.rgb24.ref.png b/test/reference/dash-zero-length.ps3.rgb24.ref.png
index 8a4a40fd..8a4a40fd 100644
--- a/test/dash-zero-length.ps3.rgb24.ref.png
+++ b/test/reference/dash-zero-length.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/dash-zero-length.ref.png b/test/reference/dash-zero-length.ref.png
index 9ddd40fe..9ddd40fe 100644
--- a/test/dash-zero-length.ref.png
+++ b/test/reference/dash-zero-length.ref.png
Binary files differ
diff --git a/test/dash-zero-length.rgb24.ref.png b/test/reference/dash-zero-length.rgb24.ref.png
index 74d5df27..74d5df27 100644
--- a/test/dash-zero-length.rgb24.ref.png
+++ b/test/reference/dash-zero-length.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-arc.base.argb32.ref.png b/test/reference/degenerate-arc.base.argb32.ref.png
index 73d41afa..73d41afa 100644
--- a/test/degenerate-arc.base.argb32.ref.png
+++ b/test/reference/degenerate-arc.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-arc.base.rgb24.ref.png b/test/reference/degenerate-arc.base.rgb24.ref.png
index 73d41afa..73d41afa 100644
--- a/test/degenerate-arc.base.rgb24.ref.png
+++ b/test/reference/degenerate-arc.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-arc.image16.ref.png b/test/reference/degenerate-arc.image16.ref.png
index 690e4a4d..690e4a4d 100644
--- a/test/degenerate-arc.image16.ref.png
+++ b/test/reference/degenerate-arc.image16.ref.png
Binary files differ
diff --git a/test/degenerate-arc.ps2.ref.png b/test/reference/degenerate-arc.ps2.ref.png
index f6d91346..f6d91346 100644
--- a/test/degenerate-arc.ps2.ref.png
+++ b/test/reference/degenerate-arc.ps2.ref.png
Binary files differ
diff --git a/test/degenerate-arc.ps3.ref.png b/test/reference/degenerate-arc.ps3.ref.png
index f6d91346..f6d91346 100644
--- a/test/degenerate-arc.ps3.ref.png
+++ b/test/reference/degenerate-arc.ps3.ref.png
Binary files differ
diff --git a/test/degenerate-arc.quartz.ref.png b/test/reference/degenerate-arc.quartz.ref.png
index a43f6c9f..a43f6c9f 100644
--- a/test/degenerate-arc.quartz.ref.png
+++ b/test/reference/degenerate-arc.quartz.ref.png
Binary files differ
diff --git a/test/degenerate-arc.ref.png b/test/reference/degenerate-arc.ref.png
index 6bcfb8b8..6bcfb8b8 100644
--- a/test/degenerate-arc.ref.png
+++ b/test/reference/degenerate-arc.ref.png
Binary files differ
diff --git a/test/degenerate-arc.xlib.ref.png b/test/reference/degenerate-arc.xlib.ref.png
index 5112d7f9..5112d7f9 100644
--- a/test/degenerate-arc.xlib.ref.png
+++ b/test/reference/degenerate-arc.xlib.ref.png
Binary files differ
diff --git a/test/degenerate-arcs.base.argb32.ref.png b/test/reference/degenerate-arcs.base.argb32.ref.png
index fc1869dc..fc1869dc 100644
--- a/test/degenerate-arcs.base.argb32.ref.png
+++ b/test/reference/degenerate-arcs.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-arcs.base.rgb24.ref.png b/test/reference/degenerate-arcs.base.rgb24.ref.png
index fc1869dc..fc1869dc 100644
--- a/test/degenerate-arcs.base.rgb24.ref.png
+++ b/test/reference/degenerate-arcs.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-arcs.image16.ref.png b/test/reference/degenerate-arcs.image16.ref.png
index 595cb7b9..595cb7b9 100644
--- a/test/degenerate-arcs.image16.ref.png
+++ b/test/reference/degenerate-arcs.image16.ref.png
Binary files differ
diff --git a/test/degenerate-arcs.ref.png b/test/reference/degenerate-arcs.ref.png
index fc1869dc..fc1869dc 100644
--- a/test/degenerate-arcs.ref.png
+++ b/test/reference/degenerate-arcs.ref.png
Binary files differ
diff --git a/test/degenerate-curve-to.base.argb32.ref.png b/test/reference/degenerate-curve-to.base.argb32.ref.png
index fc26b001..fc26b001 100644
--- a/test/degenerate-curve-to.base.argb32.ref.png
+++ b/test/reference/degenerate-curve-to.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-curve-to.base.rgb24.ref.png b/test/reference/degenerate-curve-to.base.rgb24.ref.png
index fc26b001..fc26b001 100644
--- a/test/degenerate-curve-to.base.rgb24.ref.png
+++ b/test/reference/degenerate-curve-to.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-curve-to.image16.ref.png b/test/reference/degenerate-curve-to.image16.ref.png
index 8036d0f8..8036d0f8 100644
--- a/test/degenerate-curve-to.image16.ref.png
+++ b/test/reference/degenerate-curve-to.image16.ref.png
Binary files differ
diff --git a/test/degenerate-curve-to.ps.xfail.png b/test/reference/degenerate-curve-to.ps.xfail.png
index 1c07965f..1c07965f 100644
--- a/test/degenerate-curve-to.ps.xfail.png
+++ b/test/reference/degenerate-curve-to.ps.xfail.png
Binary files differ
diff --git a/test/degenerate-curve-to.quartz.ref.png b/test/reference/degenerate-curve-to.quartz.ref.png
index 04483436..04483436 100644
--- a/test/degenerate-curve-to.quartz.ref.png
+++ b/test/reference/degenerate-curve-to.quartz.ref.png
Binary files differ
diff --git a/test/degenerate-curve-to.ref.png b/test/reference/degenerate-curve-to.ref.png
index 57a36c3f..57a36c3f 100644
--- a/test/degenerate-curve-to.ref.png
+++ b/test/reference/degenerate-curve-to.ref.png
Binary files differ
diff --git a/test/degenerate-dash.base.argb32.ref.png b/test/reference/degenerate-dash.base.argb32.ref.png
index 4f9a5a01..4f9a5a01 100644
--- a/test/degenerate-dash.base.argb32.ref.png
+++ b/test/reference/degenerate-dash.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-dash.base.rgb24.ref.png b/test/reference/degenerate-dash.base.rgb24.ref.png
index 4f9a5a01..4f9a5a01 100644
--- a/test/degenerate-dash.base.rgb24.ref.png
+++ b/test/reference/degenerate-dash.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-dash.ps.xfail.png b/test/reference/degenerate-dash.ps.xfail.png
index d5f8884a..d5f8884a 100644
--- a/test/degenerate-dash.ps.xfail.png
+++ b/test/reference/degenerate-dash.ps.xfail.png
Binary files differ
diff --git a/test/degenerate-dash.quartz.xfail.png b/test/reference/degenerate-dash.quartz.xfail.png
index 594437cc..594437cc 100644
--- a/test/degenerate-dash.quartz.xfail.png
+++ b/test/reference/degenerate-dash.quartz.xfail.png
Binary files differ
diff --git a/test/degenerate-dash.ref.png b/test/reference/degenerate-dash.ref.png
index 523eb1a4..523eb1a4 100644
--- a/test/degenerate-dash.ref.png
+++ b/test/reference/degenerate-dash.ref.png
Binary files differ
diff --git a/test/degenerate-dash.xlib.ref.png b/test/reference/degenerate-dash.xlib.ref.png
index a1b2e830..a1b2e830 100644
--- a/test/degenerate-dash.xlib.ref.png
+++ b/test/reference/degenerate-dash.xlib.ref.png
Binary files differ
diff --git a/test/degenerate-linear-gradient.base.argb32.ref.png b/test/reference/degenerate-linear-gradient.base.argb32.ref.png
index ceed48a7..ceed48a7 100644
--- a/test/degenerate-linear-gradient.base.argb32.ref.png
+++ b/test/reference/degenerate-linear-gradient.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-linear-gradient.base.rgb24.ref.png b/test/reference/degenerate-linear-gradient.base.rgb24.ref.png
index ceed48a7..ceed48a7 100644
--- a/test/degenerate-linear-gradient.base.rgb24.ref.png
+++ b/test/reference/degenerate-linear-gradient.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-linear-gradient.ref.png b/test/reference/degenerate-linear-gradient.ref.png
index 1de7ca67..1de7ca67 100644
--- a/test/degenerate-linear-gradient.ref.png
+++ b/test/reference/degenerate-linear-gradient.ref.png
Binary files differ
diff --git a/test/degenerate-path.argb32.ref.png b/test/reference/degenerate-path.argb32.ref.png
index 5078b8a2..5078b8a2 100644
--- a/test/degenerate-path.argb32.ref.png
+++ b/test/reference/degenerate-path.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-path.base.argb32.ref.png b/test/reference/degenerate-path.base.argb32.ref.png
index 42363eab..42363eab 100644
--- a/test/degenerate-path.base.argb32.ref.png
+++ b/test/reference/degenerate-path.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-path.base.rgb24.ref.png b/test/reference/degenerate-path.base.rgb24.ref.png
index 45497d7e..45497d7e 100644
--- a/test/degenerate-path.base.rgb24.ref.png
+++ b/test/reference/degenerate-path.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-path.ps.argb32.xfail.png b/test/reference/degenerate-path.ps.argb32.xfail.png
index 33d713cb..33d713cb 100644
--- a/test/degenerate-path.ps.argb32.xfail.png
+++ b/test/reference/degenerate-path.ps.argb32.xfail.png
Binary files differ
diff --git a/test/degenerate-path.ps.rgb24.xfail.png b/test/reference/degenerate-path.ps.rgb24.xfail.png
index e73f3149..e73f3149 100644
--- a/test/degenerate-path.ps.rgb24.xfail.png
+++ b/test/reference/degenerate-path.ps.rgb24.xfail.png
Binary files differ
diff --git a/test/degenerate-path.quartz.argb32.xfail.png b/test/reference/degenerate-path.quartz.argb32.xfail.png
index d655e275..d655e275 100644
--- a/test/degenerate-path.quartz.argb32.xfail.png
+++ b/test/reference/degenerate-path.quartz.argb32.xfail.png
Binary files differ
diff --git a/test/degenerate-path.quartz.rgb24.xfail.png b/test/reference/degenerate-path.quartz.rgb24.xfail.png
index 52569511..52569511 100644
--- a/test/degenerate-path.quartz.rgb24.xfail.png
+++ b/test/reference/degenerate-path.quartz.rgb24.xfail.png
Binary files differ
diff --git a/test/degenerate-path.rgb24.ref.png b/test/reference/degenerate-path.rgb24.ref.png
index d25513a4..d25513a4 100644
--- a/test/degenerate-path.rgb24.ref.png
+++ b/test/reference/degenerate-path.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-pen.base.argb32.ref.png b/test/reference/degenerate-pen.base.argb32.ref.png
index 103b8586..103b8586 100644
--- a/test/degenerate-pen.base.argb32.ref.png
+++ b/test/reference/degenerate-pen.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-pen.base.rgb24.ref.png b/test/reference/degenerate-pen.base.rgb24.ref.png
index 103b8586..103b8586 100644
--- a/test/degenerate-pen.base.rgb24.ref.png
+++ b/test/reference/degenerate-pen.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-pen.image16.ref.png b/test/reference/degenerate-pen.image16.ref.png
index 55011270..55011270 100644
--- a/test/degenerate-pen.image16.ref.png
+++ b/test/reference/degenerate-pen.image16.ref.png
Binary files differ
diff --git a/test/degenerate-pen.ps.ref.png b/test/reference/degenerate-pen.ps.ref.png
index 34d173b7..34d173b7 100644
--- a/test/degenerate-pen.ps.ref.png
+++ b/test/reference/degenerate-pen.ps.ref.png
Binary files differ
diff --git a/test/degenerate-pen.ref.png b/test/reference/degenerate-pen.ref.png
index 0a284367..0a284367 100644
--- a/test/degenerate-pen.ref.png
+++ b/test/reference/degenerate-pen.ref.png
Binary files differ
diff --git a/test/degenerate-pen.xlib.ref.png b/test/reference/degenerate-pen.xlib.ref.png
index b7dcaadc..b7dcaadc 100644
--- a/test/degenerate-pen.xlib.ref.png
+++ b/test/reference/degenerate-pen.xlib.ref.png
Binary files differ
diff --git a/test/degenerate-radial-gradient.base.argb32.ref.png b/test/reference/degenerate-radial-gradient.base.argb32.ref.png
index 9a5213b5..9a5213b5 100644
--- a/test/degenerate-radial-gradient.base.argb32.ref.png
+++ b/test/reference/degenerate-radial-gradient.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-radial-gradient.base.rgb24.ref.png b/test/reference/degenerate-radial-gradient.base.rgb24.ref.png
index 9a5213b5..9a5213b5 100644
--- a/test/degenerate-radial-gradient.base.rgb24.ref.png
+++ b/test/reference/degenerate-radial-gradient.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-radial-gradient.ref.png b/test/reference/degenerate-radial-gradient.ref.png
index 9a5213b5..9a5213b5 100644
--- a/test/degenerate-radial-gradient.ref.png
+++ b/test/reference/degenerate-radial-gradient.ref.png
Binary files differ
diff --git a/test/degenerate-rel-curve-to.base.argb32.ref.png b/test/reference/degenerate-rel-curve-to.base.argb32.ref.png
index 73ad25c4..73ad25c4 100644
--- a/test/degenerate-rel-curve-to.base.argb32.ref.png
+++ b/test/reference/degenerate-rel-curve-to.base.argb32.ref.png
Binary files differ
diff --git a/test/degenerate-rel-curve-to.base.rgb24.ref.png b/test/reference/degenerate-rel-curve-to.base.rgb24.ref.png
index 73ad25c4..73ad25c4 100644
--- a/test/degenerate-rel-curve-to.base.rgb24.ref.png
+++ b/test/reference/degenerate-rel-curve-to.base.rgb24.ref.png
Binary files differ
diff --git a/test/degenerate-rel-curve-to.image16.ref.png b/test/reference/degenerate-rel-curve-to.image16.ref.png
index ece89433..ece89433 100644
--- a/test/degenerate-rel-curve-to.image16.ref.png
+++ b/test/reference/degenerate-rel-curve-to.image16.ref.png
Binary files differ
diff --git a/test/degenerate-rel-curve-to.ps.ref.png b/test/reference/degenerate-rel-curve-to.ps.ref.png
index 98a1fc9e..98a1fc9e 100644
--- a/test/degenerate-rel-curve-to.ps.ref.png
+++ b/test/reference/degenerate-rel-curve-to.ps.ref.png
Binary files differ
diff --git a/test/degenerate-rel-curve-to.quartz.ref.png b/test/reference/degenerate-rel-curve-to.quartz.ref.png
index 2d21e048..2d21e048 100644
--- a/test/degenerate-rel-curve-to.quartz.ref.png
+++ b/test/reference/degenerate-rel-curve-to.quartz.ref.png
Binary files differ
diff --git a/test/degenerate-rel-curve-to.ref.png b/test/reference/degenerate-rel-curve-to.ref.png
index 31b0eb4b..31b0eb4b 100644
--- a/test/degenerate-rel-curve-to.ref.png
+++ b/test/reference/degenerate-rel-curve-to.ref.png
Binary files differ
diff --git a/test/device-offset-fractional.base.argb32.ref.png b/test/reference/device-offset-fractional.base.argb32.ref.png
index b1eef5f2..b1eef5f2 100644
--- a/test/device-offset-fractional.base.argb32.ref.png
+++ b/test/reference/device-offset-fractional.base.argb32.ref.png
Binary files differ
diff --git a/test/device-offset-fractional.base.rgb24.ref.png b/test/reference/device-offset-fractional.base.rgb24.ref.png
index b1eef5f2..b1eef5f2 100644
--- a/test/device-offset-fractional.base.rgb24.ref.png
+++ b/test/reference/device-offset-fractional.base.rgb24.ref.png
Binary files differ
diff --git a/test/device-offset-fractional.gl.xfail.png b/test/reference/device-offset-fractional.gl.xfail.png
index 96b0a6a6..96b0a6a6 100644
--- a/test/device-offset-fractional.gl.xfail.png
+++ b/test/reference/device-offset-fractional.gl.xfail.png
Binary files differ
diff --git a/test/device-offset-fractional.pdf.xfail.png b/test/reference/device-offset-fractional.pdf.xfail.png
index 50bbd343..50bbd343 100644
--- a/test/device-offset-fractional.pdf.xfail.png
+++ b/test/reference/device-offset-fractional.pdf.xfail.png
Binary files differ
diff --git a/test/device-offset-fractional.ps2.ref.png b/test/reference/device-offset-fractional.ps2.ref.png
index 5b44082c..5b44082c 100644
--- a/test/device-offset-fractional.ps2.ref.png
+++ b/test/reference/device-offset-fractional.ps2.ref.png
Binary files differ
diff --git a/test/device-offset-fractional.ps3.ref.png b/test/reference/device-offset-fractional.ps3.ref.png
index 5b44082c..5b44082c 100644
--- a/test/device-offset-fractional.ps3.ref.png
+++ b/test/reference/device-offset-fractional.ps3.ref.png
Binary files differ
diff --git a/test/device-offset-fractional.ref.png b/test/reference/device-offset-fractional.ref.png
index 9250d33d..9250d33d 100644
--- a/test/device-offset-fractional.ref.png
+++ b/test/reference/device-offset-fractional.ref.png
Binary files differ
diff --git a/test/device-offset-positive.base.argb32.ref.png b/test/reference/device-offset-positive.base.argb32.ref.png
index 1115bca7..1115bca7 100644
--- a/test/device-offset-positive.base.argb32.ref.png
+++ b/test/reference/device-offset-positive.base.argb32.ref.png
Binary files differ
diff --git a/test/device-offset-positive.base.rgb24.ref.png b/test/reference/device-offset-positive.base.rgb24.ref.png
index dcdd3324..dcdd3324 100644
--- a/test/device-offset-positive.base.rgb24.ref.png
+++ b/test/reference/device-offset-positive.base.rgb24.ref.png
Binary files differ
diff --git a/test/device-offset-positive.ref.png b/test/reference/device-offset-positive.ref.png
index bdf63afd..bdf63afd 100644
--- a/test/device-offset-positive.ref.png
+++ b/test/reference/device-offset-positive.ref.png
Binary files differ
diff --git a/test/device-offset-positive.rgb24.ref.png b/test/reference/device-offset-positive.rgb24.ref.png
index 3281f493..3281f493 100644
--- a/test/device-offset-positive.rgb24.ref.png
+++ b/test/reference/device-offset-positive.rgb24.ref.png
Binary files differ
diff --git a/test/device-offset-scale.base.argb32.ref.png b/test/reference/device-offset-scale.base.argb32.ref.png
index fdffbf3c..fdffbf3c 100644
--- a/test/device-offset-scale.base.argb32.ref.png
+++ b/test/reference/device-offset-scale.base.argb32.ref.png
Binary files differ
diff --git a/test/device-offset-scale.base.rgb24.ref.png b/test/reference/device-offset-scale.base.rgb24.ref.png
index fdffbf3c..fdffbf3c 100644
--- a/test/device-offset-scale.base.rgb24.ref.png
+++ b/test/reference/device-offset-scale.base.rgb24.ref.png
Binary files differ
diff --git a/test/device-offset-scale.ref.png b/test/reference/device-offset-scale.ref.png
index 66b29732..66b29732 100644
--- a/test/device-offset-scale.ref.png
+++ b/test/reference/device-offset-scale.ref.png
Binary files differ
diff --git a/test/device-offset-scale.svg.xfail.png b/test/reference/device-offset-scale.svg.xfail.png
index 58a82d69..58a82d69 100644
--- a/test/device-offset-scale.svg.xfail.png
+++ b/test/reference/device-offset-scale.svg.xfail.png
Binary files differ
diff --git a/test/device-offset.base.argb32.ref.png b/test/reference/device-offset.base.argb32.ref.png
index 43ced46b..43ced46b 100644
--- a/test/device-offset.base.argb32.ref.png
+++ b/test/reference/device-offset.base.argb32.ref.png
Binary files differ
diff --git a/test/device-offset.base.rgb24.ref.png b/test/reference/device-offset.base.rgb24.ref.png
index f19acba1..f19acba1 100644
--- a/test/device-offset.base.rgb24.ref.png
+++ b/test/reference/device-offset.base.rgb24.ref.png
Binary files differ
diff --git a/test/device-offset.ref.png b/test/reference/device-offset.ref.png
index 22cbfb4d..22cbfb4d 100644
--- a/test/device-offset.ref.png
+++ b/test/reference/device-offset.ref.png
Binary files differ
diff --git a/test/device-offset.rgb24.ref.png b/test/reference/device-offset.rgb24.ref.png
index 634388fe..634388fe 100644
--- a/test/device-offset.rgb24.ref.png
+++ b/test/reference/device-offset.rgb24.ref.png
Binary files differ
diff --git a/test/drunkard-tails.base.argb32.ref.png b/test/reference/drunkard-tails.base.argb32.ref.png
index 71cb9afb..71cb9afb 100644
--- a/test/drunkard-tails.base.argb32.ref.png
+++ b/test/reference/drunkard-tails.base.argb32.ref.png
Binary files differ
diff --git a/test/drunkard-tails.base.rgb24.ref.png b/test/reference/drunkard-tails.base.rgb24.ref.png
index 71cb9afb..71cb9afb 100644
--- a/test/drunkard-tails.base.rgb24.ref.png
+++ b/test/reference/drunkard-tails.base.rgb24.ref.png
Binary files differ
diff --git a/test/drunkard-tails.ps.ref.png b/test/reference/drunkard-tails.ps.ref.png
index f68c8b58..f68c8b58 100644
--- a/test/drunkard-tails.ps.ref.png
+++ b/test/reference/drunkard-tails.ps.ref.png
Binary files differ
diff --git a/test/drunkard-tails.ref.png b/test/reference/drunkard-tails.ref.png
index 9cd23142..9cd23142 100644
--- a/test/drunkard-tails.ref.png
+++ b/test/reference/drunkard-tails.ref.png
Binary files differ
diff --git a/test/extend-pad-border.base.argb32.ref.png b/test/reference/extend-pad-border.base.argb32.ref.png
index f4fc524a..f4fc524a 100644
--- a/test/extend-pad-border.base.argb32.ref.png
+++ b/test/reference/extend-pad-border.base.argb32.ref.png
Binary files differ
diff --git a/test/extend-pad-border.base.rgb24.ref.png b/test/reference/extend-pad-border.base.rgb24.ref.png
index f4fc524a..f4fc524a 100644
--- a/test/extend-pad-border.base.rgb24.ref.png
+++ b/test/reference/extend-pad-border.base.rgb24.ref.png
Binary files differ
diff --git a/test/extend-pad-border.image16.ref.png b/test/reference/extend-pad-border.image16.ref.png
index 2a1efd4d..2a1efd4d 100644
--- a/test/extend-pad-border.image16.ref.png
+++ b/test/reference/extend-pad-border.image16.ref.png
Binary files differ
diff --git a/test/extend-pad-border.pdf.ref.png b/test/reference/extend-pad-border.pdf.ref.png
index f4fc524a..f4fc524a 100644
--- a/test/extend-pad-border.pdf.ref.png
+++ b/test/reference/extend-pad-border.pdf.ref.png
Binary files differ
diff --git a/test/extend-pad-border.ps.ref.png b/test/reference/extend-pad-border.ps.ref.png
index b1f4c406..b1f4c406 100644
--- a/test/extend-pad-border.ps.ref.png
+++ b/test/reference/extend-pad-border.ps.ref.png
Binary files differ
diff --git a/test/extend-pad-border.quartz.ref.png b/test/reference/extend-pad-border.quartz.ref.png
index 4ad67a1d..4ad67a1d 100644
--- a/test/extend-pad-border.quartz.ref.png
+++ b/test/reference/extend-pad-border.quartz.ref.png
Binary files differ
diff --git a/test/extend-pad-border.ref.png b/test/reference/extend-pad-border.ref.png
index 9292f8bb..9292f8bb 100644
--- a/test/extend-pad-border.ref.png
+++ b/test/reference/extend-pad-border.ref.png
Binary files differ
diff --git a/test/extend-pad-border.svg.xfail.png b/test/reference/extend-pad-border.svg.xfail.png
index 0fde36d9..0fde36d9 100644
--- a/test/extend-pad-border.svg.xfail.png
+++ b/test/reference/extend-pad-border.svg.xfail.png
Binary files differ
diff --git a/test/extend-pad-similar.base.argb32.ref.png b/test/reference/extend-pad-similar.base.argb32.ref.png
index 93452218..93452218 100644
--- a/test/extend-pad-similar.base.argb32.ref.png
+++ b/test/reference/extend-pad-similar.base.argb32.ref.png
Binary files differ
diff --git a/test/extend-pad-similar.base.rgb24.ref.png b/test/reference/extend-pad-similar.base.rgb24.ref.png
index 93452218..93452218 100644
--- a/test/extend-pad-similar.base.rgb24.ref.png
+++ b/test/reference/extend-pad-similar.base.rgb24.ref.png
Binary files differ
diff --git a/test/extend-pad-similar.quartz.xfail.png b/test/reference/extend-pad-similar.quartz.xfail.png
index a2cf3530..a2cf3530 100644
--- a/test/extend-pad-similar.quartz.xfail.png
+++ b/test/reference/extend-pad-similar.quartz.xfail.png
Binary files differ
diff --git a/test/extend-pad-similar.ref.png b/test/reference/extend-pad-similar.ref.png
index 82da7b65..82da7b65 100644
--- a/test/extend-pad-similar.ref.png
+++ b/test/reference/extend-pad-similar.ref.png
Binary files differ
diff --git a/test/extend-pad-similar.svg.xfail.png b/test/reference/extend-pad-similar.svg.xfail.png
index a2cf3530..a2cf3530 100644
--- a/test/extend-pad-similar.svg.xfail.png
+++ b/test/reference/extend-pad-similar.svg.xfail.png
Binary files differ
diff --git a/test/extend-pad.base.argb32.ref.png b/test/reference/extend-pad.base.argb32.ref.png
index 93452218..93452218 100644
--- a/test/extend-pad.base.argb32.ref.png
+++ b/test/reference/extend-pad.base.argb32.ref.png
Binary files differ
diff --git a/test/extend-pad.base.rgb24.ref.png b/test/reference/extend-pad.base.rgb24.ref.png
index 93452218..93452218 100644
--- a/test/extend-pad.base.rgb24.ref.png
+++ b/test/reference/extend-pad.base.rgb24.ref.png
Binary files differ
diff --git a/test/extend-pad.ps.ref.png b/test/reference/extend-pad.ps.ref.png
index a249ee20..a249ee20 100644
--- a/test/extend-pad.ps.ref.png
+++ b/test/reference/extend-pad.ps.ref.png
Binary files differ
diff --git a/test/extend-pad.quartz.xfail.png b/test/reference/extend-pad.quartz.xfail.png
index a2cf3530..a2cf3530 100644
--- a/test/extend-pad.quartz.xfail.png
+++ b/test/reference/extend-pad.quartz.xfail.png
Binary files differ
diff --git a/test/extend-pad.ref.png b/test/reference/extend-pad.ref.png
index 82da7b65..82da7b65 100644
--- a/test/extend-pad.ref.png
+++ b/test/reference/extend-pad.ref.png
Binary files differ
diff --git a/test/extend-pad.svg.xfail.png b/test/reference/extend-pad.svg.xfail.png
index a2cf3530..a2cf3530 100644
--- a/test/extend-pad.svg.xfail.png
+++ b/test/reference/extend-pad.svg.xfail.png
Binary files differ
diff --git a/test/extend-reflect-similar.base.argb32.ref.png b/test/reference/extend-reflect-similar.base.argb32.ref.png
index 5fc3448f..5fc3448f 100644
--- a/test/extend-reflect-similar.base.argb32.ref.png
+++ b/test/reference/extend-reflect-similar.base.argb32.ref.png
Binary files differ
diff --git a/test/extend-reflect-similar.base.rgb24.ref.png b/test/reference/extend-reflect-similar.base.rgb24.ref.png
index 5fc3448f..5fc3448f 100644
--- a/test/extend-reflect-similar.base.rgb24.ref.png
+++ b/test/reference/extend-reflect-similar.base.rgb24.ref.png
Binary files differ
diff --git a/test/extend-reflect-similar.image16.ref.png b/test/reference/extend-reflect-similar.image16.ref.png
index 27c6594e..27c6594e 100644
--- a/test/extend-reflect-similar.image16.ref.png
+++ b/test/reference/extend-reflect-similar.image16.ref.png
Binary files differ
diff --git a/test/extend-reflect-similar.ps2.ref.png b/test/reference/extend-reflect-similar.ps2.ref.png
index acaee1b5..acaee1b5 100644
--- a/test/extend-reflect-similar.ps2.ref.png
+++ b/test/reference/extend-reflect-similar.ps2.ref.png
Binary files differ
diff --git a/test/extend-reflect-similar.ps3.ref.png b/test/reference/extend-reflect-similar.ps3.ref.png
index acaee1b5..acaee1b5 100644
--- a/test/extend-reflect-similar.ps3.ref.png
+++ b/test/reference/extend-reflect-similar.ps3.ref.png
Binary files differ
diff --git a/test/extend-reflect-similar.ref.png b/test/reference/extend-reflect-similar.ref.png
index 93a8b001..93a8b001 100644
--- a/test/extend-reflect-similar.ref.png
+++ b/test/reference/extend-reflect-similar.ref.png
Binary files differ
diff --git a/test/extend-reflect.base.argb32.ref.png b/test/reference/extend-reflect.base.argb32.ref.png
index 5fc3448f..5fc3448f 100644
--- a/test/extend-reflect.base.argb32.ref.png
+++ b/test/reference/extend-reflect.base.argb32.ref.png
Binary files differ
diff --git a/test/extend-reflect.base.rgb24.ref.png b/test/reference/extend-reflect.base.rgb24.ref.png
index 5fc3448f..5fc3448f 100644
--- a/test/extend-reflect.base.rgb24.ref.png
+++ b/test/reference/extend-reflect.base.rgb24.ref.png
Binary files differ
diff --git a/test/extend-reflect.image16.ref.png b/test/reference/extend-reflect.image16.ref.png
index 27c6594e..27c6594e 100644
--- a/test/extend-reflect.image16.ref.png
+++ b/test/reference/extend-reflect.image16.ref.png
Binary files differ
diff --git a/test/extend-reflect.ps2.ref.png b/test/reference/extend-reflect.ps2.ref.png
index acaee1b5..acaee1b5 100644
--- a/test/extend-reflect.ps2.ref.png
+++ b/test/reference/extend-reflect.ps2.ref.png
Binary files differ
diff --git a/test/extend-reflect.ps3.ref.png b/test/reference/extend-reflect.ps3.ref.png
index acaee1b5..acaee1b5 100644
--- a/test/extend-reflect.ps3.ref.png
+++ b/test/reference/extend-reflect.ps3.ref.png
Binary files differ
diff --git a/test/extend-reflect.ref.png b/test/reference/extend-reflect.ref.png
index 93a8b001..93a8b001 100644
--- a/test/extend-reflect.ref.png
+++ b/test/reference/extend-reflect.ref.png
Binary files differ
diff --git a/test/extend-repeat-similar.base.argb32.ref.png b/test/reference/extend-repeat-similar.base.argb32.ref.png
index 81f0503d..81f0503d 100644
--- a/test/extend-repeat-similar.base.argb32.ref.png
+++ b/test/reference/extend-repeat-similar.base.argb32.ref.png
Binary files differ
diff --git a/test/extend-repeat-similar.base.rgb24.ref.png b/test/reference/extend-repeat-similar.base.rgb24.ref.png
index 81f0503d..81f0503d 100644
--- a/test/extend-repeat-similar.base.rgb24.ref.png
+++ b/test/reference/extend-repeat-similar.base.rgb24.ref.png
Binary files differ
diff --git a/test/extend-repeat-similar.image16.ref.png b/test/reference/extend-repeat-similar.image16.ref.png
index cdc742a7..cdc742a7 100644
--- a/test/extend-repeat-similar.image16.ref.png
+++ b/test/reference/extend-repeat-similar.image16.ref.png
Binary files differ
diff --git a/test/extend-repeat-similar.ps2.ref.png b/test/reference/extend-repeat-similar.ps2.ref.png
index 8218211e..8218211e 100644
--- a/test/extend-repeat-similar.ps2.ref.png
+++ b/test/reference/extend-repeat-similar.ps2.ref.png
Binary files differ
diff --git a/test/extend-repeat-similar.ps3.ref.png b/test/reference/extend-repeat-similar.ps3.ref.png
index 8218211e..8218211e 100644
--- a/test/extend-repeat-similar.ps3.ref.png
+++ b/test/reference/extend-repeat-similar.ps3.ref.png
Binary files differ
diff --git a/test/extend-repeat-similar.ref.png b/test/reference/extend-repeat-similar.ref.png
index ee2527fa..ee2527fa 100644
--- a/test/extend-repeat-similar.ref.png
+++ b/test/reference/extend-repeat-similar.ref.png
Binary files differ
diff --git a/test/extend-repeat.base.argb32.ref.png b/test/reference/extend-repeat.base.argb32.ref.png
index 81f0503d..81f0503d 100644
--- a/test/extend-repeat.base.argb32.ref.png
+++ b/test/reference/extend-repeat.base.argb32.ref.png
Binary files differ
diff --git a/test/extend-repeat.base.rgb24.ref.png b/test/reference/extend-repeat.base.rgb24.ref.png
index 81f0503d..81f0503d 100644
--- a/test/extend-repeat.base.rgb24.ref.png
+++ b/test/reference/extend-repeat.base.rgb24.ref.png
Binary files differ
diff --git a/test/extend-repeat.image16.ref.png b/test/reference/extend-repeat.image16.ref.png
index cdc742a7..cdc742a7 100644
--- a/test/extend-repeat.image16.ref.png
+++ b/test/reference/extend-repeat.image16.ref.png
Binary files differ
diff --git a/test/extend-repeat.ps2.ref.png b/test/reference/extend-repeat.ps2.ref.png
index 8218211e..8218211e 100644
--- a/test/extend-repeat.ps2.ref.png
+++ b/test/reference/extend-repeat.ps2.ref.png
Binary files differ
diff --git a/test/extend-repeat.ps3.ref.png b/test/reference/extend-repeat.ps3.ref.png
index 8218211e..8218211e 100644
--- a/test/extend-repeat.ps3.ref.png
+++ b/test/reference/extend-repeat.ps3.ref.png
Binary files differ
diff --git a/test/extend-repeat.ref.png b/test/reference/extend-repeat.ref.png
index ee2527fa..ee2527fa 100644
--- a/test/extend-repeat.ref.png
+++ b/test/reference/extend-repeat.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha-mask.argb32.ref.png b/test/reference/extended-blend-alpha-mask.argb32.ref.png
index a1dd2a93..a1dd2a93 100644
--- a/test/extended-blend-alpha-mask.argb32.ref.png
+++ b/test/reference/extended-blend-alpha-mask.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha-mask.base.argb32.ref.png b/test/reference/extended-blend-alpha-mask.base.argb32.ref.png
index a1dd2a93..a1dd2a93 100644
--- a/test/extended-blend-alpha-mask.base.argb32.ref.png
+++ b/test/reference/extended-blend-alpha-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha-mask.base.rgb24.ref.png b/test/reference/extended-blend-alpha-mask.base.rgb24.ref.png
index b5f12f14..b5f12f14 100644
--- a/test/extended-blend-alpha-mask.base.rgb24.ref.png
+++ b/test/reference/extended-blend-alpha-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha-mask.rgb24.ref.png b/test/reference/extended-blend-alpha-mask.rgb24.ref.png
index b5f12f14..b5f12f14 100644
--- a/test/extended-blend-alpha-mask.rgb24.ref.png
+++ b/test/reference/extended-blend-alpha-mask.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha.argb32.ref.png b/test/reference/extended-blend-alpha.argb32.ref.png
index 4d56a21f..4d56a21f 100644
--- a/test/extended-blend-alpha.argb32.ref.png
+++ b/test/reference/extended-blend-alpha.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha.base.argb32.ref.png b/test/reference/extended-blend-alpha.base.argb32.ref.png
index 4d56a21f..4d56a21f 100644
--- a/test/extended-blend-alpha.base.argb32.ref.png
+++ b/test/reference/extended-blend-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha.base.rgb24.ref.png b/test/reference/extended-blend-alpha.base.rgb24.ref.png
index 86d0e2d9..86d0e2d9 100644
--- a/test/extended-blend-alpha.base.rgb24.ref.png
+++ b/test/reference/extended-blend-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha.image16.ref.png b/test/reference/extended-blend-alpha.image16.ref.png
index df964697..df964697 100644
--- a/test/extended-blend-alpha.image16.ref.png
+++ b/test/reference/extended-blend-alpha.image16.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha.quartz.argb32.ref.png b/test/reference/extended-blend-alpha.quartz.argb32.ref.png
index e5701a65..e5701a65 100644
--- a/test/extended-blend-alpha.quartz.argb32.ref.png
+++ b/test/reference/extended-blend-alpha.quartz.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha.quartz.rgb24.ref.png b/test/reference/extended-blend-alpha.quartz.rgb24.ref.png
index 477d346c..477d346c 100644
--- a/test/extended-blend-alpha.quartz.rgb24.ref.png
+++ b/test/reference/extended-blend-alpha.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha.rgb24.ref.png b/test/reference/extended-blend-alpha.rgb24.ref.png
index 86d0e2d9..86d0e2d9 100644
--- a/test/extended-blend-alpha.rgb24.ref.png
+++ b/test/reference/extended-blend-alpha.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-alpha.svg12.argb32.xfail.png b/test/reference/extended-blend-alpha.svg12.argb32.xfail.png
index cc344164..cc344164 100644
--- a/test/extended-blend-alpha.svg12.argb32.xfail.png
+++ b/test/reference/extended-blend-alpha.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/extended-blend-alpha.svg12.rgb24.xfail.png b/test/reference/extended-blend-alpha.svg12.rgb24.xfail.png
index f80569e9..f80569e9 100644
--- a/test/extended-blend-alpha.svg12.rgb24.xfail.png
+++ b/test/reference/extended-blend-alpha.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/extended-blend-mask.argb32.ref.png b/test/reference/extended-blend-mask.argb32.ref.png
index 5fa78e4c..5fa78e4c 100644
--- a/test/extended-blend-mask.argb32.ref.png
+++ b/test/reference/extended-blend-mask.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-mask.base.argb32.ref.png b/test/reference/extended-blend-mask.base.argb32.ref.png
index 5fa78e4c..5fa78e4c 100644
--- a/test/extended-blend-mask.base.argb32.ref.png
+++ b/test/reference/extended-blend-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-mask.base.rgb24.ref.png b/test/reference/extended-blend-mask.base.rgb24.ref.png
index 1c854745..1c854745 100644
--- a/test/extended-blend-mask.base.rgb24.ref.png
+++ b/test/reference/extended-blend-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-mask.rgb24.ref.png b/test/reference/extended-blend-mask.rgb24.ref.png
index 1c854745..1c854745 100644
--- a/test/extended-blend-mask.rgb24.ref.png
+++ b/test/reference/extended-blend-mask.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-solid-alpha.argb32.ref.png b/test/reference/extended-blend-solid-alpha.argb32.ref.png
index 4d56a21f..4d56a21f 100644
--- a/test/extended-blend-solid-alpha.argb32.ref.png
+++ b/test/reference/extended-blend-solid-alpha.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-solid-alpha.base.argb32.ref.png b/test/reference/extended-blend-solid-alpha.base.argb32.ref.png
index 4d56a21f..4d56a21f 100644
--- a/test/extended-blend-solid-alpha.base.argb32.ref.png
+++ b/test/reference/extended-blend-solid-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-solid-alpha.base.rgb24.ref.png b/test/reference/extended-blend-solid-alpha.base.rgb24.ref.png
index 86d0e2d9..86d0e2d9 100644
--- a/test/extended-blend-solid-alpha.base.rgb24.ref.png
+++ b/test/reference/extended-blend-solid-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-solid-alpha.image16.ref.png b/test/reference/extended-blend-solid-alpha.image16.ref.png
index df964697..df964697 100644
--- a/test/extended-blend-solid-alpha.image16.ref.png
+++ b/test/reference/extended-blend-solid-alpha.image16.ref.png
Binary files differ
diff --git a/test/extended-blend-solid-alpha.rgb24.ref.png b/test/reference/extended-blend-solid-alpha.rgb24.ref.png
index 86d0e2d9..86d0e2d9 100644
--- a/test/extended-blend-solid-alpha.rgb24.ref.png
+++ b/test/reference/extended-blend-solid-alpha.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-solid.argb32.ref.png b/test/reference/extended-blend-solid.argb32.ref.png
index 083fe873..083fe873 100644
--- a/test/extended-blend-solid.argb32.ref.png
+++ b/test/reference/extended-blend-solid.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-solid.base.argb32.ref.png b/test/reference/extended-blend-solid.base.argb32.ref.png
index 902ef884..902ef884 100644
--- a/test/extended-blend-solid.base.argb32.ref.png
+++ b/test/reference/extended-blend-solid.base.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend-solid.base.rgb24.ref.png b/test/reference/extended-blend-solid.base.rgb24.ref.png
index 4580e0da..4580e0da 100644
--- a/test/extended-blend-solid.base.rgb24.ref.png
+++ b/test/reference/extended-blend-solid.base.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend-solid.image16.ref.png b/test/reference/extended-blend-solid.image16.ref.png
index 2052ea7c..2052ea7c 100644
--- a/test/extended-blend-solid.image16.ref.png
+++ b/test/reference/extended-blend-solid.image16.ref.png
Binary files differ
diff --git a/test/extended-blend-solid.rgb24.ref.png b/test/reference/extended-blend-solid.rgb24.ref.png
index 4580e0da..4580e0da 100644
--- a/test/extended-blend-solid.rgb24.ref.png
+++ b/test/reference/extended-blend-solid.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend.argb32.ref.png b/test/reference/extended-blend.argb32.ref.png
index 083fe873..083fe873 100644
--- a/test/extended-blend.argb32.ref.png
+++ b/test/reference/extended-blend.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend.base.argb32.ref.png b/test/reference/extended-blend.base.argb32.ref.png
index 902ef884..902ef884 100644
--- a/test/extended-blend.base.argb32.ref.png
+++ b/test/reference/extended-blend.base.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend.base.rgb24.ref.png b/test/reference/extended-blend.base.rgb24.ref.png
index 4580e0da..4580e0da 100644
--- a/test/extended-blend.base.rgb24.ref.png
+++ b/test/reference/extended-blend.base.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend.image16.ref.png b/test/reference/extended-blend.image16.ref.png
index 2052ea7c..2052ea7c 100644
--- a/test/extended-blend.image16.ref.png
+++ b/test/reference/extended-blend.image16.ref.png
Binary files differ
diff --git a/test/extended-blend.quartz.argb32.ref.png b/test/reference/extended-blend.quartz.argb32.ref.png
index 173c6e23..173c6e23 100644
--- a/test/extended-blend.quartz.argb32.ref.png
+++ b/test/reference/extended-blend.quartz.argb32.ref.png
Binary files differ
diff --git a/test/extended-blend.quartz.rgb24.ref.png b/test/reference/extended-blend.quartz.rgb24.ref.png
index 56a1214e..56a1214e 100644
--- a/test/extended-blend.quartz.rgb24.ref.png
+++ b/test/reference/extended-blend.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend.rgb24.ref.png b/test/reference/extended-blend.rgb24.ref.png
index 4580e0da..4580e0da 100644
--- a/test/extended-blend.rgb24.ref.png
+++ b/test/reference/extended-blend.rgb24.ref.png
Binary files differ
diff --git a/test/extended-blend.svg12.argb32.xfail.png b/test/reference/extended-blend.svg12.argb32.xfail.png
index 93297a5c..93297a5c 100644
--- a/test/extended-blend.svg12.argb32.xfail.png
+++ b/test/reference/extended-blend.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/extended-blend.svg12.rgb24.xfail.png b/test/reference/extended-blend.svg12.rgb24.xfail.png
index 8db02c55..8db02c55 100644
--- a/test/extended-blend.svg12.rgb24.xfail.png
+++ b/test/reference/extended-blend.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/fallback-resolution.ppi144x144.ps.ref.png b/test/reference/fallback-resolution.ppi144x144.ps.ref.png
index 0922f03d..0922f03d 100644
--- a/test/fallback-resolution.ppi144x144.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi144x144.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi144x144.ref.png b/test/reference/fallback-resolution.ppi144x144.ref.png
index cbe93ca6..cbe93ca6 100644
--- a/test/fallback-resolution.ppi144x144.ref.png
+++ b/test/reference/fallback-resolution.ppi144x144.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi144x72.ps.ref.png b/test/reference/fallback-resolution.ppi144x72.ps.ref.png
index 2f8d82d8..2f8d82d8 100644
--- a/test/fallback-resolution.ppi144x72.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi144x72.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi144x72.ref.png b/test/reference/fallback-resolution.ppi144x72.ref.png
index 4c16ca14..4c16ca14 100644
--- a/test/fallback-resolution.ppi144x72.ref.png
+++ b/test/reference/fallback-resolution.ppi144x72.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi288x288.pdf.ref.png b/test/reference/fallback-resolution.ppi288x288.pdf.ref.png
index 181e110f..181e110f 100644
--- a/test/fallback-resolution.ppi288x288.pdf.ref.png
+++ b/test/reference/fallback-resolution.ppi288x288.pdf.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi288x288.ps.ref.png b/test/reference/fallback-resolution.ppi288x288.ps.ref.png
index 99bccef2..99bccef2 100644
--- a/test/fallback-resolution.ppi288x288.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi288x288.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi288x288.svg.ref.png b/test/reference/fallback-resolution.ppi288x288.svg.ref.png
index e71ff815..e71ff815 100644
--- a/test/fallback-resolution.ppi288x288.svg.ref.png
+++ b/test/reference/fallback-resolution.ppi288x288.svg.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi288x72.ps.ref.png b/test/reference/fallback-resolution.ppi288x72.ps.ref.png
index 89b9c517..89b9c517 100644
--- a/test/fallback-resolution.ppi288x72.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi288x72.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi288x72.ref.png b/test/reference/fallback-resolution.ppi288x72.ref.png
index b2135876..b2135876 100644
--- a/test/fallback-resolution.ppi288x72.ref.png
+++ b/test/reference/fallback-resolution.ppi288x72.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi576x576.pdf.ref.png b/test/reference/fallback-resolution.ppi576x576.pdf.ref.png
index 5b376199..5b376199 100644
--- a/test/fallback-resolution.ppi576x576.pdf.ref.png
+++ b/test/reference/fallback-resolution.ppi576x576.pdf.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi576x576.ps.ref.png b/test/reference/fallback-resolution.ppi576x576.ps.ref.png
index 9dc47353..9dc47353 100644
--- a/test/fallback-resolution.ppi576x576.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi576x576.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi576x576.svg.ref.png b/test/reference/fallback-resolution.ppi576x576.svg.ref.png
index b5a97e30..b5a97e30 100644
--- a/test/fallback-resolution.ppi576x576.svg.ref.png
+++ b/test/reference/fallback-resolution.ppi576x576.svg.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi576x72.ps.ref.png b/test/reference/fallback-resolution.ppi576x72.ps.ref.png
index 9ac6be4a..9ac6be4a 100644
--- a/test/fallback-resolution.ppi576x72.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi576x72.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi576x72.ref.png b/test/reference/fallback-resolution.ppi576x72.ref.png
index b63e66e2..b63e66e2 100644
--- a/test/fallback-resolution.ppi576x72.ref.png
+++ b/test/reference/fallback-resolution.ppi576x72.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi72x144.ps.ref.png b/test/reference/fallback-resolution.ppi72x144.ps.ref.png
index 50b5a990..50b5a990 100644
--- a/test/fallback-resolution.ppi72x144.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi72x144.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi72x144.ref.png b/test/reference/fallback-resolution.ppi72x144.ref.png
index 9d232c07..9d232c07 100644
--- a/test/fallback-resolution.ppi72x144.ref.png
+++ b/test/reference/fallback-resolution.ppi72x144.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi72x288.ps.ref.png b/test/reference/fallback-resolution.ppi72x288.ps.ref.png
index b4ff82d7..b4ff82d7 100644
--- a/test/fallback-resolution.ppi72x288.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi72x288.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi72x288.ref.png b/test/reference/fallback-resolution.ppi72x288.ref.png
index fdbc3820..fdbc3820 100644
--- a/test/fallback-resolution.ppi72x288.ref.png
+++ b/test/reference/fallback-resolution.ppi72x288.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi72x576.ps.ref.png b/test/reference/fallback-resolution.ppi72x576.ps.ref.png
index 6a3ddcb5..6a3ddcb5 100644
--- a/test/fallback-resolution.ppi72x576.ps.ref.png
+++ b/test/reference/fallback-resolution.ppi72x576.ps.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi72x576.ref.png b/test/reference/fallback-resolution.ppi72x576.ref.png
index c943f083..c943f083 100644
--- a/test/fallback-resolution.ppi72x576.ref.png
+++ b/test/reference/fallback-resolution.ppi72x576.ref.png
Binary files differ
diff --git a/test/fallback-resolution.ppi72x72.ref.png b/test/reference/fallback-resolution.ppi72x72.ref.png
index 5d1df2cc..5d1df2cc 100644
--- a/test/fallback-resolution.ppi72x72.ref.png
+++ b/test/reference/fallback-resolution.ppi72x72.ref.png
Binary files differ
diff --git a/test/fill-alpha-pattern.base.argb32.ref.png b/test/reference/fill-alpha-pattern.base.argb32.ref.png
index 4dafb835..4dafb835 100644
--- a/test/fill-alpha-pattern.base.argb32.ref.png
+++ b/test/reference/fill-alpha-pattern.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-alpha-pattern.base.rgb24.ref.png b/test/reference/fill-alpha-pattern.base.rgb24.ref.png
index 4dafb835..4dafb835 100644
--- a/test/fill-alpha-pattern.base.rgb24.ref.png
+++ b/test/reference/fill-alpha-pattern.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-alpha-pattern.image16.ref.png b/test/reference/fill-alpha-pattern.image16.ref.png
index f323c10f..f323c10f 100644
--- a/test/fill-alpha-pattern.image16.ref.png
+++ b/test/reference/fill-alpha-pattern.image16.ref.png
Binary files differ
diff --git a/test/fill-alpha-pattern.pdf.ref.png b/test/reference/fill-alpha-pattern.pdf.ref.png
index ed7f4045..ed7f4045 100644
--- a/test/fill-alpha-pattern.pdf.ref.png
+++ b/test/reference/fill-alpha-pattern.pdf.ref.png
Binary files differ
diff --git a/test/fill-alpha-pattern.ps3.argb32.ref.png b/test/reference/fill-alpha-pattern.ps3.argb32.ref.png
index 28689a38..28689a38 100644
--- a/test/fill-alpha-pattern.ps3.argb32.ref.png
+++ b/test/reference/fill-alpha-pattern.ps3.argb32.ref.png
Binary files differ
diff --git a/test/fill-alpha-pattern.quartz.ref.png b/test/reference/fill-alpha-pattern.quartz.ref.png
index b612e7a6..b612e7a6 100644
--- a/test/fill-alpha-pattern.quartz.ref.png
+++ b/test/reference/fill-alpha-pattern.quartz.ref.png
Binary files differ
diff --git a/test/fill-alpha-pattern.ref.png b/test/reference/fill-alpha-pattern.ref.png
index 13f2a72d..13f2a72d 100644
--- a/test/fill-alpha-pattern.ref.png
+++ b/test/reference/fill-alpha-pattern.ref.png
Binary files differ
diff --git a/test/fill-alpha-pattern.xlib.ref.png b/test/reference/fill-alpha-pattern.xlib.ref.png
index 0031c04c..0031c04c 100644
--- a/test/fill-alpha-pattern.xlib.ref.png
+++ b/test/reference/fill-alpha-pattern.xlib.ref.png
Binary files differ
diff --git a/test/fill-alpha.base.argb32.ref.png b/test/reference/fill-alpha.base.argb32.ref.png
index 85df9198..85df9198 100644
--- a/test/fill-alpha.base.argb32.ref.png
+++ b/test/reference/fill-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-alpha.base.rgb24.ref.png b/test/reference/fill-alpha.base.rgb24.ref.png
index 85df9198..85df9198 100644
--- a/test/fill-alpha.base.rgb24.ref.png
+++ b/test/reference/fill-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-alpha.image16.ref.png b/test/reference/fill-alpha.image16.ref.png
index 08252b6c..08252b6c 100644
--- a/test/fill-alpha.image16.ref.png
+++ b/test/reference/fill-alpha.image16.ref.png
Binary files differ
diff --git a/test/fill-alpha.ps.argb32.ref.png b/test/reference/fill-alpha.ps.argb32.ref.png
index 8d70d53f..8d70d53f 100644
--- a/test/fill-alpha.ps.argb32.ref.png
+++ b/test/reference/fill-alpha.ps.argb32.ref.png
Binary files differ
diff --git a/test/fill-alpha.quartz.ref.png b/test/reference/fill-alpha.quartz.ref.png
index 81cee81e..81cee81e 100644
--- a/test/fill-alpha.quartz.ref.png
+++ b/test/reference/fill-alpha.quartz.ref.png
Binary files differ
diff --git a/test/fill-alpha.ref.png b/test/reference/fill-alpha.ref.png
index 7ab149da..7ab149da 100644
--- a/test/fill-alpha.ref.png
+++ b/test/reference/fill-alpha.ref.png
Binary files differ
diff --git a/test/fill-alpha.xlib.ref.png b/test/reference/fill-alpha.xlib.ref.png
index 61aaac29..61aaac29 100644
--- a/test/fill-alpha.xlib.ref.png
+++ b/test/reference/fill-alpha.xlib.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha-add.base.argb32.ref.png b/test/reference/fill-and-stroke-alpha-add.base.argb32.ref.png
index 71d2b222..71d2b222 100644
--- a/test/fill-and-stroke-alpha-add.base.argb32.ref.png
+++ b/test/reference/fill-and-stroke-alpha-add.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha-add.base.rgb24.ref.png b/test/reference/fill-and-stroke-alpha-add.base.rgb24.ref.png
index 71d2b222..71d2b222 100644
--- a/test/fill-and-stroke-alpha-add.base.rgb24.ref.png
+++ b/test/reference/fill-and-stroke-alpha-add.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha-add.image16.ref.png b/test/reference/fill-and-stroke-alpha-add.image16.ref.png
index 3162c811..3162c811 100644
--- a/test/fill-and-stroke-alpha-add.image16.ref.png
+++ b/test/reference/fill-and-stroke-alpha-add.image16.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha-add.quartz.ref.png b/test/reference/fill-and-stroke-alpha-add.quartz.ref.png
index 1d897525..1d897525 100644
--- a/test/fill-and-stroke-alpha-add.quartz.ref.png
+++ b/test/reference/fill-and-stroke-alpha-add.quartz.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha-add.ref.png b/test/reference/fill-and-stroke-alpha-add.ref.png
index f2731b91..f2731b91 100644
--- a/test/fill-and-stroke-alpha-add.ref.png
+++ b/test/reference/fill-and-stroke-alpha-add.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha-add.svg12.xfail.png b/test/reference/fill-and-stroke-alpha-add.svg12.xfail.png
index c1d7d6fc..c1d7d6fc 100644
--- a/test/fill-and-stroke-alpha-add.svg12.xfail.png
+++ b/test/reference/fill-and-stroke-alpha-add.svg12.xfail.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha.base.argb32.ref.png b/test/reference/fill-and-stroke-alpha.base.argb32.ref.png
index c85b933b..c85b933b 100644
--- a/test/fill-and-stroke-alpha.base.argb32.ref.png
+++ b/test/reference/fill-and-stroke-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha.base.rgb24.ref.png b/test/reference/fill-and-stroke-alpha.base.rgb24.ref.png
index c85b933b..c85b933b 100644
--- a/test/fill-and-stroke-alpha.base.rgb24.ref.png
+++ b/test/reference/fill-and-stroke-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha.image16.ref.png b/test/reference/fill-and-stroke-alpha.image16.ref.png
index cde5bd92..cde5bd92 100644
--- a/test/fill-and-stroke-alpha.image16.ref.png
+++ b/test/reference/fill-and-stroke-alpha.image16.ref.png
Binary files differ
diff --git a/test/fill-and-stroke-alpha.ref.png b/test/reference/fill-and-stroke-alpha.ref.png
index 70f47637..70f47637 100644
--- a/test/fill-and-stroke-alpha.ref.png
+++ b/test/reference/fill-and-stroke-alpha.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.argb32.ref.png b/test/reference/fill-and-stroke.argb32.ref.png
index f1aa633c..f1aa633c 100644
--- a/test/fill-and-stroke.argb32.ref.png
+++ b/test/reference/fill-and-stroke.argb32.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.base.argb32.ref.png b/test/reference/fill-and-stroke.base.argb32.ref.png
index 3f32060f..3f32060f 100644
--- a/test/fill-and-stroke.base.argb32.ref.png
+++ b/test/reference/fill-and-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.base.rgb24.ref.png b/test/reference/fill-and-stroke.base.rgb24.ref.png
index 2797921e..2797921e 100644
--- a/test/fill-and-stroke.base.rgb24.ref.png
+++ b/test/reference/fill-and-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.image16.ref.png b/test/reference/fill-and-stroke.image16.ref.png
index f562509f..f562509f 100644
--- a/test/fill-and-stroke.image16.ref.png
+++ b/test/reference/fill-and-stroke.image16.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.ps.argb32.ref.png b/test/reference/fill-and-stroke.ps.argb32.ref.png
index 8cf8d9cc..8cf8d9cc 100644
--- a/test/fill-and-stroke.ps.argb32.ref.png
+++ b/test/reference/fill-and-stroke.ps.argb32.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.ps.rgb24.ref.png b/test/reference/fill-and-stroke.ps.rgb24.ref.png
index fceda260..fceda260 100644
--- a/test/fill-and-stroke.ps.rgb24.ref.png
+++ b/test/reference/fill-and-stroke.ps.rgb24.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.quartz.argb32.ref.png b/test/reference/fill-and-stroke.quartz.argb32.ref.png
index 94407191..94407191 100644
--- a/test/fill-and-stroke.quartz.argb32.ref.png
+++ b/test/reference/fill-and-stroke.quartz.argb32.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.quartz.rgb24.ref.png b/test/reference/fill-and-stroke.quartz.rgb24.ref.png
index 5ba21975..5ba21975 100644
--- a/test/fill-and-stroke.quartz.rgb24.ref.png
+++ b/test/reference/fill-and-stroke.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.rgb24.ref.png b/test/reference/fill-and-stroke.rgb24.ref.png
index 7081d72a..7081d72a 100644
--- a/test/fill-and-stroke.rgb24.ref.png
+++ b/test/reference/fill-and-stroke.rgb24.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.xlib.argb32.ref.png b/test/reference/fill-and-stroke.xlib.argb32.ref.png
index 5f77c926..5f77c926 100644
--- a/test/fill-and-stroke.xlib.argb32.ref.png
+++ b/test/reference/fill-and-stroke.xlib.argb32.ref.png
Binary files differ
diff --git a/test/fill-and-stroke.xlib.rgb24.ref.png b/test/reference/fill-and-stroke.xlib.rgb24.ref.png
index f4035ebe..f4035ebe 100644
--- a/test/fill-and-stroke.xlib.rgb24.ref.png
+++ b/test/reference/fill-and-stroke.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.argb32.ref.png b/test/reference/fill-degenerate-sort-order.argb32.ref.png
index 57e61db7..57e61db7 100644
--- a/test/fill-degenerate-sort-order.argb32.ref.png
+++ b/test/reference/fill-degenerate-sort-order.argb32.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.base.argb32.ref.png b/test/reference/fill-degenerate-sort-order.base.argb32.ref.png
index 860ee1b1..860ee1b1 100644
--- a/test/fill-degenerate-sort-order.base.argb32.ref.png
+++ b/test/reference/fill-degenerate-sort-order.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.base.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.base.rgb24.ref.png
index 18b08fc4..18b08fc4 100644
--- a/test/fill-degenerate-sort-order.base.rgb24.ref.png
+++ b/test/reference/fill-degenerate-sort-order.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.image16.ref.png b/test/reference/fill-degenerate-sort-order.image16.ref.png
index 6dc20787..6dc20787 100644
--- a/test/fill-degenerate-sort-order.image16.ref.png
+++ b/test/reference/fill-degenerate-sort-order.image16.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.ps.argb32.xfail.png b/test/reference/fill-degenerate-sort-order.ps.argb32.xfail.png
index 79ea6307..79ea6307 100644
--- a/test/fill-degenerate-sort-order.ps.argb32.xfail.png
+++ b/test/reference/fill-degenerate-sort-order.ps.argb32.xfail.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.ps.rgb24.xfail.png b/test/reference/fill-degenerate-sort-order.ps.rgb24.xfail.png
index b4c45f9a..b4c45f9a 100644
--- a/test/fill-degenerate-sort-order.ps.rgb24.xfail.png
+++ b/test/reference/fill-degenerate-sort-order.ps.rgb24.xfail.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.quartz.argb32.ref.png b/test/reference/fill-degenerate-sort-order.quartz.argb32.ref.png
index a8b9f15b..a8b9f15b 100644
--- a/test/fill-degenerate-sort-order.quartz.argb32.ref.png
+++ b/test/reference/fill-degenerate-sort-order.quartz.argb32.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.quartz.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.quartz.rgb24.ref.png
index 703467cf..703467cf 100644
--- a/test/fill-degenerate-sort-order.quartz.rgb24.ref.png
+++ b/test/reference/fill-degenerate-sort-order.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.rgb24.ref.png
index 5e807b1d..5e807b1d 100644
--- a/test/fill-degenerate-sort-order.rgb24.ref.png
+++ b/test/reference/fill-degenerate-sort-order.rgb24.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.xlib.ref.png b/test/reference/fill-degenerate-sort-order.xlib.ref.png
index 8278d76e..8278d76e 100644
--- a/test/fill-degenerate-sort-order.xlib.ref.png
+++ b/test/reference/fill-degenerate-sort-order.xlib.ref.png
Binary files differ
diff --git a/test/fill-degenerate-sort-order.xlib.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.xlib.rgb24.ref.png
index 6c76eaf4..6c76eaf4 100644
--- a/test/fill-degenerate-sort-order.xlib.rgb24.ref.png
+++ b/test/reference/fill-degenerate-sort-order.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/fill-empty.argb32.ref.png b/test/reference/fill-empty.argb32.ref.png
index 8c26f7eb..8c26f7eb 100644
--- a/test/fill-empty.argb32.ref.png
+++ b/test/reference/fill-empty.argb32.ref.png
Binary files differ
diff --git a/test/fill-empty.base.argb32.ref.png b/test/reference/fill-empty.base.argb32.ref.png
index 8c26f7eb..8c26f7eb 100644
--- a/test/fill-empty.base.argb32.ref.png
+++ b/test/reference/fill-empty.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-empty.base.rgb24.ref.png b/test/reference/fill-empty.base.rgb24.ref.png
index dc7a8a0e..dc7a8a0e 100644
--- a/test/fill-empty.base.rgb24.ref.png
+++ b/test/reference/fill-empty.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-empty.rgb24.ref.png b/test/reference/fill-empty.rgb24.ref.png
index dc7a8a0e..dc7a8a0e 100644
--- a/test/fill-empty.rgb24.ref.png
+++ b/test/reference/fill-empty.rgb24.ref.png
Binary files differ
diff --git a/test/fill-empty.svg12.rgb24.xfail.png b/test/reference/fill-empty.svg12.rgb24.xfail.png
index 8c26f7eb..8c26f7eb 100644
--- a/test/fill-empty.svg12.rgb24.xfail.png
+++ b/test/reference/fill-empty.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/fill-image.base.argb32.ref.png b/test/reference/fill-image.base.argb32.ref.png
index b94ed91d..b94ed91d 100644
--- a/test/fill-image.base.argb32.ref.png
+++ b/test/reference/fill-image.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-image.base.rgb24.ref.png b/test/reference/fill-image.base.rgb24.ref.png
index b94ed91d..b94ed91d 100644
--- a/test/fill-image.base.rgb24.ref.png
+++ b/test/reference/fill-image.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-image.image16.ref.png b/test/reference/fill-image.image16.ref.png
index 3a9b7c79..3a9b7c79 100644
--- a/test/fill-image.image16.ref.png
+++ b/test/reference/fill-image.image16.ref.png
Binary files differ
diff --git a/test/fill-image.ps.ref.png b/test/reference/fill-image.ps.ref.png
index 97137015..97137015 100644
--- a/test/fill-image.ps.ref.png
+++ b/test/reference/fill-image.ps.ref.png
Binary files differ
diff --git a/test/fill-image.quartz.ref.png b/test/reference/fill-image.quartz.ref.png
index bb205a7d..bb205a7d 100644
--- a/test/fill-image.quartz.ref.png
+++ b/test/reference/fill-image.quartz.ref.png
Binary files differ
diff --git a/test/fill-image.ref.png b/test/reference/fill-image.ref.png
index 899c1599..899c1599 100644
--- a/test/fill-image.ref.png
+++ b/test/reference/fill-image.ref.png
Binary files differ
diff --git a/test/fill-image.xlib.ref.png b/test/reference/fill-image.xlib.ref.png
index b07fc14a..b07fc14a 100644
--- a/test/fill-image.xlib.ref.png
+++ b/test/reference/fill-image.xlib.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.base.argb32.ref.png b/test/reference/fill-missed-stop.base.argb32.ref.png
index 223fb360..223fb360 100644
--- a/test/fill-missed-stop.base.argb32.ref.png
+++ b/test/reference/fill-missed-stop.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.base.rgb24.ref.png b/test/reference/fill-missed-stop.base.rgb24.ref.png
index f56b4b2e..f56b4b2e 100644
--- a/test/fill-missed-stop.base.rgb24.ref.png
+++ b/test/reference/fill-missed-stop.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.pdf.argb32.ref.png b/test/reference/fill-missed-stop.pdf.argb32.ref.png
index 7d56e3e8..7d56e3e8 100644
--- a/test/fill-missed-stop.pdf.argb32.ref.png
+++ b/test/reference/fill-missed-stop.pdf.argb32.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.ps2.argb32.ref.png b/test/reference/fill-missed-stop.ps2.argb32.ref.png
index b94a7089..b94a7089 100644
--- a/test/fill-missed-stop.ps2.argb32.ref.png
+++ b/test/reference/fill-missed-stop.ps2.argb32.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.ps2.rgb24.ref.png b/test/reference/fill-missed-stop.ps2.rgb24.ref.png
index fd54c7b1..fd54c7b1 100644
--- a/test/fill-missed-stop.ps2.rgb24.ref.png
+++ b/test/reference/fill-missed-stop.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.ps3.argb32.ref.png b/test/reference/fill-missed-stop.ps3.argb32.ref.png
index b94a7089..b94a7089 100644
--- a/test/fill-missed-stop.ps3.argb32.ref.png
+++ b/test/reference/fill-missed-stop.ps3.argb32.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.ps3.rgb24.ref.png b/test/reference/fill-missed-stop.ps3.rgb24.ref.png
index fd54c7b1..fd54c7b1 100644
--- a/test/fill-missed-stop.ps3.rgb24.ref.png
+++ b/test/reference/fill-missed-stop.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.ref.png b/test/reference/fill-missed-stop.ref.png
index 7c5a4edb..7c5a4edb 100644
--- a/test/fill-missed-stop.ref.png
+++ b/test/reference/fill-missed-stop.ref.png
Binary files differ
diff --git a/test/fill-missed-stop.rgb24.ref.png b/test/reference/fill-missed-stop.rgb24.ref.png
index 3f9d2ad4..3f9d2ad4 100644
--- a/test/fill-missed-stop.rgb24.ref.png
+++ b/test/reference/fill-missed-stop.rgb24.ref.png
Binary files differ
diff --git a/test/fill-rule.base.argb32.ref.png b/test/reference/fill-rule.base.argb32.ref.png
index e2e10d4a..e2e10d4a 100644
--- a/test/fill-rule.base.argb32.ref.png
+++ b/test/reference/fill-rule.base.argb32.ref.png
Binary files differ
diff --git a/test/fill-rule.base.rgb24.ref.png b/test/reference/fill-rule.base.rgb24.ref.png
index 49fb39c7..49fb39c7 100644
--- a/test/fill-rule.base.rgb24.ref.png
+++ b/test/reference/fill-rule.base.rgb24.ref.png
Binary files differ
diff --git a/test/fill-rule.image16.ref.png b/test/reference/fill-rule.image16.ref.png
index 27613f70..27613f70 100644
--- a/test/fill-rule.image16.ref.png
+++ b/test/reference/fill-rule.image16.ref.png
Binary files differ
diff --git a/test/fill-rule.ps2.argb32.ref.png b/test/reference/fill-rule.ps2.argb32.ref.png
index c9bdf905..c9bdf905 100644
--- a/test/fill-rule.ps2.argb32.ref.png
+++ b/test/reference/fill-rule.ps2.argb32.ref.png
Binary files differ
diff --git a/test/fill-rule.ps2.rgb24.ref.png b/test/reference/fill-rule.ps2.rgb24.ref.png
index 617a20bd..617a20bd 100644
--- a/test/fill-rule.ps2.rgb24.ref.png
+++ b/test/reference/fill-rule.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/fill-rule.ps3.argb32.ref.png b/test/reference/fill-rule.ps3.argb32.ref.png
index c9bdf905..c9bdf905 100644
--- a/test/fill-rule.ps3.argb32.ref.png
+++ b/test/reference/fill-rule.ps3.argb32.ref.png
Binary files differ
diff --git a/test/fill-rule.ps3.rgb24.ref.png b/test/reference/fill-rule.ps3.rgb24.ref.png
index 617a20bd..617a20bd 100644
--- a/test/fill-rule.ps3.rgb24.ref.png
+++ b/test/reference/fill-rule.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/fill-rule.quartz.argb32.ref.png b/test/reference/fill-rule.quartz.argb32.ref.png
index 2ac53409..2ac53409 100644
--- a/test/fill-rule.quartz.argb32.ref.png
+++ b/test/reference/fill-rule.quartz.argb32.ref.png
Binary files differ
diff --git a/test/fill-rule.quartz.rgb24.ref.png b/test/reference/fill-rule.quartz.rgb24.ref.png
index bd671d62..bd671d62 100644
--- a/test/fill-rule.quartz.rgb24.ref.png
+++ b/test/reference/fill-rule.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/fill-rule.ref.png b/test/reference/fill-rule.ref.png
index ed18bf8e..ed18bf8e 100644
--- a/test/fill-rule.ref.png
+++ b/test/reference/fill-rule.ref.png
Binary files differ
diff --git a/test/fill-rule.rgb24.ref.png b/test/reference/fill-rule.rgb24.ref.png
index 704172fd..704172fd 100644
--- a/test/fill-rule.rgb24.ref.png
+++ b/test/reference/fill-rule.rgb24.ref.png
Binary files differ
diff --git a/test/fill-rule.xlib.ref.png b/test/reference/fill-rule.xlib.ref.png
index e2e10d4a..e2e10d4a 100644
--- a/test/fill-rule.xlib.ref.png
+++ b/test/reference/fill-rule.xlib.ref.png
Binary files differ
diff --git a/test/fill-rule.xlib.rgb24.ref.png b/test/reference/fill-rule.xlib.rgb24.ref.png
index 68d2b9b8..68d2b9b8 100644
--- a/test/fill-rule.xlib.rgb24.ref.png
+++ b/test/reference/fill-rule.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/filter-bilinear-extents.base.argb32.ref.png b/test/reference/filter-bilinear-extents.base.argb32.ref.png
index 797e7981..797e7981 100644
--- a/test/filter-bilinear-extents.base.argb32.ref.png
+++ b/test/reference/filter-bilinear-extents.base.argb32.ref.png
Binary files differ
diff --git a/test/filter-bilinear-extents.base.rgb24.ref.png b/test/reference/filter-bilinear-extents.base.rgb24.ref.png
index 797e7981..797e7981 100644
--- a/test/filter-bilinear-extents.base.rgb24.ref.png
+++ b/test/reference/filter-bilinear-extents.base.rgb24.ref.png
Binary files differ
diff --git a/test/filter-bilinear-extents.image16.ref.png b/test/reference/filter-bilinear-extents.image16.ref.png
index 5b7755bb..5b7755bb 100644
--- a/test/filter-bilinear-extents.image16.ref.png
+++ b/test/reference/filter-bilinear-extents.image16.ref.png
Binary files differ
diff --git a/test/filter-bilinear-extents.pdf.xfail.png b/test/reference/filter-bilinear-extents.pdf.xfail.png
index e6c4bb46..e6c4bb46 100644
--- a/test/filter-bilinear-extents.pdf.xfail.png
+++ b/test/reference/filter-bilinear-extents.pdf.xfail.png
Binary files differ
diff --git a/test/filter-bilinear-extents.ps2.ref.png b/test/reference/filter-bilinear-extents.ps2.ref.png
index 97c105c9..97c105c9 100644
--- a/test/filter-bilinear-extents.ps2.ref.png
+++ b/test/reference/filter-bilinear-extents.ps2.ref.png
Binary files differ
diff --git a/test/filter-bilinear-extents.ps3.ref.png b/test/reference/filter-bilinear-extents.ps3.ref.png
index 97c105c9..97c105c9 100644
--- a/test/filter-bilinear-extents.ps3.ref.png
+++ b/test/reference/filter-bilinear-extents.ps3.ref.png
Binary files differ
diff --git a/test/filter-bilinear-extents.quartz.xfail.png b/test/reference/filter-bilinear-extents.quartz.xfail.png
index 312ee802..312ee802 100644
--- a/test/filter-bilinear-extents.quartz.xfail.png
+++ b/test/reference/filter-bilinear-extents.quartz.xfail.png
Binary files differ
diff --git a/test/filter-bilinear-extents.ref.png b/test/reference/filter-bilinear-extents.ref.png
index 61e416b3..61e416b3 100644
--- a/test/filter-bilinear-extents.ref.png
+++ b/test/reference/filter-bilinear-extents.ref.png
Binary files differ
diff --git a/test/filter-nearest-offset.base.argb32.ref.png b/test/reference/filter-nearest-offset.base.argb32.ref.png
index 8cca9a1d..8cca9a1d 100644
--- a/test/filter-nearest-offset.base.argb32.ref.png
+++ b/test/reference/filter-nearest-offset.base.argb32.ref.png
Binary files differ
diff --git a/test/filter-nearest-offset.base.rgb24.ref.png b/test/reference/filter-nearest-offset.base.rgb24.ref.png
index 8cca9a1d..8cca9a1d 100644
--- a/test/filter-nearest-offset.base.rgb24.ref.png
+++ b/test/reference/filter-nearest-offset.base.rgb24.ref.png
Binary files differ
diff --git a/test/filter-nearest-offset.gl.xfail.png b/test/reference/filter-nearest-offset.gl.xfail.png
index a777e7cc..a777e7cc 100644
--- a/test/filter-nearest-offset.gl.xfail.png
+++ b/test/reference/filter-nearest-offset.gl.xfail.png
Binary files differ
diff --git a/test/filter-nearest-offset.pdf.xfail.png b/test/reference/filter-nearest-offset.pdf.xfail.png
index 3042821f..3042821f 100644
--- a/test/filter-nearest-offset.pdf.xfail.png
+++ b/test/reference/filter-nearest-offset.pdf.xfail.png
Binary files differ
diff --git a/test/filter-nearest-offset.ps2.ref.png b/test/reference/filter-nearest-offset.ps2.ref.png
index 185f7793..185f7793 100644
--- a/test/filter-nearest-offset.ps2.ref.png
+++ b/test/reference/filter-nearest-offset.ps2.ref.png
Binary files differ
diff --git a/test/filter-nearest-offset.ps3.ref.png b/test/reference/filter-nearest-offset.ps3.ref.png
index 185f7793..185f7793 100644
--- a/test/filter-nearest-offset.ps3.ref.png
+++ b/test/reference/filter-nearest-offset.ps3.ref.png
Binary files differ
diff --git a/test/filter-nearest-offset.ref.png b/test/reference/filter-nearest-offset.ref.png
index af81aeea..af81aeea 100644
--- a/test/filter-nearest-offset.ref.png
+++ b/test/reference/filter-nearest-offset.ref.png
Binary files differ
diff --git a/test/filter-nearest-offset.svg.xfail.png b/test/reference/filter-nearest-offset.svg.xfail.png
index a46dc76d..a46dc76d 100644
--- a/test/filter-nearest-offset.svg.xfail.png
+++ b/test/reference/filter-nearest-offset.svg.xfail.png
Binary files differ
diff --git a/test/filter-nearest-transformed.base.argb32.ref.png b/test/reference/filter-nearest-transformed.base.argb32.ref.png
index 24adf8bc..24adf8bc 100644
--- a/test/filter-nearest-transformed.base.argb32.ref.png
+++ b/test/reference/filter-nearest-transformed.base.argb32.ref.png
Binary files differ
diff --git a/test/filter-nearest-transformed.base.rgb24.ref.png b/test/reference/filter-nearest-transformed.base.rgb24.ref.png
index 24adf8bc..24adf8bc 100644
--- a/test/filter-nearest-transformed.base.rgb24.ref.png
+++ b/test/reference/filter-nearest-transformed.base.rgb24.ref.png
Binary files differ
diff --git a/test/filter-nearest-transformed.gl.xfail.png b/test/reference/filter-nearest-transformed.gl.xfail.png
index ba8170b0..ba8170b0 100644
--- a/test/filter-nearest-transformed.gl.xfail.png
+++ b/test/reference/filter-nearest-transformed.gl.xfail.png
Binary files differ
diff --git a/test/filter-nearest-transformed.image16.ref.png b/test/reference/filter-nearest-transformed.image16.ref.png
index a02e1e11..a02e1e11 100644
--- a/test/filter-nearest-transformed.image16.ref.png
+++ b/test/reference/filter-nearest-transformed.image16.ref.png
Binary files differ
diff --git a/test/filter-nearest-transformed.pdf.xfail.png b/test/reference/filter-nearest-transformed.pdf.xfail.png
index e5b83784..e5b83784 100644
--- a/test/filter-nearest-transformed.pdf.xfail.png
+++ b/test/reference/filter-nearest-transformed.pdf.xfail.png
Binary files differ
diff --git a/test/filter-nearest-transformed.quartz.xfail.png b/test/reference/filter-nearest-transformed.quartz.xfail.png
index 246cdf42..246cdf42 100644
--- a/test/filter-nearest-transformed.quartz.xfail.png
+++ b/test/reference/filter-nearest-transformed.quartz.xfail.png
Binary files differ
diff --git a/test/filter-nearest-transformed.ref.png b/test/reference/filter-nearest-transformed.ref.png
index dc413b47..dc413b47 100644
--- a/test/filter-nearest-transformed.ref.png
+++ b/test/reference/filter-nearest-transformed.ref.png
Binary files differ
diff --git a/test/filter-nearest-transformed.svg.xfail.png b/test/reference/filter-nearest-transformed.svg.xfail.png
index e6bbe28e..e6bbe28e 100644
--- a/test/filter-nearest-transformed.svg.xfail.png
+++ b/test/reference/filter-nearest-transformed.svg.xfail.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.argb32.ref.png b/test/reference/finer-grained-fallbacks.argb32.ref.png
index ea507627..ea507627 100644
--- a/test/finer-grained-fallbacks.argb32.ref.png
+++ b/test/reference/finer-grained-fallbacks.argb32.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.base.argb32.ref.png b/test/reference/finer-grained-fallbacks.base.argb32.ref.png
index accb01be..accb01be 100644
--- a/test/finer-grained-fallbacks.base.argb32.ref.png
+++ b/test/reference/finer-grained-fallbacks.base.argb32.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.base.rgb24.ref.png b/test/reference/finer-grained-fallbacks.base.rgb24.ref.png
index 0e6094cd..0e6094cd 100644
--- a/test/finer-grained-fallbacks.base.rgb24.ref.png
+++ b/test/reference/finer-grained-fallbacks.base.rgb24.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.gl.argb32.ref.png b/test/reference/finer-grained-fallbacks.gl.argb32.ref.png
index 69ec4877..69ec4877 100644
--- a/test/finer-grained-fallbacks.gl.argb32.ref.png
+++ b/test/reference/finer-grained-fallbacks.gl.argb32.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.image16.ref.png b/test/reference/finer-grained-fallbacks.image16.ref.png
index 3b104ef8..3b104ef8 100644
--- a/test/finer-grained-fallbacks.image16.ref.png
+++ b/test/reference/finer-grained-fallbacks.image16.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.ps2.argb32.ref.png b/test/reference/finer-grained-fallbacks.ps2.argb32.ref.png
index 19c132f6..19c132f6 100644
--- a/test/finer-grained-fallbacks.ps2.argb32.ref.png
+++ b/test/reference/finer-grained-fallbacks.ps2.argb32.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.ps2.ref.png b/test/reference/finer-grained-fallbacks.ps2.ref.png
index 1744100c..1744100c 100644
--- a/test/finer-grained-fallbacks.ps2.ref.png
+++ b/test/reference/finer-grained-fallbacks.ps2.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.ps2.rgb24.ref.png b/test/reference/finer-grained-fallbacks.ps2.rgb24.ref.png
index 3f94a3a0..3f94a3a0 100644
--- a/test/finer-grained-fallbacks.ps2.rgb24.ref.png
+++ b/test/reference/finer-grained-fallbacks.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.ps3.argb32.ref.png b/test/reference/finer-grained-fallbacks.ps3.argb32.ref.png
index 19c132f6..19c132f6 100644
--- a/test/finer-grained-fallbacks.ps3.argb32.ref.png
+++ b/test/reference/finer-grained-fallbacks.ps3.argb32.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.ps3.ref.png b/test/reference/finer-grained-fallbacks.ps3.ref.png
index 1744100c..1744100c 100644
--- a/test/finer-grained-fallbacks.ps3.ref.png
+++ b/test/reference/finer-grained-fallbacks.ps3.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.ps3.rgb24.ref.png b/test/reference/finer-grained-fallbacks.ps3.rgb24.ref.png
index 3f94a3a0..3f94a3a0 100644
--- a/test/finer-grained-fallbacks.ps3.rgb24.ref.png
+++ b/test/reference/finer-grained-fallbacks.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.quartz.argb32.ref.png b/test/reference/finer-grained-fallbacks.quartz.argb32.ref.png
index dc057610..dc057610 100644
--- a/test/finer-grained-fallbacks.quartz.argb32.ref.png
+++ b/test/reference/finer-grained-fallbacks.quartz.argb32.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.quartz.rgb24.ref.png b/test/reference/finer-grained-fallbacks.quartz.rgb24.ref.png
index 1fdedd01..1fdedd01 100644
--- a/test/finer-grained-fallbacks.quartz.rgb24.ref.png
+++ b/test/reference/finer-grained-fallbacks.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.rgb24.ref.png b/test/reference/finer-grained-fallbacks.rgb24.ref.png
index 08467b09..08467b09 100644
--- a/test/finer-grained-fallbacks.rgb24.ref.png
+++ b/test/reference/finer-grained-fallbacks.rgb24.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.svg12.argb32.ref.png b/test/reference/finer-grained-fallbacks.svg12.argb32.ref.png
index 5aaf86b2..5aaf86b2 100644
--- a/test/finer-grained-fallbacks.svg12.argb32.ref.png
+++ b/test/reference/finer-grained-fallbacks.svg12.argb32.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.svg12.rgb24.ref.png b/test/reference/finer-grained-fallbacks.svg12.rgb24.ref.png
index ad55366d..ad55366d 100644
--- a/test/finer-grained-fallbacks.svg12.rgb24.ref.png
+++ b/test/reference/finer-grained-fallbacks.svg12.rgb24.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.xlib-fallback.ref.png b/test/reference/finer-grained-fallbacks.xlib-fallback.ref.png
index c2af714c..c2af714c 100644
--- a/test/finer-grained-fallbacks.xlib-fallback.ref.png
+++ b/test/reference/finer-grained-fallbacks.xlib-fallback.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.xlib.ref.png b/test/reference/finer-grained-fallbacks.xlib.ref.png
index accb01be..accb01be 100644
--- a/test/finer-grained-fallbacks.xlib.ref.png
+++ b/test/reference/finer-grained-fallbacks.xlib.ref.png
Binary files differ
diff --git a/test/finer-grained-fallbacks.xlib.rgb24.ref.png b/test/reference/finer-grained-fallbacks.xlib.rgb24.ref.png
index 0e6094cd..0e6094cd 100644
--- a/test/finer-grained-fallbacks.xlib.rgb24.ref.png
+++ b/test/reference/finer-grained-fallbacks.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.base.argb32.ref.png b/test/reference/font-matrix-translation.base.argb32.ref.png
index dd5fabac..dd5fabac 100644
--- a/test/font-matrix-translation.base.argb32.ref.png
+++ b/test/reference/font-matrix-translation.base.argb32.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.base.rgb24.ref.png b/test/reference/font-matrix-translation.base.rgb24.ref.png
index dd5fabac..dd5fabac 100644
--- a/test/font-matrix-translation.base.rgb24.ref.png
+++ b/test/reference/font-matrix-translation.base.rgb24.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.image16.ref.png b/test/reference/font-matrix-translation.image16.ref.png
index f76b9ae8..f76b9ae8 100644
--- a/test/font-matrix-translation.image16.ref.png
+++ b/test/reference/font-matrix-translation.image16.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.ps2.argb32.ref.png b/test/reference/font-matrix-translation.ps2.argb32.ref.png
index 41d05a07..41d05a07 100644
--- a/test/font-matrix-translation.ps2.argb32.ref.png
+++ b/test/reference/font-matrix-translation.ps2.argb32.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.ps2.rgb24.ref.png b/test/reference/font-matrix-translation.ps2.rgb24.ref.png
index 41d05a07..41d05a07 100644
--- a/test/font-matrix-translation.ps2.rgb24.ref.png
+++ b/test/reference/font-matrix-translation.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.ps3.argb32.ref.png b/test/reference/font-matrix-translation.ps3.argb32.ref.png
index 41d05a07..41d05a07 100644
--- a/test/font-matrix-translation.ps3.argb32.ref.png
+++ b/test/reference/font-matrix-translation.ps3.argb32.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.ps3.rgb24.ref.png b/test/reference/font-matrix-translation.ps3.rgb24.ref.png
index 41d05a07..41d05a07 100644
--- a/test/font-matrix-translation.ps3.rgb24.ref.png
+++ b/test/reference/font-matrix-translation.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.quartz.ref.png b/test/reference/font-matrix-translation.quartz.ref.png
index 187e2c1a..187e2c1a 100644
--- a/test/font-matrix-translation.quartz.ref.png
+++ b/test/reference/font-matrix-translation.quartz.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.ref.png b/test/reference/font-matrix-translation.ref.png
index dd5fabac..dd5fabac 100644
--- a/test/font-matrix-translation.ref.png
+++ b/test/reference/font-matrix-translation.ref.png
Binary files differ
diff --git a/test/font-matrix-translation.svg.ref.png b/test/reference/font-matrix-translation.svg.ref.png
index e35f9bea..e35f9bea 100644
--- a/test/font-matrix-translation.svg.ref.png
+++ b/test/reference/font-matrix-translation.svg.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-positioning.base.argb32.ref.png b/test/reference/ft-show-glyphs-positioning.base.argb32.ref.png
index b49ed47c..b49ed47c 100644
--- a/test/ft-show-glyphs-positioning.base.argb32.ref.png
+++ b/test/reference/ft-show-glyphs-positioning.base.argb32.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-positioning.base.rgb24.ref.png b/test/reference/ft-show-glyphs-positioning.base.rgb24.ref.png
index b49ed47c..b49ed47c 100644
--- a/test/ft-show-glyphs-positioning.base.rgb24.ref.png
+++ b/test/reference/ft-show-glyphs-positioning.base.rgb24.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-positioning.image16.ref.png b/test/reference/ft-show-glyphs-positioning.image16.ref.png
index f3d9f0d1..f3d9f0d1 100644
--- a/test/ft-show-glyphs-positioning.image16.ref.png
+++ b/test/reference/ft-show-glyphs-positioning.image16.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-positioning.pdf.ref.png b/test/reference/ft-show-glyphs-positioning.pdf.ref.png
index 0d62fd37..0d62fd37 100644
--- a/test/ft-show-glyphs-positioning.pdf.ref.png
+++ b/test/reference/ft-show-glyphs-positioning.pdf.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-positioning.ps2.ref.png b/test/reference/ft-show-glyphs-positioning.ps2.ref.png
index c5fbf30b..c5fbf30b 100644
--- a/test/ft-show-glyphs-positioning.ps2.ref.png
+++ b/test/reference/ft-show-glyphs-positioning.ps2.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-positioning.ps3.ref.png b/test/reference/ft-show-glyphs-positioning.ps3.ref.png
index c5fbf30b..c5fbf30b 100644
--- a/test/ft-show-glyphs-positioning.ps3.ref.png
+++ b/test/reference/ft-show-glyphs-positioning.ps3.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-positioning.ref.png b/test/reference/ft-show-glyphs-positioning.ref.png
index b49ed47c..b49ed47c 100644
--- a/test/ft-show-glyphs-positioning.ref.png
+++ b/test/reference/ft-show-glyphs-positioning.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-positioning.svg.ref.png b/test/reference/ft-show-glyphs-positioning.svg.ref.png
index 04fe674d..04fe674d 100644
--- a/test/ft-show-glyphs-positioning.svg.ref.png
+++ b/test/reference/ft-show-glyphs-positioning.svg.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-table.base.argb32.ref.png b/test/reference/ft-show-glyphs-table.base.argb32.ref.png
index c762dc74..c762dc74 100644
--- a/test/ft-show-glyphs-table.base.argb32.ref.png
+++ b/test/reference/ft-show-glyphs-table.base.argb32.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-table.base.rgb24.ref.png b/test/reference/ft-show-glyphs-table.base.rgb24.ref.png
index c762dc74..c762dc74 100644
--- a/test/ft-show-glyphs-table.base.rgb24.ref.png
+++ b/test/reference/ft-show-glyphs-table.base.rgb24.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-table.image16.ref.png b/test/reference/ft-show-glyphs-table.image16.ref.png
index af01a49a..af01a49a 100644
--- a/test/ft-show-glyphs-table.image16.ref.png
+++ b/test/reference/ft-show-glyphs-table.image16.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-table.ps2.ref.png b/test/reference/ft-show-glyphs-table.ps2.ref.png
index 5143663f..5143663f 100644
--- a/test/ft-show-glyphs-table.ps2.ref.png
+++ b/test/reference/ft-show-glyphs-table.ps2.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-table.ps3.ref.png b/test/reference/ft-show-glyphs-table.ps3.ref.png
index 5143663f..5143663f 100644
--- a/test/ft-show-glyphs-table.ps3.ref.png
+++ b/test/reference/ft-show-glyphs-table.ps3.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-table.quartz.xfail.png b/test/reference/ft-show-glyphs-table.quartz.xfail.png
index 0e131b26..0e131b26 100644
--- a/test/ft-show-glyphs-table.quartz.xfail.png
+++ b/test/reference/ft-show-glyphs-table.quartz.xfail.png
Binary files differ
diff --git a/test/ft-show-glyphs-table.ref.png b/test/reference/ft-show-glyphs-table.ref.png
index c762dc74..c762dc74 100644
--- a/test/ft-show-glyphs-table.ref.png
+++ b/test/reference/ft-show-glyphs-table.ref.png
Binary files differ
diff --git a/test/ft-show-glyphs-table.svg.ref.png b/test/reference/ft-show-glyphs-table.svg.ref.png
index e0654b7a..e0654b7a 100644
--- a/test/ft-show-glyphs-table.svg.ref.png
+++ b/test/reference/ft-show-glyphs-table.svg.ref.png
Binary files differ
diff --git a/test/ft-text-antialias-none.base.argb32.ref.png b/test/reference/ft-text-antialias-none.base.argb32.ref.png
index c638c9ea..c638c9ea 100644
--- a/test/ft-text-antialias-none.base.argb32.ref.png
+++ b/test/reference/ft-text-antialias-none.base.argb32.ref.png
Binary files differ
diff --git a/test/ft-text-antialias-none.base.rgb24.ref.png b/test/reference/ft-text-antialias-none.base.rgb24.ref.png
index c638c9ea..c638c9ea 100644
--- a/test/ft-text-antialias-none.base.rgb24.ref.png
+++ b/test/reference/ft-text-antialias-none.base.rgb24.ref.png
Binary files differ
diff --git a/test/ft-text-antialias-none.ps2.argb32.ref.png b/test/reference/ft-text-antialias-none.ps2.argb32.ref.png
index 4f7ee832..4f7ee832 100644
--- a/test/ft-text-antialias-none.ps2.argb32.ref.png
+++ b/test/reference/ft-text-antialias-none.ps2.argb32.ref.png
Binary files differ
diff --git a/test/ft-text-antialias-none.ps3.argb32.ref.png b/test/reference/ft-text-antialias-none.ps3.argb32.ref.png
index 4f7ee832..4f7ee832 100644
--- a/test/ft-text-antialias-none.ps3.argb32.ref.png
+++ b/test/reference/ft-text-antialias-none.ps3.argb32.ref.png
Binary files differ
diff --git a/test/ft-text-antialias-none.ref.png b/test/reference/ft-text-antialias-none.ref.png
index cb0c1322..cb0c1322 100644
--- a/test/ft-text-antialias-none.ref.png
+++ b/test/reference/ft-text-antialias-none.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.base.argb32.ref.png b/test/reference/ft-text-vertical-layout-type1.base.argb32.ref.png
index 09c4cbbb..09c4cbbb 100644
--- a/test/ft-text-vertical-layout-type1.base.argb32.ref.png
+++ b/test/reference/ft-text-vertical-layout-type1.base.argb32.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.base.rgb24.ref.png b/test/reference/ft-text-vertical-layout-type1.base.rgb24.ref.png
index 09c4cbbb..09c4cbbb 100644
--- a/test/ft-text-vertical-layout-type1.base.rgb24.ref.png
+++ b/test/reference/ft-text-vertical-layout-type1.base.rgb24.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.image16.ref.png b/test/reference/ft-text-vertical-layout-type1.image16.ref.png
index 4985907c..4985907c 100644
--- a/test/ft-text-vertical-layout-type1.image16.ref.png
+++ b/test/reference/ft-text-vertical-layout-type1.image16.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.pdf.ref.png b/test/reference/ft-text-vertical-layout-type1.pdf.ref.png
index 1f52ff23..1f52ff23 100644
--- a/test/ft-text-vertical-layout-type1.pdf.ref.png
+++ b/test/reference/ft-text-vertical-layout-type1.pdf.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.ps.ref.png b/test/reference/ft-text-vertical-layout-type1.ps.ref.png
index bb99239b..bb99239b 100644
--- a/test/ft-text-vertical-layout-type1.ps.ref.png
+++ b/test/reference/ft-text-vertical-layout-type1.ps.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.quartz.xfail.png b/test/reference/ft-text-vertical-layout-type1.quartz.xfail.png
index a603b359..a603b359 100644
--- a/test/ft-text-vertical-layout-type1.quartz.xfail.png
+++ b/test/reference/ft-text-vertical-layout-type1.quartz.xfail.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.ref.png b/test/reference/ft-text-vertical-layout-type1.ref.png
index 8b1d96a1..8b1d96a1 100644
--- a/test/ft-text-vertical-layout-type1.ref.png
+++ b/test/reference/ft-text-vertical-layout-type1.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.svg.ref.png b/test/reference/ft-text-vertical-layout-type1.svg.ref.png
index 0be400c1..0be400c1 100644
--- a/test/ft-text-vertical-layout-type1.svg.ref.png
+++ b/test/reference/ft-text-vertical-layout-type1.svg.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type1.xlib.ref.png b/test/reference/ft-text-vertical-layout-type1.xlib.ref.png
index f92bcf0f..f92bcf0f 100644
--- a/test/ft-text-vertical-layout-type1.xlib.ref.png
+++ b/test/reference/ft-text-vertical-layout-type1.xlib.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.base.argb32.ref.png b/test/reference/ft-text-vertical-layout-type3.base.argb32.ref.png
index 82374b70..82374b70 100644
--- a/test/ft-text-vertical-layout-type3.base.argb32.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.base.argb32.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.base.rgb24.ref.png b/test/reference/ft-text-vertical-layout-type3.base.rgb24.ref.png
index 82374b70..82374b70 100644
--- a/test/ft-text-vertical-layout-type3.base.rgb24.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.base.rgb24.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.image16.ref.png b/test/reference/ft-text-vertical-layout-type3.image16.ref.png
index a5c3c111..a5c3c111 100644
--- a/test/ft-text-vertical-layout-type3.image16.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.image16.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.pdf.ref.png b/test/reference/ft-text-vertical-layout-type3.pdf.ref.png
index a05ec1d7..a05ec1d7 100644
--- a/test/ft-text-vertical-layout-type3.pdf.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.pdf.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.ps.ref.png b/test/reference/ft-text-vertical-layout-type3.ps.ref.png
index f8aafa2d..f8aafa2d 100644
--- a/test/ft-text-vertical-layout-type3.ps.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.ps.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.quartz.ref.png b/test/reference/ft-text-vertical-layout-type3.quartz.ref.png
index 4a063f3b..4a063f3b 100644
--- a/test/ft-text-vertical-layout-type3.quartz.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.quartz.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.ref.png b/test/reference/ft-text-vertical-layout-type3.ref.png
index 13651aa1..13651aa1 100644
--- a/test/ft-text-vertical-layout-type3.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.svg.ref.png b/test/reference/ft-text-vertical-layout-type3.svg.ref.png
index cddb955a..cddb955a 100644
--- a/test/ft-text-vertical-layout-type3.svg.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.svg.ref.png
Binary files differ
diff --git a/test/ft-text-vertical-layout-type3.xlib.ref.png b/test/reference/ft-text-vertical-layout-type3.xlib.ref.png
index 82374b70..82374b70 100644
--- a/test/ft-text-vertical-layout-type3.xlib.ref.png
+++ b/test/reference/ft-text-vertical-layout-type3.xlib.ref.png
Binary files differ
diff --git a/test/get-group-target.base.argb32.ref.png b/test/reference/get-group-target.base.argb32.ref.png
index d162775e..d162775e 100644
--- a/test/get-group-target.base.argb32.ref.png
+++ b/test/reference/get-group-target.base.argb32.ref.png
Binary files differ
diff --git a/test/get-group-target.base.rgb24.ref.png b/test/reference/get-group-target.base.rgb24.ref.png
index d162775e..d162775e 100644
--- a/test/get-group-target.base.rgb24.ref.png
+++ b/test/reference/get-group-target.base.rgb24.ref.png
Binary files differ
diff --git a/test/get-group-target.ref.png b/test/reference/get-group-target.ref.png
index 316a93f3..316a93f3 100644
--- a/test/get-group-target.ref.png
+++ b/test/reference/get-group-target.ref.png
Binary files differ
diff --git a/test/gl-surface-source.argb32.ref.png b/test/reference/gl-surface-source.argb32.ref.png
index 01829720..01829720 100644
--- a/test/gl-surface-source.argb32.ref.png
+++ b/test/reference/gl-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/gl-surface-source.image16.ref.png b/test/reference/gl-surface-source.image16.ref.png
index 2a7460e2..2a7460e2 100644
--- a/test/gl-surface-source.image16.ref.png
+++ b/test/reference/gl-surface-source.image16.ref.png
Binary files differ
diff --git a/test/gl-surface-source.rgb24.ref.png b/test/reference/gl-surface-source.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/gl-surface-source.rgb24.ref.png
+++ b/test/reference/gl-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/glyph-cache-pressure.base.argb32.ref.png b/test/reference/glyph-cache-pressure.base.argb32.ref.png
index 14182f11..14182f11 100644
--- a/test/glyph-cache-pressure.base.argb32.ref.png
+++ b/test/reference/glyph-cache-pressure.base.argb32.ref.png
Binary files differ
diff --git a/test/glyph-cache-pressure.base.rgb24.ref.png b/test/reference/glyph-cache-pressure.base.rgb24.ref.png
index 14182f11..14182f11 100644
--- a/test/glyph-cache-pressure.base.rgb24.ref.png
+++ b/test/reference/glyph-cache-pressure.base.rgb24.ref.png
Binary files differ
diff --git a/test/glyph-cache-pressure.image16.ref.png b/test/reference/glyph-cache-pressure.image16.ref.png
index f3985bdf..f3985bdf 100644
--- a/test/glyph-cache-pressure.image16.ref.png
+++ b/test/reference/glyph-cache-pressure.image16.ref.png
Binary files differ
diff --git a/test/glyph-cache-pressure.ps2.ref.png b/test/reference/glyph-cache-pressure.ps2.ref.png
index 88fa4478..88fa4478 100644
--- a/test/glyph-cache-pressure.ps2.ref.png
+++ b/test/reference/glyph-cache-pressure.ps2.ref.png
Binary files differ
diff --git a/test/glyph-cache-pressure.ps3.ref.png b/test/reference/glyph-cache-pressure.ps3.ref.png
index 88fa4478..88fa4478 100644
--- a/test/glyph-cache-pressure.ps3.ref.png
+++ b/test/reference/glyph-cache-pressure.ps3.ref.png
Binary files differ
diff --git a/test/glyph-cache-pressure.quartz.ref.png b/test/reference/glyph-cache-pressure.quartz.ref.png
index 6291e84b..6291e84b 100644
--- a/test/glyph-cache-pressure.quartz.ref.png
+++ b/test/reference/glyph-cache-pressure.quartz.ref.png
Binary files differ
diff --git a/test/glyph-cache-pressure.ref.png b/test/reference/glyph-cache-pressure.ref.png
index 14182f11..14182f11 100644
--- a/test/glyph-cache-pressure.ref.png
+++ b/test/reference/glyph-cache-pressure.ref.png
Binary files differ
diff --git a/test/gradient-alpha.base.argb32.ref.png b/test/reference/gradient-alpha.base.argb32.ref.png
index f64b26a7..f64b26a7 100644
--- a/test/gradient-alpha.base.argb32.ref.png
+++ b/test/reference/gradient-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/gradient-alpha.base.rgb24.ref.png b/test/reference/gradient-alpha.base.rgb24.ref.png
index 3c7258d9..3c7258d9 100644
--- a/test/gradient-alpha.base.rgb24.ref.png
+++ b/test/reference/gradient-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-alpha.ps2.argb32.ref.png b/test/reference/gradient-alpha.ps2.argb32.ref.png
index 37eafba3..37eafba3 100644
--- a/test/gradient-alpha.ps2.argb32.ref.png
+++ b/test/reference/gradient-alpha.ps2.argb32.ref.png
Binary files differ
diff --git a/test/gradient-alpha.ps2.rgb24.ref.png b/test/reference/gradient-alpha.ps2.rgb24.ref.png
index 2432c299..2432c299 100644
--- a/test/gradient-alpha.ps2.rgb24.ref.png
+++ b/test/reference/gradient-alpha.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-alpha.ps3.argb32.ref.png b/test/reference/gradient-alpha.ps3.argb32.ref.png
index 37eafba3..37eafba3 100644
--- a/test/gradient-alpha.ps3.argb32.ref.png
+++ b/test/reference/gradient-alpha.ps3.argb32.ref.png
Binary files differ
diff --git a/test/gradient-alpha.ps3.rgb24.ref.png b/test/reference/gradient-alpha.ps3.rgb24.ref.png
index 2432c299..2432c299 100644
--- a/test/gradient-alpha.ps3.rgb24.ref.png
+++ b/test/reference/gradient-alpha.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-alpha.ref.png b/test/reference/gradient-alpha.ref.png
index 43a0509b..43a0509b 100644
--- a/test/gradient-alpha.ref.png
+++ b/test/reference/gradient-alpha.ref.png
Binary files differ
diff --git a/test/gradient-alpha.rgb24.ref.png b/test/reference/gradient-alpha.rgb24.ref.png
index 3c7258d9..3c7258d9 100644
--- a/test/gradient-alpha.rgb24.ref.png
+++ b/test/reference/gradient-alpha.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-constant-alpha.base.argb32.ref.png b/test/reference/gradient-constant-alpha.base.argb32.ref.png
index 7f49e2c6..7f49e2c6 100644
--- a/test/gradient-constant-alpha.base.argb32.ref.png
+++ b/test/reference/gradient-constant-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/gradient-constant-alpha.base.rgb24.ref.png b/test/reference/gradient-constant-alpha.base.rgb24.ref.png
index 69cd5963..69cd5963 100644
--- a/test/gradient-constant-alpha.base.rgb24.ref.png
+++ b/test/reference/gradient-constant-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-constant-alpha.ps3.ref.png b/test/reference/gradient-constant-alpha.ps3.ref.png
index 7089f4fd..7089f4fd 100644
--- a/test/gradient-constant-alpha.ps3.ref.png
+++ b/test/reference/gradient-constant-alpha.ps3.ref.png
Binary files differ
diff --git a/test/gradient-constant-alpha.ps3.rgb24.ref.png b/test/reference/gradient-constant-alpha.ps3.rgb24.ref.png
index 5962925f..5962925f 100644
--- a/test/gradient-constant-alpha.ps3.rgb24.ref.png
+++ b/test/reference/gradient-constant-alpha.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-constant-alpha.quartz.argb32.ref.png b/test/reference/gradient-constant-alpha.quartz.argb32.ref.png
index a426f5ad..a426f5ad 100644
--- a/test/gradient-constant-alpha.quartz.argb32.ref.png
+++ b/test/reference/gradient-constant-alpha.quartz.argb32.ref.png
Binary files differ
diff --git a/test/gradient-constant-alpha.ref.png b/test/reference/gradient-constant-alpha.ref.png
index 9a24e8cd..9a24e8cd 100644
--- a/test/gradient-constant-alpha.ref.png
+++ b/test/reference/gradient-constant-alpha.ref.png
Binary files differ
diff --git a/test/gradient-constant-alpha.rgb24.ref.png b/test/reference/gradient-constant-alpha.rgb24.ref.png
index 69cd5963..69cd5963 100644
--- a/test/gradient-constant-alpha.rgb24.ref.png
+++ b/test/reference/gradient-constant-alpha.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-zero-stops-mask.argb32.ref.png b/test/reference/gradient-zero-stops-mask.argb32.ref.png
index 0a50f4ca..0a50f4ca 100644
--- a/test/gradient-zero-stops-mask.argb32.ref.png
+++ b/test/reference/gradient-zero-stops-mask.argb32.ref.png
Binary files differ
diff --git a/test/gradient-zero-stops-mask.base.argb32.ref.png b/test/reference/gradient-zero-stops-mask.base.argb32.ref.png
index 0a50f4ca..0a50f4ca 100644
--- a/test/gradient-zero-stops-mask.base.argb32.ref.png
+++ b/test/reference/gradient-zero-stops-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/gradient-zero-stops-mask.base.rgb24.ref.png b/test/reference/gradient-zero-stops-mask.base.rgb24.ref.png
index 21465ce4..21465ce4 100644
--- a/test/gradient-zero-stops-mask.base.rgb24.ref.png
+++ b/test/reference/gradient-zero-stops-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-zero-stops-mask.rgb24.ref.png b/test/reference/gradient-zero-stops-mask.rgb24.ref.png
index 21465ce4..21465ce4 100644
--- a/test/gradient-zero-stops-mask.rgb24.ref.png
+++ b/test/reference/gradient-zero-stops-mask.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-zero-stops.base.argb32.ref.png b/test/reference/gradient-zero-stops.base.argb32.ref.png
index 0a50f4ca..0a50f4ca 100644
--- a/test/gradient-zero-stops.base.argb32.ref.png
+++ b/test/reference/gradient-zero-stops.base.argb32.ref.png
Binary files differ
diff --git a/test/gradient-zero-stops.base.rgb24.ref.png b/test/reference/gradient-zero-stops.base.rgb24.ref.png
index 21465ce4..21465ce4 100644
--- a/test/gradient-zero-stops.base.rgb24.ref.png
+++ b/test/reference/gradient-zero-stops.base.rgb24.ref.png
Binary files differ
diff --git a/test/gradient-zero-stops.ref.png b/test/reference/gradient-zero-stops.ref.png
index 3f186703..3f186703 100644
--- a/test/gradient-zero-stops.ref.png
+++ b/test/reference/gradient-zero-stops.ref.png
Binary files differ
diff --git a/test/gradient-zero-stops.rgb24.ref.png b/test/reference/gradient-zero-stops.rgb24.ref.png
index eb24e4b6..eb24e4b6 100644
--- a/test/gradient-zero-stops.rgb24.ref.png
+++ b/test/reference/gradient-zero-stops.rgb24.ref.png
Binary files differ
diff --git a/test/group-clip.base.argb32.ref.png b/test/reference/group-clip.base.argb32.ref.png
index 7b8a7532..7b8a7532 100644
--- a/test/group-clip.base.argb32.ref.png
+++ b/test/reference/group-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/group-clip.base.rgb24.ref.png b/test/reference/group-clip.base.rgb24.ref.png
index 7b8a7532..7b8a7532 100644
--- a/test/group-clip.base.rgb24.ref.png
+++ b/test/reference/group-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/group-clip.image16.ref.png b/test/reference/group-clip.image16.ref.png
index 98b66efa..98b66efa 100644
--- a/test/group-clip.image16.ref.png
+++ b/test/reference/group-clip.image16.ref.png
Binary files differ
diff --git a/test/group-clip.ref.png b/test/reference/group-clip.ref.png
index 7b8a7532..7b8a7532 100644
--- a/test/group-clip.ref.png
+++ b/test/reference/group-clip.ref.png
Binary files differ
diff --git a/test/group-paint.base.argb32.ref.png b/test/reference/group-paint.base.argb32.ref.png
index 1ed070ca..1ed070ca 100644
--- a/test/group-paint.base.argb32.ref.png
+++ b/test/reference/group-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/group-paint.base.rgb24.ref.png b/test/reference/group-paint.base.rgb24.ref.png
index 1ed070ca..1ed070ca 100644
--- a/test/group-paint.base.rgb24.ref.png
+++ b/test/reference/group-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/group-paint.ref.png b/test/reference/group-paint.ref.png
index f2e111b8..f2e111b8 100644
--- a/test/group-paint.ref.png
+++ b/test/reference/group-paint.ref.png
Binary files differ
diff --git a/test/group-unaligned.base.argb32.ref.png b/test/reference/group-unaligned.base.argb32.ref.png
index 451e1713..451e1713 100644
--- a/test/group-unaligned.base.argb32.ref.png
+++ b/test/reference/group-unaligned.base.argb32.ref.png
Binary files differ
diff --git a/test/group-unaligned.base.rgb24.ref.png b/test/reference/group-unaligned.base.rgb24.ref.png
index 451e1713..451e1713 100644
--- a/test/group-unaligned.base.rgb24.ref.png
+++ b/test/reference/group-unaligned.base.rgb24.ref.png
Binary files differ
diff --git a/test/group-unaligned.image16.ref.png b/test/reference/group-unaligned.image16.ref.png
index 6a60a6ea..6a60a6ea 100644
--- a/test/group-unaligned.image16.ref.png
+++ b/test/reference/group-unaligned.image16.ref.png
Binary files differ
diff --git a/test/group-unaligned.ps.ref.png b/test/reference/group-unaligned.ps.ref.png
index f1089987..f1089987 100644
--- a/test/group-unaligned.ps.ref.png
+++ b/test/reference/group-unaligned.ps.ref.png
Binary files differ
diff --git a/test/group-unaligned.ps.rgb24.xfail.png b/test/reference/group-unaligned.ps.rgb24.xfail.png
index 5672cb0b..5672cb0b 100644
--- a/test/group-unaligned.ps.rgb24.xfail.png
+++ b/test/reference/group-unaligned.ps.rgb24.xfail.png
Binary files differ
diff --git a/test/group-unaligned.quartz.ref.png b/test/reference/group-unaligned.quartz.ref.png
index 1711025e..1711025e 100644
--- a/test/group-unaligned.quartz.ref.png
+++ b/test/reference/group-unaligned.quartz.ref.png
Binary files differ
diff --git a/test/group-unaligned.ref.png b/test/reference/group-unaligned.ref.png
index 700e6fd7..700e6fd7 100644
--- a/test/group-unaligned.ref.png
+++ b/test/reference/group-unaligned.ref.png
Binary files differ
diff --git a/test/group-unaligned.svg.argb32.xfail.png b/test/reference/group-unaligned.svg.argb32.xfail.png
index 01c34bec..01c34bec 100644
--- a/test/group-unaligned.svg.argb32.xfail.png
+++ b/test/reference/group-unaligned.svg.argb32.xfail.png
Binary files differ
diff --git a/test/group-unaligned.svg.rgb24.xfail.png b/test/reference/group-unaligned.svg.rgb24.xfail.png
index c0f18619..c0f18619 100644
--- a/test/group-unaligned.svg.rgb24.xfail.png
+++ b/test/reference/group-unaligned.svg.rgb24.xfail.png
Binary files differ
diff --git a/test/group-unaligned.xlib-fallback.ref.png b/test/reference/group-unaligned.xlib-fallback.ref.png
index 5ddbc164..5ddbc164 100644
--- a/test/group-unaligned.xlib-fallback.ref.png
+++ b/test/reference/group-unaligned.xlib-fallback.ref.png
Binary files differ
diff --git a/test/group-unaligned.xlib.ref.png b/test/reference/group-unaligned.xlib.ref.png
index c62aa5af..c62aa5af 100644
--- a/test/group-unaligned.xlib.ref.png
+++ b/test/reference/group-unaligned.xlib.ref.png
Binary files differ
diff --git a/test/halo-transform.base.argb32.ref.png b/test/reference/halo-transform.base.argb32.ref.png
index ac314b0e..ac314b0e 100644
--- a/test/halo-transform.base.argb32.ref.png
+++ b/test/reference/halo-transform.base.argb32.ref.png
Binary files differ
diff --git a/test/halo-transform.base.rgb24.ref.png b/test/reference/halo-transform.base.rgb24.ref.png
index ac314b0e..ac314b0e 100644
--- a/test/halo-transform.base.rgb24.ref.png
+++ b/test/reference/halo-transform.base.rgb24.ref.png
Binary files differ
diff --git a/test/halo-transform.image16.ref.png b/test/reference/halo-transform.image16.ref.png
index b2268f01..b2268f01 100644
--- a/test/halo-transform.image16.ref.png
+++ b/test/reference/halo-transform.image16.ref.png
Binary files differ
diff --git a/test/halo-transform.ps.ref.png b/test/reference/halo-transform.ps.ref.png
index 89e1f762..89e1f762 100644
--- a/test/halo-transform.ps.ref.png
+++ b/test/reference/halo-transform.ps.ref.png
Binary files differ
diff --git a/test/halo-transform.quartz.ref.png b/test/reference/halo-transform.quartz.ref.png
index 91a99baa..91a99baa 100644
--- a/test/halo-transform.quartz.ref.png
+++ b/test/reference/halo-transform.quartz.ref.png
Binary files differ
diff --git a/test/halo-transform.ref.png b/test/reference/halo-transform.ref.png
index cd847189..cd847189 100644
--- a/test/halo-transform.ref.png
+++ b/test/reference/halo-transform.ref.png
Binary files differ
diff --git a/test/halo-transform.xlib.ref.png b/test/reference/halo-transform.xlib.ref.png
index 3abef9ff..3abef9ff 100644
--- a/test/halo-transform.xlib.ref.png
+++ b/test/reference/halo-transform.xlib.ref.png
Binary files differ
diff --git a/test/halo.base.argb32.ref.png b/test/reference/halo.base.argb32.ref.png
index bc971d80..bc971d80 100644
--- a/test/halo.base.argb32.ref.png
+++ b/test/reference/halo.base.argb32.ref.png
Binary files differ
diff --git a/test/halo.base.rgb24.ref.png b/test/reference/halo.base.rgb24.ref.png
index bc971d80..bc971d80 100644
--- a/test/halo.base.rgb24.ref.png
+++ b/test/reference/halo.base.rgb24.ref.png
Binary files differ
diff --git a/test/halo.image16.ref.png b/test/reference/halo.image16.ref.png
index a813cd92..a813cd92 100644
--- a/test/halo.image16.ref.png
+++ b/test/reference/halo.image16.ref.png
Binary files differ
diff --git a/test/halo.ps.ref.png b/test/reference/halo.ps.ref.png
index 1426d2e0..1426d2e0 100644
--- a/test/halo.ps.ref.png
+++ b/test/reference/halo.ps.ref.png
Binary files differ
diff --git a/test/halo.quartz.ref.png b/test/reference/halo.quartz.ref.png
index c5cf999c..c5cf999c 100644
--- a/test/halo.quartz.ref.png
+++ b/test/reference/halo.quartz.ref.png
Binary files differ
diff --git a/test/halo.ref.png b/test/reference/halo.ref.png
index ebe0c610..ebe0c610 100644
--- a/test/halo.ref.png
+++ b/test/reference/halo.ref.png
Binary files differ
diff --git a/test/halo.xlib.ref.png b/test/reference/halo.xlib.ref.png
index 0433b660..0433b660 100644
--- a/test/halo.xlib.ref.png
+++ b/test/reference/halo.xlib.ref.png
Binary files differ
diff --git a/test/hatchings.base.argb32.ref.png b/test/reference/hatchings.base.argb32.ref.png
index 26cc637d..26cc637d 100644
--- a/test/hatchings.base.argb32.ref.png
+++ b/test/reference/hatchings.base.argb32.ref.png
Binary files differ
diff --git a/test/hatchings.base.rgb24.ref.png b/test/reference/hatchings.base.rgb24.ref.png
index 26cc637d..26cc637d 100644
--- a/test/hatchings.base.rgb24.ref.png
+++ b/test/reference/hatchings.base.rgb24.ref.png
Binary files differ
diff --git a/test/hatchings.ref.png b/test/reference/hatchings.ref.png
index 3b34e5c1..3b34e5c1 100644
--- a/test/hatchings.ref.png
+++ b/test/reference/hatchings.ref.png
Binary files differ
diff --git a/test/hatchings.xlib.ref.png b/test/reference/hatchings.xlib.ref.png
index 2b319ad9..2b319ad9 100644
--- a/test/hatchings.xlib.ref.png
+++ b/test/reference/hatchings.xlib.ref.png
Binary files differ
diff --git a/test/horizontal-clip.base.argb32.ref.png b/test/reference/horizontal-clip.base.argb32.ref.png
index 43dd07f1..43dd07f1 100644
--- a/test/horizontal-clip.base.argb32.ref.png
+++ b/test/reference/horizontal-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/horizontal-clip.base.rgb24.ref.png b/test/reference/horizontal-clip.base.rgb24.ref.png
index 43dd07f1..43dd07f1 100644
--- a/test/horizontal-clip.base.rgb24.ref.png
+++ b/test/reference/horizontal-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/horizontal-clip.ref.png b/test/reference/horizontal-clip.ref.png
index f07e0357..f07e0357 100644
--- a/test/horizontal-clip.ref.png
+++ b/test/reference/horizontal-clip.ref.png
Binary files differ
diff --git a/test/huge-linear.base.argb32.ref.png b/test/reference/huge-linear.base.argb32.ref.png
index f89217b8..f89217b8 100644
--- a/test/huge-linear.base.argb32.ref.png
+++ b/test/reference/huge-linear.base.argb32.ref.png
Binary files differ
diff --git a/test/huge-linear.base.rgb24.ref.png b/test/reference/huge-linear.base.rgb24.ref.png
index f89217b8..f89217b8 100644
--- a/test/huge-linear.base.rgb24.ref.png
+++ b/test/reference/huge-linear.base.rgb24.ref.png
Binary files differ
diff --git a/test/huge-linear.image16.ref.png b/test/reference/huge-linear.image16.ref.png
index 56dc58ac..56dc58ac 100644
--- a/test/huge-linear.image16.ref.png
+++ b/test/reference/huge-linear.image16.ref.png
Binary files differ
diff --git a/test/huge-linear.pdf.ref.png b/test/reference/huge-linear.pdf.ref.png
index 8313470c..8313470c 100644
--- a/test/huge-linear.pdf.ref.png
+++ b/test/reference/huge-linear.pdf.ref.png
Binary files differ
diff --git a/test/huge-linear.ps3.ref.png b/test/reference/huge-linear.ps3.ref.png
index d55239bf..d55239bf 100644
--- a/test/huge-linear.ps3.ref.png
+++ b/test/reference/huge-linear.ps3.ref.png
Binary files differ
diff --git a/test/huge-linear.quartz.ref.png b/test/reference/huge-linear.quartz.ref.png
index 3d12f7be..3d12f7be 100644
--- a/test/huge-linear.quartz.ref.png
+++ b/test/reference/huge-linear.quartz.ref.png
Binary files differ
diff --git a/test/huge-linear.ref.png b/test/reference/huge-linear.ref.png
index 68f86b40..68f86b40 100644
--- a/test/huge-linear.ref.png
+++ b/test/reference/huge-linear.ref.png
Binary files differ
diff --git a/test/huge-radial.base.argb32.ref.png b/test/reference/huge-radial.base.argb32.ref.png
index 541bb309..541bb309 100644
--- a/test/huge-radial.base.argb32.ref.png
+++ b/test/reference/huge-radial.base.argb32.ref.png
Binary files differ
diff --git a/test/huge-radial.base.rgb24.ref.png b/test/reference/huge-radial.base.rgb24.ref.png
index 541bb309..541bb309 100644
--- a/test/huge-radial.base.rgb24.ref.png
+++ b/test/reference/huge-radial.base.rgb24.ref.png
Binary files differ
diff --git a/test/huge-radial.image16.ref.png b/test/reference/huge-radial.image16.ref.png
index 3913190f..3913190f 100644
--- a/test/huge-radial.image16.ref.png
+++ b/test/reference/huge-radial.image16.ref.png
Binary files differ
diff --git a/test/huge-radial.pdf.argb32.ref.png b/test/reference/huge-radial.pdf.argb32.ref.png
index aa710ec2..aa710ec2 100644
--- a/test/huge-radial.pdf.argb32.ref.png
+++ b/test/reference/huge-radial.pdf.argb32.ref.png
Binary files differ
diff --git a/test/huge-radial.pdf.rgb24.ref.png b/test/reference/huge-radial.pdf.rgb24.ref.png
index 8cebd807..8cebd807 100644
--- a/test/huge-radial.pdf.rgb24.ref.png
+++ b/test/reference/huge-radial.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/huge-radial.ps3.ref.png b/test/reference/huge-radial.ps3.ref.png
index c2319487..c2319487 100644
--- a/test/huge-radial.ps3.ref.png
+++ b/test/reference/huge-radial.ps3.ref.png
Binary files differ
diff --git a/test/huge-radial.quartz.ref.png b/test/reference/huge-radial.quartz.ref.png
index d823f865..d823f865 100644
--- a/test/huge-radial.quartz.ref.png
+++ b/test/reference/huge-radial.quartz.ref.png
Binary files differ
diff --git a/test/huge-radial.ref.png b/test/reference/huge-radial.ref.png
index 541bb309..541bb309 100644
--- a/test/huge-radial.ref.png
+++ b/test/reference/huge-radial.ref.png
Binary files differ
diff --git a/test/image-bug-710072-aligned.base.argb32.ref.png b/test/reference/image-bug-710072-aligned.base.argb32.ref.png
index 42abd205..42abd205 100644
--- a/test/image-bug-710072-aligned.base.argb32.ref.png
+++ b/test/reference/image-bug-710072-aligned.base.argb32.ref.png
Binary files differ
diff --git a/test/image-bug-710072-aligned.base.rgb24.ref.png b/test/reference/image-bug-710072-aligned.base.rgb24.ref.png
index 42abd205..42abd205 100644
--- a/test/image-bug-710072-aligned.base.rgb24.ref.png
+++ b/test/reference/image-bug-710072-aligned.base.rgb24.ref.png
Binary files differ
diff --git a/test/image-bug-710072-aligned.ref.png b/test/reference/image-bug-710072-aligned.ref.png
index 42abd205..42abd205 100644
--- a/test/image-bug-710072-aligned.ref.png
+++ b/test/reference/image-bug-710072-aligned.ref.png
Binary files differ
diff --git a/test/image-bug-710072-unaligned.base.argb32.ref.png b/test/reference/image-bug-710072-unaligned.base.argb32.ref.png
index 0a5a6e6c..0a5a6e6c 100644
--- a/test/image-bug-710072-unaligned.base.argb32.ref.png
+++ b/test/reference/image-bug-710072-unaligned.base.argb32.ref.png
Binary files differ
diff --git a/test/image-bug-710072-unaligned.base.rgb24.ref.png b/test/reference/image-bug-710072-unaligned.base.rgb24.ref.png
index 0a5a6e6c..0a5a6e6c 100644
--- a/test/image-bug-710072-unaligned.base.rgb24.ref.png
+++ b/test/reference/image-bug-710072-unaligned.base.rgb24.ref.png
Binary files differ
diff --git a/test/image-bug-710072-unaligned.ref.png b/test/reference/image-bug-710072-unaligned.ref.png
index 13efa30f..13efa30f 100644
--- a/test/image-bug-710072-unaligned.ref.png
+++ b/test/reference/image-bug-710072-unaligned.ref.png
Binary files differ
diff --git a/test/image-bug-710072-unaligned.xlib.ref.png b/test/reference/image-bug-710072-unaligned.xlib.ref.png
index 0a5a6e6c..0a5a6e6c 100644
--- a/test/image-bug-710072-unaligned.xlib.ref.png
+++ b/test/reference/image-bug-710072-unaligned.xlib.ref.png
Binary files differ
diff --git a/test/image-surface-source.argb32.ref.png b/test/reference/image-surface-source.argb32.ref.png
index 01829720..01829720 100644
--- a/test/image-surface-source.argb32.ref.png
+++ b/test/reference/image-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/image-surface-source.base.argb32.ref.png b/test/reference/image-surface-source.base.argb32.ref.png
index 01829720..01829720 100644
--- a/test/image-surface-source.base.argb32.ref.png
+++ b/test/reference/image-surface-source.base.argb32.ref.png
Binary files differ
diff --git a/test/image-surface-source.base.rgb24.ref.png b/test/reference/image-surface-source.base.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/image-surface-source.base.rgb24.ref.png
+++ b/test/reference/image-surface-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/image-surface-source.image16.ref.png b/test/reference/image-surface-source.image16.ref.png
index 2a7460e2..2a7460e2 100644
--- a/test/image-surface-source.image16.ref.png
+++ b/test/reference/image-surface-source.image16.ref.png
Binary files differ
diff --git a/test/image-surface-source.ps2.ref.png b/test/reference/image-surface-source.ps2.ref.png
index 10231581..10231581 100644
--- a/test/image-surface-source.ps2.ref.png
+++ b/test/reference/image-surface-source.ps2.ref.png
Binary files differ
diff --git a/test/image-surface-source.ps3.ref.png b/test/reference/image-surface-source.ps3.ref.png
index 10231581..10231581 100644
--- a/test/image-surface-source.ps3.ref.png
+++ b/test/reference/image-surface-source.ps3.ref.png
Binary files differ
diff --git a/test/image-surface-source.rgb24.ref.png b/test/reference/image-surface-source.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/image-surface-source.rgb24.ref.png
+++ b/test/reference/image-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/image-surface-source.svg12.argb32.xfail.png b/test/reference/image-surface-source.svg12.argb32.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/image-surface-source.svg12.argb32.xfail.png
+++ b/test/reference/image-surface-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/image-surface-source.svg12.rgb24.xfail.png b/test/reference/image-surface-source.svg12.rgb24.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/image-surface-source.svg12.rgb24.xfail.png
+++ b/test/reference/image-surface-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/implicit-close.base.argb32.ref.png b/test/reference/implicit-close.base.argb32.ref.png
index fdd75611..fdd75611 100644
--- a/test/implicit-close.base.argb32.ref.png
+++ b/test/reference/implicit-close.base.argb32.ref.png
Binary files differ
diff --git a/test/implicit-close.base.rgb24.ref.png b/test/reference/implicit-close.base.rgb24.ref.png
index fdd75611..fdd75611 100644
--- a/test/implicit-close.base.rgb24.ref.png
+++ b/test/reference/implicit-close.base.rgb24.ref.png
Binary files differ
diff --git a/test/implicit-close.ps.ref.png b/test/reference/implicit-close.ps.ref.png
index 66baf248..66baf248 100644
--- a/test/implicit-close.ps.ref.png
+++ b/test/reference/implicit-close.ps.ref.png
Binary files differ
diff --git a/test/implicit-close.ref.png b/test/reference/implicit-close.ref.png
index f15f8a3a..f15f8a3a 100644
--- a/test/implicit-close.ref.png
+++ b/test/reference/implicit-close.ref.png
Binary files differ
diff --git a/test/infinite-join.base.argb32.ref.png b/test/reference/infinite-join.base.argb32.ref.png
index 9e7572b9..9e7572b9 100644
--- a/test/infinite-join.base.argb32.ref.png
+++ b/test/reference/infinite-join.base.argb32.ref.png
Binary files differ
diff --git a/test/infinite-join.base.rgb24.ref.png b/test/reference/infinite-join.base.rgb24.ref.png
index 9e7572b9..9e7572b9 100644
--- a/test/infinite-join.base.rgb24.ref.png
+++ b/test/reference/infinite-join.base.rgb24.ref.png
Binary files differ
diff --git a/test/infinite-join.ps2.ref.png b/test/reference/infinite-join.ps2.ref.png
index 6fba8f4b..6fba8f4b 100644
--- a/test/infinite-join.ps2.ref.png
+++ b/test/reference/infinite-join.ps2.ref.png
Binary files differ
diff --git a/test/infinite-join.ps3.ref.png b/test/reference/infinite-join.ps3.ref.png
index 6fba8f4b..6fba8f4b 100644
--- a/test/infinite-join.ps3.ref.png
+++ b/test/reference/infinite-join.ps3.ref.png
Binary files differ
diff --git a/test/infinite-join.ref.png b/test/reference/infinite-join.ref.png
index 60bf49e7..60bf49e7 100644
--- a/test/infinite-join.ref.png
+++ b/test/reference/infinite-join.ref.png
Binary files differ
diff --git a/test/inverse-text.base.argb32.ref.png b/test/reference/inverse-text.base.argb32.ref.png
index 40defe6e..40defe6e 100644
--- a/test/inverse-text.base.argb32.ref.png
+++ b/test/reference/inverse-text.base.argb32.ref.png
Binary files differ
diff --git a/test/inverse-text.base.rgb24.ref.png b/test/reference/inverse-text.base.rgb24.ref.png
index 40defe6e..40defe6e 100644
--- a/test/inverse-text.base.rgb24.ref.png
+++ b/test/reference/inverse-text.base.rgb24.ref.png
Binary files differ
diff --git a/test/inverse-text.image16.ref.png b/test/reference/inverse-text.image16.ref.png
index a24266d6..a24266d6 100644
--- a/test/inverse-text.image16.ref.png
+++ b/test/reference/inverse-text.image16.ref.png
Binary files differ
diff --git a/test/inverse-text.ps.ref.png b/test/reference/inverse-text.ps.ref.png
index 6043684b..6043684b 100644
--- a/test/inverse-text.ps.ref.png
+++ b/test/reference/inverse-text.ps.ref.png
Binary files differ
diff --git a/test/inverse-text.quartz.ref.png b/test/reference/inverse-text.quartz.ref.png
index df0ea57e..df0ea57e 100644
--- a/test/inverse-text.quartz.ref.png
+++ b/test/reference/inverse-text.quartz.ref.png
Binary files differ
diff --git a/test/inverse-text.ref.png b/test/reference/inverse-text.ref.png
index 40defe6e..40defe6e 100644
--- a/test/inverse-text.ref.png
+++ b/test/reference/inverse-text.ref.png
Binary files differ
diff --git a/test/joins-loop.base.argb32.ref.png b/test/reference/joins-loop.base.argb32.ref.png
index d1d3cff5..d1d3cff5 100644
--- a/test/joins-loop.base.argb32.ref.png
+++ b/test/reference/joins-loop.base.argb32.ref.png
Binary files differ
diff --git a/test/joins-loop.base.rgb24.ref.png b/test/reference/joins-loop.base.rgb24.ref.png
index d1d3cff5..d1d3cff5 100644
--- a/test/joins-loop.base.rgb24.ref.png
+++ b/test/reference/joins-loop.base.rgb24.ref.png
Binary files differ
diff --git a/test/joins-loop.ref.png b/test/reference/joins-loop.ref.png
index 144734ec..144734ec 100644
--- a/test/joins-loop.ref.png
+++ b/test/reference/joins-loop.ref.png
Binary files differ
diff --git a/test/joins-retrace.base.argb32.ref.png b/test/reference/joins-retrace.base.argb32.ref.png
index a2e8bcaa..a2e8bcaa 100644
--- a/test/joins-retrace.base.argb32.ref.png
+++ b/test/reference/joins-retrace.base.argb32.ref.png
Binary files differ
diff --git a/test/joins-retrace.base.rgb24.ref.png b/test/reference/joins-retrace.base.rgb24.ref.png
index a2e8bcaa..a2e8bcaa 100644
--- a/test/joins-retrace.base.rgb24.ref.png
+++ b/test/reference/joins-retrace.base.rgb24.ref.png
Binary files differ
diff --git a/test/joins-retrace.ref.png b/test/reference/joins-retrace.ref.png
index d036d7cf..d036d7cf 100644
--- a/test/joins-retrace.ref.png
+++ b/test/reference/joins-retrace.ref.png
Binary files differ
diff --git a/test/joins-star.base.argb32.ref.png b/test/reference/joins-star.base.argb32.ref.png
index 595f96ab..595f96ab 100644
--- a/test/joins-star.base.argb32.ref.png
+++ b/test/reference/joins-star.base.argb32.ref.png
Binary files differ
diff --git a/test/joins-star.base.rgb24.ref.png b/test/reference/joins-star.base.rgb24.ref.png
index 595f96ab..595f96ab 100644
--- a/test/joins-star.base.rgb24.ref.png
+++ b/test/reference/joins-star.base.rgb24.ref.png
Binary files differ
diff --git a/test/joins-star.ref.png b/test/reference/joins-star.ref.png
index 574778cc..574778cc 100644
--- a/test/joins-star.ref.png
+++ b/test/reference/joins-star.ref.png
Binary files differ
diff --git a/test/joins.base.argb32.ref.png b/test/reference/joins.base.argb32.ref.png
index a0d632b4..a0d632b4 100644
--- a/test/joins.base.argb32.ref.png
+++ b/test/reference/joins.base.argb32.ref.png
Binary files differ
diff --git a/test/joins.base.rgb24.ref.png b/test/reference/joins.base.rgb24.ref.png
index a0d632b4..a0d632b4 100644
--- a/test/joins.base.rgb24.ref.png
+++ b/test/reference/joins.base.rgb24.ref.png
Binary files differ
diff --git a/test/joins.image16.ref.png b/test/reference/joins.image16.ref.png
index 57f9bb15..57f9bb15 100644
--- a/test/joins.image16.ref.png
+++ b/test/reference/joins.image16.ref.png
Binary files differ
diff --git a/test/joins.ps.ref.png b/test/reference/joins.ps.ref.png
index 0d5adea0..0d5adea0 100644
--- a/test/joins.ps.ref.png
+++ b/test/reference/joins.ps.ref.png
Binary files differ
diff --git a/test/joins.quartz.ref.png b/test/reference/joins.quartz.ref.png
index 59b8fdb0..59b8fdb0 100644
--- a/test/joins.quartz.ref.png
+++ b/test/reference/joins.quartz.ref.png
Binary files differ
diff --git a/test/joins.ref.png b/test/reference/joins.ref.png
index 6513023e..6513023e 100644
--- a/test/joins.ref.png
+++ b/test/reference/joins.ref.png
Binary files differ
diff --git a/test/large-clip.base.argb32.ref.png b/test/reference/large-clip.base.argb32.ref.png
index 3c3464be..3c3464be 100644
--- a/test/large-clip.base.argb32.ref.png
+++ b/test/reference/large-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/large-clip.base.rgb24.ref.png b/test/reference/large-clip.base.rgb24.ref.png
index 3c3464be..3c3464be 100644
--- a/test/large-clip.base.rgb24.ref.png
+++ b/test/reference/large-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/large-clip.ref.png b/test/reference/large-clip.ref.png
index 9e46d2d5..9e46d2d5 100644
--- a/test/large-clip.ref.png
+++ b/test/reference/large-clip.ref.png
Binary files differ
diff --git a/test/large-font.base.argb32.ref.png b/test/reference/large-font.base.argb32.ref.png
index 503061a9..503061a9 100644
--- a/test/large-font.base.argb32.ref.png
+++ b/test/reference/large-font.base.argb32.ref.png
Binary files differ
diff --git a/test/large-font.base.rgb24.ref.png b/test/reference/large-font.base.rgb24.ref.png
index 503061a9..503061a9 100644
--- a/test/large-font.base.rgb24.ref.png
+++ b/test/reference/large-font.base.rgb24.ref.png
Binary files differ
diff --git a/test/large-font.image16.ref.png b/test/reference/large-font.image16.ref.png
index d5d11a5b..d5d11a5b 100644
--- a/test/large-font.image16.ref.png
+++ b/test/reference/large-font.image16.ref.png
Binary files differ
diff --git a/test/large-font.ref.png b/test/reference/large-font.ref.png
index da5c4311..da5c4311 100644
--- a/test/large-font.ref.png
+++ b/test/reference/large-font.ref.png
Binary files differ
diff --git a/test/large-source-roi.base.argb32.ref.png b/test/reference/large-source-roi.base.argb32.ref.png
index 216a065e..216a065e 100644
--- a/test/large-source-roi.base.argb32.ref.png
+++ b/test/reference/large-source-roi.base.argb32.ref.png
Binary files differ
diff --git a/test/large-source-roi.base.rgb24.ref.png b/test/reference/large-source-roi.base.rgb24.ref.png
index 216a065e..216a065e 100644
--- a/test/large-source-roi.base.rgb24.ref.png
+++ b/test/reference/large-source-roi.base.rgb24.ref.png
Binary files differ
diff --git a/test/large-source-roi.ref.png b/test/reference/large-source-roi.ref.png
index b8dc8b1b..b8dc8b1b 100644
--- a/test/large-source-roi.ref.png
+++ b/test/reference/large-source-roi.ref.png
Binary files differ
diff --git a/test/large-source.base.argb32.ref.png b/test/reference/large-source.base.argb32.ref.png
index a54455fb..a54455fb 100644
--- a/test/large-source.base.argb32.ref.png
+++ b/test/reference/large-source.base.argb32.ref.png
Binary files differ
diff --git a/test/large-source.base.rgb24.ref.png b/test/reference/large-source.base.rgb24.ref.png
index a54455fb..a54455fb 100644
--- a/test/large-source.base.rgb24.ref.png
+++ b/test/reference/large-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/large-source.ref.png b/test/reference/large-source.ref.png
index 5d96dd32..5d96dd32 100644
--- a/test/large-source.ref.png
+++ b/test/reference/large-source.ref.png
Binary files differ
diff --git a/test/large-twin-antialias-mixed.base.argb32.ref.png b/test/reference/large-twin-antialias-mixed.base.argb32.ref.png
index 456e81d4..456e81d4 100644
--- a/test/large-twin-antialias-mixed.base.argb32.ref.png
+++ b/test/reference/large-twin-antialias-mixed.base.argb32.ref.png
Binary files differ
diff --git a/test/large-twin-antialias-mixed.base.rgb24.ref.png b/test/reference/large-twin-antialias-mixed.base.rgb24.ref.png
index 456e81d4..456e81d4 100644
--- a/test/large-twin-antialias-mixed.base.rgb24.ref.png
+++ b/test/reference/large-twin-antialias-mixed.base.rgb24.ref.png
Binary files differ
diff --git a/test/large-twin-antialias-mixed.image16.ref.png b/test/reference/large-twin-antialias-mixed.image16.ref.png
index 93f071ee..93f071ee 100644
--- a/test/large-twin-antialias-mixed.image16.ref.png
+++ b/test/reference/large-twin-antialias-mixed.image16.ref.png
Binary files differ
diff --git a/test/large-twin-antialias-mixed.ref.png b/test/reference/large-twin-antialias-mixed.ref.png
index 456e81d4..456e81d4 100644
--- a/test/large-twin-antialias-mixed.ref.png
+++ b/test/reference/large-twin-antialias-mixed.ref.png
Binary files differ
diff --git a/test/large-twin-antialias-mixed.xlib.ref.png b/test/reference/large-twin-antialias-mixed.xlib.ref.png
index 6f554263..6f554263 100644
--- a/test/large-twin-antialias-mixed.xlib.ref.png
+++ b/test/reference/large-twin-antialias-mixed.xlib.ref.png
Binary files differ
diff --git a/test/leaky-dash.base.argb32.ref.png b/test/reference/leaky-dash.base.argb32.ref.png
index 0973ece7..0973ece7 100644
--- a/test/leaky-dash.base.argb32.ref.png
+++ b/test/reference/leaky-dash.base.argb32.ref.png
Binary files differ
diff --git a/test/leaky-dash.base.rgb24.ref.png b/test/reference/leaky-dash.base.rgb24.ref.png
index 0973ece7..0973ece7 100644
--- a/test/leaky-dash.base.rgb24.ref.png
+++ b/test/reference/leaky-dash.base.rgb24.ref.png
Binary files differ
diff --git a/test/leaky-dash.ps2.argb32.ref.png b/test/reference/leaky-dash.ps2.argb32.ref.png
index 93b8640a..93b8640a 100644
--- a/test/leaky-dash.ps2.argb32.ref.png
+++ b/test/reference/leaky-dash.ps2.argb32.ref.png
Binary files differ
diff --git a/test/leaky-dash.ps2.rgb24.ref.png b/test/reference/leaky-dash.ps2.rgb24.ref.png
index c11eb480..c11eb480 100644
--- a/test/leaky-dash.ps2.rgb24.ref.png
+++ b/test/reference/leaky-dash.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/leaky-dash.ps3.argb32.ref.png b/test/reference/leaky-dash.ps3.argb32.ref.png
index 93b8640a..93b8640a 100644
--- a/test/leaky-dash.ps3.argb32.ref.png
+++ b/test/reference/leaky-dash.ps3.argb32.ref.png
Binary files differ
diff --git a/test/leaky-dash.ps3.rgb24.ref.png b/test/reference/leaky-dash.ps3.rgb24.ref.png
index c11eb480..c11eb480 100644
--- a/test/leaky-dash.ps3.rgb24.ref.png
+++ b/test/reference/leaky-dash.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/leaky-dash.quartz.ref.png b/test/reference/leaky-dash.quartz.ref.png
index 96928195..96928195 100644
--- a/test/leaky-dash.quartz.ref.png
+++ b/test/reference/leaky-dash.quartz.ref.png
Binary files differ
diff --git a/test/leaky-dash.ref.png b/test/reference/leaky-dash.ref.png
index 87facc55..87facc55 100644
--- a/test/leaky-dash.ref.png
+++ b/test/reference/leaky-dash.ref.png
Binary files differ
diff --git a/test/leaky-dashed-rectangle.base.argb32.ref.png b/test/reference/leaky-dashed-rectangle.base.argb32.ref.png
index de354209..de354209 100644
--- a/test/leaky-dashed-rectangle.base.argb32.ref.png
+++ b/test/reference/leaky-dashed-rectangle.base.argb32.ref.png
Binary files differ
diff --git a/test/leaky-dashed-rectangle.base.rgb24.ref.png b/test/reference/leaky-dashed-rectangle.base.rgb24.ref.png
index de354209..de354209 100644
--- a/test/leaky-dashed-rectangle.base.rgb24.ref.png
+++ b/test/reference/leaky-dashed-rectangle.base.rgb24.ref.png
Binary files differ
diff --git a/test/leaky-dashed-rectangle.image16.ref.png b/test/reference/leaky-dashed-rectangle.image16.ref.png
index f61db4c2..f61db4c2 100644
--- a/test/leaky-dashed-rectangle.image16.ref.png
+++ b/test/reference/leaky-dashed-rectangle.image16.ref.png
Binary files differ
diff --git a/test/leaky-dashed-rectangle.pdf.ref.png b/test/reference/leaky-dashed-rectangle.pdf.ref.png
index 72efd495..72efd495 100644
--- a/test/leaky-dashed-rectangle.pdf.ref.png
+++ b/test/reference/leaky-dashed-rectangle.pdf.ref.png
Binary files differ
diff --git a/test/leaky-dashed-rectangle.ps.ref.png b/test/reference/leaky-dashed-rectangle.ps.ref.png
index 1e0a1388..1e0a1388 100644
--- a/test/leaky-dashed-rectangle.ps.ref.png
+++ b/test/reference/leaky-dashed-rectangle.ps.ref.png
Binary files differ
diff --git a/test/leaky-dashed-rectangle.quartz.ref.png b/test/reference/leaky-dashed-rectangle.quartz.ref.png
index fad8588f..fad8588f 100644
--- a/test/leaky-dashed-rectangle.quartz.ref.png
+++ b/test/reference/leaky-dashed-rectangle.quartz.ref.png
Binary files differ
diff --git a/test/leaky-dashed-rectangle.ref.png b/test/reference/leaky-dashed-rectangle.ref.png
index 05f45846..05f45846 100644
--- a/test/leaky-dashed-rectangle.ref.png
+++ b/test/reference/leaky-dashed-rectangle.ref.png
Binary files differ
diff --git a/test/leaky-dashed-rectangle.xlib.ref.png b/test/reference/leaky-dashed-rectangle.xlib.ref.png
index 8f9a65d8..8f9a65d8 100644
--- a/test/leaky-dashed-rectangle.xlib.ref.png
+++ b/test/reference/leaky-dashed-rectangle.xlib.ref.png
Binary files differ
diff --git a/test/leaky-dashed-stroke.base.argb32.ref.png b/test/reference/leaky-dashed-stroke.base.argb32.ref.png
index da6807f7..da6807f7 100644
--- a/test/leaky-dashed-stroke.base.argb32.ref.png
+++ b/test/reference/leaky-dashed-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/leaky-dashed-stroke.base.rgb24.ref.png b/test/reference/leaky-dashed-stroke.base.rgb24.ref.png
index da6807f7..da6807f7 100644
--- a/test/leaky-dashed-stroke.base.rgb24.ref.png
+++ b/test/reference/leaky-dashed-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/leaky-dashed-stroke.image16.ref.png b/test/reference/leaky-dashed-stroke.image16.ref.png
index f90bb237..f90bb237 100644
--- a/test/leaky-dashed-stroke.image16.ref.png
+++ b/test/reference/leaky-dashed-stroke.image16.ref.png
Binary files differ
diff --git a/test/leaky-dashed-stroke.ps.ref.png b/test/reference/leaky-dashed-stroke.ps.ref.png
index 7d581e91..7d581e91 100644
--- a/test/leaky-dashed-stroke.ps.ref.png
+++ b/test/reference/leaky-dashed-stroke.ps.ref.png
Binary files differ
diff --git a/test/leaky-dashed-stroke.quartz.ref.png b/test/reference/leaky-dashed-stroke.quartz.ref.png
index adbfd612..adbfd612 100644
--- a/test/leaky-dashed-stroke.quartz.ref.png
+++ b/test/reference/leaky-dashed-stroke.quartz.ref.png
Binary files differ
diff --git a/test/leaky-dashed-stroke.ref.png b/test/reference/leaky-dashed-stroke.ref.png
index 31f1e97a..31f1e97a 100644
--- a/test/leaky-dashed-stroke.ref.png
+++ b/test/reference/leaky-dashed-stroke.ref.png
Binary files differ
diff --git a/test/leaky-dashed-stroke.xlib.ref.png b/test/reference/leaky-dashed-stroke.xlib.ref.png
index 4ebf1a7f..4ebf1a7f 100644
--- a/test/leaky-dashed-stroke.xlib.ref.png
+++ b/test/reference/leaky-dashed-stroke.xlib.ref.png
Binary files differ
diff --git a/test/leaky-polygon.base.argb32.ref.png b/test/reference/leaky-polygon.base.argb32.ref.png
index 1cb7a3ca..1cb7a3ca 100644
--- a/test/leaky-polygon.base.argb32.ref.png
+++ b/test/reference/leaky-polygon.base.argb32.ref.png
Binary files differ
diff --git a/test/leaky-polygon.base.rgb24.ref.png b/test/reference/leaky-polygon.base.rgb24.ref.png
index 1cb7a3ca..1cb7a3ca 100644
--- a/test/leaky-polygon.base.rgb24.ref.png
+++ b/test/reference/leaky-polygon.base.rgb24.ref.png
Binary files differ
diff --git a/test/leaky-polygon.image16.ref.png b/test/reference/leaky-polygon.image16.ref.png
index e91d0fa3..e91d0fa3 100644
--- a/test/leaky-polygon.image16.ref.png
+++ b/test/reference/leaky-polygon.image16.ref.png
Binary files differ
diff --git a/test/leaky-polygon.ps.ref.png b/test/reference/leaky-polygon.ps.ref.png
index dd8a1043..dd8a1043 100644
--- a/test/leaky-polygon.ps.ref.png
+++ b/test/reference/leaky-polygon.ps.ref.png
Binary files differ
diff --git a/test/leaky-polygon.ref.png b/test/reference/leaky-polygon.ref.png
index b92d8d22..b92d8d22 100644
--- a/test/leaky-polygon.ref.png
+++ b/test/reference/leaky-polygon.ref.png
Binary files differ
diff --git a/test/line-width-overlap-dashed.base.argb32.ref.png b/test/reference/line-width-overlap-dashed.base.argb32.ref.png
index 066b182a..066b182a 100644
--- a/test/line-width-overlap-dashed.base.argb32.ref.png
+++ b/test/reference/line-width-overlap-dashed.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width-overlap-dashed.base.rgb24.ref.png b/test/reference/line-width-overlap-dashed.base.rgb24.ref.png
index 066b182a..066b182a 100644
--- a/test/line-width-overlap-dashed.base.rgb24.ref.png
+++ b/test/reference/line-width-overlap-dashed.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width-overlap-flipped.base.argb32.ref.png b/test/reference/line-width-overlap-flipped.base.argb32.ref.png
index 13d70c8f..13d70c8f 100644
--- a/test/line-width-overlap-flipped.base.argb32.ref.png
+++ b/test/reference/line-width-overlap-flipped.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width-overlap-flipped.base.rgb24.ref.png b/test/reference/line-width-overlap-flipped.base.rgb24.ref.png
index 13d70c8f..13d70c8f 100644
--- a/test/line-width-overlap-flipped.base.rgb24.ref.png
+++ b/test/reference/line-width-overlap-flipped.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width-overlap-flipped.ref.png b/test/reference/line-width-overlap-flipped.ref.png
index 09911bc5..09911bc5 100644
--- a/test/line-width-overlap-flipped.ref.png
+++ b/test/reference/line-width-overlap-flipped.ref.png
Binary files differ
diff --git a/test/line-width-overlap-flopped.base.argb32.ref.png b/test/reference/line-width-overlap-flopped.base.argb32.ref.png
index 13d70c8f..13d70c8f 100644
--- a/test/line-width-overlap-flopped.base.argb32.ref.png
+++ b/test/reference/line-width-overlap-flopped.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width-overlap-flopped.base.rgb24.ref.png b/test/reference/line-width-overlap-flopped.base.rgb24.ref.png
index 13d70c8f..13d70c8f 100644
--- a/test/line-width-overlap-flopped.base.rgb24.ref.png
+++ b/test/reference/line-width-overlap-flopped.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width-overlap-flopped.ref.png b/test/reference/line-width-overlap-flopped.ref.png
index 09911bc5..09911bc5 100644
--- a/test/line-width-overlap-flopped.ref.png
+++ b/test/reference/line-width-overlap-flopped.ref.png
Binary files differ
diff --git a/test/line-width-overlap-offset.base.argb32.ref.png b/test/reference/line-width-overlap-offset.base.argb32.ref.png
index 13a138b9..13a138b9 100644
--- a/test/line-width-overlap-offset.base.argb32.ref.png
+++ b/test/reference/line-width-overlap-offset.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width-overlap-offset.base.rgb24.ref.png b/test/reference/line-width-overlap-offset.base.rgb24.ref.png
index 13a138b9..13a138b9 100644
--- a/test/line-width-overlap-offset.base.rgb24.ref.png
+++ b/test/reference/line-width-overlap-offset.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width-overlap-offset.ref.png b/test/reference/line-width-overlap-offset.ref.png
index eafa50b1..eafa50b1 100644
--- a/test/line-width-overlap-offset.ref.png
+++ b/test/reference/line-width-overlap-offset.ref.png
Binary files differ
diff --git a/test/line-width-overlap-rotated.base.argb32.ref.png b/test/reference/line-width-overlap-rotated.base.argb32.ref.png
index fa7290d6..fa7290d6 100644
--- a/test/line-width-overlap-rotated.base.argb32.ref.png
+++ b/test/reference/line-width-overlap-rotated.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width-overlap-rotated.base.rgb24.ref.png b/test/reference/line-width-overlap-rotated.base.rgb24.ref.png
index fa7290d6..fa7290d6 100644
--- a/test/line-width-overlap-rotated.base.rgb24.ref.png
+++ b/test/reference/line-width-overlap-rotated.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width-overlap-rotated.ref.png b/test/reference/line-width-overlap-rotated.ref.png
index 6e3cbea2..6e3cbea2 100644
--- a/test/line-width-overlap-rotated.ref.png
+++ b/test/reference/line-width-overlap-rotated.ref.png
Binary files differ
diff --git a/test/line-width-overlap.base.argb32.ref.png b/test/reference/line-width-overlap.base.argb32.ref.png
index 13d70c8f..13d70c8f 100644
--- a/test/line-width-overlap.base.argb32.ref.png
+++ b/test/reference/line-width-overlap.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width-overlap.base.rgb24.ref.png b/test/reference/line-width-overlap.base.rgb24.ref.png
index 13d70c8f..13d70c8f 100644
--- a/test/line-width-overlap.base.rgb24.ref.png
+++ b/test/reference/line-width-overlap.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width-overlap.ref.png b/test/reference/line-width-overlap.ref.png
index 13d70c8f..13d70c8f 100644
--- a/test/line-width-overlap.ref.png
+++ b/test/reference/line-width-overlap.ref.png
Binary files differ
diff --git a/test/line-width-scale.base.argb32.ref.png b/test/reference/line-width-scale.base.argb32.ref.png
index 41d55b0e..41d55b0e 100644
--- a/test/line-width-scale.base.argb32.ref.png
+++ b/test/reference/line-width-scale.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width-scale.base.rgb24.ref.png b/test/reference/line-width-scale.base.rgb24.ref.png
index 41d55b0e..41d55b0e 100644
--- a/test/line-width-scale.base.rgb24.ref.png
+++ b/test/reference/line-width-scale.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width-scale.image16.ref.png b/test/reference/line-width-scale.image16.ref.png
index a784f658..a784f658 100644
--- a/test/line-width-scale.image16.ref.png
+++ b/test/reference/line-width-scale.image16.ref.png
Binary files differ
diff --git a/test/line-width-scale.ps2.ref.png b/test/reference/line-width-scale.ps2.ref.png
index 57999b80..57999b80 100644
--- a/test/line-width-scale.ps2.ref.png
+++ b/test/reference/line-width-scale.ps2.ref.png
Binary files differ
diff --git a/test/line-width-scale.ps3.ref.png b/test/reference/line-width-scale.ps3.ref.png
index 57999b80..57999b80 100644
--- a/test/line-width-scale.ps3.ref.png
+++ b/test/reference/line-width-scale.ps3.ref.png
Binary files differ
diff --git a/test/line-width-scale.quartz.ref.png b/test/reference/line-width-scale.quartz.ref.png
index afdc9da7..afdc9da7 100644
--- a/test/line-width-scale.quartz.ref.png
+++ b/test/reference/line-width-scale.quartz.ref.png
Binary files differ
diff --git a/test/line-width-scale.ref.png b/test/reference/line-width-scale.ref.png
index 1c02e931..1c02e931 100644
--- a/test/line-width-scale.ref.png
+++ b/test/reference/line-width-scale.ref.png
Binary files differ
diff --git a/test/line-width-tolerance.base.argb32.ref.png b/test/reference/line-width-tolerance.base.argb32.ref.png
index f890a52e..f890a52e 100644
--- a/test/line-width-tolerance.base.argb32.ref.png
+++ b/test/reference/line-width-tolerance.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width-tolerance.base.rgb24.ref.png b/test/reference/line-width-tolerance.base.rgb24.ref.png
index f890a52e..f890a52e 100644
--- a/test/line-width-tolerance.base.rgb24.ref.png
+++ b/test/reference/line-width-tolerance.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width-tolerance.ref.png b/test/reference/line-width-tolerance.ref.png
index 541dc9e0..541dc9e0 100644
--- a/test/line-width-tolerance.ref.png
+++ b/test/reference/line-width-tolerance.ref.png
Binary files differ
diff --git a/test/line-width.base.argb32.ref.png b/test/reference/line-width.base.argb32.ref.png
index 208d1708..208d1708 100644
--- a/test/line-width.base.argb32.ref.png
+++ b/test/reference/line-width.base.argb32.ref.png
Binary files differ
diff --git a/test/line-width.base.rgb24.ref.png b/test/reference/line-width.base.rgb24.ref.png
index 208d1708..208d1708 100644
--- a/test/line-width.base.rgb24.ref.png
+++ b/test/reference/line-width.base.rgb24.ref.png
Binary files differ
diff --git a/test/line-width.ref.png b/test/reference/line-width.ref.png
index 81ac2f59..81ac2f59 100644
--- a/test/line-width.ref.png
+++ b/test/reference/line-width.ref.png
Binary files differ
diff --git a/test/linear-gradient-extend.base.argb32.ref.png b/test/reference/linear-gradient-extend.base.argb32.ref.png
index 79ce747d..79ce747d 100644
--- a/test/linear-gradient-extend.base.argb32.ref.png
+++ b/test/reference/linear-gradient-extend.base.argb32.ref.png
Binary files differ
diff --git a/test/linear-gradient-extend.base.rgb24.ref.png b/test/reference/linear-gradient-extend.base.rgb24.ref.png
index 79ce747d..79ce747d 100644
--- a/test/linear-gradient-extend.base.rgb24.ref.png
+++ b/test/reference/linear-gradient-extend.base.rgb24.ref.png
Binary files differ
diff --git a/test/linear-gradient-extend.ref.png b/test/reference/linear-gradient-extend.ref.png
index 79ce747d..79ce747d 100644
--- a/test/linear-gradient-extend.ref.png
+++ b/test/reference/linear-gradient-extend.ref.png
Binary files differ
diff --git a/test/linear-gradient-large.base.argb32.ref.png b/test/reference/linear-gradient-large.base.argb32.ref.png
index f1f37ab4..f1f37ab4 100644
--- a/test/linear-gradient-large.base.argb32.ref.png
+++ b/test/reference/linear-gradient-large.base.argb32.ref.png
Binary files differ
diff --git a/test/linear-gradient-large.base.rgb24.ref.png b/test/reference/linear-gradient-large.base.rgb24.ref.png
index f1f37ab4..f1f37ab4 100644
--- a/test/linear-gradient-large.base.rgb24.ref.png
+++ b/test/reference/linear-gradient-large.base.rgb24.ref.png
Binary files differ
diff --git a/test/linear-gradient-large.quartz.ref.png b/test/reference/linear-gradient-large.quartz.ref.png
index 68f08297..68f08297 100644
--- a/test/linear-gradient-large.quartz.ref.png
+++ b/test/reference/linear-gradient-large.quartz.ref.png
Binary files differ
diff --git a/test/linear-gradient-large.ref.png b/test/reference/linear-gradient-large.ref.png
index f1f37ab4..f1f37ab4 100644
--- a/test/linear-gradient-large.ref.png
+++ b/test/reference/linear-gradient-large.ref.png
Binary files differ
diff --git a/test/linear-gradient-one-stop.argb32.ref.png b/test/reference/linear-gradient-one-stop.argb32.ref.png
index da02fda4..da02fda4 100644
--- a/test/linear-gradient-one-stop.argb32.ref.png
+++ b/test/reference/linear-gradient-one-stop.argb32.ref.png
Binary files differ
diff --git a/test/linear-gradient-one-stop.base.argb32.ref.png b/test/reference/linear-gradient-one-stop.base.argb32.ref.png
index da02fda4..da02fda4 100644
--- a/test/linear-gradient-one-stop.base.argb32.ref.png
+++ b/test/reference/linear-gradient-one-stop.base.argb32.ref.png
Binary files differ
diff --git a/test/linear-gradient-one-stop.base.rgb24.ref.png b/test/reference/linear-gradient-one-stop.base.rgb24.ref.png
index efc12ee7..efc12ee7 100644
--- a/test/linear-gradient-one-stop.base.rgb24.ref.png
+++ b/test/reference/linear-gradient-one-stop.base.rgb24.ref.png
Binary files differ
diff --git a/test/linear-gradient-one-stop.rgb24.ref.png b/test/reference/linear-gradient-one-stop.rgb24.ref.png
index efc12ee7..efc12ee7 100644
--- a/test/linear-gradient-one-stop.rgb24.ref.png
+++ b/test/reference/linear-gradient-one-stop.rgb24.ref.png
Binary files differ
diff --git a/test/linear-gradient-reflect.base.argb32.ref.png b/test/reference/linear-gradient-reflect.base.argb32.ref.png
index b68dccb5..b68dccb5 100644
--- a/test/linear-gradient-reflect.base.argb32.ref.png
+++ b/test/reference/linear-gradient-reflect.base.argb32.ref.png
Binary files differ
diff --git a/test/linear-gradient-reflect.base.rgb24.ref.png b/test/reference/linear-gradient-reflect.base.rgb24.ref.png
index b68dccb5..b68dccb5 100644
--- a/test/linear-gradient-reflect.base.rgb24.ref.png
+++ b/test/reference/linear-gradient-reflect.base.rgb24.ref.png
Binary files differ
diff --git a/test/linear-gradient-reflect.image16.ref.png b/test/reference/linear-gradient-reflect.image16.ref.png
index de74afcb..de74afcb 100644
--- a/test/linear-gradient-reflect.image16.ref.png
+++ b/test/reference/linear-gradient-reflect.image16.ref.png
Binary files differ
diff --git a/test/linear-gradient-reflect.pdf.argb32.ref.png b/test/reference/linear-gradient-reflect.pdf.argb32.ref.png
index 46e1c0f0..46e1c0f0 100644
--- a/test/linear-gradient-reflect.pdf.argb32.ref.png
+++ b/test/reference/linear-gradient-reflect.pdf.argb32.ref.png
Binary files differ
diff --git a/test/linear-gradient-reflect.pdf.rgb24.ref.png b/test/reference/linear-gradient-reflect.pdf.rgb24.ref.png
index 46e1c0f0..46e1c0f0 100644
--- a/test/linear-gradient-reflect.pdf.rgb24.ref.png
+++ b/test/reference/linear-gradient-reflect.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/linear-gradient-reflect.ps3.ref.png b/test/reference/linear-gradient-reflect.ps3.ref.png
index ea6d25c1..ea6d25c1 100644
--- a/test/linear-gradient-reflect.ps3.ref.png
+++ b/test/reference/linear-gradient-reflect.ps3.ref.png
Binary files differ
diff --git a/test/linear-gradient-reflect.quartz.ref.png b/test/reference/linear-gradient-reflect.quartz.ref.png
index 89bac91d..89bac91d 100644
--- a/test/linear-gradient-reflect.quartz.ref.png
+++ b/test/reference/linear-gradient-reflect.quartz.ref.png
Binary files differ
diff --git a/test/linear-gradient-reflect.ref.png b/test/reference/linear-gradient-reflect.ref.png
index e4f9db8f..e4f9db8f 100644
--- a/test/linear-gradient-reflect.ref.png
+++ b/test/reference/linear-gradient-reflect.ref.png
Binary files differ
diff --git a/test/linear-gradient-subset.base.argb32.ref.png b/test/reference/linear-gradient-subset.base.argb32.ref.png
index e03d3d60..e03d3d60 100644
--- a/test/linear-gradient-subset.base.argb32.ref.png
+++ b/test/reference/linear-gradient-subset.base.argb32.ref.png
Binary files differ
diff --git a/test/linear-gradient-subset.base.rgb24.ref.png b/test/reference/linear-gradient-subset.base.rgb24.ref.png
index e03d3d60..e03d3d60 100644
--- a/test/linear-gradient-subset.base.rgb24.ref.png
+++ b/test/reference/linear-gradient-subset.base.rgb24.ref.png
Binary files differ
diff --git a/test/linear-gradient-subset.image16.ref.png b/test/reference/linear-gradient-subset.image16.ref.png
index 9d04057e..9d04057e 100644
--- a/test/linear-gradient-subset.image16.ref.png
+++ b/test/reference/linear-gradient-subset.image16.ref.png
Binary files differ
diff --git a/test/linear-gradient-subset.ps3.ref.png b/test/reference/linear-gradient-subset.ps3.ref.png
index db0a4c06..db0a4c06 100644
--- a/test/linear-gradient-subset.ps3.ref.png
+++ b/test/reference/linear-gradient-subset.ps3.ref.png
Binary files differ
diff --git a/test/linear-gradient-subset.quartz.ref.png b/test/reference/linear-gradient-subset.quartz.ref.png
index 85d80adb..85d80adb 100644
--- a/test/linear-gradient-subset.quartz.ref.png
+++ b/test/reference/linear-gradient-subset.quartz.ref.png
Binary files differ
diff --git a/test/linear-gradient-subset.ref.png b/test/reference/linear-gradient-subset.ref.png
index 0225b432..0225b432 100644
--- a/test/linear-gradient-subset.ref.png
+++ b/test/reference/linear-gradient-subset.ref.png
Binary files differ
diff --git a/test/linear-gradient-subset.xlib.ref.png b/test/reference/linear-gradient-subset.xlib.ref.png
index c81d8644..c81d8644 100644
--- a/test/linear-gradient-subset.xlib.ref.png
+++ b/test/reference/linear-gradient-subset.xlib.ref.png
Binary files differ
diff --git a/test/linear-gradient.base.argb32.ref.png b/test/reference/linear-gradient.base.argb32.ref.png
index 083a9b87..083a9b87 100644
--- a/test/linear-gradient.base.argb32.ref.png
+++ b/test/reference/linear-gradient.base.argb32.ref.png
Binary files differ
diff --git a/test/linear-gradient.base.rgb24.ref.png b/test/reference/linear-gradient.base.rgb24.ref.png
index 083a9b87..083a9b87 100644
--- a/test/linear-gradient.base.rgb24.ref.png
+++ b/test/reference/linear-gradient.base.rgb24.ref.png
Binary files differ
diff --git a/test/linear-gradient.image16.ref.png b/test/reference/linear-gradient.image16.ref.png
index 183d3d98..183d3d98 100644
--- a/test/linear-gradient.image16.ref.png
+++ b/test/reference/linear-gradient.image16.ref.png
Binary files differ
diff --git a/test/linear-gradient.ps3.ref.png b/test/reference/linear-gradient.ps3.ref.png
index c2fa71b1..c2fa71b1 100644
--- a/test/linear-gradient.ps3.ref.png
+++ b/test/reference/linear-gradient.ps3.ref.png
Binary files differ
diff --git a/test/linear-gradient.quartz.ref.png b/test/reference/linear-gradient.quartz.ref.png
index 1c3e7c22..1c3e7c22 100644
--- a/test/linear-gradient.quartz.ref.png
+++ b/test/reference/linear-gradient.quartz.ref.png
Binary files differ
diff --git a/test/linear-gradient.ref.png b/test/reference/linear-gradient.ref.png
index 66d5ddb7..66d5ddb7 100644
--- a/test/linear-gradient.ref.png
+++ b/test/reference/linear-gradient.ref.png
Binary files differ
diff --git a/test/linear-gradient.xlib.ref.png b/test/reference/linear-gradient.xlib.ref.png
index cb8f9089..cb8f9089 100644
--- a/test/linear-gradient.xlib.ref.png
+++ b/test/reference/linear-gradient.xlib.ref.png
Binary files differ
diff --git a/test/linear-step-function.base.argb32.ref.png b/test/reference/linear-step-function.base.argb32.ref.png
index 0ed126e1..0ed126e1 100644
--- a/test/linear-step-function.base.argb32.ref.png
+++ b/test/reference/linear-step-function.base.argb32.ref.png
Binary files differ
diff --git a/test/linear-step-function.base.rgb24.ref.png b/test/reference/linear-step-function.base.rgb24.ref.png
index 0ed126e1..0ed126e1 100644
--- a/test/linear-step-function.base.rgb24.ref.png
+++ b/test/reference/linear-step-function.base.rgb24.ref.png
Binary files differ
diff --git a/test/linear-step-function.xfail.png b/test/reference/linear-step-function.xfail.png
index b8afd218..b8afd218 100644
--- a/test/linear-step-function.xfail.png
+++ b/test/reference/linear-step-function.xfail.png
Binary files differ
diff --git a/test/linear-uniform.base.argb32.ref.png b/test/reference/linear-uniform.base.argb32.ref.png
index 94ca3361..94ca3361 100644
--- a/test/linear-uniform.base.argb32.ref.png
+++ b/test/reference/linear-uniform.base.argb32.ref.png
Binary files differ
diff --git a/test/linear-uniform.base.rgb24.ref.png b/test/reference/linear-uniform.base.rgb24.ref.png
index 94ca3361..94ca3361 100644
--- a/test/linear-uniform.base.rgb24.ref.png
+++ b/test/reference/linear-uniform.base.rgb24.ref.png
Binary files differ
diff --git a/test/linear-uniform.image16.ref.png b/test/reference/linear-uniform.image16.ref.png
index 7bf4bf56..7bf4bf56 100644
--- a/test/linear-uniform.image16.ref.png
+++ b/test/reference/linear-uniform.image16.ref.png
Binary files differ
diff --git a/test/linear-uniform.ref.png b/test/reference/linear-uniform.ref.png
index 94ca3361..94ca3361 100644
--- a/test/linear-uniform.ref.png
+++ b/test/reference/linear-uniform.ref.png
Binary files differ
diff --git a/test/long-dashed-lines.base.argb32.ref.png b/test/reference/long-dashed-lines.base.argb32.ref.png
index 45fdcc0c..45fdcc0c 100644
--- a/test/long-dashed-lines.base.argb32.ref.png
+++ b/test/reference/long-dashed-lines.base.argb32.ref.png
Binary files differ
diff --git a/test/long-dashed-lines.base.rgb24.ref.png b/test/reference/long-dashed-lines.base.rgb24.ref.png
index 45fdcc0c..45fdcc0c 100644
--- a/test/long-dashed-lines.base.rgb24.ref.png
+++ b/test/reference/long-dashed-lines.base.rgb24.ref.png
Binary files differ
diff --git a/test/long-dashed-lines.image16.ref.png b/test/reference/long-dashed-lines.image16.ref.png
index 8abac9b4..8abac9b4 100644
--- a/test/long-dashed-lines.image16.ref.png
+++ b/test/reference/long-dashed-lines.image16.ref.png
Binary files differ
diff --git a/test/long-dashed-lines.ps2.ref.png b/test/reference/long-dashed-lines.ps2.ref.png
index 7fce667e..7fce667e 100644
--- a/test/long-dashed-lines.ps2.ref.png
+++ b/test/reference/long-dashed-lines.ps2.ref.png
Binary files differ
diff --git a/test/long-dashed-lines.ps3.ref.png b/test/reference/long-dashed-lines.ps3.ref.png
index 7fce667e..7fce667e 100644
--- a/test/long-dashed-lines.ps3.ref.png
+++ b/test/reference/long-dashed-lines.ps3.ref.png
Binary files differ
diff --git a/test/long-dashed-lines.quartz.ref.png b/test/reference/long-dashed-lines.quartz.ref.png
index 3f68d216..3f68d216 100644
--- a/test/long-dashed-lines.quartz.ref.png
+++ b/test/reference/long-dashed-lines.quartz.ref.png
Binary files differ
diff --git a/test/long-dashed-lines.ref.png b/test/reference/long-dashed-lines.ref.png
index 8344a452..8344a452 100644
--- a/test/long-dashed-lines.ref.png
+++ b/test/reference/long-dashed-lines.ref.png
Binary files differ
diff --git a/test/long-lines.base.argb32.ref.png b/test/reference/long-lines.base.argb32.ref.png
index fe911631..fe911631 100644
--- a/test/long-lines.base.argb32.ref.png
+++ b/test/reference/long-lines.base.argb32.ref.png
Binary files differ
diff --git a/test/long-lines.base.rgb24.ref.png b/test/reference/long-lines.base.rgb24.ref.png
index fe911631..fe911631 100644
--- a/test/long-lines.base.rgb24.ref.png
+++ b/test/reference/long-lines.base.rgb24.ref.png
Binary files differ
diff --git a/test/map-all-to-image.base.argb32.ref.png b/test/reference/map-all-to-image.base.argb32.ref.png
index c56d9698..c56d9698 100644
--- a/test/map-all-to-image.base.argb32.ref.png
+++ b/test/reference/map-all-to-image.base.argb32.ref.png
Binary files differ
diff --git a/test/map-all-to-image.base.rgb24.ref.png b/test/reference/map-all-to-image.base.rgb24.ref.png
index c56d9698..c56d9698 100644
--- a/test/map-all-to-image.base.rgb24.ref.png
+++ b/test/reference/map-all-to-image.base.rgb24.ref.png
Binary files differ
diff --git a/test/map-all-to-image.ref.png b/test/reference/map-all-to-image.ref.png
index c56d9698..c56d9698 100644
--- a/test/map-all-to-image.ref.png
+++ b/test/reference/map-all-to-image.ref.png
Binary files differ
diff --git a/test/map-bit-to-image.base.argb32.ref.png b/test/reference/map-bit-to-image.base.argb32.ref.png
index b42dcb62..b42dcb62 100644
--- a/test/map-bit-to-image.base.argb32.ref.png
+++ b/test/reference/map-bit-to-image.base.argb32.ref.png
Binary files differ
diff --git a/test/map-bit-to-image.base.rgb24.ref.png b/test/reference/map-bit-to-image.base.rgb24.ref.png
index b42dcb62..b42dcb62 100644
--- a/test/map-bit-to-image.base.rgb24.ref.png
+++ b/test/reference/map-bit-to-image.base.rgb24.ref.png
Binary files differ
diff --git a/test/map-bit-to-image.ref.png b/test/reference/map-bit-to-image.ref.png
index b42dcb62..b42dcb62 100644
--- a/test/map-bit-to-image.ref.png
+++ b/test/reference/map-bit-to-image.ref.png
Binary files differ
diff --git a/test/map-to-image-fill.base.argb32.ref.png b/test/reference/map-to-image-fill.base.argb32.ref.png
index c2893e0d..c2893e0d 100644
--- a/test/map-to-image-fill.base.argb32.ref.png
+++ b/test/reference/map-to-image-fill.base.argb32.ref.png
Binary files differ
diff --git a/test/map-to-image-fill.base.rgb24.ref.png b/test/reference/map-to-image-fill.base.rgb24.ref.png
index c2893e0d..c2893e0d 100644
--- a/test/map-to-image-fill.base.rgb24.ref.png
+++ b/test/reference/map-to-image-fill.base.rgb24.ref.png
Binary files differ
diff --git a/test/map-to-image-fill.ref.png b/test/reference/map-to-image-fill.ref.png
index c2893e0d..c2893e0d 100644
--- a/test/map-to-image-fill.ref.png
+++ b/test/reference/map-to-image-fill.ref.png
Binary files differ
diff --git a/test/mask-alpha.argb32.ref.png b/test/reference/mask-alpha.argb32.ref.png
index 203b8d1c..203b8d1c 100644
--- a/test/mask-alpha.argb32.ref.png
+++ b/test/reference/mask-alpha.argb32.ref.png
Binary files differ
diff --git a/test/mask-alpha.base.argb32.ref.png b/test/reference/mask-alpha.base.argb32.ref.png
index a0b9017e..a0b9017e 100644
--- a/test/mask-alpha.base.argb32.ref.png
+++ b/test/reference/mask-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/mask-alpha.base.rgb24.ref.png b/test/reference/mask-alpha.base.rgb24.ref.png
index d8f4b8f8..d8f4b8f8 100644
--- a/test/mask-alpha.base.rgb24.ref.png
+++ b/test/reference/mask-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/mask-alpha.image16.ref.png b/test/reference/mask-alpha.image16.ref.png
index dbf121a4..dbf121a4 100644
--- a/test/mask-alpha.image16.ref.png
+++ b/test/reference/mask-alpha.image16.ref.png
Binary files differ
diff --git a/test/mask-alpha.quartz.argb32.ref.png b/test/reference/mask-alpha.quartz.argb32.ref.png
index 1d530ee1..1d530ee1 100644
--- a/test/mask-alpha.quartz.argb32.ref.png
+++ b/test/reference/mask-alpha.quartz.argb32.ref.png
Binary files differ
diff --git a/test/mask-alpha.rgb24.ref.png b/test/reference/mask-alpha.rgb24.ref.png
index 070ddf85..070ddf85 100644
--- a/test/mask-alpha.rgb24.ref.png
+++ b/test/reference/mask-alpha.rgb24.ref.png
Binary files differ
diff --git a/test/mask-alpha.svg.rgb24.xfail.png b/test/reference/mask-alpha.svg.rgb24.xfail.png
index 15ebf755..15ebf755 100644
--- a/test/mask-alpha.svg.rgb24.xfail.png
+++ b/test/reference/mask-alpha.svg.rgb24.xfail.png
Binary files differ
diff --git a/test/mask-alpha.xlib.ref.png b/test/reference/mask-alpha.xlib.ref.png
index 715a959e..715a959e 100644
--- a/test/mask-alpha.xlib.ref.png
+++ b/test/reference/mask-alpha.xlib.ref.png
Binary files differ
diff --git a/test/mask-alpha.xlib.rgb24.ref.png b/test/reference/mask-alpha.xlib.rgb24.ref.png
index aa2010f3..aa2010f3 100644
--- a/test/mask-alpha.xlib.rgb24.ref.png
+++ b/test/reference/mask-alpha.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/mask-ctm.base.argb32.ref.png b/test/reference/mask-ctm.base.argb32.ref.png
index 07d903d1..07d903d1 100644
--- a/test/mask-ctm.base.argb32.ref.png
+++ b/test/reference/mask-ctm.base.argb32.ref.png
Binary files differ
diff --git a/test/mask-ctm.base.rgb24.ref.png b/test/reference/mask-ctm.base.rgb24.ref.png
index de3fa097..de3fa097 100644
--- a/test/mask-ctm.base.rgb24.ref.png
+++ b/test/reference/mask-ctm.base.rgb24.ref.png
Binary files differ
diff --git a/test/mask-ctm.ref.png b/test/reference/mask-ctm.ref.png
index 88a0402c..88a0402c 100644
--- a/test/mask-ctm.ref.png
+++ b/test/reference/mask-ctm.ref.png
Binary files differ
diff --git a/test/mask-ctm.rgb24.ref.png b/test/reference/mask-ctm.rgb24.ref.png
index 266cb0d1..266cb0d1 100644
--- a/test/mask-ctm.rgb24.ref.png
+++ b/test/reference/mask-ctm.rgb24.ref.png
Binary files differ
diff --git a/test/mask-glyphs.gl.ref.png b/test/reference/mask-glyphs.gl.ref.png
index d3410976..d3410976 100644
--- a/test/mask-glyphs.gl.ref.png
+++ b/test/reference/mask-glyphs.gl.ref.png
Binary files differ
diff --git a/test/mask-glyphs.image16.ref.png b/test/reference/mask-glyphs.image16.ref.png
index 177e7956..177e7956 100644
--- a/test/mask-glyphs.image16.ref.png
+++ b/test/reference/mask-glyphs.image16.ref.png
Binary files differ
diff --git a/test/mask-glyphs.pdf.ref.png b/test/reference/mask-glyphs.pdf.ref.png
index 673ef92d..673ef92d 100644
--- a/test/mask-glyphs.pdf.ref.png
+++ b/test/reference/mask-glyphs.pdf.ref.png
Binary files differ
diff --git a/test/mask-glyphs.ref.png b/test/reference/mask-glyphs.ref.png
index 5beda0db..5beda0db 100644
--- a/test/mask-glyphs.ref.png
+++ b/test/reference/mask-glyphs.ref.png
Binary files differ
diff --git a/test/mask-glyphs.svg.ref.png b/test/reference/mask-glyphs.svg.ref.png
index bbc44f20..bbc44f20 100644
--- a/test/mask-glyphs.svg.ref.png
+++ b/test/reference/mask-glyphs.svg.ref.png
Binary files differ
diff --git a/test/mask-surface-ctm.base.argb32.ref.png b/test/reference/mask-surface-ctm.base.argb32.ref.png
index 07d903d1..07d903d1 100644
--- a/test/mask-surface-ctm.base.argb32.ref.png
+++ b/test/reference/mask-surface-ctm.base.argb32.ref.png
Binary files differ
diff --git a/test/mask-surface-ctm.base.rgb24.ref.png b/test/reference/mask-surface-ctm.base.rgb24.ref.png
index de3fa097..de3fa097 100644
--- a/test/mask-surface-ctm.base.rgb24.ref.png
+++ b/test/reference/mask-surface-ctm.base.rgb24.ref.png
Binary files differ
diff --git a/test/mask-surface-ctm.ref.png b/test/reference/mask-surface-ctm.ref.png
index 744b1dd3..744b1dd3 100644
--- a/test/mask-surface-ctm.ref.png
+++ b/test/reference/mask-surface-ctm.ref.png
Binary files differ
diff --git a/test/mask-surface-ctm.rgb24.ref.png b/test/reference/mask-surface-ctm.rgb24.ref.png
index a2bdc611..a2bdc611 100644
--- a/test/mask-surface-ctm.rgb24.ref.png
+++ b/test/reference/mask-surface-ctm.rgb24.ref.png
Binary files differ
diff --git a/test/mask-transformed-image.base.argb32.ref.png b/test/reference/mask-transformed-image.base.argb32.ref.png
index af84b39d..af84b39d 100644
--- a/test/mask-transformed-image.base.argb32.ref.png
+++ b/test/reference/mask-transformed-image.base.argb32.ref.png
Binary files differ
diff --git a/test/mask-transformed-image.base.rgb24.ref.png b/test/reference/mask-transformed-image.base.rgb24.ref.png
index af84b39d..af84b39d 100644
--- a/test/mask-transformed-image.base.rgb24.ref.png
+++ b/test/reference/mask-transformed-image.base.rgb24.ref.png
Binary files differ
diff --git a/test/mask-transformed-image.image16.ref.png b/test/reference/mask-transformed-image.image16.ref.png
index 9e196eff..9e196eff 100644
--- a/test/mask-transformed-image.image16.ref.png
+++ b/test/reference/mask-transformed-image.image16.ref.png
Binary files differ
diff --git a/test/mask-transformed-image.pdf.ref.png b/test/reference/mask-transformed-image.pdf.ref.png
index 33ec2799..33ec2799 100644
--- a/test/mask-transformed-image.pdf.ref.png
+++ b/test/reference/mask-transformed-image.pdf.ref.png
Binary files differ
diff --git a/test/mask-transformed-image.quartz.ref.png b/test/reference/mask-transformed-image.quartz.ref.png
index 58ac5755..58ac5755 100644
--- a/test/mask-transformed-image.quartz.ref.png
+++ b/test/reference/mask-transformed-image.quartz.ref.png
Binary files differ
diff --git a/test/mask-transformed-image.ref.png b/test/reference/mask-transformed-image.ref.png
index e634f75e..e634f75e 100644
--- a/test/mask-transformed-image.ref.png
+++ b/test/reference/mask-transformed-image.ref.png
Binary files differ
diff --git a/test/mask-transformed-similar.base.argb32.ref.png b/test/reference/mask-transformed-similar.base.argb32.ref.png
index af84b39d..af84b39d 100644
--- a/test/mask-transformed-similar.base.argb32.ref.png
+++ b/test/reference/mask-transformed-similar.base.argb32.ref.png
Binary files differ
diff --git a/test/mask-transformed-similar.base.rgb24.ref.png b/test/reference/mask-transformed-similar.base.rgb24.ref.png
index af84b39d..af84b39d 100644
--- a/test/mask-transformed-similar.base.rgb24.ref.png
+++ b/test/reference/mask-transformed-similar.base.rgb24.ref.png
Binary files differ
diff --git a/test/mask-transformed-similar.image16.ref.png b/test/reference/mask-transformed-similar.image16.ref.png
index 9e196eff..9e196eff 100644
--- a/test/mask-transformed-similar.image16.ref.png
+++ b/test/reference/mask-transformed-similar.image16.ref.png
Binary files differ
diff --git a/test/mask-transformed-similar.pdf.ref.png b/test/reference/mask-transformed-similar.pdf.ref.png
index e8d38790..e8d38790 100644
--- a/test/mask-transformed-similar.pdf.ref.png
+++ b/test/reference/mask-transformed-similar.pdf.ref.png
Binary files differ
diff --git a/test/mask-transformed-similar.quartz.ref.png b/test/reference/mask-transformed-similar.quartz.ref.png
index 58ac5755..58ac5755 100644
--- a/test/mask-transformed-similar.quartz.ref.png
+++ b/test/reference/mask-transformed-similar.quartz.ref.png
Binary files differ
diff --git a/test/mask-transformed-similar.ref.png b/test/reference/mask-transformed-similar.ref.png
index e634f75e..e634f75e 100644
--- a/test/mask-transformed-similar.ref.png
+++ b/test/reference/mask-transformed-similar.ref.png
Binary files differ
diff --git a/test/mask-transformed-similar.svg.ref.png b/test/reference/mask-transformed-similar.svg.ref.png
index a5b9b00b..a5b9b00b 100644
--- a/test/mask-transformed-similar.svg.ref.png
+++ b/test/reference/mask-transformed-similar.svg.ref.png
Binary files differ
diff --git a/test/mask.argb32.ref.png b/test/reference/mask.argb32.ref.png
index f1f14d70..f1f14d70 100644
--- a/test/mask.argb32.ref.png
+++ b/test/reference/mask.argb32.ref.png
Binary files differ
diff --git a/test/mask.base.argb32.ref.png b/test/reference/mask.base.argb32.ref.png
index 3286ce6b..3286ce6b 100644
--- a/test/mask.base.argb32.ref.png
+++ b/test/reference/mask.base.argb32.ref.png
Binary files differ
diff --git a/test/mask.base.rgb24.ref.png b/test/reference/mask.base.rgb24.ref.png
index edcabaf9..edcabaf9 100644
--- a/test/mask.base.rgb24.ref.png
+++ b/test/reference/mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/mask.image16.ref.png b/test/reference/mask.image16.ref.png
index 4ab52de2..4ab52de2 100644
--- a/test/mask.image16.ref.png
+++ b/test/reference/mask.image16.ref.png
Binary files differ
diff --git a/test/mask.pdf.argb32.ref.png b/test/reference/mask.pdf.argb32.ref.png
index 39d2d2ba..39d2d2ba 100644
--- a/test/mask.pdf.argb32.ref.png
+++ b/test/reference/mask.pdf.argb32.ref.png
Binary files differ
diff --git a/test/mask.pdf.rgb24.ref.png b/test/reference/mask.pdf.rgb24.ref.png
index abcdb1e2..abcdb1e2 100644
--- a/test/mask.pdf.rgb24.ref.png
+++ b/test/reference/mask.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/mask.quartz.argb32.ref.png b/test/reference/mask.quartz.argb32.ref.png
index c7ab76e8..c7ab76e8 100644
--- a/test/mask.quartz.argb32.ref.png
+++ b/test/reference/mask.quartz.argb32.ref.png
Binary files differ
diff --git a/test/mask.quartz.rgb24.ref.png b/test/reference/mask.quartz.rgb24.ref.png
index f475ba93..f475ba93 100644
--- a/test/mask.quartz.rgb24.ref.png
+++ b/test/reference/mask.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/mask.rgb24.ref.png b/test/reference/mask.rgb24.ref.png
index 0f9cb37d..0f9cb37d 100644
--- a/test/mask.rgb24.ref.png
+++ b/test/reference/mask.rgb24.ref.png
Binary files differ
diff --git a/test/mask.svg.argb32.xfail.png b/test/reference/mask.svg.argb32.xfail.png
index 86724800..86724800 100644
--- a/test/mask.svg.argb32.xfail.png
+++ b/test/reference/mask.svg.argb32.xfail.png
Binary files differ
diff --git a/test/mask.svg.rgb24.xfail.png b/test/reference/mask.svg.rgb24.xfail.png
index 743a758e..743a758e 100644
--- a/test/mask.svg.rgb24.xfail.png
+++ b/test/reference/mask.svg.rgb24.xfail.png
Binary files differ
diff --git a/test/mask.xlib.ref.png b/test/reference/mask.xlib.ref.png
index 549c130c..549c130c 100644
--- a/test/mask.xlib.ref.png
+++ b/test/reference/mask.xlib.ref.png
Binary files differ
diff --git a/test/mask.xlib.rgb24.ref.png b/test/reference/mask.xlib.rgb24.ref.png
index 70323672..70323672 100644
--- a/test/mask.xlib.rgb24.ref.png
+++ b/test/reference/mask.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/mesh-pattern-accuracy.base.argb32.ref.png b/test/reference/mesh-pattern-accuracy.base.argb32.ref.png
index dfc19ff4..dfc19ff4 100644
--- a/test/mesh-pattern-accuracy.base.argb32.ref.png
+++ b/test/reference/mesh-pattern-accuracy.base.argb32.ref.png
Binary files differ
diff --git a/test/mesh-pattern-accuracy.base.rgb24.ref.png b/test/reference/mesh-pattern-accuracy.base.rgb24.ref.png
index dfc19ff4..dfc19ff4 100644
--- a/test/mesh-pattern-accuracy.base.rgb24.ref.png
+++ b/test/reference/mesh-pattern-accuracy.base.rgb24.ref.png
Binary files differ
diff --git a/test/mesh-pattern-accuracy.image16.ref.png b/test/reference/mesh-pattern-accuracy.image16.ref.png
index a82e4fbe..a82e4fbe 100644
--- a/test/mesh-pattern-accuracy.image16.ref.png
+++ b/test/reference/mesh-pattern-accuracy.image16.ref.png
Binary files differ
diff --git a/test/mesh-pattern-accuracy.ref.png b/test/reference/mesh-pattern-accuracy.ref.png
index dfc19ff4..dfc19ff4 100644
--- a/test/mesh-pattern-accuracy.ref.png
+++ b/test/reference/mesh-pattern-accuracy.ref.png
Binary files differ
diff --git a/test/mesh-pattern-conical.base.argb32.ref.png b/test/reference/mesh-pattern-conical.base.argb32.ref.png
index f5dc21dc..f5dc21dc 100644
--- a/test/mesh-pattern-conical.base.argb32.ref.png
+++ b/test/reference/mesh-pattern-conical.base.argb32.ref.png
Binary files differ
diff --git a/test/mesh-pattern-conical.base.rgb24.ref.png b/test/reference/mesh-pattern-conical.base.rgb24.ref.png
index f5dc21dc..f5dc21dc 100644
--- a/test/mesh-pattern-conical.base.rgb24.ref.png
+++ b/test/reference/mesh-pattern-conical.base.rgb24.ref.png
Binary files differ
diff --git a/test/mesh-pattern-conical.image16.ref.png b/test/reference/mesh-pattern-conical.image16.ref.png
index b8f9416e..b8f9416e 100644
--- a/test/mesh-pattern-conical.image16.ref.png
+++ b/test/reference/mesh-pattern-conical.image16.ref.png
Binary files differ
diff --git a/test/mesh-pattern-conical.ref.png b/test/reference/mesh-pattern-conical.ref.png
index f5dc21dc..f5dc21dc 100644
--- a/test/mesh-pattern-conical.ref.png
+++ b/test/reference/mesh-pattern-conical.ref.png
Binary files differ
diff --git a/test/mesh-pattern-control-points.base.argb32.ref.png b/test/reference/mesh-pattern-control-points.base.argb32.ref.png
index 841fc3ef..841fc3ef 100644
--- a/test/mesh-pattern-control-points.base.argb32.ref.png
+++ b/test/reference/mesh-pattern-control-points.base.argb32.ref.png
Binary files differ
diff --git a/test/mesh-pattern-control-points.base.rgb24.ref.png b/test/reference/mesh-pattern-control-points.base.rgb24.ref.png
index 841fc3ef..841fc3ef 100644
--- a/test/mesh-pattern-control-points.base.rgb24.ref.png
+++ b/test/reference/mesh-pattern-control-points.base.rgb24.ref.png
Binary files differ
diff --git a/test/mesh-pattern-control-points.image16.ref.png b/test/reference/mesh-pattern-control-points.image16.ref.png
index b664ef90..b664ef90 100644
--- a/test/mesh-pattern-control-points.image16.ref.png
+++ b/test/reference/mesh-pattern-control-points.image16.ref.png
Binary files differ
diff --git a/test/mesh-pattern-control-points.ref.png b/test/reference/mesh-pattern-control-points.ref.png
index 841fc3ef..841fc3ef 100644
--- a/test/mesh-pattern-control-points.ref.png
+++ b/test/reference/mesh-pattern-control-points.ref.png
Binary files differ
diff --git a/test/mesh-pattern-fold.base.argb32.ref.png b/test/reference/mesh-pattern-fold.base.argb32.ref.png
index 6275b82d..6275b82d 100644
--- a/test/mesh-pattern-fold.base.argb32.ref.png
+++ b/test/reference/mesh-pattern-fold.base.argb32.ref.png
Binary files differ
diff --git a/test/mesh-pattern-fold.base.rgb24.ref.png b/test/reference/mesh-pattern-fold.base.rgb24.ref.png
index 6275b82d..6275b82d 100644
--- a/test/mesh-pattern-fold.base.rgb24.ref.png
+++ b/test/reference/mesh-pattern-fold.base.rgb24.ref.png
Binary files differ
diff --git a/test/mesh-pattern-fold.image16.ref.png b/test/reference/mesh-pattern-fold.image16.ref.png
index 4264ad2c..4264ad2c 100644
--- a/test/mesh-pattern-fold.image16.ref.png
+++ b/test/reference/mesh-pattern-fold.image16.ref.png
Binary files differ
diff --git a/test/mesh-pattern-fold.ref.png b/test/reference/mesh-pattern-fold.ref.png
index 6275b82d..6275b82d 100644
--- a/test/mesh-pattern-fold.ref.png
+++ b/test/reference/mesh-pattern-fold.ref.png
Binary files differ
diff --git a/test/mesh-pattern-overlap.base.argb32.ref.png b/test/reference/mesh-pattern-overlap.base.argb32.ref.png
index 1394c9ec..1394c9ec 100644
--- a/test/mesh-pattern-overlap.base.argb32.ref.png
+++ b/test/reference/mesh-pattern-overlap.base.argb32.ref.png
Binary files differ
diff --git a/test/mesh-pattern-overlap.base.rgb24.ref.png b/test/reference/mesh-pattern-overlap.base.rgb24.ref.png
index 1394c9ec..1394c9ec 100644
--- a/test/mesh-pattern-overlap.base.rgb24.ref.png
+++ b/test/reference/mesh-pattern-overlap.base.rgb24.ref.png
Binary files differ
diff --git a/test/mesh-pattern-overlap.image16.ref.png b/test/reference/mesh-pattern-overlap.image16.ref.png
index a67f7dde..a67f7dde 100644
--- a/test/mesh-pattern-overlap.image16.ref.png
+++ b/test/reference/mesh-pattern-overlap.image16.ref.png
Binary files differ
diff --git a/test/mesh-pattern-overlap.ref.png b/test/reference/mesh-pattern-overlap.ref.png
index 1394c9ec..1394c9ec 100644
--- a/test/mesh-pattern-overlap.ref.png
+++ b/test/reference/mesh-pattern-overlap.ref.png
Binary files differ
diff --git a/test/mesh-pattern-transformed.base.argb32.ref.png b/test/reference/mesh-pattern-transformed.base.argb32.ref.png
index 9aa482f5..9aa482f5 100644
--- a/test/mesh-pattern-transformed.base.argb32.ref.png
+++ b/test/reference/mesh-pattern-transformed.base.argb32.ref.png
Binary files differ
diff --git a/test/mesh-pattern-transformed.base.rgb24.ref.png b/test/reference/mesh-pattern-transformed.base.rgb24.ref.png
index 9aa482f5..9aa482f5 100644
--- a/test/mesh-pattern-transformed.base.rgb24.ref.png
+++ b/test/reference/mesh-pattern-transformed.base.rgb24.ref.png
Binary files differ
diff --git a/test/mesh-pattern-transformed.image16.ref.png b/test/reference/mesh-pattern-transformed.image16.ref.png
index 0645b861..0645b861 100644
--- a/test/mesh-pattern-transformed.image16.ref.png
+++ b/test/reference/mesh-pattern-transformed.image16.ref.png
Binary files differ
diff --git a/test/mesh-pattern-transformed.ref.png b/test/reference/mesh-pattern-transformed.ref.png
index 9aa482f5..9aa482f5 100644
--- a/test/mesh-pattern-transformed.ref.png
+++ b/test/reference/mesh-pattern-transformed.ref.png
Binary files differ
diff --git a/test/mesh-pattern.base.argb32.ref.png b/test/reference/mesh-pattern.base.argb32.ref.png
index 1f76639f..1f76639f 100644
--- a/test/mesh-pattern.base.argb32.ref.png
+++ b/test/reference/mesh-pattern.base.argb32.ref.png
Binary files differ
diff --git a/test/mesh-pattern.base.rgb24.ref.png b/test/reference/mesh-pattern.base.rgb24.ref.png
index 1f76639f..1f76639f 100644
--- a/test/mesh-pattern.base.rgb24.ref.png
+++ b/test/reference/mesh-pattern.base.rgb24.ref.png
Binary files differ
diff --git a/test/mesh-pattern.image16.ref.png b/test/reference/mesh-pattern.image16.ref.png
index bd635384..bd635384 100644
--- a/test/mesh-pattern.image16.ref.png
+++ b/test/reference/mesh-pattern.image16.ref.png
Binary files differ
diff --git a/test/mesh-pattern.ref.png b/test/reference/mesh-pattern.ref.png
index 1f76639f..1f76639f 100644
--- a/test/mesh-pattern.ref.png
+++ b/test/reference/mesh-pattern.ref.png
Binary files differ
diff --git a/test/mime-data.base.argb32.ref.png b/test/reference/mime-data.base.argb32.ref.png
index 3a912c54..3a912c54 100644
--- a/test/mime-data.base.argb32.ref.png
+++ b/test/reference/mime-data.base.argb32.ref.png
Binary files differ
diff --git a/test/mime-data.base.rgb24.ref.png b/test/reference/mime-data.base.rgb24.ref.png
index 3a912c54..3a912c54 100644
--- a/test/mime-data.base.rgb24.ref.png
+++ b/test/reference/mime-data.base.rgb24.ref.png
Binary files differ
diff --git a/test/mime-data.pdf.ref.png b/test/reference/mime-data.pdf.ref.png
index 90a08f59..90a08f59 100644
--- a/test/mime-data.pdf.ref.png
+++ b/test/reference/mime-data.pdf.ref.png
Binary files differ
diff --git a/test/mime-data.ps.ref.png b/test/reference/mime-data.ps.ref.png
index 721fb9c8..721fb9c8 100644
--- a/test/mime-data.ps.ref.png
+++ b/test/reference/mime-data.ps.ref.png
Binary files differ
diff --git a/test/mime-data.ref.png b/test/reference/mime-data.ref.png
index 3a912c54..3a912c54 100644
--- a/test/mime-data.ref.png
+++ b/test/reference/mime-data.ref.png
Binary files differ
diff --git a/test/mime-data.script.ref.png b/test/reference/mime-data.script.ref.png
index 64d7bf3d..64d7bf3d 100644
--- a/test/mime-data.script.ref.png
+++ b/test/reference/mime-data.script.ref.png
Binary files differ
diff --git a/test/mime-data.svg.ref.png b/test/reference/mime-data.svg.ref.png
index 81fde726..81fde726 100644
--- a/test/mime-data.svg.ref.png
+++ b/test/reference/mime-data.svg.ref.png
Binary files differ
diff --git a/test/mime-surface.base.argb32.ref.png b/test/reference/mime-surface.base.argb32.ref.png
index ac5e5606..ac5e5606 100644
--- a/test/mime-surface.base.argb32.ref.png
+++ b/test/reference/mime-surface.base.argb32.ref.png
Binary files differ
diff --git a/test/mime-surface.base.rgb24.ref.png b/test/reference/mime-surface.base.rgb24.ref.png
index ac5e5606..ac5e5606 100644
--- a/test/mime-surface.base.rgb24.ref.png
+++ b/test/reference/mime-surface.base.rgb24.ref.png
Binary files differ
diff --git a/test/mime-surface.ref.png b/test/reference/mime-surface.ref.png
index ac5e5606..ac5e5606 100644
--- a/test/mime-surface.ref.png
+++ b/test/reference/mime-surface.ref.png
Binary files differ
diff --git a/test/miter-precision.base.argb32.ref.png b/test/reference/miter-precision.base.argb32.ref.png
index b9eee8ae..b9eee8ae 100644
--- a/test/miter-precision.base.argb32.ref.png
+++ b/test/reference/miter-precision.base.argb32.ref.png
Binary files differ
diff --git a/test/miter-precision.base.rgb24.ref.png b/test/reference/miter-precision.base.rgb24.ref.png
index b9eee8ae..b9eee8ae 100644
--- a/test/miter-precision.base.rgb24.ref.png
+++ b/test/reference/miter-precision.base.rgb24.ref.png
Binary files differ
diff --git a/test/miter-precision.ps2.ref.png b/test/reference/miter-precision.ps2.ref.png
index c2b69ad6..c2b69ad6 100644
--- a/test/miter-precision.ps2.ref.png
+++ b/test/reference/miter-precision.ps2.ref.png
Binary files differ
diff --git a/test/miter-precision.ps3.ref.png b/test/reference/miter-precision.ps3.ref.png
index c2b69ad6..c2b69ad6 100644
--- a/test/miter-precision.ps3.ref.png
+++ b/test/reference/miter-precision.ps3.ref.png
Binary files differ
diff --git a/test/miter-precision.ref.png b/test/reference/miter-precision.ref.png
index c9f7f5bd..c9f7f5bd 100644
--- a/test/miter-precision.ref.png
+++ b/test/reference/miter-precision.ref.png
Binary files differ
diff --git a/test/move-to-show-surface.base.argb32.ref.png b/test/reference/move-to-show-surface.base.argb32.ref.png
index 0a145d91..0a145d91 100644
--- a/test/move-to-show-surface.base.argb32.ref.png
+++ b/test/reference/move-to-show-surface.base.argb32.ref.png
Binary files differ
diff --git a/test/move-to-show-surface.base.rgb24.ref.png b/test/reference/move-to-show-surface.base.rgb24.ref.png
index 0a145d91..0a145d91 100644
--- a/test/move-to-show-surface.base.rgb24.ref.png
+++ b/test/reference/move-to-show-surface.base.rgb24.ref.png
Binary files differ
diff --git a/test/move-to-show-surface.ref.png b/test/reference/move-to-show-surface.ref.png
index 765adc4a..765adc4a 100644
--- a/test/move-to-show-surface.ref.png
+++ b/test/reference/move-to-show-surface.ref.png
Binary files differ
diff --git a/test/new-sub-path.argb32.ref.png b/test/reference/new-sub-path.argb32.ref.png
index aec47e3c..aec47e3c 100644
--- a/test/new-sub-path.argb32.ref.png
+++ b/test/reference/new-sub-path.argb32.ref.png
Binary files differ
diff --git a/test/new-sub-path.base.argb32.ref.png b/test/reference/new-sub-path.base.argb32.ref.png
index 13e06755..13e06755 100644
--- a/test/new-sub-path.base.argb32.ref.png
+++ b/test/reference/new-sub-path.base.argb32.ref.png
Binary files differ
diff --git a/test/new-sub-path.base.rgb24.ref.png b/test/reference/new-sub-path.base.rgb24.ref.png
index b69e4abe..b69e4abe 100644
--- a/test/new-sub-path.base.rgb24.ref.png
+++ b/test/reference/new-sub-path.base.rgb24.ref.png
Binary files differ
diff --git a/test/new-sub-path.pdf.argb32.ref.png b/test/reference/new-sub-path.pdf.argb32.ref.png
index 41fe1314..41fe1314 100644
--- a/test/new-sub-path.pdf.argb32.ref.png
+++ b/test/reference/new-sub-path.pdf.argb32.ref.png
Binary files differ
diff --git a/test/new-sub-path.ps2.argb32.ref.png b/test/reference/new-sub-path.ps2.argb32.ref.png
index 45253dbe..45253dbe 100644
--- a/test/new-sub-path.ps2.argb32.ref.png
+++ b/test/reference/new-sub-path.ps2.argb32.ref.png
Binary files differ
diff --git a/test/new-sub-path.ps2.rgb24.ref.png b/test/reference/new-sub-path.ps2.rgb24.ref.png
index bceb5b75..bceb5b75 100644
--- a/test/new-sub-path.ps2.rgb24.ref.png
+++ b/test/reference/new-sub-path.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/new-sub-path.ps3.argb32.ref.png b/test/reference/new-sub-path.ps3.argb32.ref.png
index 45253dbe..45253dbe 100644
--- a/test/new-sub-path.ps3.argb32.ref.png
+++ b/test/reference/new-sub-path.ps3.argb32.ref.png
Binary files differ
diff --git a/test/new-sub-path.ps3.rgb24.ref.png b/test/reference/new-sub-path.ps3.rgb24.ref.png
index bceb5b75..bceb5b75 100644
--- a/test/new-sub-path.ps3.rgb24.ref.png
+++ b/test/reference/new-sub-path.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/new-sub-path.quartz.ref.png b/test/reference/new-sub-path.quartz.ref.png
index 20d49ba3..20d49ba3 100644
--- a/test/new-sub-path.quartz.ref.png
+++ b/test/reference/new-sub-path.quartz.ref.png
Binary files differ
diff --git a/test/new-sub-path.rgb24.ref.png b/test/reference/new-sub-path.rgb24.ref.png
index cdc270ce..cdc270ce 100644
--- a/test/new-sub-path.rgb24.ref.png
+++ b/test/reference/new-sub-path.rgb24.ref.png
Binary files differ
diff --git a/test/nil-surface.base.argb32.ref.png b/test/reference/nil-surface.base.argb32.ref.png
index 50e35a24..50e35a24 100644
--- a/test/nil-surface.base.argb32.ref.png
+++ b/test/reference/nil-surface.base.argb32.ref.png
Binary files differ
diff --git a/test/nil-surface.base.rgb24.ref.png b/test/reference/nil-surface.base.rgb24.ref.png
index 7d5589c1..7d5589c1 100644
--- a/test/nil-surface.base.rgb24.ref.png
+++ b/test/reference/nil-surface.base.rgb24.ref.png
Binary files differ
diff --git a/test/nil-surface.ref.png b/test/reference/nil-surface.ref.png
index 79dd2bc1..79dd2bc1 100644
--- a/test/nil-surface.ref.png
+++ b/test/reference/nil-surface.ref.png
Binary files differ
diff --git a/test/nil-surface.rgb24.ref.png b/test/reference/nil-surface.rgb24.ref.png
index 97b2cfaa..97b2cfaa 100644
--- a/test/nil-surface.rgb24.ref.png
+++ b/test/reference/nil-surface.rgb24.ref.png
Binary files differ
diff --git a/test/operator-alpha-alpha.base.argb32.ref.png b/test/reference/operator-alpha-alpha.base.argb32.ref.png
index 695d0d01..695d0d01 100644
--- a/test/operator-alpha-alpha.base.argb32.ref.png
+++ b/test/reference/operator-alpha-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/operator-alpha-alpha.base.rgb24.ref.png b/test/reference/operator-alpha-alpha.base.rgb24.ref.png
index 695d0d01..695d0d01 100644
--- a/test/operator-alpha-alpha.base.rgb24.ref.png
+++ b/test/reference/operator-alpha-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/operator-alpha-alpha.image16.ref.png b/test/reference/operator-alpha-alpha.image16.ref.png
index 31eba5f7..31eba5f7 100644
--- a/test/operator-alpha-alpha.image16.ref.png
+++ b/test/reference/operator-alpha-alpha.image16.ref.png
Binary files differ
diff --git a/test/operator-alpha-alpha.pdf.xfail.png b/test/reference/operator-alpha-alpha.pdf.xfail.png
index 0a06685e..0a06685e 100644
--- a/test/operator-alpha-alpha.pdf.xfail.png
+++ b/test/reference/operator-alpha-alpha.pdf.xfail.png
Binary files differ
diff --git a/test/operator-alpha-alpha.ps.xfail.png b/test/reference/operator-alpha-alpha.ps.xfail.png
index e7c4fea2..e7c4fea2 100644
--- a/test/operator-alpha-alpha.ps.xfail.png
+++ b/test/reference/operator-alpha-alpha.ps.xfail.png
Binary files differ
diff --git a/test/operator-alpha-alpha.ref.png b/test/reference/operator-alpha-alpha.ref.png
index 695d0d01..695d0d01 100644
--- a/test/operator-alpha-alpha.ref.png
+++ b/test/reference/operator-alpha-alpha.ref.png
Binary files differ
diff --git a/test/operator-alpha-alpha.svg.xfail.png b/test/reference/operator-alpha-alpha.svg.xfail.png
index c7dc8cbd..c7dc8cbd 100644
--- a/test/operator-alpha-alpha.svg.xfail.png
+++ b/test/reference/operator-alpha-alpha.svg.xfail.png
Binary files differ
diff --git a/test/operator-alpha.base.argb32.ref.png b/test/reference/operator-alpha.base.argb32.ref.png
index b4f3b71f..b4f3b71f 100644
--- a/test/operator-alpha.base.argb32.ref.png
+++ b/test/reference/operator-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/operator-alpha.base.rgb24.ref.png b/test/reference/operator-alpha.base.rgb24.ref.png
index bc7be3ae..bc7be3ae 100644
--- a/test/operator-alpha.base.rgb24.ref.png
+++ b/test/reference/operator-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/operator-alpha.ref.png b/test/reference/operator-alpha.ref.png
index b4f3b71f..b4f3b71f 100644
--- a/test/operator-alpha.ref.png
+++ b/test/reference/operator-alpha.ref.png
Binary files differ
diff --git a/test/operator-alpha.rgb24.ref.png b/test/reference/operator-alpha.rgb24.ref.png
index 3263550e..3263550e 100644
--- a/test/operator-alpha.rgb24.ref.png
+++ b/test/reference/operator-alpha.rgb24.ref.png
Binary files differ
diff --git a/test/operator-alpha.svg12.argb32.xfail.png b/test/reference/operator-alpha.svg12.argb32.xfail.png
index e821d206..e821d206 100644
--- a/test/operator-alpha.svg12.argb32.xfail.png
+++ b/test/reference/operator-alpha.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/operator-alpha.svg12.rgb24.xfail.png b/test/reference/operator-alpha.svg12.rgb24.xfail.png
index 42d9ddee..42d9ddee 100644
--- a/test/operator-alpha.svg12.rgb24.xfail.png
+++ b/test/reference/operator-alpha.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/operator-clear.argb32.ref.png b/test/reference/operator-clear.argb32.ref.png
index 26297404..26297404 100644
--- a/test/operator-clear.argb32.ref.png
+++ b/test/reference/operator-clear.argb32.ref.png
Binary files differ
diff --git a/test/operator-clear.base.argb32.ref.png b/test/reference/operator-clear.base.argb32.ref.png
index 235db6b4..235db6b4 100644
--- a/test/operator-clear.base.argb32.ref.png
+++ b/test/reference/operator-clear.base.argb32.ref.png
Binary files differ
diff --git a/test/operator-clear.base.rgb24.ref.png b/test/reference/operator-clear.base.rgb24.ref.png
index fa07d4a5..fa07d4a5 100644
--- a/test/operator-clear.base.rgb24.ref.png
+++ b/test/reference/operator-clear.base.rgb24.ref.png
Binary files differ
diff --git a/test/operator-clear.ps2.argb32.ref.png b/test/reference/operator-clear.ps2.argb32.ref.png
index 92b41111..92b41111 100644
--- a/test/operator-clear.ps2.argb32.ref.png
+++ b/test/reference/operator-clear.ps2.argb32.ref.png
Binary files differ
diff --git a/test/operator-clear.ps3.argb32.ref.png b/test/reference/operator-clear.ps3.argb32.ref.png
index 92b41111..92b41111 100644
--- a/test/operator-clear.ps3.argb32.ref.png
+++ b/test/reference/operator-clear.ps3.argb32.ref.png
Binary files differ
diff --git a/test/operator-clear.quartz.argb32.ref.png b/test/reference/operator-clear.quartz.argb32.ref.png
index caf265e7..caf265e7 100644
--- a/test/operator-clear.quartz.argb32.ref.png
+++ b/test/reference/operator-clear.quartz.argb32.ref.png
Binary files differ
diff --git a/test/operator-clear.quartz.rgb24.ref.png b/test/reference/operator-clear.quartz.rgb24.ref.png
index a07a6e0a..a07a6e0a 100644
--- a/test/operator-clear.quartz.rgb24.ref.png
+++ b/test/reference/operator-clear.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/operator-clear.rgb24.ref.png b/test/reference/operator-clear.rgb24.ref.png
index 0a730a13..0a730a13 100644
--- a/test/operator-clear.rgb24.ref.png
+++ b/test/reference/operator-clear.rgb24.ref.png
Binary files differ
diff --git a/test/operator-clear.svg12.argb32.xfail.png b/test/reference/operator-clear.svg12.argb32.xfail.png
index 7dfbd28f..7dfbd28f 100644
--- a/test/operator-clear.svg12.argb32.xfail.png
+++ b/test/reference/operator-clear.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/operator-clear.svg12.rgb24.xfail.png b/test/reference/operator-clear.svg12.rgb24.xfail.png
index c561bc36..c561bc36 100644
--- a/test/operator-clear.svg12.rgb24.xfail.png
+++ b/test/reference/operator-clear.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/operator-clear.xlib.argb32.ref.png b/test/reference/operator-clear.xlib.argb32.ref.png
index 2f12e5e8..2f12e5e8 100644
--- a/test/operator-clear.xlib.argb32.ref.png
+++ b/test/reference/operator-clear.xlib.argb32.ref.png
Binary files differ
diff --git a/test/operator-clear.xlib.rgb24.ref.png b/test/reference/operator-clear.xlib.rgb24.ref.png
index d9a59b15..d9a59b15 100644
--- a/test/operator-clear.xlib.rgb24.ref.png
+++ b/test/reference/operator-clear.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/operator-source.base.argb32.ref.png b/test/reference/operator-source.base.argb32.ref.png
index 6884f335..6884f335 100644
--- a/test/operator-source.base.argb32.ref.png
+++ b/test/reference/operator-source.base.argb32.ref.png
Binary files differ
diff --git a/test/operator-source.base.rgb24.ref.png b/test/reference/operator-source.base.rgb24.ref.png
index 32a6a401..32a6a401 100644
--- a/test/operator-source.base.rgb24.ref.png
+++ b/test/reference/operator-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/operator-source.image16.ref.png b/test/reference/operator-source.image16.ref.png
index 45562603..45562603 100644
--- a/test/operator-source.image16.ref.png
+++ b/test/reference/operator-source.image16.ref.png
Binary files differ
diff --git a/test/operator-source.ref.png b/test/reference/operator-source.ref.png
index c8a2b2e5..c8a2b2e5 100644
--- a/test/operator-source.ref.png
+++ b/test/reference/operator-source.ref.png
Binary files differ
diff --git a/test/operator-source.rgb24.ref.png b/test/reference/operator-source.rgb24.ref.png
index 59ad7427..59ad7427 100644
--- a/test/operator-source.rgb24.ref.png
+++ b/test/reference/operator-source.rgb24.ref.png
Binary files differ
diff --git a/test/operator-source.xlib-fallback.ref.png b/test/reference/operator-source.xlib-fallback.ref.png
index 4527ce71..4527ce71 100644
--- a/test/operator-source.xlib-fallback.ref.png
+++ b/test/reference/operator-source.xlib-fallback.ref.png
Binary files differ
diff --git a/test/operator-source.xlib.ref.png b/test/reference/operator-source.xlib.ref.png
index 4732f52c..4732f52c 100644
--- a/test/operator-source.xlib.ref.png
+++ b/test/reference/operator-source.xlib.ref.png
Binary files differ
diff --git a/test/operator-source.xlib.rgb24.ref.png b/test/reference/operator-source.xlib.rgb24.ref.png
index 09209afc..09209afc 100644
--- a/test/operator-source.xlib.rgb24.ref.png
+++ b/test/reference/operator-source.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/operator.base.argb32.ref.png b/test/reference/operator.base.argb32.ref.png
index 34fce987..34fce987 100644
--- a/test/operator.base.argb32.ref.png
+++ b/test/reference/operator.base.argb32.ref.png
Binary files differ
diff --git a/test/operator.base.rgb24.ref.png b/test/reference/operator.base.rgb24.ref.png
index aa6103df..aa6103df 100644
--- a/test/operator.base.rgb24.ref.png
+++ b/test/reference/operator.base.rgb24.ref.png
Binary files differ
diff --git a/test/operator.ref.png b/test/reference/operator.ref.png
index 34fce987..34fce987 100644
--- a/test/operator.ref.png
+++ b/test/reference/operator.ref.png
Binary files differ
diff --git a/test/operator.rgb24.ref.png b/test/reference/operator.rgb24.ref.png
index 3a6309c6..3a6309c6 100644
--- a/test/operator.rgb24.ref.png
+++ b/test/reference/operator.rgb24.ref.png
Binary files differ
diff --git a/test/operator.svg12.argb32.xfail.png b/test/reference/operator.svg12.argb32.xfail.png
index 3996221e..3996221e 100644
--- a/test/operator.svg12.argb32.xfail.png
+++ b/test/reference/operator.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/operator.svg12.rgb24.xfail.png b/test/reference/operator.svg12.rgb24.xfail.png
index 198d4b1c..198d4b1c 100644
--- a/test/operator.svg12.rgb24.xfail.png
+++ b/test/reference/operator.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/over-above-source.base.argb32.ref.png b/test/reference/over-above-source.base.argb32.ref.png
index 8a0183a6..8a0183a6 100644
--- a/test/over-above-source.base.argb32.ref.png
+++ b/test/reference/over-above-source.base.argb32.ref.png
Binary files differ
diff --git a/test/over-above-source.base.rgb24.ref.png b/test/reference/over-above-source.base.rgb24.ref.png
index 85c19971..85c19971 100644
--- a/test/over-above-source.base.rgb24.ref.png
+++ b/test/reference/over-above-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/over-above-source.ps2.argb32.ref.png b/test/reference/over-above-source.ps2.argb32.ref.png
index 7c90d086..7c90d086 100644
--- a/test/over-above-source.ps2.argb32.ref.png
+++ b/test/reference/over-above-source.ps2.argb32.ref.png
Binary files differ
diff --git a/test/over-above-source.ps3.argb32.ref.png b/test/reference/over-above-source.ps3.argb32.ref.png
index 7c90d086..7c90d086 100644
--- a/test/over-above-source.ps3.argb32.ref.png
+++ b/test/reference/over-above-source.ps3.argb32.ref.png
Binary files differ
diff --git a/test/over-above-source.quartz.argb32.ref.png b/test/reference/over-above-source.quartz.argb32.ref.png
index eeb3622b..eeb3622b 100644
--- a/test/over-above-source.quartz.argb32.ref.png
+++ b/test/reference/over-above-source.quartz.argb32.ref.png
Binary files differ
diff --git a/test/over-above-source.quartz.rgb24.ref.png b/test/reference/over-above-source.quartz.rgb24.ref.png
index 2ab34765..2ab34765 100644
--- a/test/over-above-source.quartz.rgb24.ref.png
+++ b/test/reference/over-above-source.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/over-above-source.ref.png b/test/reference/over-above-source.ref.png
index 19a57c27..19a57c27 100644
--- a/test/over-above-source.ref.png
+++ b/test/reference/over-above-source.ref.png
Binary files differ
diff --git a/test/over-above-source.rgb24.ref.png b/test/reference/over-above-source.rgb24.ref.png
index ec37387e..ec37387e 100644
--- a/test/over-above-source.rgb24.ref.png
+++ b/test/reference/over-above-source.rgb24.ref.png
Binary files differ
diff --git a/test/over-above-source.svg12.rgb24.xfail.png b/test/reference/over-above-source.svg12.rgb24.xfail.png
index b2939c24..b2939c24 100644
--- a/test/over-above-source.svg12.rgb24.xfail.png
+++ b/test/reference/over-above-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/over-above-source.xlib.ref.png b/test/reference/over-above-source.xlib.ref.png
index f3a49f61..f3a49f61 100644
--- a/test/over-above-source.xlib.ref.png
+++ b/test/reference/over-above-source.xlib.ref.png
Binary files differ
diff --git a/test/over-above-source.xlib.rgb24.ref.png b/test/reference/over-above-source.xlib.rgb24.ref.png
index 68c7d982..68c7d982 100644
--- a/test/over-above-source.xlib.rgb24.ref.png
+++ b/test/reference/over-above-source.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/over-around-source.base.argb32.ref.png b/test/reference/over-around-source.base.argb32.ref.png
index fca75056..fca75056 100644
--- a/test/over-around-source.base.argb32.ref.png
+++ b/test/reference/over-around-source.base.argb32.ref.png
Binary files differ
diff --git a/test/over-around-source.base.rgb24.ref.png b/test/reference/over-around-source.base.rgb24.ref.png
index e8dd91d6..e8dd91d6 100644
--- a/test/over-around-source.base.rgb24.ref.png
+++ b/test/reference/over-around-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/over-around-source.image16.ref.png b/test/reference/over-around-source.image16.ref.png
index f571b7d1..f571b7d1 100644
--- a/test/over-around-source.image16.ref.png
+++ b/test/reference/over-around-source.image16.ref.png
Binary files differ
diff --git a/test/over-around-source.pdf.argb32.ref.png b/test/reference/over-around-source.pdf.argb32.ref.png
index da700af7..da700af7 100644
--- a/test/over-around-source.pdf.argb32.ref.png
+++ b/test/reference/over-around-source.pdf.argb32.ref.png
Binary files differ
diff --git a/test/over-around-source.ps2.argb32.ref.png b/test/reference/over-around-source.ps2.argb32.ref.png
index 43917597..43917597 100644
--- a/test/over-around-source.ps2.argb32.ref.png
+++ b/test/reference/over-around-source.ps2.argb32.ref.png
Binary files differ
diff --git a/test/over-around-source.ps2.rgb24.ref.png b/test/reference/over-around-source.ps2.rgb24.ref.png
index ee325eab..ee325eab 100644
--- a/test/over-around-source.ps2.rgb24.ref.png
+++ b/test/reference/over-around-source.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/over-around-source.ps3.argb32.ref.png b/test/reference/over-around-source.ps3.argb32.ref.png
index 43917597..43917597 100644
--- a/test/over-around-source.ps3.argb32.ref.png
+++ b/test/reference/over-around-source.ps3.argb32.ref.png
Binary files differ
diff --git a/test/over-around-source.ps3.rgb24.ref.png b/test/reference/over-around-source.ps3.rgb24.ref.png
index ee325eab..ee325eab 100644
--- a/test/over-around-source.ps3.rgb24.ref.png
+++ b/test/reference/over-around-source.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/over-around-source.quartz.argb32.ref.png b/test/reference/over-around-source.quartz.argb32.ref.png
index 26ab8e5c..26ab8e5c 100644
--- a/test/over-around-source.quartz.argb32.ref.png
+++ b/test/reference/over-around-source.quartz.argb32.ref.png
Binary files differ
diff --git a/test/over-around-source.ref.png b/test/reference/over-around-source.ref.png
index 01508d2a..01508d2a 100644
--- a/test/over-around-source.ref.png
+++ b/test/reference/over-around-source.ref.png
Binary files differ
diff --git a/test/over-around-source.rgb24.ref.png b/test/reference/over-around-source.rgb24.ref.png
index a17983f4..a17983f4 100644
--- a/test/over-around-source.rgb24.ref.png
+++ b/test/reference/over-around-source.rgb24.ref.png
Binary files differ
diff --git a/test/over-around-source.svg12.argb32.xfail.png b/test/reference/over-around-source.svg12.argb32.xfail.png
index bb29538d..bb29538d 100644
--- a/test/over-around-source.svg12.argb32.xfail.png
+++ b/test/reference/over-around-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/over-around-source.svg12.rgb24.xfail.png b/test/reference/over-around-source.svg12.rgb24.xfail.png
index bb29538d..bb29538d 100644
--- a/test/over-around-source.svg12.rgb24.xfail.png
+++ b/test/reference/over-around-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/over-around-source.xlib.ref.png b/test/reference/over-around-source.xlib.ref.png
index ccae9514..ccae9514 100644
--- a/test/over-around-source.xlib.ref.png
+++ b/test/reference/over-around-source.xlib.ref.png
Binary files differ
diff --git a/test/over-around-source.xlib.rgb24.ref.png b/test/reference/over-around-source.xlib.rgb24.ref.png
index 943a28e3..943a28e3 100644
--- a/test/over-around-source.xlib.rgb24.ref.png
+++ b/test/reference/over-around-source.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/over-below-source.base.argb32.ref.png b/test/reference/over-below-source.base.argb32.ref.png
index c6593632..c6593632 100644
--- a/test/over-below-source.base.argb32.ref.png
+++ b/test/reference/over-below-source.base.argb32.ref.png
Binary files differ
diff --git a/test/over-below-source.base.rgb24.ref.png b/test/reference/over-below-source.base.rgb24.ref.png
index 88a85acb..88a85acb 100644
--- a/test/over-below-source.base.rgb24.ref.png
+++ b/test/reference/over-below-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/over-below-source.pdf.argb32.ref.png b/test/reference/over-below-source.pdf.argb32.ref.png
index b9c4fe28..b9c4fe28 100644
--- a/test/over-below-source.pdf.argb32.ref.png
+++ b/test/reference/over-below-source.pdf.argb32.ref.png
Binary files differ
diff --git a/test/over-below-source.ps2.argb32.ref.png b/test/reference/over-below-source.ps2.argb32.ref.png
index c05bda54..c05bda54 100644
--- a/test/over-below-source.ps2.argb32.ref.png
+++ b/test/reference/over-below-source.ps2.argb32.ref.png
Binary files differ
diff --git a/test/over-below-source.ps2.rgb24.ref.png b/test/reference/over-below-source.ps2.rgb24.ref.png
index 07e10d46..07e10d46 100644
--- a/test/over-below-source.ps2.rgb24.ref.png
+++ b/test/reference/over-below-source.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/over-below-source.ps3.argb32.ref.png b/test/reference/over-below-source.ps3.argb32.ref.png
index c05bda54..c05bda54 100644
--- a/test/over-below-source.ps3.argb32.ref.png
+++ b/test/reference/over-below-source.ps3.argb32.ref.png
Binary files differ
diff --git a/test/over-below-source.ps3.rgb24.ref.png b/test/reference/over-below-source.ps3.rgb24.ref.png
index 07e10d46..07e10d46 100644
--- a/test/over-below-source.ps3.rgb24.ref.png
+++ b/test/reference/over-below-source.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/over-below-source.ref.png b/test/reference/over-below-source.ref.png
index eedd56ba..eedd56ba 100644
--- a/test/over-below-source.ref.png
+++ b/test/reference/over-below-source.ref.png
Binary files differ
diff --git a/test/over-below-source.rgb24.ref.png b/test/reference/over-below-source.rgb24.ref.png
index 8ce6755e..8ce6755e 100644
--- a/test/over-below-source.rgb24.ref.png
+++ b/test/reference/over-below-source.rgb24.ref.png
Binary files differ
diff --git a/test/over-below-source.svg12.argb32.xfail.png b/test/reference/over-below-source.svg12.argb32.xfail.png
index c80705b7..c80705b7 100644
--- a/test/over-below-source.svg12.argb32.xfail.png
+++ b/test/reference/over-below-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/over-below-source.svg12.rgb24.xfail.png b/test/reference/over-below-source.svg12.rgb24.xfail.png
index c80705b7..c80705b7 100644
--- a/test/over-below-source.svg12.rgb24.xfail.png
+++ b/test/reference/over-below-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/over-between-source.base.argb32.ref.png b/test/reference/over-between-source.base.argb32.ref.png
index a8fe66a3..a8fe66a3 100644
--- a/test/over-between-source.base.argb32.ref.png
+++ b/test/reference/over-between-source.base.argb32.ref.png
Binary files differ
diff --git a/test/over-between-source.base.rgb24.ref.png b/test/reference/over-between-source.base.rgb24.ref.png
index bb77a9b9..bb77a9b9 100644
--- a/test/over-between-source.base.rgb24.ref.png
+++ b/test/reference/over-between-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/over-between-source.ps2.argb32.ref.png b/test/reference/over-between-source.ps2.argb32.ref.png
index dd95940a..dd95940a 100644
--- a/test/over-between-source.ps2.argb32.ref.png
+++ b/test/reference/over-between-source.ps2.argb32.ref.png
Binary files differ
diff --git a/test/over-between-source.ps3.argb32.ref.png b/test/reference/over-between-source.ps3.argb32.ref.png
index dd95940a..dd95940a 100644
--- a/test/over-between-source.ps3.argb32.ref.png
+++ b/test/reference/over-between-source.ps3.argb32.ref.png
Binary files differ
diff --git a/test/over-between-source.quartz.argb32.ref.png b/test/reference/over-between-source.quartz.argb32.ref.png
index adb17aee..adb17aee 100644
--- a/test/over-between-source.quartz.argb32.ref.png
+++ b/test/reference/over-between-source.quartz.argb32.ref.png
Binary files differ
diff --git a/test/over-between-source.ref.png b/test/reference/over-between-source.ref.png
index 76029454..76029454 100644
--- a/test/over-between-source.ref.png
+++ b/test/reference/over-between-source.ref.png
Binary files differ
diff --git a/test/over-between-source.rgb24.ref.png b/test/reference/over-between-source.rgb24.ref.png
index f5223bb1..f5223bb1 100644
--- a/test/over-between-source.rgb24.ref.png
+++ b/test/reference/over-between-source.rgb24.ref.png
Binary files differ
diff --git a/test/over-between-source.svg12.argb32.xfail.png b/test/reference/over-between-source.svg12.argb32.xfail.png
index c80705b7..c80705b7 100644
--- a/test/over-between-source.svg12.argb32.xfail.png
+++ b/test/reference/over-between-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/over-between-source.svg12.rgb24.xfail.png b/test/reference/over-between-source.svg12.rgb24.xfail.png
index c80705b7..c80705b7 100644
--- a/test/over-between-source.svg12.rgb24.xfail.png
+++ b/test/reference/over-between-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/over-between-source.xlib.ref.png b/test/reference/over-between-source.xlib.ref.png
index 79ea75e9..79ea75e9 100644
--- a/test/over-between-source.xlib.ref.png
+++ b/test/reference/over-between-source.xlib.ref.png
Binary files differ
diff --git a/test/over-between-source.xlib.rgb24.ref.png b/test/reference/over-between-source.xlib.rgb24.ref.png
index 602f2d26..602f2d26 100644
--- a/test/over-between-source.xlib.rgb24.ref.png
+++ b/test/reference/over-between-source.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/overlapping-boxes.argb32.ref.png b/test/reference/overlapping-boxes.argb32.ref.png
index 1c684381..1c684381 100644
--- a/test/overlapping-boxes.argb32.ref.png
+++ b/test/reference/overlapping-boxes.argb32.ref.png
Binary files differ
diff --git a/test/overlapping-boxes.base.argb32.ref.png b/test/reference/overlapping-boxes.base.argb32.ref.png
index 278e62a8..278e62a8 100644
--- a/test/overlapping-boxes.base.argb32.ref.png
+++ b/test/reference/overlapping-boxes.base.argb32.ref.png
Binary files differ
diff --git a/test/overlapping-boxes.base.rgb24.ref.png b/test/reference/overlapping-boxes.base.rgb24.ref.png
index f35d0e6b..f35d0e6b 100644
--- a/test/overlapping-boxes.base.rgb24.ref.png
+++ b/test/reference/overlapping-boxes.base.rgb24.ref.png
Binary files differ
diff --git a/test/overlapping-boxes.rgb24.ref.png b/test/reference/overlapping-boxes.rgb24.ref.png
index f35d0e6b..f35d0e6b 100644
--- a/test/overlapping-boxes.rgb24.ref.png
+++ b/test/reference/overlapping-boxes.rgb24.ref.png
Binary files differ
diff --git a/test/overlapping-dash-caps.base.argb32.ref.png b/test/reference/overlapping-dash-caps.base.argb32.ref.png
index d3d6729d..d3d6729d 100644
--- a/test/overlapping-dash-caps.base.argb32.ref.png
+++ b/test/reference/overlapping-dash-caps.base.argb32.ref.png
Binary files differ
diff --git a/test/overlapping-dash-caps.base.rgb24.ref.png b/test/reference/overlapping-dash-caps.base.rgb24.ref.png
index d3d6729d..d3d6729d 100644
--- a/test/overlapping-dash-caps.base.rgb24.ref.png
+++ b/test/reference/overlapping-dash-caps.base.rgb24.ref.png
Binary files differ
diff --git a/test/overlapping-dash-caps.ref.png b/test/reference/overlapping-dash-caps.ref.png
index 726b2938..726b2938 100644
--- a/test/overlapping-dash-caps.ref.png
+++ b/test/reference/overlapping-dash-caps.ref.png
Binary files differ
diff --git a/test/overlapping-glyphs.argb32.ref.png b/test/reference/overlapping-glyphs.argb32.ref.png
index 8f6d383b..8f6d383b 100644
--- a/test/overlapping-glyphs.argb32.ref.png
+++ b/test/reference/overlapping-glyphs.argb32.ref.png
Binary files differ
diff --git a/test/overlapping-glyphs.base.argb32.ref.png b/test/reference/overlapping-glyphs.base.argb32.ref.png
index 0dc6fdb1..0dc6fdb1 100644
--- a/test/overlapping-glyphs.base.argb32.ref.png
+++ b/test/reference/overlapping-glyphs.base.argb32.ref.png
Binary files differ
diff --git a/test/overlapping-glyphs.base.rgb24.ref.png b/test/reference/overlapping-glyphs.base.rgb24.ref.png
index 9702cc2c..9702cc2c 100644
--- a/test/overlapping-glyphs.base.rgb24.ref.png
+++ b/test/reference/overlapping-glyphs.base.rgb24.ref.png
Binary files differ
diff --git a/test/overlapping-glyphs.pdf.argb32.xfail.png b/test/reference/overlapping-glyphs.pdf.argb32.xfail.png
index e3e43372..e3e43372 100644
--- a/test/overlapping-glyphs.pdf.argb32.xfail.png
+++ b/test/reference/overlapping-glyphs.pdf.argb32.xfail.png
Binary files differ
diff --git a/test/overlapping-glyphs.pdf.rgb24.xfail.png b/test/reference/overlapping-glyphs.pdf.rgb24.xfail.png
index a3f1d704..a3f1d704 100644
--- a/test/overlapping-glyphs.pdf.rgb24.xfail.png
+++ b/test/reference/overlapping-glyphs.pdf.rgb24.xfail.png
Binary files differ
diff --git a/test/overlapping-glyphs.quartz.argb32.ref.png b/test/reference/overlapping-glyphs.quartz.argb32.ref.png
index eaa0cb9c..eaa0cb9c 100644
--- a/test/overlapping-glyphs.quartz.argb32.ref.png
+++ b/test/reference/overlapping-glyphs.quartz.argb32.ref.png
Binary files differ
diff --git a/test/overlapping-glyphs.quartz.rgb24.ref.png b/test/reference/overlapping-glyphs.quartz.rgb24.ref.png
index c2b5fc0a..c2b5fc0a 100644
--- a/test/overlapping-glyphs.quartz.rgb24.ref.png
+++ b/test/reference/overlapping-glyphs.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/overlapping-glyphs.rgb24.ref.png b/test/reference/overlapping-glyphs.rgb24.ref.png
index eea57b21..eea57b21 100644
--- a/test/overlapping-glyphs.rgb24.ref.png
+++ b/test/reference/overlapping-glyphs.rgb24.ref.png
Binary files differ
diff --git a/test/overlapping-glyphs.svg.argb32.ref.png b/test/reference/overlapping-glyphs.svg.argb32.ref.png
index ce384996..ce384996 100644
--- a/test/overlapping-glyphs.svg.argb32.ref.png
+++ b/test/reference/overlapping-glyphs.svg.argb32.ref.png
Binary files differ
diff --git a/test/overlapping-glyphs.svg.rgb24.ref.png b/test/reference/overlapping-glyphs.svg.rgb24.ref.png
index ce384996..ce384996 100644
--- a/test/overlapping-glyphs.svg.rgb24.ref.png
+++ b/test/reference/overlapping-glyphs.svg.rgb24.ref.png
Binary files differ
diff --git a/test/paint-clip-fill-aa.base.argb32.ref.png b/test/reference/paint-clip-fill-aa.base.argb32.ref.png
index 768322a3..768322a3 100644
--- a/test/paint-clip-fill-aa.base.argb32.ref.png
+++ b/test/reference/paint-clip-fill-aa.base.argb32.ref.png
Binary files differ
diff --git a/test/paint-clip-fill-aa.base.rgb24.ref.png b/test/reference/paint-clip-fill-aa.base.rgb24.ref.png
index 768322a3..768322a3 100644
--- a/test/paint-clip-fill-aa.base.rgb24.ref.png
+++ b/test/reference/paint-clip-fill-aa.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint-clip-fill-aa.ref.png b/test/reference/paint-clip-fill-aa.ref.png
index a8cf417b..a8cf417b 100644
--- a/test/paint-clip-fill-aa.ref.png
+++ b/test/reference/paint-clip-fill-aa.ref.png
Binary files differ
diff --git a/test/paint-clip-fill-mono.base.argb32.ref.png b/test/reference/paint-clip-fill-mono.base.argb32.ref.png
index 768322a3..768322a3 100644
--- a/test/paint-clip-fill-mono.base.argb32.ref.png
+++ b/test/reference/paint-clip-fill-mono.base.argb32.ref.png
Binary files differ
diff --git a/test/paint-clip-fill-mono.base.rgb24.ref.png b/test/reference/paint-clip-fill-mono.base.rgb24.ref.png
index 768322a3..768322a3 100644
--- a/test/paint-clip-fill-mono.base.rgb24.ref.png
+++ b/test/reference/paint-clip-fill-mono.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint-clip-fill-mono.ref.png b/test/reference/paint-clip-fill-mono.ref.png
index a8cf417b..a8cf417b 100644
--- a/test/paint-clip-fill-mono.ref.png
+++ b/test/reference/paint-clip-fill-mono.ref.png
Binary files differ
diff --git a/test/paint-repeat.base.argb32.ref.png b/test/reference/paint-repeat.base.argb32.ref.png
index 8cdd9b4b..8cdd9b4b 100644
--- a/test/paint-repeat.base.argb32.ref.png
+++ b/test/reference/paint-repeat.base.argb32.ref.png
Binary files differ
diff --git a/test/paint-repeat.base.rgb24.ref.png b/test/reference/paint-repeat.base.rgb24.ref.png
index 8cdd9b4b..8cdd9b4b 100644
--- a/test/paint-repeat.base.rgb24.ref.png
+++ b/test/reference/paint-repeat.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint-repeat.ref.png b/test/reference/paint-repeat.ref.png
index 2cc48f33..2cc48f33 100644
--- a/test/paint-repeat.ref.png
+++ b/test/reference/paint-repeat.ref.png
Binary files differ
diff --git a/test/paint-source-alpha.base.argb32.ref.png b/test/reference/paint-source-alpha.base.argb32.ref.png
index 65d9c179..65d9c179 100644
--- a/test/paint-source-alpha.base.argb32.ref.png
+++ b/test/reference/paint-source-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/paint-source-alpha.base.rgb24.ref.png b/test/reference/paint-source-alpha.base.rgb24.ref.png
index 65d9c179..65d9c179 100644
--- a/test/paint-source-alpha.base.rgb24.ref.png
+++ b/test/reference/paint-source-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint-source-alpha.image16.ref.png b/test/reference/paint-source-alpha.image16.ref.png
index 12bd89d5..12bd89d5 100644
--- a/test/paint-source-alpha.image16.ref.png
+++ b/test/reference/paint-source-alpha.image16.ref.png
Binary files differ
diff --git a/test/paint-source-alpha.ref.png b/test/reference/paint-source-alpha.ref.png
index 548bcd7f..548bcd7f 100644
--- a/test/paint-source-alpha.ref.png
+++ b/test/reference/paint-source-alpha.ref.png
Binary files differ
diff --git a/test/paint-source-alpha.svg.ref.png b/test/reference/paint-source-alpha.svg.ref.png
index 763bb592..763bb592 100644
--- a/test/paint-source-alpha.svg.ref.png
+++ b/test/reference/paint-source-alpha.svg.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-clip-mask.base.argb32.ref.png b/test/reference/paint-with-alpha-clip-mask.base.argb32.ref.png
index 201bd0d5..201bd0d5 100644
--- a/test/paint-with-alpha-clip-mask.base.argb32.ref.png
+++ b/test/reference/paint-with-alpha-clip-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-clip-mask.base.rgb24.ref.png b/test/reference/paint-with-alpha-clip-mask.base.rgb24.ref.png
index 201bd0d5..201bd0d5 100644
--- a/test/paint-with-alpha-clip-mask.base.rgb24.ref.png
+++ b/test/reference/paint-with-alpha-clip-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-clip-mask.ref.png b/test/reference/paint-with-alpha-clip-mask.ref.png
index 12e09d32..12e09d32 100644
--- a/test/paint-with-alpha-clip-mask.ref.png
+++ b/test/reference/paint-with-alpha-clip-mask.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-clip.base.argb32.ref.png b/test/reference/paint-with-alpha-clip.base.argb32.ref.png
index 704c70a7..704c70a7 100644
--- a/test/paint-with-alpha-clip.base.argb32.ref.png
+++ b/test/reference/paint-with-alpha-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-clip.base.rgb24.ref.png b/test/reference/paint-with-alpha-clip.base.rgb24.ref.png
index 704c70a7..704c70a7 100644
--- a/test/paint-with-alpha-clip.base.rgb24.ref.png
+++ b/test/reference/paint-with-alpha-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-clip.ref.png b/test/reference/paint-with-alpha-clip.ref.png
index 4bad4e8c..4bad4e8c 100644
--- a/test/paint-with-alpha-clip.ref.png
+++ b/test/reference/paint-with-alpha-clip.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-clip.xlib.ref.png b/test/reference/paint-with-alpha-clip.xlib.ref.png
index 704c70a7..704c70a7 100644
--- a/test/paint-with-alpha-clip.xlib.ref.png
+++ b/test/reference/paint-with-alpha-clip.xlib.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-solid-clip.base.argb32.ref.png b/test/reference/paint-with-alpha-solid-clip.base.argb32.ref.png
index 2cd2df21..2cd2df21 100644
--- a/test/paint-with-alpha-solid-clip.base.argb32.ref.png
+++ b/test/reference/paint-with-alpha-solid-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-solid-clip.base.rgb24.ref.png b/test/reference/paint-with-alpha-solid-clip.base.rgb24.ref.png
index 2cd2df21..2cd2df21 100644
--- a/test/paint-with-alpha-solid-clip.base.rgb24.ref.png
+++ b/test/reference/paint-with-alpha-solid-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint-with-alpha-solid-clip.ref.png b/test/reference/paint-with-alpha-solid-clip.ref.png
index 59d226d1..59d226d1 100644
--- a/test/paint-with-alpha-solid-clip.ref.png
+++ b/test/reference/paint-with-alpha-solid-clip.ref.png
Binary files differ
diff --git a/test/paint-with-alpha.base.argb32.ref.png b/test/reference/paint-with-alpha.base.argb32.ref.png
index 65d9c179..65d9c179 100644
--- a/test/paint-with-alpha.base.argb32.ref.png
+++ b/test/reference/paint-with-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/paint-with-alpha.base.rgb24.ref.png b/test/reference/paint-with-alpha.base.rgb24.ref.png
index 65d9c179..65d9c179 100644
--- a/test/paint-with-alpha.base.rgb24.ref.png
+++ b/test/reference/paint-with-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint-with-alpha.image16.ref.png b/test/reference/paint-with-alpha.image16.ref.png
index 12bd89d5..12bd89d5 100644
--- a/test/paint-with-alpha.image16.ref.png
+++ b/test/reference/paint-with-alpha.image16.ref.png
Binary files differ
diff --git a/test/paint-with-alpha.ref.png b/test/reference/paint-with-alpha.ref.png
index ab7ce3e0..ab7ce3e0 100644
--- a/test/paint-with-alpha.ref.png
+++ b/test/reference/paint-with-alpha.ref.png
Binary files differ
diff --git a/test/paint-with-alpha.svg.ref.png b/test/reference/paint-with-alpha.svg.ref.png
index c0df8eb7..c0df8eb7 100644
--- a/test/paint-with-alpha.svg.ref.png
+++ b/test/reference/paint-with-alpha.svg.ref.png
Binary files differ
diff --git a/test/paint.base.argb32.ref.png b/test/reference/paint.base.argb32.ref.png
index 22cc7a1a..22cc7a1a 100644
--- a/test/paint.base.argb32.ref.png
+++ b/test/reference/paint.base.argb32.ref.png
Binary files differ
diff --git a/test/paint.base.rgb24.ref.png b/test/reference/paint.base.rgb24.ref.png
index 22cc7a1a..22cc7a1a 100644
--- a/test/paint.base.rgb24.ref.png
+++ b/test/reference/paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/paint.ref.png b/test/reference/paint.ref.png
index fff03b36..fff03b36 100644
--- a/test/paint.ref.png
+++ b/test/reference/paint.ref.png
Binary files differ
diff --git a/test/partial-clip-text-bottom.base.argb32.ref.png b/test/reference/partial-clip-text-bottom.base.argb32.ref.png
index 7a03fad7..7a03fad7 100644
--- a/test/partial-clip-text-bottom.base.argb32.ref.png
+++ b/test/reference/partial-clip-text-bottom.base.argb32.ref.png
Binary files differ
diff --git a/test/partial-clip-text-bottom.base.rgb24.ref.png b/test/reference/partial-clip-text-bottom.base.rgb24.ref.png
index 7a03fad7..7a03fad7 100644
--- a/test/partial-clip-text-bottom.base.rgb24.ref.png
+++ b/test/reference/partial-clip-text-bottom.base.rgb24.ref.png
Binary files differ
diff --git a/test/partial-clip-text-bottom.ref.png b/test/reference/partial-clip-text-bottom.ref.png
index 7a03fad7..7a03fad7 100644
--- a/test/partial-clip-text-bottom.ref.png
+++ b/test/reference/partial-clip-text-bottom.ref.png
Binary files differ
diff --git a/test/partial-clip-text-left.base.argb32.ref.png b/test/reference/partial-clip-text-left.base.argb32.ref.png
index 95c07f48..95c07f48 100644
--- a/test/partial-clip-text-left.base.argb32.ref.png
+++ b/test/reference/partial-clip-text-left.base.argb32.ref.png
Binary files differ
diff --git a/test/partial-clip-text-left.base.rgb24.ref.png b/test/reference/partial-clip-text-left.base.rgb24.ref.png
index 95c07f48..95c07f48 100644
--- a/test/partial-clip-text-left.base.rgb24.ref.png
+++ b/test/reference/partial-clip-text-left.base.rgb24.ref.png
Binary files differ
diff --git a/test/partial-clip-text-left.ref.png b/test/reference/partial-clip-text-left.ref.png
index 95c07f48..95c07f48 100644
--- a/test/partial-clip-text-left.ref.png
+++ b/test/reference/partial-clip-text-left.ref.png
Binary files differ
diff --git a/test/partial-clip-text-right.base.argb32.ref.png b/test/reference/partial-clip-text-right.base.argb32.ref.png
index 3e69ca9e..3e69ca9e 100644
--- a/test/partial-clip-text-right.base.argb32.ref.png
+++ b/test/reference/partial-clip-text-right.base.argb32.ref.png
Binary files differ
diff --git a/test/partial-clip-text-right.base.rgb24.ref.png b/test/reference/partial-clip-text-right.base.rgb24.ref.png
index 3e69ca9e..3e69ca9e 100644
--- a/test/partial-clip-text-right.base.rgb24.ref.png
+++ b/test/reference/partial-clip-text-right.base.rgb24.ref.png
Binary files differ
diff --git a/test/partial-clip-text-right.ref.png b/test/reference/partial-clip-text-right.ref.png
index 3e69ca9e..3e69ca9e 100644
--- a/test/partial-clip-text-right.ref.png
+++ b/test/reference/partial-clip-text-right.ref.png
Binary files differ
diff --git a/test/partial-clip-text-top.base.argb32.ref.png b/test/reference/partial-clip-text-top.base.argb32.ref.png
index afe2d3ef..afe2d3ef 100644
--- a/test/partial-clip-text-top.base.argb32.ref.png
+++ b/test/reference/partial-clip-text-top.base.argb32.ref.png
Binary files differ
diff --git a/test/partial-clip-text-top.base.rgb24.ref.png b/test/reference/partial-clip-text-top.base.rgb24.ref.png
index afe2d3ef..afe2d3ef 100644
--- a/test/partial-clip-text-top.base.rgb24.ref.png
+++ b/test/reference/partial-clip-text-top.base.rgb24.ref.png
Binary files differ
diff --git a/test/partial-clip-text-top.ps.ref.png b/test/reference/partial-clip-text-top.ps.ref.png
index 049bba58..049bba58 100644
--- a/test/partial-clip-text-top.ps.ref.png
+++ b/test/reference/partial-clip-text-top.ps.ref.png
Binary files differ
diff --git a/test/partial-clip-text-top.quartz.ref.png b/test/reference/partial-clip-text-top.quartz.ref.png
index 33ac283a..33ac283a 100644
--- a/test/partial-clip-text-top.quartz.ref.png
+++ b/test/reference/partial-clip-text-top.quartz.ref.png
Binary files differ
diff --git a/test/partial-clip-text-top.ref.png b/test/reference/partial-clip-text-top.ref.png
index afe2d3ef..afe2d3ef 100644
--- a/test/partial-clip-text-top.ref.png
+++ b/test/reference/partial-clip-text-top.ref.png
Binary files differ
diff --git a/test/partial-clip-text-top.svg.ref.png b/test/reference/partial-clip-text-top.svg.ref.png
index dc3fc586..dc3fc586 100644
--- a/test/partial-clip-text-top.svg.ref.png
+++ b/test/reference/partial-clip-text-top.svg.ref.png
Binary files differ
diff --git a/test/partial-coverage-half-reference.base.argb32.ref.png b/test/reference/partial-coverage-half-reference.base.argb32.ref.png
index 17f4ff06..17f4ff06 100644
--- a/test/partial-coverage-half-reference.base.argb32.ref.png
+++ b/test/reference/partial-coverage-half-reference.base.argb32.ref.png
Binary files differ
diff --git a/test/partial-coverage-half-reference.base.rgb24.ref.png b/test/reference/partial-coverage-half-reference.base.rgb24.ref.png
index 17f4ff06..17f4ff06 100644
--- a/test/partial-coverage-half-reference.base.rgb24.ref.png
+++ b/test/reference/partial-coverage-half-reference.base.rgb24.ref.png
Binary files differ
diff --git a/test/partial-coverage-half-reference.ref.png b/test/reference/partial-coverage-half-reference.ref.png
index 17f4ff06..17f4ff06 100644
--- a/test/partial-coverage-half-reference.ref.png
+++ b/test/reference/partial-coverage-half-reference.ref.png
Binary files differ
diff --git a/test/partial-coverage-half-triangles.ref.png b/test/reference/partial-coverage-half-triangles.ref.png
index 17f4ff06..17f4ff06 100644
--- a/test/partial-coverage-half-triangles.ref.png
+++ b/test/reference/partial-coverage-half-triangles.ref.png
Binary files differ
diff --git a/test/partial-coverage-intersecting-quads.ref.png b/test/reference/partial-coverage-intersecting-quads.ref.png
index 17f4ff06..17f4ff06 100644
--- a/test/partial-coverage-intersecting-quads.ref.png
+++ b/test/reference/partial-coverage-intersecting-quads.ref.png
Binary files differ
diff --git a/test/partial-coverage-intersecting-quads.xfail.png b/test/reference/partial-coverage-intersecting-quads.xfail.png
index a6635b9e..a6635b9e 100644
--- a/test/partial-coverage-intersecting-quads.xfail.png
+++ b/test/reference/partial-coverage-intersecting-quads.xfail.png
Binary files differ
diff --git a/test/partial-coverage-intersecting-triangles.ref.png b/test/reference/partial-coverage-intersecting-triangles.ref.png
index 9e4a6fe4..9e4a6fe4 100644
--- a/test/partial-coverage-intersecting-triangles.ref.png
+++ b/test/reference/partial-coverage-intersecting-triangles.ref.png
Binary files differ
diff --git a/test/partial-coverage-overlap-half-triangles-eo.ref.png b/test/reference/partial-coverage-overlap-half-triangles-eo.ref.png
index 17f4ff06..17f4ff06 100644
--- a/test/partial-coverage-overlap-half-triangles-eo.ref.png
+++ b/test/reference/partial-coverage-overlap-half-triangles-eo.ref.png
Binary files differ
diff --git a/test/partial-coverage-overlap-half-triangles.ref.png b/test/reference/partial-coverage-overlap-half-triangles.ref.png
index 17f4ff06..17f4ff06 100644
--- a/test/partial-coverage-overlap-half-triangles.ref.png
+++ b/test/reference/partial-coverage-overlap-half-triangles.ref.png
Binary files differ
diff --git a/test/partial-coverage-overlap-three-quarter-triangles.ref.png b/test/reference/partial-coverage-overlap-three-quarter-triangles.ref.png
index ea16dc4b..ea16dc4b 100644
--- a/test/partial-coverage-overlap-three-quarter-triangles.ref.png
+++ b/test/reference/partial-coverage-overlap-three-quarter-triangles.ref.png
Binary files differ
diff --git a/test/partial-coverage-rectangles.ref.png b/test/reference/partial-coverage-rectangles.ref.png
index 9e4a6fe4..9e4a6fe4 100644
--- a/test/partial-coverage-rectangles.ref.png
+++ b/test/reference/partial-coverage-rectangles.ref.png
Binary files differ
diff --git a/test/partial-coverage-reference.base.argb32.ref.png b/test/reference/partial-coverage-reference.base.argb32.ref.png
index 9e4a6fe4..9e4a6fe4 100644
--- a/test/partial-coverage-reference.base.argb32.ref.png
+++ b/test/reference/partial-coverage-reference.base.argb32.ref.png
Binary files differ
diff --git a/test/partial-coverage-reference.base.rgb24.ref.png b/test/reference/partial-coverage-reference.base.rgb24.ref.png
index 9e4a6fe4..9e4a6fe4 100644
--- a/test/partial-coverage-reference.base.rgb24.ref.png
+++ b/test/reference/partial-coverage-reference.base.rgb24.ref.png
Binary files differ
diff --git a/test/partial-coverage-reference.ref.png b/test/reference/partial-coverage-reference.ref.png
index 9e4a6fe4..9e4a6fe4 100644
--- a/test/partial-coverage-reference.ref.png
+++ b/test/reference/partial-coverage-reference.ref.png
Binary files differ
diff --git a/test/partial-coverage-three-quarter-reference.base.argb32.ref.png b/test/reference/partial-coverage-three-quarter-reference.base.argb32.ref.png
index ea16dc4b..ea16dc4b 100644
--- a/test/partial-coverage-three-quarter-reference.base.argb32.ref.png
+++ b/test/reference/partial-coverage-three-quarter-reference.base.argb32.ref.png
Binary files differ
diff --git a/test/partial-coverage-three-quarter-reference.base.rgb24.ref.png b/test/reference/partial-coverage-three-quarter-reference.base.rgb24.ref.png
index ea16dc4b..ea16dc4b 100644
--- a/test/partial-coverage-three-quarter-reference.base.rgb24.ref.png
+++ b/test/reference/partial-coverage-three-quarter-reference.base.rgb24.ref.png
Binary files differ
diff --git a/test/partial-coverage-three-quarter-reference.ref.png b/test/reference/partial-coverage-three-quarter-reference.ref.png
index ea16dc4b..ea16dc4b 100644
--- a/test/partial-coverage-three-quarter-reference.ref.png
+++ b/test/reference/partial-coverage-three-quarter-reference.ref.png
Binary files differ
diff --git a/test/partial-coverage-triangles.ref.png b/test/reference/partial-coverage-triangles.ref.png
index 9e4a6fe4..9e4a6fe4 100644
--- a/test/partial-coverage-triangles.ref.png
+++ b/test/reference/partial-coverage-triangles.ref.png
Binary files differ
diff --git a/test/pass-through.ref.png b/test/reference/pass-through.ref.png
index 058a1920..058a1920 100644
--- a/test/pass-through.ref.png
+++ b/test/reference/pass-through.ref.png
Binary files differ
diff --git a/test/pass-through.rgb24.ref.png b/test/reference/pass-through.rgb24.ref.png
index b074ede2..b074ede2 100644
--- a/test/pass-through.rgb24.ref.png
+++ b/test/reference/pass-through.rgb24.ref.png
Binary files differ
diff --git a/test/path-append.base.argb32.ref.png b/test/reference/path-append.base.argb32.ref.png
index 6fb6b2a3..6fb6b2a3 100644
--- a/test/path-append.base.argb32.ref.png
+++ b/test/reference/path-append.base.argb32.ref.png
Binary files differ
diff --git a/test/path-append.base.rgb24.ref.png b/test/reference/path-append.base.rgb24.ref.png
index 6fb6b2a3..6fb6b2a3 100644
--- a/test/path-append.base.rgb24.ref.png
+++ b/test/reference/path-append.base.rgb24.ref.png
Binary files differ
diff --git a/test/path-append.image16.ref.png b/test/reference/path-append.image16.ref.png
index 5d939bbc..5d939bbc 100644
--- a/test/path-append.image16.ref.png
+++ b/test/reference/path-append.image16.ref.png
Binary files differ
diff --git a/test/path-append.ps.ref.png b/test/reference/path-append.ps.ref.png
index 2c8df169..2c8df169 100644
--- a/test/path-append.ps.ref.png
+++ b/test/reference/path-append.ps.ref.png
Binary files differ
diff --git a/test/path-append.quartz.ref.png b/test/reference/path-append.quartz.ref.png
index 665d3ccb..665d3ccb 100644
--- a/test/path-append.quartz.ref.png
+++ b/test/reference/path-append.quartz.ref.png
Binary files differ
diff --git a/test/path-append.ref.png b/test/reference/path-append.ref.png
index 4733f066..4733f066 100644
--- a/test/path-append.ref.png
+++ b/test/reference/path-append.ref.png
Binary files differ
diff --git a/test/path-append.test-fallback.ref.png b/test/reference/path-append.test-fallback.ref.png
index fa72ac06..fa72ac06 100644
--- a/test/path-append.test-fallback.ref.png
+++ b/test/reference/path-append.test-fallback.ref.png
Binary files differ
diff --git a/test/path-append.xlib-fallback.ref.png b/test/reference/path-append.xlib-fallback.ref.png
index d34cce12..d34cce12 100644
--- a/test/path-append.xlib-fallback.ref.png
+++ b/test/reference/path-append.xlib-fallback.ref.png
Binary files differ
diff --git a/test/path-append.xlib.ref.png b/test/reference/path-append.xlib.ref.png
index fa72ac06..fa72ac06 100644
--- a/test/path-append.xlib.ref.png
+++ b/test/reference/path-append.xlib.ref.png
Binary files differ
diff --git a/test/path-stroke-twice.base.argb32.ref.png b/test/reference/path-stroke-twice.base.argb32.ref.png
index 48dd2c7c..48dd2c7c 100644
--- a/test/path-stroke-twice.base.argb32.ref.png
+++ b/test/reference/path-stroke-twice.base.argb32.ref.png
Binary files differ
diff --git a/test/path-stroke-twice.base.rgb24.ref.png b/test/reference/path-stroke-twice.base.rgb24.ref.png
index 48dd2c7c..48dd2c7c 100644
--- a/test/path-stroke-twice.base.rgb24.ref.png
+++ b/test/reference/path-stroke-twice.base.rgb24.ref.png
Binary files differ
diff --git a/test/path-stroke-twice.image16.ref.png b/test/reference/path-stroke-twice.image16.ref.png
index 9f162adf..9f162adf 100644
--- a/test/path-stroke-twice.image16.ref.png
+++ b/test/reference/path-stroke-twice.image16.ref.png
Binary files differ
diff --git a/test/path-stroke-twice.ps.ref.png b/test/reference/path-stroke-twice.ps.ref.png
index 23e81474..23e81474 100644
--- a/test/path-stroke-twice.ps.ref.png
+++ b/test/reference/path-stroke-twice.ps.ref.png
Binary files differ
diff --git a/test/path-stroke-twice.ref.png b/test/reference/path-stroke-twice.ref.png
index 4c8b4f5b..4c8b4f5b 100644
--- a/test/path-stroke-twice.ref.png
+++ b/test/reference/path-stroke-twice.ref.png
Binary files differ
diff --git a/test/pattern-getters.base.argb32.ref.png b/test/reference/pattern-getters.base.argb32.ref.png
index 3cc39a8b..3cc39a8b 100644
--- a/test/pattern-getters.base.argb32.ref.png
+++ b/test/reference/pattern-getters.base.argb32.ref.png
Binary files differ
diff --git a/test/pattern-getters.base.rgb24.ref.png b/test/reference/pattern-getters.base.rgb24.ref.png
index 3cc39a8b..3cc39a8b 100644
--- a/test/pattern-getters.base.rgb24.ref.png
+++ b/test/reference/pattern-getters.base.rgb24.ref.png
Binary files differ
diff --git a/test/pattern-getters.ref.png b/test/reference/pattern-getters.ref.png
index 80304b0e..80304b0e 100644
--- a/test/pattern-getters.ref.png
+++ b/test/reference/pattern-getters.ref.png
Binary files differ
diff --git a/test/pdf-surface-source.argb32.ref.png b/test/reference/pdf-surface-source.argb32.ref.png
index 01829720..01829720 100644
--- a/test/pdf-surface-source.argb32.ref.png
+++ b/test/reference/pdf-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/pdf-surface-source.base.argb32.ref.png b/test/reference/pdf-surface-source.base.argb32.ref.png
index 01829720..01829720 100644
--- a/test/pdf-surface-source.base.argb32.ref.png
+++ b/test/reference/pdf-surface-source.base.argb32.ref.png
Binary files differ
diff --git a/test/pdf-surface-source.base.rgb24.ref.png b/test/reference/pdf-surface-source.base.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/pdf-surface-source.base.rgb24.ref.png
+++ b/test/reference/pdf-surface-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/pdf-surface-source.image16.ref.png b/test/reference/pdf-surface-source.image16.ref.png
index 2a7460e2..2a7460e2 100644
--- a/test/pdf-surface-source.image16.ref.png
+++ b/test/reference/pdf-surface-source.image16.ref.png
Binary files differ
diff --git a/test/pdf-surface-source.rgb24.ref.png b/test/reference/pdf-surface-source.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/pdf-surface-source.rgb24.ref.png
+++ b/test/reference/pdf-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/pdf-surface-source.svg12.argb32.xfail.png b/test/reference/pdf-surface-source.svg12.argb32.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/pdf-surface-source.svg12.argb32.xfail.png
+++ b/test/reference/pdf-surface-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/pdf-surface-source.svg12.rgb24.xfail.png b/test/reference/pdf-surface-source.svg12.rgb24.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/pdf-surface-source.svg12.rgb24.xfail.png
+++ b/test/reference/pdf-surface-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/pixman-rotate.base.argb32.ref.png b/test/reference/pixman-rotate.base.argb32.ref.png
index 7e47a4d8..7e47a4d8 100644
--- a/test/pixman-rotate.base.argb32.ref.png
+++ b/test/reference/pixman-rotate.base.argb32.ref.png
Binary files differ
diff --git a/test/pixman-rotate.base.rgb24.ref.png b/test/reference/pixman-rotate.base.rgb24.ref.png
index 397acbe7..397acbe7 100644
--- a/test/pixman-rotate.base.rgb24.ref.png
+++ b/test/reference/pixman-rotate.base.rgb24.ref.png
Binary files differ
diff --git a/test/pixman-rotate.ps.argb32.ref.png b/test/reference/pixman-rotate.ps.argb32.ref.png
index 0e916883..0e916883 100644
--- a/test/pixman-rotate.ps.argb32.ref.png
+++ b/test/reference/pixman-rotate.ps.argb32.ref.png
Binary files differ
diff --git a/test/pixman-rotate.ref.png b/test/reference/pixman-rotate.ref.png
index 7e47a4d8..7e47a4d8 100644
--- a/test/pixman-rotate.ref.png
+++ b/test/reference/pixman-rotate.ref.png
Binary files differ
diff --git a/test/pixman-rotate.rgb24.ref.png b/test/reference/pixman-rotate.rgb24.ref.png
index 60d9b1c3..60d9b1c3 100644
--- a/test/pixman-rotate.rgb24.ref.png
+++ b/test/reference/pixman-rotate.rgb24.ref.png
Binary files differ
diff --git a/test/ps-eps.ref.png b/test/reference/ps-eps.ref.png
index 9aadb088..9aadb088 100644
--- a/test/ps-eps.ref.png
+++ b/test/reference/ps-eps.ref.png
Binary files differ
diff --git a/test/ps-surface-source.argb32.ref.png b/test/reference/ps-surface-source.argb32.ref.png
index 01829720..01829720 100644
--- a/test/ps-surface-source.argb32.ref.png
+++ b/test/reference/ps-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/ps-surface-source.base.argb32.ref.png b/test/reference/ps-surface-source.base.argb32.ref.png
index 01829720..01829720 100644
--- a/test/ps-surface-source.base.argb32.ref.png
+++ b/test/reference/ps-surface-source.base.argb32.ref.png
Binary files differ
diff --git a/test/ps-surface-source.base.rgb24.ref.png b/test/reference/ps-surface-source.base.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/ps-surface-source.base.rgb24.ref.png
+++ b/test/reference/ps-surface-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/ps-surface-source.image16.ref.png b/test/reference/ps-surface-source.image16.ref.png
index 2a7460e2..2a7460e2 100644
--- a/test/ps-surface-source.image16.ref.png
+++ b/test/reference/ps-surface-source.image16.ref.png
Binary files differ
diff --git a/test/ps-surface-source.rgb24.ref.png b/test/reference/ps-surface-source.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/ps-surface-source.rgb24.ref.png
+++ b/test/reference/ps-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/ps-surface-source.svg12.argb32.xfail.png b/test/reference/ps-surface-source.svg12.argb32.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/ps-surface-source.svg12.argb32.xfail.png
+++ b/test/reference/ps-surface-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/ps-surface-source.svg12.rgb24.xfail.png b/test/reference/ps-surface-source.svg12.rgb24.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/ps-surface-source.svg12.rgb24.xfail.png
+++ b/test/reference/ps-surface-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/pthread-same-source.base.argb32.ref.png b/test/reference/pthread-same-source.base.argb32.ref.png
index cfb519d3..cfb519d3 100644
--- a/test/pthread-same-source.base.argb32.ref.png
+++ b/test/reference/pthread-same-source.base.argb32.ref.png
Binary files differ
diff --git a/test/pthread-same-source.base.rgb24.ref.png b/test/reference/pthread-same-source.base.rgb24.ref.png
index cfb519d3..cfb519d3 100644
--- a/test/pthread-same-source.base.rgb24.ref.png
+++ b/test/reference/pthread-same-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/pthread-same-source.image16.ref.png b/test/reference/pthread-same-source.image16.ref.png
index 196c4ac0..196c4ac0 100644
--- a/test/pthread-same-source.image16.ref.png
+++ b/test/reference/pthread-same-source.image16.ref.png
Binary files differ
diff --git a/test/pthread-same-source.quartz.xfail.png b/test/reference/pthread-same-source.quartz.xfail.png
index ffed6199..ffed6199 100644
--- a/test/pthread-same-source.quartz.xfail.png
+++ b/test/reference/pthread-same-source.quartz.xfail.png
Binary files differ
diff --git a/test/pthread-same-source.ref.png b/test/reference/pthread-same-source.ref.png
index cfb519d3..cfb519d3 100644
--- a/test/pthread-same-source.ref.png
+++ b/test/reference/pthread-same-source.ref.png
Binary files differ
diff --git a/test/pthread-show-text.base.argb32.ref.png b/test/reference/pthread-show-text.base.argb32.ref.png
index efa5fe9a..efa5fe9a 100644
--- a/test/pthread-show-text.base.argb32.ref.png
+++ b/test/reference/pthread-show-text.base.argb32.ref.png
Binary files differ
diff --git a/test/pthread-show-text.base.rgb24.ref.png b/test/reference/pthread-show-text.base.rgb24.ref.png
index efa5fe9a..efa5fe9a 100644
--- a/test/pthread-show-text.base.rgb24.ref.png
+++ b/test/reference/pthread-show-text.base.rgb24.ref.png
Binary files differ
diff --git a/test/pthread-show-text.image16.ref.png b/test/reference/pthread-show-text.image16.ref.png
index a1d1af57..a1d1af57 100644
--- a/test/pthread-show-text.image16.ref.png
+++ b/test/reference/pthread-show-text.image16.ref.png
Binary files differ
diff --git a/test/pthread-show-text.pdf.ref.png b/test/reference/pthread-show-text.pdf.ref.png
index bb72fc27..bb72fc27 100644
--- a/test/pthread-show-text.pdf.ref.png
+++ b/test/reference/pthread-show-text.pdf.ref.png
Binary files differ
diff --git a/test/pthread-show-text.ps.ref.png b/test/reference/pthread-show-text.ps.ref.png
index 807b73ff..807b73ff 100644
--- a/test/pthread-show-text.ps.ref.png
+++ b/test/reference/pthread-show-text.ps.ref.png
Binary files differ
diff --git a/test/pthread-show-text.quartz.ref.png b/test/reference/pthread-show-text.quartz.ref.png
index cc9bb25d..cc9bb25d 100644
--- a/test/pthread-show-text.quartz.ref.png
+++ b/test/reference/pthread-show-text.quartz.ref.png
Binary files differ
diff --git a/test/pthread-show-text.ref.png b/test/reference/pthread-show-text.ref.png
index efa5fe9a..efa5fe9a 100644
--- a/test/pthread-show-text.ref.png
+++ b/test/reference/pthread-show-text.ref.png
Binary files differ
diff --git a/test/pthread-show-text.xlib-fallback.ref.png b/test/reference/pthread-show-text.xlib-fallback.ref.png
index d96abed4..d96abed4 100644
--- a/test/pthread-show-text.xlib-fallback.ref.png
+++ b/test/reference/pthread-show-text.xlib-fallback.ref.png
Binary files differ
diff --git a/test/pthread-similar.base.argb32.ref.png b/test/reference/pthread-similar.base.argb32.ref.png
index a22210db..a22210db 100644
--- a/test/pthread-similar.base.argb32.ref.png
+++ b/test/reference/pthread-similar.base.argb32.ref.png
Binary files differ
diff --git a/test/pthread-similar.base.rgb24.ref.png b/test/reference/pthread-similar.base.rgb24.ref.png
index a22210db..a22210db 100644
--- a/test/pthread-similar.base.rgb24.ref.png
+++ b/test/reference/pthread-similar.base.rgb24.ref.png
Binary files differ
diff --git a/test/pthread-similar.ref.png b/test/reference/pthread-similar.ref.png
index a22210db..a22210db 100644
--- a/test/pthread-similar.ref.png
+++ b/test/reference/pthread-similar.ref.png
Binary files differ
diff --git a/test/push-group-color.base.argb32.ref.png b/test/reference/push-group-color.base.argb32.ref.png
index 11b1014e..11b1014e 100644
--- a/test/push-group-color.base.argb32.ref.png
+++ b/test/reference/push-group-color.base.argb32.ref.png
Binary files differ
diff --git a/test/push-group-color.base.rgb24.ref.png b/test/reference/push-group-color.base.rgb24.ref.png
index 11b1014e..11b1014e 100644
--- a/test/push-group-color.base.rgb24.ref.png
+++ b/test/reference/push-group-color.base.rgb24.ref.png
Binary files differ
diff --git a/test/push-group-color.image16.ref.png b/test/reference/push-group-color.image16.ref.png
index 6378b75a..6378b75a 100644
--- a/test/push-group-color.image16.ref.png
+++ b/test/reference/push-group-color.image16.ref.png
Binary files differ
diff --git a/test/push-group-color.ps2.ref.png b/test/reference/push-group-color.ps2.ref.png
index daf827ee..daf827ee 100644
--- a/test/push-group-color.ps2.ref.png
+++ b/test/reference/push-group-color.ps2.ref.png
Binary files differ
diff --git a/test/push-group-color.ps3.ref.png b/test/reference/push-group-color.ps3.ref.png
index 291fcec8..291fcec8 100644
--- a/test/push-group-color.ps3.ref.png
+++ b/test/reference/push-group-color.ps3.ref.png
Binary files differ
diff --git a/test/push-group-color.quartz.ref.png b/test/reference/push-group-color.quartz.ref.png
index bca7c569..bca7c569 100644
--- a/test/push-group-color.quartz.ref.png
+++ b/test/reference/push-group-color.quartz.ref.png
Binary files differ
diff --git a/test/push-group-color.ref.png b/test/reference/push-group-color.ref.png
index 1cb630e7..1cb630e7 100644
--- a/test/push-group-color.ref.png
+++ b/test/reference/push-group-color.ref.png
Binary files differ
diff --git a/test/push-group-color.xlib.ref.png b/test/reference/push-group-color.xlib.ref.png
index e245e4dc..e245e4dc 100644
--- a/test/push-group-color.xlib.ref.png
+++ b/test/reference/push-group-color.xlib.ref.png
Binary files differ
diff --git a/test/push-group-path-offset.base.argb32.ref.png b/test/reference/push-group-path-offset.base.argb32.ref.png
index b836a919..b836a919 100644
--- a/test/push-group-path-offset.base.argb32.ref.png
+++ b/test/reference/push-group-path-offset.base.argb32.ref.png
Binary files differ
diff --git a/test/push-group-path-offset.base.rgb24.ref.png b/test/reference/push-group-path-offset.base.rgb24.ref.png
index b836a919..b836a919 100644
--- a/test/push-group-path-offset.base.rgb24.ref.png
+++ b/test/reference/push-group-path-offset.base.rgb24.ref.png
Binary files differ
diff --git a/test/push-group-path-offset.ref.png b/test/reference/push-group-path-offset.ref.png
index b836a919..b836a919 100644
--- a/test/push-group-path-offset.ref.png
+++ b/test/reference/push-group-path-offset.ref.png
Binary files differ
diff --git a/test/push-group.base.argb32.ref.png b/test/reference/push-group.base.argb32.ref.png
index 9d27f450..9d27f450 100644
--- a/test/push-group.base.argb32.ref.png
+++ b/test/reference/push-group.base.argb32.ref.png
Binary files differ
diff --git a/test/push-group.base.rgb24.ref.png b/test/reference/push-group.base.rgb24.ref.png
index e19694f0..e19694f0 100644
--- a/test/push-group.base.rgb24.ref.png
+++ b/test/reference/push-group.base.rgb24.ref.png
Binary files differ
diff --git a/test/push-group.image16.ref.png b/test/reference/push-group.image16.ref.png
index 99904058..99904058 100644
--- a/test/push-group.image16.ref.png
+++ b/test/reference/push-group.image16.ref.png
Binary files differ
diff --git a/test/push-group.quartz.argb32.ref.png b/test/reference/push-group.quartz.argb32.ref.png
index b3867b98..b3867b98 100644
--- a/test/push-group.quartz.argb32.ref.png
+++ b/test/reference/push-group.quartz.argb32.ref.png
Binary files differ
diff --git a/test/push-group.quartz.rgb24.ref.png b/test/reference/push-group.quartz.rgb24.ref.png
index 1fd6ef32..1fd6ef32 100644
--- a/test/push-group.quartz.rgb24.ref.png
+++ b/test/reference/push-group.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/push-group.ref.png b/test/reference/push-group.ref.png
index a1175e2b..a1175e2b 100644
--- a/test/push-group.ref.png
+++ b/test/reference/push-group.ref.png
Binary files differ
diff --git a/test/push-group.rgb24.ref.png b/test/reference/push-group.rgb24.ref.png
index d88ff396..d88ff396 100644
--- a/test/push-group.rgb24.ref.png
+++ b/test/reference/push-group.rgb24.ref.png
Binary files differ
diff --git a/test/push-group.xlib.ref.png b/test/reference/push-group.xlib.ref.png
index 84bc184d..84bc184d 100644
--- a/test/push-group.xlib.ref.png
+++ b/test/reference/push-group.xlib.ref.png
Binary files differ
diff --git a/test/push-group.xlib.rgb24.ref.png b/test/reference/push-group.xlib.rgb24.ref.png
index cababd95..cababd95 100644
--- a/test/push-group.xlib.rgb24.ref.png
+++ b/test/reference/push-group.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/quartz-surface-source.argb32.ref.png b/test/reference/quartz-surface-source.argb32.ref.png
index 01829720..01829720 100644
--- a/test/quartz-surface-source.argb32.ref.png
+++ b/test/reference/quartz-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/quartz-surface-source.ps2.ref.png b/test/reference/quartz-surface-source.ps2.ref.png
index 10231581..10231581 100644
--- a/test/quartz-surface-source.ps2.ref.png
+++ b/test/reference/quartz-surface-source.ps2.ref.png
Binary files differ
diff --git a/test/quartz-surface-source.ps3.ref.png b/test/reference/quartz-surface-source.ps3.ref.png
index 10231581..10231581 100644
--- a/test/quartz-surface-source.ps3.ref.png
+++ b/test/reference/quartz-surface-source.ps3.ref.png
Binary files differ
diff --git a/test/quartz-surface-source.rgb24.ref.png b/test/reference/quartz-surface-source.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/quartz-surface-source.rgb24.ref.png
+++ b/test/reference/quartz-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-extend.base.argb32.ref.png b/test/reference/radial-gradient-extend.base.argb32.ref.png
index 3d7de5e5..3d7de5e5 100644
--- a/test/radial-gradient-extend.base.argb32.ref.png
+++ b/test/reference/radial-gradient-extend.base.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-extend.base.rgb24.ref.png b/test/reference/radial-gradient-extend.base.rgb24.ref.png
index 3d7de5e5..3d7de5e5 100644
--- a/test/radial-gradient-extend.base.rgb24.ref.png
+++ b/test/reference/radial-gradient-extend.base.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-extend.ps3.ref.png b/test/reference/radial-gradient-extend.ps3.ref.png
index e84041ea..e84041ea 100644
--- a/test/radial-gradient-extend.ps3.ref.png
+++ b/test/reference/radial-gradient-extend.ps3.ref.png
Binary files differ
diff --git a/test/radial-gradient-extend.ref.png b/test/reference/radial-gradient-extend.ref.png
index 3d7de5e5..3d7de5e5 100644
--- a/test/radial-gradient-extend.ref.png
+++ b/test/reference/radial-gradient-extend.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.argb32.ref.png b/test/reference/radial-gradient-mask-source.argb32.ref.png
index 2bf65b3d..2bf65b3d 100644
--- a/test/radial-gradient-mask-source.argb32.ref.png
+++ b/test/reference/radial-gradient-mask-source.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.base.argb32.ref.png b/test/reference/radial-gradient-mask-source.base.argb32.ref.png
index 2bf65b3d..2bf65b3d 100644
--- a/test/radial-gradient-mask-source.base.argb32.ref.png
+++ b/test/reference/radial-gradient-mask-source.base.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.base.rgb24.ref.png b/test/reference/radial-gradient-mask-source.base.rgb24.ref.png
index 55335196..55335196 100644
--- a/test/radial-gradient-mask-source.base.rgb24.ref.png
+++ b/test/reference/radial-gradient-mask-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.image16.ref.png b/test/reference/radial-gradient-mask-source.image16.ref.png
index edb93a98..edb93a98 100644
--- a/test/radial-gradient-mask-source.image16.ref.png
+++ b/test/reference/radial-gradient-mask-source.image16.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.quartz.argb32.ref.png b/test/reference/radial-gradient-mask-source.quartz.argb32.ref.png
index 5f734f61..5f734f61 100644
--- a/test/radial-gradient-mask-source.quartz.argb32.ref.png
+++ b/test/reference/radial-gradient-mask-source.quartz.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.quartz.rgb24.ref.png b/test/reference/radial-gradient-mask-source.quartz.rgb24.ref.png
index 4ae71f75..4ae71f75 100644
--- a/test/radial-gradient-mask-source.quartz.rgb24.ref.png
+++ b/test/reference/radial-gradient-mask-source.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.rgb24.ref.png b/test/reference/radial-gradient-mask-source.rgb24.ref.png
index 55335196..55335196 100644
--- a/test/radial-gradient-mask-source.rgb24.ref.png
+++ b/test/reference/radial-gradient-mask-source.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.xlib.argb32.ref.png b/test/reference/radial-gradient-mask-source.xlib.argb32.ref.png
index 1c901c90..1c901c90 100644
--- a/test/radial-gradient-mask-source.xlib.argb32.ref.png
+++ b/test/reference/radial-gradient-mask-source.xlib.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask-source.xlib.rgb24.ref.png b/test/reference/radial-gradient-mask-source.xlib.rgb24.ref.png
index e50fe8f2..e50fe8f2 100644
--- a/test/radial-gradient-mask-source.xlib.rgb24.ref.png
+++ b/test/reference/radial-gradient-mask-source.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask.base.argb32.ref.png b/test/reference/radial-gradient-mask.base.argb32.ref.png
index 4db39aa3..4db39aa3 100644
--- a/test/radial-gradient-mask.base.argb32.ref.png
+++ b/test/reference/radial-gradient-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask.base.rgb24.ref.png b/test/reference/radial-gradient-mask.base.rgb24.ref.png
index 4db39aa3..4db39aa3 100644
--- a/test/radial-gradient-mask.base.rgb24.ref.png
+++ b/test/reference/radial-gradient-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask.image16.ref.png b/test/reference/radial-gradient-mask.image16.ref.png
index 78712ca5..78712ca5 100644
--- a/test/radial-gradient-mask.image16.ref.png
+++ b/test/reference/radial-gradient-mask.image16.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask.quartz.ref.png b/test/reference/radial-gradient-mask.quartz.ref.png
index c1bd5068..c1bd5068 100644
--- a/test/radial-gradient-mask.quartz.ref.png
+++ b/test/reference/radial-gradient-mask.quartz.ref.png
Binary files differ
diff --git a/test/radial-gradient-mask.ref.png b/test/reference/radial-gradient-mask.ref.png
index 4db39aa3..4db39aa3 100644
--- a/test/radial-gradient-mask.ref.png
+++ b/test/reference/radial-gradient-mask.ref.png
Binary files differ
diff --git a/test/radial-gradient-one-stop.base.argb32.ref.png b/test/reference/radial-gradient-one-stop.base.argb32.ref.png
index fb35be61..fb35be61 100644
--- a/test/radial-gradient-one-stop.base.argb32.ref.png
+++ b/test/reference/radial-gradient-one-stop.base.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-one-stop.base.rgb24.ref.png b/test/reference/radial-gradient-one-stop.base.rgb24.ref.png
index fb35be61..fb35be61 100644
--- a/test/radial-gradient-one-stop.base.rgb24.ref.png
+++ b/test/reference/radial-gradient-one-stop.base.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-one-stop.quartz.ref.png b/test/reference/radial-gradient-one-stop.quartz.ref.png
index da991b1b..da991b1b 100644
--- a/test/radial-gradient-one-stop.quartz.ref.png
+++ b/test/reference/radial-gradient-one-stop.quartz.ref.png
Binary files differ
diff --git a/test/radial-gradient-one-stop.ref.png b/test/reference/radial-gradient-one-stop.ref.png
index fb35be61..fb35be61 100644
--- a/test/radial-gradient-one-stop.ref.png
+++ b/test/reference/radial-gradient-one-stop.ref.png
Binary files differ
diff --git a/test/radial-gradient-source.argb32.ref.png b/test/reference/radial-gradient-source.argb32.ref.png
index 4ab4796f..4ab4796f 100644
--- a/test/radial-gradient-source.argb32.ref.png
+++ b/test/reference/radial-gradient-source.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-source.base.argb32.ref.png b/test/reference/radial-gradient-source.base.argb32.ref.png
index 4ab4796f..4ab4796f 100644
--- a/test/radial-gradient-source.base.argb32.ref.png
+++ b/test/reference/radial-gradient-source.base.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-source.base.rgb24.ref.png b/test/reference/radial-gradient-source.base.rgb24.ref.png
index afaa2411..afaa2411 100644
--- a/test/radial-gradient-source.base.rgb24.ref.png
+++ b/test/reference/radial-gradient-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-source.image16.ref.png b/test/reference/radial-gradient-source.image16.ref.png
index f992b6f3..f992b6f3 100644
--- a/test/radial-gradient-source.image16.ref.png
+++ b/test/reference/radial-gradient-source.image16.ref.png
Binary files differ
diff --git a/test/radial-gradient-source.quartz.argb32.ref.png b/test/reference/radial-gradient-source.quartz.argb32.ref.png
index 421c0b98..421c0b98 100644
--- a/test/radial-gradient-source.quartz.argb32.ref.png
+++ b/test/reference/radial-gradient-source.quartz.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient-source.quartz.rgb24.ref.png b/test/reference/radial-gradient-source.quartz.rgb24.ref.png
index 22f2b907..22f2b907 100644
--- a/test/radial-gradient-source.quartz.rgb24.ref.png
+++ b/test/reference/radial-gradient-source.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient-source.rgb24.ref.png b/test/reference/radial-gradient-source.rgb24.ref.png
index afaa2411..afaa2411 100644
--- a/test/radial-gradient-source.rgb24.ref.png
+++ b/test/reference/radial-gradient-source.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient.base.argb32.ref.png b/test/reference/radial-gradient.base.argb32.ref.png
index a2cbbc82..a2cbbc82 100644
--- a/test/radial-gradient.base.argb32.ref.png
+++ b/test/reference/radial-gradient.base.argb32.ref.png
Binary files differ
diff --git a/test/radial-gradient.base.rgb24.ref.png b/test/reference/radial-gradient.base.rgb24.ref.png
index a2cbbc82..a2cbbc82 100644
--- a/test/radial-gradient.base.rgb24.ref.png
+++ b/test/reference/radial-gradient.base.rgb24.ref.png
Binary files differ
diff --git a/test/radial-gradient.image16.ref.png b/test/reference/radial-gradient.image16.ref.png
index 91202d3c..91202d3c 100644
--- a/test/radial-gradient.image16.ref.png
+++ b/test/reference/radial-gradient.image16.ref.png
Binary files differ
diff --git a/test/radial-gradient.quartz.ref.png b/test/reference/radial-gradient.quartz.ref.png
index f01c6eb8..f01c6eb8 100644
--- a/test/radial-gradient.quartz.ref.png
+++ b/test/reference/radial-gradient.quartz.ref.png
Binary files differ
diff --git a/test/radial-gradient.ref.png b/test/reference/radial-gradient.ref.png
index a2cbbc82..a2cbbc82 100644
--- a/test/radial-gradient.ref.png
+++ b/test/reference/radial-gradient.ref.png
Binary files differ
diff --git a/test/random-clip.base.argb32.ref.png b/test/reference/random-clip.base.argb32.ref.png
index dd1389e6..dd1389e6 100644
--- a/test/random-clip.base.argb32.ref.png
+++ b/test/reference/random-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/random-clip.base.rgb24.ref.png b/test/reference/random-clip.base.rgb24.ref.png
index dd1389e6..dd1389e6 100644
--- a/test/random-clip.base.rgb24.ref.png
+++ b/test/reference/random-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/random-clip.ref.png b/test/reference/random-clip.ref.png
index 573d6388..573d6388 100644
--- a/test/random-clip.ref.png
+++ b/test/reference/random-clip.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.base.argb32.ref.png b/test/reference/random-intersections-curves-eo.base.argb32.ref.png
index ee10cb40..ee10cb40 100644
--- a/test/random-intersections-curves-eo.base.argb32.ref.png
+++ b/test/reference/random-intersections-curves-eo.base.argb32.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.base.rgb24.ref.png b/test/reference/random-intersections-curves-eo.base.rgb24.ref.png
index ee10cb40..ee10cb40 100644
--- a/test/random-intersections-curves-eo.base.rgb24.ref.png
+++ b/test/reference/random-intersections-curves-eo.base.rgb24.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.image16.ref.png b/test/reference/random-intersections-curves-eo.image16.ref.png
index 0663270f..0663270f 100644
--- a/test/random-intersections-curves-eo.image16.ref.png
+++ b/test/reference/random-intersections-curves-eo.image16.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.pdf.ref.png b/test/reference/random-intersections-curves-eo.pdf.ref.png
index befa3c85..befa3c85 100644
--- a/test/random-intersections-curves-eo.pdf.ref.png
+++ b/test/reference/random-intersections-curves-eo.pdf.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.ps.ref.png b/test/reference/random-intersections-curves-eo.ps.ref.png
index 374ace90..374ace90 100644
--- a/test/random-intersections-curves-eo.ps.ref.png
+++ b/test/reference/random-intersections-curves-eo.ps.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.quartz.ref.png b/test/reference/random-intersections-curves-eo.quartz.ref.png
index 2a44a5a5..2a44a5a5 100644
--- a/test/random-intersections-curves-eo.quartz.ref.png
+++ b/test/reference/random-intersections-curves-eo.quartz.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.ref.png b/test/reference/random-intersections-curves-eo.ref.png
index e8cfebd8..e8cfebd8 100644
--- a/test/random-intersections-curves-eo.ref.png
+++ b/test/reference/random-intersections-curves-eo.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.xlib-fallback.ref.png b/test/reference/random-intersections-curves-eo.xlib-fallback.ref.png
index d91af0bf..d91af0bf 100644
--- a/test/random-intersections-curves-eo.xlib-fallback.ref.png
+++ b/test/reference/random-intersections-curves-eo.xlib-fallback.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-eo.xlib.ref.png b/test/reference/random-intersections-curves-eo.xlib.ref.png
index d91af0bf..d91af0bf 100644
--- a/test/random-intersections-curves-eo.xlib.ref.png
+++ b/test/reference/random-intersections-curves-eo.xlib.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.base.argb32.ref.png b/test/reference/random-intersections-curves-nz.base.argb32.ref.png
index 77f81298..77f81298 100644
--- a/test/random-intersections-curves-nz.base.argb32.ref.png
+++ b/test/reference/random-intersections-curves-nz.base.argb32.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.base.rgb24.ref.png b/test/reference/random-intersections-curves-nz.base.rgb24.ref.png
index 77f81298..77f81298 100644
--- a/test/random-intersections-curves-nz.base.rgb24.ref.png
+++ b/test/reference/random-intersections-curves-nz.base.rgb24.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.image16.ref.png b/test/reference/random-intersections-curves-nz.image16.ref.png
index 5fbc7113..5fbc7113 100644
--- a/test/random-intersections-curves-nz.image16.ref.png
+++ b/test/reference/random-intersections-curves-nz.image16.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.pdf.ref.png b/test/reference/random-intersections-curves-nz.pdf.ref.png
index a374934b..a374934b 100644
--- a/test/random-intersections-curves-nz.pdf.ref.png
+++ b/test/reference/random-intersections-curves-nz.pdf.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.ps.ref.png b/test/reference/random-intersections-curves-nz.ps.ref.png
index 6cc5814f..6cc5814f 100644
--- a/test/random-intersections-curves-nz.ps.ref.png
+++ b/test/reference/random-intersections-curves-nz.ps.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.quartz.ref.png b/test/reference/random-intersections-curves-nz.quartz.ref.png
index cf799bba..cf799bba 100644
--- a/test/random-intersections-curves-nz.quartz.ref.png
+++ b/test/reference/random-intersections-curves-nz.quartz.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.ref.png b/test/reference/random-intersections-curves-nz.ref.png
index 1cbc2a4c..1cbc2a4c 100644
--- a/test/random-intersections-curves-nz.ref.png
+++ b/test/reference/random-intersections-curves-nz.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.xlib-fallback.ref.png b/test/reference/random-intersections-curves-nz.xlib-fallback.ref.png
index f72f8f17..f72f8f17 100644
--- a/test/random-intersections-curves-nz.xlib-fallback.ref.png
+++ b/test/reference/random-intersections-curves-nz.xlib-fallback.ref.png
Binary files differ
diff --git a/test/random-intersections-curves-nz.xlib.ref.png b/test/reference/random-intersections-curves-nz.xlib.ref.png
index f72f8f17..f72f8f17 100644
--- a/test/random-intersections-curves-nz.xlib.ref.png
+++ b/test/reference/random-intersections-curves-nz.xlib.ref.png
Binary files differ
diff --git a/test/random-intersections-eo.base.argb32.ref.png b/test/reference/random-intersections-eo.base.argb32.ref.png
index 037f926e..037f926e 100644
--- a/test/random-intersections-eo.base.argb32.ref.png
+++ b/test/reference/random-intersections-eo.base.argb32.ref.png
Binary files differ
diff --git a/test/random-intersections-eo.base.rgb24.ref.png b/test/reference/random-intersections-eo.base.rgb24.ref.png
index 037f926e..037f926e 100644
--- a/test/random-intersections-eo.base.rgb24.ref.png
+++ b/test/reference/random-intersections-eo.base.rgb24.ref.png
Binary files differ
diff --git a/test/random-intersections-eo.image16.ref.png b/test/reference/random-intersections-eo.image16.ref.png
index cf214d41..cf214d41 100644
--- a/test/random-intersections-eo.image16.ref.png
+++ b/test/reference/random-intersections-eo.image16.ref.png
Binary files differ
diff --git a/test/random-intersections-eo.ps.ref.png b/test/reference/random-intersections-eo.ps.ref.png
index 49b359af..49b359af 100644
--- a/test/random-intersections-eo.ps.ref.png
+++ b/test/reference/random-intersections-eo.ps.ref.png
Binary files differ
diff --git a/test/random-intersections-eo.quartz.ref.png b/test/reference/random-intersections-eo.quartz.ref.png
index 859abb05..859abb05 100644
--- a/test/random-intersections-eo.quartz.ref.png
+++ b/test/reference/random-intersections-eo.quartz.ref.png
Binary files differ
diff --git a/test/random-intersections-eo.ref.png b/test/reference/random-intersections-eo.ref.png
index b4721131..b4721131 100644
--- a/test/random-intersections-eo.ref.png
+++ b/test/reference/random-intersections-eo.ref.png
Binary files differ
diff --git a/test/random-intersections-eo.xlib.ref.png b/test/reference/random-intersections-eo.xlib.ref.png
index 942a5fc7..942a5fc7 100644
--- a/test/random-intersections-eo.xlib.ref.png
+++ b/test/reference/random-intersections-eo.xlib.ref.png
Binary files differ
diff --git a/test/random-intersections-nonzero.base.argb32.ref.png b/test/reference/random-intersections-nonzero.base.argb32.ref.png
index 7eb9a0a3..7eb9a0a3 100644
--- a/test/random-intersections-nonzero.base.argb32.ref.png
+++ b/test/reference/random-intersections-nonzero.base.argb32.ref.png
Binary files differ
diff --git a/test/random-intersections-nonzero.base.rgb24.ref.png b/test/reference/random-intersections-nonzero.base.rgb24.ref.png
index 7eb9a0a3..7eb9a0a3 100644
--- a/test/random-intersections-nonzero.base.rgb24.ref.png
+++ b/test/reference/random-intersections-nonzero.base.rgb24.ref.png
Binary files differ
diff --git a/test/random-intersections-nonzero.image16.ref.png b/test/reference/random-intersections-nonzero.image16.ref.png
index 370abd9d..370abd9d 100644
--- a/test/random-intersections-nonzero.image16.ref.png
+++ b/test/reference/random-intersections-nonzero.image16.ref.png
Binary files differ
diff --git a/test/random-intersections-nonzero.ps.ref.png b/test/reference/random-intersections-nonzero.ps.ref.png
index 53a151f6..53a151f6 100644
--- a/test/random-intersections-nonzero.ps.ref.png
+++ b/test/reference/random-intersections-nonzero.ps.ref.png
Binary files differ
diff --git a/test/random-intersections-nonzero.quartz.ref.png b/test/reference/random-intersections-nonzero.quartz.ref.png
index f4310ea2..f4310ea2 100644
--- a/test/random-intersections-nonzero.quartz.ref.png
+++ b/test/reference/random-intersections-nonzero.quartz.ref.png
Binary files differ
diff --git a/test/random-intersections-nonzero.ref.png b/test/reference/random-intersections-nonzero.ref.png
index 777d192d..777d192d 100644
--- a/test/random-intersections-nonzero.ref.png
+++ b/test/reference/random-intersections-nonzero.ref.png
Binary files differ
diff --git a/test/random-intersections-nonzero.xlib.ref.png b/test/reference/random-intersections-nonzero.xlib.ref.png
index 69e06f8c..69e06f8c 100644
--- a/test/random-intersections-nonzero.xlib.ref.png
+++ b/test/reference/random-intersections-nonzero.xlib.ref.png
Binary files differ
diff --git a/test/record-extend-none-similar.ref.png b/test/reference/record-extend-none-similar.ref.png
index d63c31c1..d63c31c1 100644
--- a/test/record-extend-none-similar.ref.png
+++ b/test/reference/record-extend-none-similar.ref.png
Binary files differ
diff --git a/test/record-extend-none.ref.png b/test/reference/record-extend-none.ref.png
index d63c31c1..d63c31c1 100644
--- a/test/record-extend-none.ref.png
+++ b/test/reference/record-extend-none.ref.png
Binary files differ
diff --git a/test/record-extend-pad-similar.ref.png b/test/reference/record-extend-pad-similar.ref.png
index 12915255..12915255 100644
--- a/test/record-extend-pad-similar.ref.png
+++ b/test/reference/record-extend-pad-similar.ref.png
Binary files differ
diff --git a/test/record-extend-pad.ref.png b/test/reference/record-extend-pad.ref.png
index 12915255..12915255 100644
--- a/test/record-extend-pad.ref.png
+++ b/test/reference/record-extend-pad.ref.png
Binary files differ
diff --git a/test/record-extend-reflect-similar.ref.png b/test/reference/record-extend-reflect-similar.ref.png
index aec5c945..aec5c945 100644
--- a/test/record-extend-reflect-similar.ref.png
+++ b/test/reference/record-extend-reflect-similar.ref.png
Binary files differ
diff --git a/test/record-extend-reflect.ref.png b/test/reference/record-extend-reflect.ref.png
index aec5c945..aec5c945 100644
--- a/test/record-extend-reflect.ref.png
+++ b/test/reference/record-extend-reflect.ref.png
Binary files differ
diff --git a/test/record-extend-repeat-similar.ref.png b/test/reference/record-extend-repeat-similar.ref.png
index d4db9bf5..d4db9bf5 100644
--- a/test/record-extend-repeat-similar.ref.png
+++ b/test/reference/record-extend-repeat-similar.ref.png
Binary files differ
diff --git a/test/record-extend-repeat.ref.png b/test/reference/record-extend-repeat.ref.png
index d4db9bf5..d4db9bf5 100644
--- a/test/record-extend-repeat.ref.png
+++ b/test/reference/record-extend-repeat.ref.png
Binary files differ
diff --git a/test/record-fill-alpha.ref.png b/test/reference/record-fill-alpha.ref.png
index 3f8fa430..3f8fa430 100644
--- a/test/record-fill-alpha.ref.png
+++ b/test/reference/record-fill-alpha.ref.png
Binary files differ
diff --git a/test/record-mesh.ref.png b/test/reference/record-mesh.ref.png
index 4921ba38..4921ba38 100644
--- a/test/record-mesh.ref.png
+++ b/test/reference/record-mesh.ref.png
Binary files differ
diff --git a/test/record-paint-alpha-clip-mask.ref.png b/test/reference/record-paint-alpha-clip-mask.ref.png
index 3c7089c3..3c7089c3 100644
--- a/test/record-paint-alpha-clip-mask.ref.png
+++ b/test/reference/record-paint-alpha-clip-mask.ref.png
Binary files differ
diff --git a/test/record-paint-alpha-clip.ref.png b/test/reference/record-paint-alpha-clip.ref.png
index 9f6841eb..9f6841eb 100644
--- a/test/record-paint-alpha-clip.ref.png
+++ b/test/reference/record-paint-alpha-clip.ref.png
Binary files differ
diff --git a/test/record-paint-alpha-solid-clip.ref.png b/test/reference/record-paint-alpha-solid-clip.ref.png
index 59d226d1..59d226d1 100644
--- a/test/record-paint-alpha-solid-clip.ref.png
+++ b/test/reference/record-paint-alpha-solid-clip.ref.png
Binary files differ
diff --git a/test/record-paint-alpha.ref.png b/test/reference/record-paint-alpha.ref.png
index ab7ce3e0..ab7ce3e0 100644
--- a/test/record-paint-alpha.ref.png
+++ b/test/reference/record-paint-alpha.ref.png
Binary files differ
diff --git a/test/record-paint.ref.png b/test/reference/record-paint.ref.png
index fff03b36..fff03b36 100644
--- a/test/record-paint.ref.png
+++ b/test/reference/record-paint.ref.png
Binary files differ
diff --git a/test/record-select-font-face.ref.png b/test/reference/record-select-font-face.ref.png
index b3d23220..b3d23220 100644
--- a/test/record-select-font-face.ref.png
+++ b/test/reference/record-select-font-face.ref.png
Binary files differ
diff --git a/test/record-self-intersecting.ref.png b/test/reference/record-self-intersecting.ref.png
index d554d83e..d554d83e 100644
--- a/test/record-self-intersecting.ref.png
+++ b/test/reference/record-self-intersecting.ref.png
Binary files differ
diff --git a/test/record-text-transform.ref.png b/test/reference/record-text-transform.ref.png
index 6f36b9d4..6f36b9d4 100644
--- a/test/record-text-transform.ref.png
+++ b/test/reference/record-text-transform.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-none.argb32.ref.png b/test/reference/recording-surface-extend-none.argb32.ref.png
index c8040dab..c8040dab 100644
--- a/test/recording-surface-extend-none.argb32.ref.png
+++ b/test/reference/recording-surface-extend-none.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-none.base.argb32.ref.png b/test/reference/recording-surface-extend-none.base.argb32.ref.png
index d612250a..d612250a 100644
--- a/test/recording-surface-extend-none.base.argb32.ref.png
+++ b/test/reference/recording-surface-extend-none.base.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-none.base.rgb24.ref.png b/test/reference/recording-surface-extend-none.base.rgb24.ref.png
index 0a57b44e..0a57b44e 100644
--- a/test/recording-surface-extend-none.base.rgb24.ref.png
+++ b/test/reference/recording-surface-extend-none.base.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-none.rgb24.ref.png b/test/reference/recording-surface-extend-none.rgb24.ref.png
index bd84338f..bd84338f 100644
--- a/test/recording-surface-extend-none.rgb24.ref.png
+++ b/test/reference/recording-surface-extend-none.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-pad.argb32.ref.png b/test/reference/recording-surface-extend-pad.argb32.ref.png
index f1c3d23f..f1c3d23f 100644
--- a/test/recording-surface-extend-pad.argb32.ref.png
+++ b/test/reference/recording-surface-extend-pad.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-pad.base.argb32.ref.png b/test/reference/recording-surface-extend-pad.base.argb32.ref.png
index 7ec94c5b..7ec94c5b 100644
--- a/test/recording-surface-extend-pad.base.argb32.ref.png
+++ b/test/reference/recording-surface-extend-pad.base.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-pad.base.rgb24.ref.png b/test/reference/recording-surface-extend-pad.base.rgb24.ref.png
index 8a064cd4..8a064cd4 100644
--- a/test/recording-surface-extend-pad.base.rgb24.ref.png
+++ b/test/reference/recording-surface-extend-pad.base.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-pad.rgb24.ref.png b/test/reference/recording-surface-extend-pad.rgb24.ref.png
index 4906c8fd..4906c8fd 100644
--- a/test/recording-surface-extend-pad.rgb24.ref.png
+++ b/test/reference/recording-surface-extend-pad.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-reflect.argb32.ref.png b/test/reference/recording-surface-extend-reflect.argb32.ref.png
index 016bf391..016bf391 100644
--- a/test/recording-surface-extend-reflect.argb32.ref.png
+++ b/test/reference/recording-surface-extend-reflect.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-reflect.base.argb32.ref.png b/test/reference/recording-surface-extend-reflect.base.argb32.ref.png
index 4699d42f..4699d42f 100644
--- a/test/recording-surface-extend-reflect.base.argb32.ref.png
+++ b/test/reference/recording-surface-extend-reflect.base.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-reflect.base.rgb24.ref.png b/test/reference/recording-surface-extend-reflect.base.rgb24.ref.png
index 4975d755..4975d755 100644
--- a/test/recording-surface-extend-reflect.base.rgb24.ref.png
+++ b/test/reference/recording-surface-extend-reflect.base.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-reflect.rgb24.ref.png b/test/reference/recording-surface-extend-reflect.rgb24.ref.png
index 59b58e90..59b58e90 100644
--- a/test/recording-surface-extend-reflect.rgb24.ref.png
+++ b/test/reference/recording-surface-extend-reflect.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-repeat.argb32.ref.png b/test/reference/recording-surface-extend-repeat.argb32.ref.png
index 960bfd28..960bfd28 100644
--- a/test/recording-surface-extend-repeat.argb32.ref.png
+++ b/test/reference/recording-surface-extend-repeat.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-repeat.base.argb32.ref.png b/test/reference/recording-surface-extend-repeat.base.argb32.ref.png
index 305c022a..305c022a 100644
--- a/test/recording-surface-extend-repeat.base.argb32.ref.png
+++ b/test/reference/recording-surface-extend-repeat.base.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-repeat.base.rgb24.ref.png b/test/reference/recording-surface-extend-repeat.base.rgb24.ref.png
index c3e296cb..c3e296cb 100644
--- a/test/recording-surface-extend-repeat.base.rgb24.ref.png
+++ b/test/reference/recording-surface-extend-repeat.base.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-extend-repeat.rgb24.ref.png b/test/reference/recording-surface-extend-repeat.rgb24.ref.png
index d49fd12b..d49fd12b 100644
--- a/test/recording-surface-extend-repeat.rgb24.ref.png
+++ b/test/reference/recording-surface-extend-repeat.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-over.base.argb32.ref.png b/test/reference/recording-surface-over.base.argb32.ref.png
index d612250a..d612250a 100644
--- a/test/recording-surface-over.base.argb32.ref.png
+++ b/test/reference/recording-surface-over.base.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-over.base.rgb24.ref.png b/test/reference/recording-surface-over.base.rgb24.ref.png
index 0a57b44e..0a57b44e 100644
--- a/test/recording-surface-over.base.rgb24.ref.png
+++ b/test/reference/recording-surface-over.base.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-over.gl.argb32.ref.png b/test/reference/recording-surface-over.gl.argb32.ref.png
index 50e6f5ab..50e6f5ab 100644
--- a/test/recording-surface-over.gl.argb32.ref.png
+++ b/test/reference/recording-surface-over.gl.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-over.image16.ref.png b/test/reference/recording-surface-over.image16.ref.png
index 02028938..02028938 100644
--- a/test/recording-surface-over.image16.ref.png
+++ b/test/reference/recording-surface-over.image16.ref.png
Binary files differ
diff --git a/test/recording-surface-over.pdf.argb32.ref.png b/test/reference/recording-surface-over.pdf.argb32.ref.png
index a06386b1..a06386b1 100644
--- a/test/recording-surface-over.pdf.argb32.ref.png
+++ b/test/reference/recording-surface-over.pdf.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-over.pdf.rgb24.ref.png b/test/reference/recording-surface-over.pdf.rgb24.ref.png
index bf69f9ea..bf69f9ea 100644
--- a/test/recording-surface-over.pdf.rgb24.ref.png
+++ b/test/reference/recording-surface-over.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-over.ps.argb32.ref.png b/test/reference/recording-surface-over.ps.argb32.ref.png
index ac663231..ac663231 100644
--- a/test/recording-surface-over.ps.argb32.ref.png
+++ b/test/reference/recording-surface-over.ps.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-over.ps.rgb24.ref.png b/test/reference/recording-surface-over.ps.rgb24.ref.png
index fab33823..fab33823 100644
--- a/test/recording-surface-over.ps.rgb24.ref.png
+++ b/test/reference/recording-surface-over.ps.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-over.quartz.argb32.ref.png b/test/reference/recording-surface-over.quartz.argb32.ref.png
index 09d95596..09d95596 100644
--- a/test/recording-surface-over.quartz.argb32.ref.png
+++ b/test/reference/recording-surface-over.quartz.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-over.quartz.rgb24.ref.png b/test/reference/recording-surface-over.quartz.rgb24.ref.png
index 96aff408..96aff408 100644
--- a/test/recording-surface-over.quartz.rgb24.ref.png
+++ b/test/reference/recording-surface-over.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-over.ref.png b/test/reference/recording-surface-over.ref.png
index 7f9c56cd..7f9c56cd 100644
--- a/test/recording-surface-over.ref.png
+++ b/test/reference/recording-surface-over.ref.png
Binary files differ
diff --git a/test/recording-surface-over.rgb24.ref.png b/test/reference/recording-surface-over.rgb24.ref.png
index bd84338f..bd84338f 100644
--- a/test/recording-surface-over.rgb24.ref.png
+++ b/test/reference/recording-surface-over.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-over.svg.argb32.ref.png b/test/reference/recording-surface-over.svg.argb32.ref.png
index ff4154d6..ff4154d6 100644
--- a/test/recording-surface-over.svg.argb32.ref.png
+++ b/test/reference/recording-surface-over.svg.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-over.svg.rgb24.ref.png b/test/reference/recording-surface-over.svg.rgb24.ref.png
index d2d53724..d2d53724 100644
--- a/test/recording-surface-over.svg.rgb24.ref.png
+++ b/test/reference/recording-surface-over.svg.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-over.xlib.argb32.ref.png b/test/reference/recording-surface-over.xlib.argb32.ref.png
index d612250a..d612250a 100644
--- a/test/recording-surface-over.xlib.argb32.ref.png
+++ b/test/reference/recording-surface-over.xlib.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-over.xlib.rgb24.ref.png b/test/reference/recording-surface-over.xlib.rgb24.ref.png
index 0a57b44e..0a57b44e 100644
--- a/test/recording-surface-over.xlib.rgb24.ref.png
+++ b/test/reference/recording-surface-over.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-source.argb32.ref.png b/test/reference/recording-surface-source.argb32.ref.png
index 22c612bc..22c612bc 100644
--- a/test/recording-surface-source.argb32.ref.png
+++ b/test/reference/recording-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-source.base.argb32.ref.png b/test/reference/recording-surface-source.base.argb32.ref.png
index 3fe1057f..3fe1057f 100644
--- a/test/recording-surface-source.base.argb32.ref.png
+++ b/test/reference/recording-surface-source.base.argb32.ref.png
Binary files differ
diff --git a/test/recording-surface-source.base.rgb24.ref.png b/test/reference/recording-surface-source.base.rgb24.ref.png
index d2605bd3..d2605bd3 100644
--- a/test/recording-surface-source.base.rgb24.ref.png
+++ b/test/reference/recording-surface-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/recording-surface-source.rgb24.ref.png b/test/reference/recording-surface-source.rgb24.ref.png
index 34816734..34816734 100644
--- a/test/recording-surface-source.rgb24.ref.png
+++ b/test/reference/recording-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/rectangle-rounding-error.base.argb32.ref.png b/test/reference/rectangle-rounding-error.base.argb32.ref.png
index 6cc1b21a..6cc1b21a 100644
--- a/test/rectangle-rounding-error.base.argb32.ref.png
+++ b/test/reference/rectangle-rounding-error.base.argb32.ref.png
Binary files differ
diff --git a/test/rectangle-rounding-error.base.rgb24.ref.png b/test/reference/rectangle-rounding-error.base.rgb24.ref.png
index 6cc1b21a..6cc1b21a 100644
--- a/test/rectangle-rounding-error.base.rgb24.ref.png
+++ b/test/reference/rectangle-rounding-error.base.rgb24.ref.png
Binary files differ
diff --git a/test/rectangle-rounding-error.ref.png b/test/reference/rectangle-rounding-error.ref.png
index 413345d7..413345d7 100644
--- a/test/rectangle-rounding-error.ref.png
+++ b/test/reference/rectangle-rounding-error.ref.png
Binary files differ
diff --git a/test/rectilinear-dash.base.argb32.ref.png b/test/reference/rectilinear-dash.base.argb32.ref.png
index 33e7851e..33e7851e 100644
--- a/test/rectilinear-dash.base.argb32.ref.png
+++ b/test/reference/rectilinear-dash.base.argb32.ref.png
Binary files differ
diff --git a/test/rectilinear-dash.base.rgb24.ref.png b/test/reference/rectilinear-dash.base.rgb24.ref.png
index 33e7851e..33e7851e 100644
--- a/test/rectilinear-dash.base.rgb24.ref.png
+++ b/test/reference/rectilinear-dash.base.rgb24.ref.png
Binary files differ
diff --git a/test/rectilinear-dash.quartz.xfail.png b/test/reference/rectilinear-dash.quartz.xfail.png
index 51018455..51018455 100644
--- a/test/rectilinear-dash.quartz.xfail.png
+++ b/test/reference/rectilinear-dash.quartz.xfail.png
Binary files differ
diff --git a/test/rectilinear-dash.ref.png b/test/reference/rectilinear-dash.ref.png
index 33e7851e..33e7851e 100644
--- a/test/rectilinear-dash.ref.png
+++ b/test/reference/rectilinear-dash.ref.png
Binary files differ
diff --git a/test/rectilinear-fill.base.argb32.ref.png b/test/reference/rectilinear-fill.base.argb32.ref.png
index dbaf3836..dbaf3836 100644
--- a/test/rectilinear-fill.base.argb32.ref.png
+++ b/test/reference/rectilinear-fill.base.argb32.ref.png
Binary files differ
diff --git a/test/rectilinear-fill.base.rgb24.ref.png b/test/reference/rectilinear-fill.base.rgb24.ref.png
index dbaf3836..dbaf3836 100644
--- a/test/rectilinear-fill.base.rgb24.ref.png
+++ b/test/reference/rectilinear-fill.base.rgb24.ref.png
Binary files differ
diff --git a/test/rectilinear-fill.ref.png b/test/reference/rectilinear-fill.ref.png
index 84b5967e..84b5967e 100644
--- a/test/rectilinear-fill.ref.png
+++ b/test/reference/rectilinear-fill.ref.png
Binary files differ
diff --git a/test/rectilinear-grid.base.argb32.ref.png b/test/reference/rectilinear-grid.base.argb32.ref.png
index 7176cb4d..7176cb4d 100644
--- a/test/rectilinear-grid.base.argb32.ref.png
+++ b/test/reference/rectilinear-grid.base.argb32.ref.png
Binary files differ
diff --git a/test/rectilinear-grid.base.rgb24.ref.png b/test/reference/rectilinear-grid.base.rgb24.ref.png
index 7176cb4d..7176cb4d 100644
--- a/test/rectilinear-grid.base.rgb24.ref.png
+++ b/test/reference/rectilinear-grid.base.rgb24.ref.png
Binary files differ
diff --git a/test/rectilinear-grid.image16.ref.png b/test/reference/rectilinear-grid.image16.ref.png
index 4d4c4da7..4d4c4da7 100644
--- a/test/rectilinear-grid.image16.ref.png
+++ b/test/reference/rectilinear-grid.image16.ref.png
Binary files differ
diff --git a/test/rectilinear-grid.ref.png b/test/reference/rectilinear-grid.ref.png
index 8d47ef56..8d47ef56 100644
--- a/test/rectilinear-grid.ref.png
+++ b/test/reference/rectilinear-grid.ref.png
Binary files differ
diff --git a/test/rectilinear-miter-limit.base.argb32.ref.png b/test/reference/rectilinear-miter-limit.base.argb32.ref.png
index ddf7570d..ddf7570d 100644
--- a/test/rectilinear-miter-limit.base.argb32.ref.png
+++ b/test/reference/rectilinear-miter-limit.base.argb32.ref.png
Binary files differ
diff --git a/test/rectilinear-miter-limit.base.rgb24.ref.png b/test/reference/rectilinear-miter-limit.base.rgb24.ref.png
index ddf7570d..ddf7570d 100644
--- a/test/rectilinear-miter-limit.base.rgb24.ref.png
+++ b/test/reference/rectilinear-miter-limit.base.rgb24.ref.png
Binary files differ
diff --git a/test/rectilinear-miter-limit.ps2.ref.png b/test/reference/rectilinear-miter-limit.ps2.ref.png
index 82130606..82130606 100644
--- a/test/rectilinear-miter-limit.ps2.ref.png
+++ b/test/reference/rectilinear-miter-limit.ps2.ref.png
Binary files differ
diff --git a/test/rectilinear-miter-limit.ps3.ref.png b/test/reference/rectilinear-miter-limit.ps3.ref.png
index 82130606..82130606 100644
--- a/test/rectilinear-miter-limit.ps3.ref.png
+++ b/test/reference/rectilinear-miter-limit.ps3.ref.png
Binary files differ
diff --git a/test/rectilinear-miter-limit.ref.png b/test/reference/rectilinear-miter-limit.ref.png
index 6264e3e5..6264e3e5 100644
--- a/test/rectilinear-miter-limit.ref.png
+++ b/test/reference/rectilinear-miter-limit.ref.png
Binary files differ
diff --git a/test/rectilinear-stroke.base.argb32.ref.png b/test/reference/rectilinear-stroke.base.argb32.ref.png
index 260909b6..260909b6 100644
--- a/test/rectilinear-stroke.base.argb32.ref.png
+++ b/test/reference/rectilinear-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/rectilinear-stroke.base.rgb24.ref.png b/test/reference/rectilinear-stroke.base.rgb24.ref.png
index 260909b6..260909b6 100644
--- a/test/rectilinear-stroke.base.rgb24.ref.png
+++ b/test/reference/rectilinear-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/rectilinear-stroke.quartz.xfail.png b/test/reference/rectilinear-stroke.quartz.xfail.png
index e2a508e4..e2a508e4 100644
--- a/test/rectilinear-stroke.quartz.xfail.png
+++ b/test/reference/rectilinear-stroke.quartz.xfail.png
Binary files differ
diff --git a/test/rectilinear-stroke.ref.png b/test/reference/rectilinear-stroke.ref.png
index 0a40b0de..0a40b0de 100644
--- a/test/rectilinear-stroke.ref.png
+++ b/test/reference/rectilinear-stroke.ref.png
Binary files differ
diff --git a/test/reflected-stroke.base.argb32.ref.png b/test/reference/reflected-stroke.base.argb32.ref.png
index c7112d22..c7112d22 100644
--- a/test/reflected-stroke.base.argb32.ref.png
+++ b/test/reference/reflected-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/reflected-stroke.base.rgb24.ref.png b/test/reference/reflected-stroke.base.rgb24.ref.png
index c7112d22..c7112d22 100644
--- a/test/reflected-stroke.base.rgb24.ref.png
+++ b/test/reference/reflected-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/reflected-stroke.image16.ref.png b/test/reference/reflected-stroke.image16.ref.png
index ab127371..ab127371 100644
--- a/test/reflected-stroke.image16.ref.png
+++ b/test/reference/reflected-stroke.image16.ref.png
Binary files differ
diff --git a/test/reflected-stroke.ps.ref.png b/test/reference/reflected-stroke.ps.ref.png
index 5a28eefe..5a28eefe 100644
--- a/test/reflected-stroke.ps.ref.png
+++ b/test/reference/reflected-stroke.ps.ref.png
Binary files differ
diff --git a/test/reflected-stroke.ref.png b/test/reference/reflected-stroke.ref.png
index d8c9c035..d8c9c035 100644
--- a/test/reflected-stroke.ref.png
+++ b/test/reference/reflected-stroke.ref.png
Binary files differ
diff --git a/test/rel-path.base.argb32.ref.png b/test/reference/rel-path.base.argb32.ref.png
index 5c9cf210..5c9cf210 100644
--- a/test/rel-path.base.argb32.ref.png
+++ b/test/reference/rel-path.base.argb32.ref.png
Binary files differ
diff --git a/test/rel-path.base.rgb24.ref.png b/test/reference/rel-path.base.rgb24.ref.png
index 72e975ac..72e975ac 100644
--- a/test/rel-path.base.rgb24.ref.png
+++ b/test/reference/rel-path.base.rgb24.ref.png
Binary files differ
diff --git a/test/rel-path.ps2.rgb24.ref.png b/test/reference/rel-path.ps2.rgb24.ref.png
index ccdcebbc..ccdcebbc 100644
--- a/test/rel-path.ps2.rgb24.ref.png
+++ b/test/reference/rel-path.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/rel-path.ps3.rgb24.ref.png b/test/reference/rel-path.ps3.rgb24.ref.png
index ccdcebbc..ccdcebbc 100644
--- a/test/rel-path.ps3.rgb24.ref.png
+++ b/test/reference/rel-path.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/rel-path.ref.png b/test/reference/rel-path.ref.png
index 6376cecd..6376cecd 100644
--- a/test/rel-path.ref.png
+++ b/test/reference/rel-path.ref.png
Binary files differ
diff --git a/test/rel-path.rgb24.ref.png b/test/reference/rel-path.rgb24.ref.png
index 8254eb5d..8254eb5d 100644
--- a/test/rel-path.rgb24.ref.png
+++ b/test/reference/rel-path.rgb24.ref.png
Binary files differ
diff --git a/test/rgb24-ignore-alpha.base.argb32.ref.png b/test/reference/rgb24-ignore-alpha.base.argb32.ref.png
index 922eddda..922eddda 100644
--- a/test/rgb24-ignore-alpha.base.argb32.ref.png
+++ b/test/reference/rgb24-ignore-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/rgb24-ignore-alpha.base.rgb24.ref.png b/test/reference/rgb24-ignore-alpha.base.rgb24.ref.png
index 922eddda..922eddda 100644
--- a/test/rgb24-ignore-alpha.base.rgb24.ref.png
+++ b/test/reference/rgb24-ignore-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/rgb24-ignore-alpha.ref.png b/test/reference/rgb24-ignore-alpha.ref.png
index ab1d8fac..ab1d8fac 100644
--- a/test/rgb24-ignore-alpha.ref.png
+++ b/test/reference/rgb24-ignore-alpha.ref.png
Binary files differ
diff --git a/test/rotate-clip-image-surface-paint.base.argb32.ref.png b/test/reference/rotate-clip-image-surface-paint.base.argb32.ref.png
index 9d991d97..9d991d97 100644
--- a/test/rotate-clip-image-surface-paint.base.argb32.ref.png
+++ b/test/reference/rotate-clip-image-surface-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/rotate-clip-image-surface-paint.base.rgb24.ref.png b/test/reference/rotate-clip-image-surface-paint.base.rgb24.ref.png
index 9d991d97..9d991d97 100644
--- a/test/rotate-clip-image-surface-paint.base.rgb24.ref.png
+++ b/test/reference/rotate-clip-image-surface-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/rotate-clip-image-surface-paint.ref.png b/test/reference/rotate-clip-image-surface-paint.ref.png
index 1118adf4..1118adf4 100644
--- a/test/rotate-clip-image-surface-paint.ref.png
+++ b/test/reference/rotate-clip-image-surface-paint.ref.png
Binary files differ
diff --git a/test/rotate-image-surface-paint.base.argb32.ref.png b/test/reference/rotate-image-surface-paint.base.argb32.ref.png
index 06a48200..06a48200 100644
--- a/test/rotate-image-surface-paint.base.argb32.ref.png
+++ b/test/reference/rotate-image-surface-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/rotate-image-surface-paint.base.rgb24.ref.png b/test/reference/rotate-image-surface-paint.base.rgb24.ref.png
index 06a48200..06a48200 100644
--- a/test/rotate-image-surface-paint.base.rgb24.ref.png
+++ b/test/reference/rotate-image-surface-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/rotate-image-surface-paint.pdf.xfail.png b/test/reference/rotate-image-surface-paint.pdf.xfail.png
index e1892e57..e1892e57 100644
--- a/test/rotate-image-surface-paint.pdf.xfail.png
+++ b/test/reference/rotate-image-surface-paint.pdf.xfail.png
Binary files differ
diff --git a/test/rotate-image-surface-paint.ps.ref.png b/test/reference/rotate-image-surface-paint.ps.ref.png
index 4e46364e..4e46364e 100644
--- a/test/rotate-image-surface-paint.ps.ref.png
+++ b/test/reference/rotate-image-surface-paint.ps.ref.png
Binary files differ
diff --git a/test/rotate-image-surface-paint.quartz.ref.png b/test/reference/rotate-image-surface-paint.quartz.ref.png
index a716b630..a716b630 100644
--- a/test/rotate-image-surface-paint.quartz.ref.png
+++ b/test/reference/rotate-image-surface-paint.quartz.ref.png
Binary files differ
diff --git a/test/rotate-image-surface-paint.ref.png b/test/reference/rotate-image-surface-paint.ref.png
index 06a48200..06a48200 100644
--- a/test/rotate-image-surface-paint.ref.png
+++ b/test/reference/rotate-image-surface-paint.ref.png
Binary files differ
diff --git a/test/rotate-image-surface-paint.svg.ref.png b/test/reference/rotate-image-surface-paint.svg.ref.png
index e0db2452..e0db2452 100644
--- a/test/rotate-image-surface-paint.svg.ref.png
+++ b/test/reference/rotate-image-surface-paint.svg.ref.png
Binary files differ
diff --git a/test/rotate-image-surface-paint.svg.xfail.png b/test/reference/rotate-image-surface-paint.svg.xfail.png
index 4040784b..4040784b 100644
--- a/test/rotate-image-surface-paint.svg.xfail.png
+++ b/test/reference/rotate-image-surface-paint.svg.xfail.png
Binary files differ
diff --git a/test/rotated-clip.base.argb32.ref.png b/test/reference/rotated-clip.base.argb32.ref.png
index ca0f0af7..ca0f0af7 100644
--- a/test/rotated-clip.base.argb32.ref.png
+++ b/test/reference/rotated-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/rotated-clip.base.rgb24.ref.png b/test/reference/rotated-clip.base.rgb24.ref.png
index ca0f0af7..ca0f0af7 100644
--- a/test/rotated-clip.base.rgb24.ref.png
+++ b/test/reference/rotated-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/rotated-clip.image16.ref.png b/test/reference/rotated-clip.image16.ref.png
index 26d9a1aa..26d9a1aa 100644
--- a/test/rotated-clip.image16.ref.png
+++ b/test/reference/rotated-clip.image16.ref.png
Binary files differ
diff --git a/test/rotated-clip.ps.ref.png b/test/reference/rotated-clip.ps.ref.png
index a2a0aced..a2a0aced 100644
--- a/test/rotated-clip.ps.ref.png
+++ b/test/reference/rotated-clip.ps.ref.png
Binary files differ
diff --git a/test/rotated-clip.quartz.ref.png b/test/reference/rotated-clip.quartz.ref.png
index 6282846e..6282846e 100644
--- a/test/rotated-clip.quartz.ref.png
+++ b/test/reference/rotated-clip.quartz.ref.png
Binary files differ
diff --git a/test/rotated-clip.ref.png b/test/reference/rotated-clip.ref.png
index 1b291b1e..1b291b1e 100644
--- a/test/rotated-clip.ref.png
+++ b/test/reference/rotated-clip.ref.png
Binary files differ
diff --git a/test/rotated-clip.xlib.ref.png b/test/reference/rotated-clip.xlib.ref.png
index 93427e45..93427e45 100644
--- a/test/rotated-clip.xlib.ref.png
+++ b/test/reference/rotated-clip.xlib.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-fill.base.argb32.ref.png b/test/reference/rounded-rectangle-fill.base.argb32.ref.png
index 52a355db..52a355db 100644
--- a/test/rounded-rectangle-fill.base.argb32.ref.png
+++ b/test/reference/rounded-rectangle-fill.base.argb32.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-fill.base.rgb24.ref.png b/test/reference/rounded-rectangle-fill.base.rgb24.ref.png
index 52a355db..52a355db 100644
--- a/test/rounded-rectangle-fill.base.rgb24.ref.png
+++ b/test/reference/rounded-rectangle-fill.base.rgb24.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-fill.image16.ref.png b/test/reference/rounded-rectangle-fill.image16.ref.png
index 0739e5da..0739e5da 100644
--- a/test/rounded-rectangle-fill.image16.ref.png
+++ b/test/reference/rounded-rectangle-fill.image16.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-fill.ps.ref.png b/test/reference/rounded-rectangle-fill.ps.ref.png
index 215ad3a1..215ad3a1 100644
--- a/test/rounded-rectangle-fill.ps.ref.png
+++ b/test/reference/rounded-rectangle-fill.ps.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-fill.quartz.ref.png b/test/reference/rounded-rectangle-fill.quartz.ref.png
index ee685ca0..ee685ca0 100644
--- a/test/rounded-rectangle-fill.quartz.ref.png
+++ b/test/reference/rounded-rectangle-fill.quartz.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-fill.ref.png b/test/reference/rounded-rectangle-fill.ref.png
index 36e74dd7..36e74dd7 100644
--- a/test/rounded-rectangle-fill.ref.png
+++ b/test/reference/rounded-rectangle-fill.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-fill.xlib.ref.png b/test/reference/rounded-rectangle-fill.xlib.ref.png
index 52a355db..52a355db 100644
--- a/test/rounded-rectangle-fill.xlib.ref.png
+++ b/test/reference/rounded-rectangle-fill.xlib.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-stroke.base.argb32.ref.png b/test/reference/rounded-rectangle-stroke.base.argb32.ref.png
index 02651dcc..02651dcc 100644
--- a/test/rounded-rectangle-stroke.base.argb32.ref.png
+++ b/test/reference/rounded-rectangle-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-stroke.base.rgb24.ref.png b/test/reference/rounded-rectangle-stroke.base.rgb24.ref.png
index 02651dcc..02651dcc 100644
--- a/test/rounded-rectangle-stroke.base.rgb24.ref.png
+++ b/test/reference/rounded-rectangle-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-stroke.image16.ref.png b/test/reference/rounded-rectangle-stroke.image16.ref.png
index f32a2e06..f32a2e06 100644
--- a/test/rounded-rectangle-stroke.image16.ref.png
+++ b/test/reference/rounded-rectangle-stroke.image16.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-stroke.ps.ref.png b/test/reference/rounded-rectangle-stroke.ps.ref.png
index dd5fc97f..dd5fc97f 100644
--- a/test/rounded-rectangle-stroke.ps.ref.png
+++ b/test/reference/rounded-rectangle-stroke.ps.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-stroke.ref.png b/test/reference/rounded-rectangle-stroke.ref.png
index b0f1b07a..b0f1b07a 100644
--- a/test/rounded-rectangle-stroke.ref.png
+++ b/test/reference/rounded-rectangle-stroke.ref.png
Binary files differ
diff --git a/test/rounded-rectangle-stroke.xlib.ref.png b/test/reference/rounded-rectangle-stroke.xlib.ref.png
index c7a6554f..c7a6554f 100644
--- a/test/rounded-rectangle-stroke.xlib.ref.png
+++ b/test/reference/rounded-rectangle-stroke.xlib.ref.png
Binary files differ
diff --git a/test/scale-down-source-surface-paint.base.argb32.ref.png b/test/reference/scale-down-source-surface-paint.base.argb32.ref.png
index 74770948..74770948 100644
--- a/test/scale-down-source-surface-paint.base.argb32.ref.png
+++ b/test/reference/scale-down-source-surface-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/scale-down-source-surface-paint.base.rgb24.ref.png b/test/reference/scale-down-source-surface-paint.base.rgb24.ref.png
index 74770948..74770948 100644
--- a/test/scale-down-source-surface-paint.base.rgb24.ref.png
+++ b/test/reference/scale-down-source-surface-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/scale-down-source-surface-paint.ref.png b/test/reference/scale-down-source-surface-paint.ref.png
index 5c969d2c..5c969d2c 100644
--- a/test/scale-down-source-surface-paint.ref.png
+++ b/test/reference/scale-down-source-surface-paint.ref.png
Binary files differ
diff --git a/test/scale-offset-image.base.argb32.ref.png b/test/reference/scale-offset-image.base.argb32.ref.png
index 19cd614d..19cd614d 100644
--- a/test/scale-offset-image.base.argb32.ref.png
+++ b/test/reference/scale-offset-image.base.argb32.ref.png
Binary files differ
diff --git a/test/scale-offset-image.base.rgb24.ref.png b/test/reference/scale-offset-image.base.rgb24.ref.png
index 19cd614d..19cd614d 100644
--- a/test/scale-offset-image.base.rgb24.ref.png
+++ b/test/reference/scale-offset-image.base.rgb24.ref.png
Binary files differ
diff --git a/test/scale-offset-image.gl.ref.png b/test/reference/scale-offset-image.gl.ref.png
index d2a845c5..d2a845c5 100644
--- a/test/scale-offset-image.gl.ref.png
+++ b/test/reference/scale-offset-image.gl.ref.png
Binary files differ
diff --git a/test/scale-offset-image.image16.ref.png b/test/reference/scale-offset-image.image16.ref.png
index e67949d0..e67949d0 100644
--- a/test/scale-offset-image.image16.ref.png
+++ b/test/reference/scale-offset-image.image16.ref.png
Binary files differ
diff --git a/test/scale-offset-image.pdf.argb32.ref.png b/test/reference/scale-offset-image.pdf.argb32.ref.png
index f7b51750..f7b51750 100644
--- a/test/scale-offset-image.pdf.argb32.ref.png
+++ b/test/reference/scale-offset-image.pdf.argb32.ref.png
Binary files differ
diff --git a/test/scale-offset-image.pdf.rgb24.ref.png b/test/reference/scale-offset-image.pdf.rgb24.ref.png
index f7b51750..f7b51750 100644
--- a/test/scale-offset-image.pdf.rgb24.ref.png
+++ b/test/reference/scale-offset-image.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/scale-offset-image.ps.ref.png b/test/reference/scale-offset-image.ps.ref.png
index 19941f00..19941f00 100644
--- a/test/scale-offset-image.ps.ref.png
+++ b/test/reference/scale-offset-image.ps.ref.png
Binary files differ
diff --git a/test/scale-offset-image.quartz.ref.png b/test/reference/scale-offset-image.quartz.ref.png
index f7a5e722..f7a5e722 100644
--- a/test/scale-offset-image.quartz.ref.png
+++ b/test/reference/scale-offset-image.quartz.ref.png
Binary files differ
diff --git a/test/scale-offset-image.ref.png b/test/reference/scale-offset-image.ref.png
index 1e216e5b..1e216e5b 100644
--- a/test/scale-offset-image.ref.png
+++ b/test/reference/scale-offset-image.ref.png
Binary files differ
diff --git a/test/scale-offset-image.script.xfail.png b/test/reference/scale-offset-image.script.xfail.png
index b89bb66b..b89bb66b 100644
--- a/test/scale-offset-image.script.xfail.png
+++ b/test/reference/scale-offset-image.script.xfail.png
Binary files differ
diff --git a/test/scale-offset-image.xfail.png b/test/reference/scale-offset-image.xfail.png
index f0db601f..f0db601f 100644
--- a/test/scale-offset-image.xfail.png
+++ b/test/reference/scale-offset-image.xfail.png
Binary files differ
diff --git a/test/scale-offset-image.xlib-fallback.xfail.png b/test/reference/scale-offset-image.xlib-fallback.xfail.png
index 3e09d6f8..3e09d6f8 100644
--- a/test/scale-offset-image.xlib-fallback.xfail.png
+++ b/test/reference/scale-offset-image.xlib-fallback.xfail.png
Binary files differ
diff --git a/test/scale-offset-image.xlib.ref.png b/test/reference/scale-offset-image.xlib.ref.png
index 829f6d98..829f6d98 100644
--- a/test/scale-offset-image.xlib.ref.png
+++ b/test/reference/scale-offset-image.xlib.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.base.argb32.ref.png b/test/reference/scale-offset-similar.base.argb32.ref.png
index 19cd614d..19cd614d 100644
--- a/test/scale-offset-similar.base.argb32.ref.png
+++ b/test/reference/scale-offset-similar.base.argb32.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.base.rgb24.ref.png b/test/reference/scale-offset-similar.base.rgb24.ref.png
index 19cd614d..19cd614d 100644
--- a/test/scale-offset-similar.base.rgb24.ref.png
+++ b/test/reference/scale-offset-similar.base.rgb24.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.gl.ref.png b/test/reference/scale-offset-similar.gl.ref.png
index d2a845c5..d2a845c5 100644
--- a/test/scale-offset-similar.gl.ref.png
+++ b/test/reference/scale-offset-similar.gl.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.image16.ref.png b/test/reference/scale-offset-similar.image16.ref.png
index e67949d0..e67949d0 100644
--- a/test/scale-offset-similar.image16.ref.png
+++ b/test/reference/scale-offset-similar.image16.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.pdf.argb32.ref.png b/test/reference/scale-offset-similar.pdf.argb32.ref.png
index f19b647f..f19b647f 100644
--- a/test/scale-offset-similar.pdf.argb32.ref.png
+++ b/test/reference/scale-offset-similar.pdf.argb32.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.pdf.rgb24.ref.png b/test/reference/scale-offset-similar.pdf.rgb24.ref.png
index f19b647f..f19b647f 100644
--- a/test/scale-offset-similar.pdf.rgb24.ref.png
+++ b/test/reference/scale-offset-similar.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.ps.ref.png b/test/reference/scale-offset-similar.ps.ref.png
index 7002b2ef..7002b2ef 100644
--- a/test/scale-offset-similar.ps.ref.png
+++ b/test/reference/scale-offset-similar.ps.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.quartz.ref.png b/test/reference/scale-offset-similar.quartz.ref.png
index f7a5e722..f7a5e722 100644
--- a/test/scale-offset-similar.quartz.ref.png
+++ b/test/reference/scale-offset-similar.quartz.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.recording.xfail.png b/test/reference/scale-offset-similar.recording.xfail.png
index 0f2553e4..0f2553e4 100644
--- a/test/scale-offset-similar.recording.xfail.png
+++ b/test/reference/scale-offset-similar.recording.xfail.png
Binary files differ
diff --git a/test/scale-offset-similar.ref.png b/test/reference/scale-offset-similar.ref.png
index 1e216e5b..1e216e5b 100644
--- a/test/scale-offset-similar.ref.png
+++ b/test/reference/scale-offset-similar.ref.png
Binary files differ
diff --git a/test/scale-offset-similar.script.xfail.png b/test/reference/scale-offset-similar.script.xfail.png
index b89bb66b..b89bb66b 100644
--- a/test/scale-offset-similar.script.xfail.png
+++ b/test/reference/scale-offset-similar.script.xfail.png
Binary files differ
diff --git a/test/scale-offset-similar.xfail.png b/test/reference/scale-offset-similar.xfail.png
index f0db601f..f0db601f 100644
--- a/test/scale-offset-similar.xfail.png
+++ b/test/reference/scale-offset-similar.xfail.png
Binary files differ
diff --git a/test/scale-offset-similar.xlib-fallback.xfail.png b/test/reference/scale-offset-similar.xlib-fallback.xfail.png
index 3e09d6f8..3e09d6f8 100644
--- a/test/scale-offset-similar.xlib-fallback.xfail.png
+++ b/test/reference/scale-offset-similar.xlib-fallback.xfail.png
Binary files differ
diff --git a/test/scale-offset-similar.xlib.xfail.png b/test/reference/scale-offset-similar.xlib.xfail.png
index eb485162..eb485162 100644
--- a/test/scale-offset-similar.xlib.xfail.png
+++ b/test/reference/scale-offset-similar.xlib.xfail.png
Binary files differ
diff --git a/test/scale-source-surface-paint.base.argb32.ref.png b/test/reference/scale-source-surface-paint.base.argb32.ref.png
index e159d15e..e159d15e 100644
--- a/test/scale-source-surface-paint.base.argb32.ref.png
+++ b/test/reference/scale-source-surface-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/scale-source-surface-paint.base.rgb24.ref.png b/test/reference/scale-source-surface-paint.base.rgb24.ref.png
index 3491a7c0..3491a7c0 100644
--- a/test/scale-source-surface-paint.base.rgb24.ref.png
+++ b/test/reference/scale-source-surface-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/scale-source-surface-paint.pdf.argb32.xfail.png b/test/reference/scale-source-surface-paint.pdf.argb32.xfail.png
index 7ecac177..7ecac177 100644
--- a/test/scale-source-surface-paint.pdf.argb32.xfail.png
+++ b/test/reference/scale-source-surface-paint.pdf.argb32.xfail.png
Binary files differ
diff --git a/test/scale-source-surface-paint.pdf.rgb24.xfail.png b/test/reference/scale-source-surface-paint.pdf.rgb24.xfail.png
index fa1291f9..fa1291f9 100644
--- a/test/scale-source-surface-paint.pdf.rgb24.xfail.png
+++ b/test/reference/scale-source-surface-paint.pdf.rgb24.xfail.png
Binary files differ
diff --git a/test/scale-source-surface-paint.ref.png b/test/reference/scale-source-surface-paint.ref.png
index ec3c059f..ec3c059f 100644
--- a/test/scale-source-surface-paint.ref.png
+++ b/test/reference/scale-source-surface-paint.ref.png
Binary files differ
diff --git a/test/scale-source-surface-paint.rgb24.ref.png b/test/reference/scale-source-surface-paint.rgb24.ref.png
index b9e2f435..b9e2f435 100644
--- a/test/scale-source-surface-paint.rgb24.ref.png
+++ b/test/reference/scale-source-surface-paint.rgb24.ref.png
Binary files differ
diff --git a/test/scale-source-surface-paint.svg.argb32.xfail.png b/test/reference/scale-source-surface-paint.svg.argb32.xfail.png
index ed946d4d..ed946d4d 100644
--- a/test/scale-source-surface-paint.svg.argb32.xfail.png
+++ b/test/reference/scale-source-surface-paint.svg.argb32.xfail.png
Binary files differ
diff --git a/test/scale-source-surface-paint.svg.rgb24.xfail.png b/test/reference/scale-source-surface-paint.svg.rgb24.xfail.png
index 7d065d40..7d065d40 100644
--- a/test/scale-source-surface-paint.svg.rgb24.xfail.png
+++ b/test/reference/scale-source-surface-paint.svg.rgb24.xfail.png
Binary files differ
diff --git a/test/select-font-face.base.argb32.ref.png b/test/reference/select-font-face.base.argb32.ref.png
index be89d714..be89d714 100644
--- a/test/select-font-face.base.argb32.ref.png
+++ b/test/reference/select-font-face.base.argb32.ref.png
Binary files differ
diff --git a/test/select-font-face.base.rgb24.ref.png b/test/reference/select-font-face.base.rgb24.ref.png
index be89d714..be89d714 100644
--- a/test/select-font-face.base.rgb24.ref.png
+++ b/test/reference/select-font-face.base.rgb24.ref.png
Binary files differ
diff --git a/test/select-font-face.image16.ref.png b/test/reference/select-font-face.image16.ref.png
index 2c3191cb..2c3191cb 100644
--- a/test/select-font-face.image16.ref.png
+++ b/test/reference/select-font-face.image16.ref.png
Binary files differ
diff --git a/test/select-font-face.ps2.ref.png b/test/reference/select-font-face.ps2.ref.png
index 6c2f3611..6c2f3611 100644
--- a/test/select-font-face.ps2.ref.png
+++ b/test/reference/select-font-face.ps2.ref.png
Binary files differ
diff --git a/test/select-font-face.ps3.ref.png b/test/reference/select-font-face.ps3.ref.png
index 6c2f3611..6c2f3611 100644
--- a/test/select-font-face.ps3.ref.png
+++ b/test/reference/select-font-face.ps3.ref.png
Binary files differ
diff --git a/test/select-font-face.quartz.ref.png b/test/reference/select-font-face.quartz.ref.png
index 69fd2e23..69fd2e23 100644
--- a/test/select-font-face.quartz.ref.png
+++ b/test/reference/select-font-face.quartz.ref.png
Binary files differ
diff --git a/test/select-font-face.ref.png b/test/reference/select-font-face.ref.png
index be89d714..be89d714 100644
--- a/test/select-font-face.ref.png
+++ b/test/reference/select-font-face.ref.png
Binary files differ
diff --git a/test/self-copy-overlap.base.argb32.ref.png b/test/reference/self-copy-overlap.base.argb32.ref.png
index a70e819e..a70e819e 100644
--- a/test/self-copy-overlap.base.argb32.ref.png
+++ b/test/reference/self-copy-overlap.base.argb32.ref.png
Binary files differ
diff --git a/test/self-copy-overlap.base.rgb24.ref.png b/test/reference/self-copy-overlap.base.rgb24.ref.png
index e9cd7b56..e9cd7b56 100644
--- a/test/self-copy-overlap.base.rgb24.ref.png
+++ b/test/reference/self-copy-overlap.base.rgb24.ref.png
Binary files differ
diff --git a/test/self-copy.base.argb32.ref.png b/test/reference/self-copy.base.argb32.ref.png
index daa4dcb3..daa4dcb3 100644
--- a/test/self-copy.base.argb32.ref.png
+++ b/test/reference/self-copy.base.argb32.ref.png
Binary files differ
diff --git a/test/self-copy.base.rgb24.ref.png b/test/reference/self-copy.base.rgb24.ref.png
index daa4dcb3..daa4dcb3 100644
--- a/test/self-copy.base.rgb24.ref.png
+++ b/test/reference/self-copy.base.rgb24.ref.png
Binary files differ
diff --git a/test/self-copy.ps2.ref.png b/test/reference/self-copy.ps2.ref.png
index 5c9dd577..5c9dd577 100644
--- a/test/self-copy.ps2.ref.png
+++ b/test/reference/self-copy.ps2.ref.png
Binary files differ
diff --git a/test/self-copy.ps3.ref.png b/test/reference/self-copy.ps3.ref.png
index 5c9dd577..5c9dd577 100644
--- a/test/self-copy.ps3.ref.png
+++ b/test/reference/self-copy.ps3.ref.png
Binary files differ
diff --git a/test/self-copy.ref.png b/test/reference/self-copy.ref.png
index e6baaa54..e6baaa54 100644
--- a/test/self-copy.ref.png
+++ b/test/reference/self-copy.ref.png
Binary files differ
diff --git a/test/self-intersecting.base.argb32.ref.png b/test/reference/self-intersecting.base.argb32.ref.png
index f0068e61..f0068e61 100644
--- a/test/self-intersecting.base.argb32.ref.png
+++ b/test/reference/self-intersecting.base.argb32.ref.png
Binary files differ
diff --git a/test/self-intersecting.base.rgb24.ref.png b/test/reference/self-intersecting.base.rgb24.ref.png
index f0068e61..f0068e61 100644
--- a/test/self-intersecting.base.rgb24.ref.png
+++ b/test/reference/self-intersecting.base.rgb24.ref.png
Binary files differ
diff --git a/test/self-intersecting.ps.ref.png b/test/reference/self-intersecting.ps.ref.png
index 84fde017..84fde017 100644
--- a/test/self-intersecting.ps.ref.png
+++ b/test/reference/self-intersecting.ps.ref.png
Binary files differ
diff --git a/test/self-intersecting.quartz.xfail.png b/test/reference/self-intersecting.quartz.xfail.png
index 4d087137..4d087137 100644
--- a/test/self-intersecting.quartz.xfail.png
+++ b/test/reference/self-intersecting.quartz.xfail.png
Binary files differ
diff --git a/test/self-intersecting.ref.png b/test/reference/self-intersecting.ref.png
index d554d83e..d554d83e 100644
--- a/test/self-intersecting.ref.png
+++ b/test/reference/self-intersecting.ref.png
Binary files differ
diff --git a/test/self-intersecting.xlib.ref.png b/test/reference/self-intersecting.xlib.ref.png
index f0068e61..f0068e61 100644
--- a/test/self-intersecting.xlib.ref.png
+++ b/test/reference/self-intersecting.xlib.ref.png
Binary files differ
diff --git a/test/set-source.base.argb32.ref.png b/test/reference/set-source.base.argb32.ref.png
index 222b3723..222b3723 100644
--- a/test/set-source.base.argb32.ref.png
+++ b/test/reference/set-source.base.argb32.ref.png
Binary files differ
diff --git a/test/set-source.base.rgb24.ref.png b/test/reference/set-source.base.rgb24.ref.png
index 5e13c82e..5e13c82e 100644
--- a/test/set-source.base.rgb24.ref.png
+++ b/test/reference/set-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/set-source.ref.png b/test/reference/set-source.ref.png
index 19793e02..19793e02 100644
--- a/test/set-source.ref.png
+++ b/test/reference/set-source.ref.png
Binary files differ
diff --git a/test/set-source.rgb24.ref.png b/test/reference/set-source.rgb24.ref.png
index b158c746..b158c746 100644
--- a/test/set-source.rgb24.ref.png
+++ b/test/reference/set-source.rgb24.ref.png
Binary files differ
diff --git a/test/shape-general-convex.base.argb32.ref.png b/test/reference/shape-general-convex.base.argb32.ref.png
index fc2d3f0d..fc2d3f0d 100644
--- a/test/shape-general-convex.base.argb32.ref.png
+++ b/test/reference/shape-general-convex.base.argb32.ref.png
Binary files differ
diff --git a/test/shape-general-convex.base.rgb24.ref.png b/test/reference/shape-general-convex.base.rgb24.ref.png
index fc2d3f0d..fc2d3f0d 100644
--- a/test/shape-general-convex.base.rgb24.ref.png
+++ b/test/reference/shape-general-convex.base.rgb24.ref.png
Binary files differ
diff --git a/test/shape-general-convex.ref.png b/test/reference/shape-general-convex.ref.png
index 2b296ce2..2b296ce2 100644
--- a/test/shape-general-convex.ref.png
+++ b/test/reference/shape-general-convex.ref.png
Binary files differ
diff --git a/test/shape-sierpinski.base.argb32.ref.png b/test/reference/shape-sierpinski.base.argb32.ref.png
index 69755d27..69755d27 100644
--- a/test/shape-sierpinski.base.argb32.ref.png
+++ b/test/reference/shape-sierpinski.base.argb32.ref.png
Binary files differ
diff --git a/test/shape-sierpinski.base.rgb24.ref.png b/test/reference/shape-sierpinski.base.rgb24.ref.png
index 69755d27..69755d27 100644
--- a/test/shape-sierpinski.base.rgb24.ref.png
+++ b/test/reference/shape-sierpinski.base.rgb24.ref.png
Binary files differ
diff --git a/test/shape-sierpinski.ref.png b/test/reference/shape-sierpinski.ref.png
index 938e5c42..938e5c42 100644
--- a/test/shape-sierpinski.ref.png
+++ b/test/reference/shape-sierpinski.ref.png
Binary files differ
diff --git a/test/show-glyphs-advance.base.argb32.ref.png b/test/reference/show-glyphs-advance.base.argb32.ref.png
index e7840992..e7840992 100644
--- a/test/show-glyphs-advance.base.argb32.ref.png
+++ b/test/reference/show-glyphs-advance.base.argb32.ref.png
Binary files differ
diff --git a/test/show-glyphs-advance.base.rgb24.ref.png b/test/reference/show-glyphs-advance.base.rgb24.ref.png
index e7840992..e7840992 100644
--- a/test/show-glyphs-advance.base.rgb24.ref.png
+++ b/test/reference/show-glyphs-advance.base.rgb24.ref.png
Binary files differ
diff --git a/test/show-glyphs-advance.image16.ref.png b/test/reference/show-glyphs-advance.image16.ref.png
index dd2f18d0..dd2f18d0 100644
--- a/test/show-glyphs-advance.image16.ref.png
+++ b/test/reference/show-glyphs-advance.image16.ref.png
Binary files differ
diff --git a/test/show-glyphs-advance.ps.ref.png b/test/reference/show-glyphs-advance.ps.ref.png
index 96a80f9b..96a80f9b 100644
--- a/test/show-glyphs-advance.ps.ref.png
+++ b/test/reference/show-glyphs-advance.ps.ref.png
Binary files differ
diff --git a/test/show-glyphs-advance.quartz.ref.png b/test/reference/show-glyphs-advance.quartz.ref.png
index 4750308f..4750308f 100644
--- a/test/show-glyphs-advance.quartz.ref.png
+++ b/test/reference/show-glyphs-advance.quartz.ref.png
Binary files differ
diff --git a/test/show-glyphs-advance.ref.png b/test/reference/show-glyphs-advance.ref.png
index e7840992..e7840992 100644
--- a/test/show-glyphs-advance.ref.png
+++ b/test/reference/show-glyphs-advance.ref.png
Binary files differ
diff --git a/test/show-glyphs-advance.svg.ref.png b/test/reference/show-glyphs-advance.svg.ref.png
index 914d4d69..914d4d69 100644
--- a/test/show-glyphs-advance.svg.ref.png
+++ b/test/reference/show-glyphs-advance.svg.ref.png
Binary files differ
diff --git a/test/show-glyphs-many.base.argb32.ref.png b/test/reference/show-glyphs-many.base.argb32.ref.png
index b638015d..b638015d 100644
--- a/test/show-glyphs-many.base.argb32.ref.png
+++ b/test/reference/show-glyphs-many.base.argb32.ref.png
Binary files differ
diff --git a/test/show-glyphs-many.base.rgb24.ref.png b/test/reference/show-glyphs-many.base.rgb24.ref.png
index b638015d..b638015d 100644
--- a/test/show-glyphs-many.base.rgb24.ref.png
+++ b/test/reference/show-glyphs-many.base.rgb24.ref.png
Binary files differ
diff --git a/test/show-glyphs-many.ref.png b/test/reference/show-glyphs-many.ref.png
index b61c5f7b..b61c5f7b 100644
--- a/test/show-glyphs-many.ref.png
+++ b/test/reference/show-glyphs-many.ref.png
Binary files differ
diff --git a/test/show-text-current-point.base.argb32.ref.png b/test/reference/show-text-current-point.base.argb32.ref.png
index b2ee5b2e..b2ee5b2e 100644
--- a/test/show-text-current-point.base.argb32.ref.png
+++ b/test/reference/show-text-current-point.base.argb32.ref.png
Binary files differ
diff --git a/test/show-text-current-point.base.rgb24.ref.png b/test/reference/show-text-current-point.base.rgb24.ref.png
index b2ee5b2e..b2ee5b2e 100644
--- a/test/show-text-current-point.base.rgb24.ref.png
+++ b/test/reference/show-text-current-point.base.rgb24.ref.png
Binary files differ
diff --git a/test/show-text-current-point.image16.ref.png b/test/reference/show-text-current-point.image16.ref.png
index b2b933fb..b2b933fb 100644
--- a/test/show-text-current-point.image16.ref.png
+++ b/test/reference/show-text-current-point.image16.ref.png
Binary files differ
diff --git a/test/show-text-current-point.ps2.ref.png b/test/reference/show-text-current-point.ps2.ref.png
index b42c48e7..b42c48e7 100644
--- a/test/show-text-current-point.ps2.ref.png
+++ b/test/reference/show-text-current-point.ps2.ref.png
Binary files differ
diff --git a/test/show-text-current-point.ps3.ref.png b/test/reference/show-text-current-point.ps3.ref.png
index b42c48e7..b42c48e7 100644
--- a/test/show-text-current-point.ps3.ref.png
+++ b/test/reference/show-text-current-point.ps3.ref.png
Binary files differ
diff --git a/test/show-text-current-point.quartz.ref.png b/test/reference/show-text-current-point.quartz.ref.png
index a5313814..a5313814 100644
--- a/test/show-text-current-point.quartz.ref.png
+++ b/test/reference/show-text-current-point.quartz.ref.png
Binary files differ
diff --git a/test/show-text-current-point.ref.png b/test/reference/show-text-current-point.ref.png
index b2ee5b2e..b2ee5b2e 100644
--- a/test/show-text-current-point.ref.png
+++ b/test/reference/show-text-current-point.ref.png
Binary files differ
diff --git a/test/skew-extreme.base.argb32.ref.png b/test/reference/skew-extreme.base.argb32.ref.png
index 5e00606d..5e00606d 100644
--- a/test/skew-extreme.base.argb32.ref.png
+++ b/test/reference/skew-extreme.base.argb32.ref.png
Binary files differ
diff --git a/test/skew-extreme.base.rgb24.ref.png b/test/reference/skew-extreme.base.rgb24.ref.png
index 5e00606d..5e00606d 100644
--- a/test/skew-extreme.base.rgb24.ref.png
+++ b/test/reference/skew-extreme.base.rgb24.ref.png
Binary files differ
diff --git a/test/skew-extreme.ps2.ref.png b/test/reference/skew-extreme.ps2.ref.png
index 69f1d374..69f1d374 100644
--- a/test/skew-extreme.ps2.ref.png
+++ b/test/reference/skew-extreme.ps2.ref.png
Binary files differ
diff --git a/test/skew-extreme.ps3.ref.png b/test/reference/skew-extreme.ps3.ref.png
index 69f1d374..69f1d374 100644
--- a/test/skew-extreme.ps3.ref.png
+++ b/test/reference/skew-extreme.ps3.ref.png
Binary files differ
diff --git a/test/skew-extreme.ref.png b/test/reference/skew-extreme.ref.png
index 23d58d55..23d58d55 100644
--- a/test/skew-extreme.ref.png
+++ b/test/reference/skew-extreme.ref.png
Binary files differ
diff --git a/test/smask-fill.base.argb32.ref.png b/test/reference/smask-fill.base.argb32.ref.png
index 30bc98e1..30bc98e1 100644
--- a/test/smask-fill.base.argb32.ref.png
+++ b/test/reference/smask-fill.base.argb32.ref.png
Binary files differ
diff --git a/test/smask-fill.base.rgb24.ref.png b/test/reference/smask-fill.base.rgb24.ref.png
index 30bc98e1..30bc98e1 100644
--- a/test/smask-fill.base.rgb24.ref.png
+++ b/test/reference/smask-fill.base.rgb24.ref.png
Binary files differ
diff --git a/test/smask-fill.image16.ref.png b/test/reference/smask-fill.image16.ref.png
index 25a6d5b2..25a6d5b2 100644
--- a/test/smask-fill.image16.ref.png
+++ b/test/reference/smask-fill.image16.ref.png
Binary files differ
diff --git a/test/smask-fill.quartz.ref.png b/test/reference/smask-fill.quartz.ref.png
index ae054765..ae054765 100644
--- a/test/smask-fill.quartz.ref.png
+++ b/test/reference/smask-fill.quartz.ref.png
Binary files differ
diff --git a/test/smask-fill.ref.png b/test/reference/smask-fill.ref.png
index d21d0106..d21d0106 100644
--- a/test/smask-fill.ref.png
+++ b/test/reference/smask-fill.ref.png
Binary files differ
diff --git a/test/smask-fill.svg.ref.png b/test/reference/smask-fill.svg.ref.png
index 824e8cff..824e8cff 100644
--- a/test/smask-fill.svg.ref.png
+++ b/test/reference/smask-fill.svg.ref.png
Binary files differ
diff --git a/test/smask-fill.xlib.ref.png b/test/reference/smask-fill.xlib.ref.png
index c778a791..c778a791 100644
--- a/test/smask-fill.xlib.ref.png
+++ b/test/reference/smask-fill.xlib.ref.png
Binary files differ
diff --git a/test/smask-image-mask.base.argb32.ref.png b/test/reference/smask-image-mask.base.argb32.ref.png
index 12063bda..12063bda 100644
--- a/test/smask-image-mask.base.argb32.ref.png
+++ b/test/reference/smask-image-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/smask-image-mask.base.rgb24.ref.png b/test/reference/smask-image-mask.base.rgb24.ref.png
index 12063bda..12063bda 100644
--- a/test/smask-image-mask.base.rgb24.ref.png
+++ b/test/reference/smask-image-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/smask-image-mask.ref.png b/test/reference/smask-image-mask.ref.png
index 858b2094..858b2094 100644
--- a/test/smask-image-mask.ref.png
+++ b/test/reference/smask-image-mask.ref.png
Binary files differ
diff --git a/test/smask-mask.base.argb32.ref.png b/test/reference/smask-mask.base.argb32.ref.png
index 80329c26..80329c26 100644
--- a/test/smask-mask.base.argb32.ref.png
+++ b/test/reference/smask-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/smask-mask.base.rgb24.ref.png b/test/reference/smask-mask.base.rgb24.ref.png
index 80329c26..80329c26 100644
--- a/test/smask-mask.base.rgb24.ref.png
+++ b/test/reference/smask-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/smask-mask.image16.ref.png b/test/reference/smask-mask.image16.ref.png
index 50245215..50245215 100644
--- a/test/smask-mask.image16.ref.png
+++ b/test/reference/smask-mask.image16.ref.png
Binary files differ
diff --git a/test/smask-mask.pdf.xfail.png b/test/reference/smask-mask.pdf.xfail.png
index dac68559..dac68559 100644
--- a/test/smask-mask.pdf.xfail.png
+++ b/test/reference/smask-mask.pdf.xfail.png
Binary files differ
diff --git a/test/smask-mask.quartz.ref.png b/test/reference/smask-mask.quartz.ref.png
index 98ba2996..98ba2996 100644
--- a/test/smask-mask.quartz.ref.png
+++ b/test/reference/smask-mask.quartz.ref.png
Binary files differ
diff --git a/test/smask-mask.ref.png b/test/reference/smask-mask.ref.png
index eabd2d6b..eabd2d6b 100644
--- a/test/smask-mask.ref.png
+++ b/test/reference/smask-mask.ref.png
Binary files differ
diff --git a/test/smask-mask.svg.ref.png b/test/reference/smask-mask.svg.ref.png
index ae46036f..ae46036f 100644
--- a/test/smask-mask.svg.ref.png
+++ b/test/reference/smask-mask.svg.ref.png
Binary files differ
diff --git a/test/smask-paint.base.argb32.ref.png b/test/reference/smask-paint.base.argb32.ref.png
index 95af29af..95af29af 100644
--- a/test/smask-paint.base.argb32.ref.png
+++ b/test/reference/smask-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/smask-paint.base.rgb24.ref.png b/test/reference/smask-paint.base.rgb24.ref.png
index 95af29af..95af29af 100644
--- a/test/smask-paint.base.rgb24.ref.png
+++ b/test/reference/smask-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/smask-paint.image16.ref.png b/test/reference/smask-paint.image16.ref.png
index dc371dfc..dc371dfc 100644
--- a/test/smask-paint.image16.ref.png
+++ b/test/reference/smask-paint.image16.ref.png
Binary files differ
diff --git a/test/smask-paint.pdf.xfail.png b/test/reference/smask-paint.pdf.xfail.png
index db17590b..db17590b 100644
--- a/test/smask-paint.pdf.xfail.png
+++ b/test/reference/smask-paint.pdf.xfail.png
Binary files differ
diff --git a/test/smask-paint.quartz.ref.png b/test/reference/smask-paint.quartz.ref.png
index 4ee25fd0..4ee25fd0 100644
--- a/test/smask-paint.quartz.ref.png
+++ b/test/reference/smask-paint.quartz.ref.png
Binary files differ
diff --git a/test/smask-paint.ref.png b/test/reference/smask-paint.ref.png
index 43812096..43812096 100644
--- a/test/smask-paint.ref.png
+++ b/test/reference/smask-paint.ref.png
Binary files differ
diff --git a/test/smask-paint.svg.ref.png b/test/reference/smask-paint.svg.ref.png
index 93a423fe..93a423fe 100644
--- a/test/smask-paint.svg.ref.png
+++ b/test/reference/smask-paint.svg.ref.png
Binary files differ
diff --git a/test/smask-stroke.base.argb32.ref.png b/test/reference/smask-stroke.base.argb32.ref.png
index c6a557d8..c6a557d8 100644
--- a/test/smask-stroke.base.argb32.ref.png
+++ b/test/reference/smask-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/smask-stroke.base.rgb24.ref.png b/test/reference/smask-stroke.base.rgb24.ref.png
index c6a557d8..c6a557d8 100644
--- a/test/smask-stroke.base.rgb24.ref.png
+++ b/test/reference/smask-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/smask-stroke.image16.ref.png b/test/reference/smask-stroke.image16.ref.png
index ea2138ab..ea2138ab 100644
--- a/test/smask-stroke.image16.ref.png
+++ b/test/reference/smask-stroke.image16.ref.png
Binary files differ
diff --git a/test/smask-stroke.pdf.xfail.png b/test/reference/smask-stroke.pdf.xfail.png
index 9a1a7713..9a1a7713 100644
--- a/test/smask-stroke.pdf.xfail.png
+++ b/test/reference/smask-stroke.pdf.xfail.png
Binary files differ
diff --git a/test/smask-stroke.quartz.ref.png b/test/reference/smask-stroke.quartz.ref.png
index f6f0d1bc..f6f0d1bc 100644
--- a/test/smask-stroke.quartz.ref.png
+++ b/test/reference/smask-stroke.quartz.ref.png
Binary files differ
diff --git a/test/smask-stroke.ref.png b/test/reference/smask-stroke.ref.png
index d36f0acc..d36f0acc 100644
--- a/test/smask-stroke.ref.png
+++ b/test/reference/smask-stroke.ref.png
Binary files differ
diff --git a/test/smask-stroke.xlib.ref.png b/test/reference/smask-stroke.xlib.ref.png
index 71f427bb..71f427bb 100644
--- a/test/smask-stroke.xlib.ref.png
+++ b/test/reference/smask-stroke.xlib.ref.png
Binary files differ
diff --git a/test/smask-text.base.argb32.ref.png b/test/reference/smask-text.base.argb32.ref.png
index 871eaee3..871eaee3 100644
--- a/test/smask-text.base.argb32.ref.png
+++ b/test/reference/smask-text.base.argb32.ref.png
Binary files differ
diff --git a/test/smask-text.base.rgb24.ref.png b/test/reference/smask-text.base.rgb24.ref.png
index 871eaee3..871eaee3 100644
--- a/test/smask-text.base.rgb24.ref.png
+++ b/test/reference/smask-text.base.rgb24.ref.png
Binary files differ
diff --git a/test/smask-text.image16.ref.png b/test/reference/smask-text.image16.ref.png
index 098043d6..098043d6 100644
--- a/test/smask-text.image16.ref.png
+++ b/test/reference/smask-text.image16.ref.png
Binary files differ
diff --git a/test/smask-text.pdf.ref.png b/test/reference/smask-text.pdf.ref.png
index fa490562..fa490562 100644
--- a/test/smask-text.pdf.ref.png
+++ b/test/reference/smask-text.pdf.ref.png
Binary files differ
diff --git a/test/smask-text.ps2.ref.png b/test/reference/smask-text.ps2.ref.png
index ae61325c..ae61325c 100644
--- a/test/smask-text.ps2.ref.png
+++ b/test/reference/smask-text.ps2.ref.png
Binary files differ
diff --git a/test/smask-text.ps3.ref.png b/test/reference/smask-text.ps3.ref.png
index ae61325c..ae61325c 100644
--- a/test/smask-text.ps3.ref.png
+++ b/test/reference/smask-text.ps3.ref.png
Binary files differ
diff --git a/test/smask-text.quartz.ref.png b/test/reference/smask-text.quartz.ref.png
index 096dc985..096dc985 100644
--- a/test/smask-text.quartz.ref.png
+++ b/test/reference/smask-text.quartz.ref.png
Binary files differ
diff --git a/test/smask-text.ref.png b/test/reference/smask-text.ref.png
index c5702594..c5702594 100644
--- a/test/smask-text.ref.png
+++ b/test/reference/smask-text.ref.png
Binary files differ
diff --git a/test/smask-text.script.ref.png b/test/reference/smask-text.script.ref.png
index 62b2de5a..62b2de5a 100644
--- a/test/smask-text.script.ref.png
+++ b/test/reference/smask-text.script.ref.png
Binary files differ
diff --git a/test/smask-text.svg.ref.png b/test/reference/smask-text.svg.ref.png
index 65f225ea..65f225ea 100644
--- a/test/smask-text.svg.ref.png
+++ b/test/reference/smask-text.svg.ref.png
Binary files differ
diff --git a/test/smask-text.xlib-fallback.ref.png b/test/reference/smask-text.xlib-fallback.ref.png
index bb393b52..bb393b52 100644
--- a/test/smask-text.xlib-fallback.ref.png
+++ b/test/reference/smask-text.xlib-fallback.ref.png
Binary files differ
diff --git a/test/smask-text.xlib.ref.png b/test/reference/smask-text.xlib.ref.png
index ee7fc8b6..ee7fc8b6 100644
--- a/test/smask-text.xlib.ref.png
+++ b/test/reference/smask-text.xlib.ref.png
Binary files differ
diff --git a/test/smask.base.argb32.ref.png b/test/reference/smask.base.argb32.ref.png
index 445d9202..445d9202 100644
--- a/test/smask.base.argb32.ref.png
+++ b/test/reference/smask.base.argb32.ref.png
Binary files differ
diff --git a/test/smask.base.rgb24.ref.png b/test/reference/smask.base.rgb24.ref.png
index 445d9202..445d9202 100644
--- a/test/smask.base.rgb24.ref.png
+++ b/test/reference/smask.base.rgb24.ref.png
Binary files differ
diff --git a/test/smask.image16.ref.png b/test/reference/smask.image16.ref.png
index d817c801..d817c801 100644
--- a/test/smask.image16.ref.png
+++ b/test/reference/smask.image16.ref.png
Binary files differ
diff --git a/test/smask.pdf.xfail.png b/test/reference/smask.pdf.xfail.png
index f8b559cb..f8b559cb 100644
--- a/test/smask.pdf.xfail.png
+++ b/test/reference/smask.pdf.xfail.png
Binary files differ
diff --git a/test/smask.ps.ref.png b/test/reference/smask.ps.ref.png
index 31ccc17b..31ccc17b 100644
--- a/test/smask.ps.ref.png
+++ b/test/reference/smask.ps.ref.png
Binary files differ
diff --git a/test/smask.quartz.ref.png b/test/reference/smask.quartz.ref.png
index f9ab00f8..f9ab00f8 100644
--- a/test/smask.quartz.ref.png
+++ b/test/reference/smask.quartz.ref.png
Binary files differ
diff --git a/test/smask.ref.png b/test/reference/smask.ref.png
index 0370974e..0370974e 100644
--- a/test/smask.ref.png
+++ b/test/reference/smask.ref.png
Binary files differ
diff --git a/test/smask.script.ref.png b/test/reference/smask.script.ref.png
index 3b672d6e..3b672d6e 100644
--- a/test/smask.script.ref.png
+++ b/test/reference/smask.script.ref.png
Binary files differ
diff --git a/test/smask.svg.ref.png b/test/reference/smask.svg.ref.png
index b9c0308d..b9c0308d 100644
--- a/test/smask.svg.ref.png
+++ b/test/reference/smask.svg.ref.png
Binary files differ
diff --git a/test/smask.xlib-fallback.ref.png b/test/reference/smask.xlib-fallback.ref.png
index b5919de3..b5919de3 100644
--- a/test/smask.xlib-fallback.ref.png
+++ b/test/reference/smask.xlib-fallback.ref.png
Binary files differ
diff --git a/test/smask.xlib.ref.png b/test/reference/smask.xlib.ref.png
index 5ce0082c..5ce0082c 100644
--- a/test/smask.xlib.ref.png
+++ b/test/reference/smask.xlib.ref.png
Binary files differ
diff --git a/test/solid-pattern-cache-stress.base.argb32.ref.png b/test/reference/solid-pattern-cache-stress.base.argb32.ref.png
index 08a2ce15..08a2ce15 100644
--- a/test/solid-pattern-cache-stress.base.argb32.ref.png
+++ b/test/reference/solid-pattern-cache-stress.base.argb32.ref.png
Binary files differ
diff --git a/test/solid-pattern-cache-stress.base.rgb24.ref.png b/test/reference/solid-pattern-cache-stress.base.rgb24.ref.png
index 08a2ce15..08a2ce15 100644
--- a/test/solid-pattern-cache-stress.base.rgb24.ref.png
+++ b/test/reference/solid-pattern-cache-stress.base.rgb24.ref.png
Binary files differ
diff --git a/test/solid-pattern-cache-stress.ref.png b/test/reference/solid-pattern-cache-stress.ref.png
index e0e8498c..e0e8498c 100644
--- a/test/solid-pattern-cache-stress.ref.png
+++ b/test/reference/solid-pattern-cache-stress.ref.png
Binary files differ
diff --git a/test/source-clip-scale.base.argb32.ref.png b/test/reference/source-clip-scale.base.argb32.ref.png
index 4b63ad9b..4b63ad9b 100644
--- a/test/source-clip-scale.base.argb32.ref.png
+++ b/test/reference/source-clip-scale.base.argb32.ref.png
Binary files differ
diff --git a/test/source-clip-scale.base.rgb24.ref.png b/test/reference/source-clip-scale.base.rgb24.ref.png
index 4b63ad9b..4b63ad9b 100644
--- a/test/source-clip-scale.base.rgb24.ref.png
+++ b/test/reference/source-clip-scale.base.rgb24.ref.png
Binary files differ
diff --git a/test/source-clip-scale.gl.ref.png b/test/reference/source-clip-scale.gl.ref.png
index fcffbef1..fcffbef1 100644
--- a/test/source-clip-scale.gl.ref.png
+++ b/test/reference/source-clip-scale.gl.ref.png
Binary files differ
diff --git a/test/source-clip-scale.pdf.ref.png b/test/reference/source-clip-scale.pdf.ref.png
index 78c77106..78c77106 100644
--- a/test/source-clip-scale.pdf.ref.png
+++ b/test/reference/source-clip-scale.pdf.ref.png
Binary files differ
diff --git a/test/source-clip-scale.ps2.argb32.ref.png b/test/reference/source-clip-scale.ps2.argb32.ref.png
index be57d772..be57d772 100644
--- a/test/source-clip-scale.ps2.argb32.ref.png
+++ b/test/reference/source-clip-scale.ps2.argb32.ref.png
Binary files differ
diff --git a/test/source-clip-scale.ps2.rgb24.ref.png b/test/reference/source-clip-scale.ps2.rgb24.ref.png
index be57d772..be57d772 100644
--- a/test/source-clip-scale.ps2.rgb24.ref.png
+++ b/test/reference/source-clip-scale.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/source-clip-scale.ps3.argb32.ref.png b/test/reference/source-clip-scale.ps3.argb32.ref.png
index be57d772..be57d772 100644
--- a/test/source-clip-scale.ps3.argb32.ref.png
+++ b/test/reference/source-clip-scale.ps3.argb32.ref.png
Binary files differ
diff --git a/test/source-clip-scale.ps3.rgb24.ref.png b/test/reference/source-clip-scale.ps3.rgb24.ref.png
index be57d772..be57d772 100644
--- a/test/source-clip-scale.ps3.rgb24.ref.png
+++ b/test/reference/source-clip-scale.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/source-clip-scale.quartz.ref.png b/test/reference/source-clip-scale.quartz.ref.png
index 36650090..36650090 100644
--- a/test/source-clip-scale.quartz.ref.png
+++ b/test/reference/source-clip-scale.quartz.ref.png
Binary files differ
diff --git a/test/source-clip-scale.ref.png b/test/reference/source-clip-scale.ref.png
index 1519ff89..1519ff89 100644
--- a/test/source-clip-scale.ref.png
+++ b/test/reference/source-clip-scale.ref.png
Binary files differ
diff --git a/test/source-clip-scale.svg.ref.png b/test/reference/source-clip-scale.svg.ref.png
index bbf7c9be..bbf7c9be 100644
--- a/test/source-clip-scale.svg.ref.png
+++ b/test/reference/source-clip-scale.svg.ref.png
Binary files differ
diff --git a/test/source-clip.base.argb32.ref.png b/test/reference/source-clip.base.argb32.ref.png
index 821bc6ca..821bc6ca 100644
--- a/test/source-clip.base.argb32.ref.png
+++ b/test/reference/source-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/source-clip.base.rgb24.ref.png b/test/reference/source-clip.base.rgb24.ref.png
index 821bc6ca..821bc6ca 100644
--- a/test/source-clip.base.rgb24.ref.png
+++ b/test/reference/source-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/source-clip.ref.png b/test/reference/source-clip.ref.png
index 22454bed..22454bed 100644
--- a/test/source-clip.ref.png
+++ b/test/reference/source-clip.ref.png
Binary files differ
diff --git a/test/source-surface-scale-paint.base.argb32.ref.png b/test/reference/source-surface-scale-paint.base.argb32.ref.png
index 087ef752..087ef752 100644
--- a/test/source-surface-scale-paint.base.argb32.ref.png
+++ b/test/reference/source-surface-scale-paint.base.argb32.ref.png
Binary files differ
diff --git a/test/source-surface-scale-paint.base.rgb24.ref.png b/test/reference/source-surface-scale-paint.base.rgb24.ref.png
index 322af211..322af211 100644
--- a/test/source-surface-scale-paint.base.rgb24.ref.png
+++ b/test/reference/source-surface-scale-paint.base.rgb24.ref.png
Binary files differ
diff --git a/test/source-surface-scale-paint.ref.png b/test/reference/source-surface-scale-paint.ref.png
index a81f93d9..a81f93d9 100644
--- a/test/source-surface-scale-paint.ref.png
+++ b/test/reference/source-surface-scale-paint.ref.png
Binary files differ
diff --git a/test/source-surface-scale-paint.rgb24.ref.png b/test/reference/source-surface-scale-paint.rgb24.ref.png
index 7ca74593..7ca74593 100644
--- a/test/source-surface-scale-paint.rgb24.ref.png
+++ b/test/reference/source-surface-scale-paint.rgb24.ref.png
Binary files differ
diff --git a/test/spline-decomposition.base.argb32.ref.png b/test/reference/spline-decomposition.base.argb32.ref.png
index 113f221c..113f221c 100644
--- a/test/spline-decomposition.base.argb32.ref.png
+++ b/test/reference/spline-decomposition.base.argb32.ref.png
Binary files differ
diff --git a/test/spline-decomposition.base.rgb24.ref.png b/test/reference/spline-decomposition.base.rgb24.ref.png
index 113f221c..113f221c 100644
--- a/test/spline-decomposition.base.rgb24.ref.png
+++ b/test/reference/spline-decomposition.base.rgb24.ref.png
Binary files differ
diff --git a/test/spline-decomposition.image16.ref.png b/test/reference/spline-decomposition.image16.ref.png
index 4084b00f..4084b00f 100644
--- a/test/spline-decomposition.image16.ref.png
+++ b/test/reference/spline-decomposition.image16.ref.png
Binary files differ
diff --git a/test/spline-decomposition.pdf.ref.png b/test/reference/spline-decomposition.pdf.ref.png
index 5afa0949..5afa0949 100644
--- a/test/spline-decomposition.pdf.ref.png
+++ b/test/reference/spline-decomposition.pdf.ref.png
Binary files differ
diff --git a/test/spline-decomposition.ps.ref.png b/test/reference/spline-decomposition.ps.ref.png
index 51e2938a..51e2938a 100644
--- a/test/spline-decomposition.ps.ref.png
+++ b/test/reference/spline-decomposition.ps.ref.png
Binary files differ
diff --git a/test/spline-decomposition.quartz.xfail.png b/test/reference/spline-decomposition.quartz.xfail.png
index 18d67fbb..18d67fbb 100644
--- a/test/spline-decomposition.quartz.xfail.png
+++ b/test/reference/spline-decomposition.quartz.xfail.png
Binary files differ
diff --git a/test/spline-decomposition.ref.png b/test/reference/spline-decomposition.ref.png
index e655efd2..e655efd2 100644
--- a/test/spline-decomposition.ref.png
+++ b/test/reference/spline-decomposition.ref.png
Binary files differ
diff --git a/test/spline-decomposition.svg.ref.png b/test/reference/spline-decomposition.svg.ref.png
index 5afa0949..5afa0949 100644
--- a/test/spline-decomposition.svg.ref.png
+++ b/test/reference/spline-decomposition.svg.ref.png
Binary files differ
diff --git a/test/spline-decomposition.xlib.ref.png b/test/reference/spline-decomposition.xlib.ref.png
index 30d05b3b..30d05b3b 100644
--- a/test/spline-decomposition.xlib.ref.png
+++ b/test/reference/spline-decomposition.xlib.ref.png
Binary files differ
diff --git a/test/stroke-ctm-caps.base.argb32.ref.png b/test/reference/stroke-ctm-caps.base.argb32.ref.png
index 799ff392..799ff392 100644
--- a/test/stroke-ctm-caps.base.argb32.ref.png
+++ b/test/reference/stroke-ctm-caps.base.argb32.ref.png
Binary files differ
diff --git a/test/stroke-ctm-caps.base.rgb24.ref.png b/test/reference/stroke-ctm-caps.base.rgb24.ref.png
index 799ff392..799ff392 100644
--- a/test/stroke-ctm-caps.base.rgb24.ref.png
+++ b/test/reference/stroke-ctm-caps.base.rgb24.ref.png
Binary files differ
diff --git a/test/stroke-ctm-caps.image16.ref.png b/test/reference/stroke-ctm-caps.image16.ref.png
index f5f551e2..f5f551e2 100644
--- a/test/stroke-ctm-caps.image16.ref.png
+++ b/test/reference/stroke-ctm-caps.image16.ref.png
Binary files differ
diff --git a/test/stroke-ctm-caps.ps2.ref.png b/test/reference/stroke-ctm-caps.ps2.ref.png
index 63c10645..63c10645 100644
--- a/test/stroke-ctm-caps.ps2.ref.png
+++ b/test/reference/stroke-ctm-caps.ps2.ref.png
Binary files differ
diff --git a/test/stroke-ctm-caps.ps3.ref.png b/test/reference/stroke-ctm-caps.ps3.ref.png
index 63c10645..63c10645 100644
--- a/test/stroke-ctm-caps.ps3.ref.png
+++ b/test/reference/stroke-ctm-caps.ps3.ref.png
Binary files differ
diff --git a/test/stroke-ctm-caps.quartz.ref.png b/test/reference/stroke-ctm-caps.quartz.ref.png
index c9da2c9d..c9da2c9d 100644
--- a/test/stroke-ctm-caps.quartz.ref.png
+++ b/test/reference/stroke-ctm-caps.quartz.ref.png
Binary files differ
diff --git a/test/stroke-ctm-caps.ref.png b/test/reference/stroke-ctm-caps.ref.png
index 75e32523..75e32523 100644
--- a/test/stroke-ctm-caps.ref.png
+++ b/test/reference/stroke-ctm-caps.ref.png
Binary files differ
diff --git a/test/stroke-image.base.argb32.ref.png b/test/reference/stroke-image.base.argb32.ref.png
index 15d4dce3..15d4dce3 100644
--- a/test/stroke-image.base.argb32.ref.png
+++ b/test/reference/stroke-image.base.argb32.ref.png
Binary files differ
diff --git a/test/stroke-image.base.rgb24.ref.png b/test/reference/stroke-image.base.rgb24.ref.png
index 15d4dce3..15d4dce3 100644
--- a/test/stroke-image.base.rgb24.ref.png
+++ b/test/reference/stroke-image.base.rgb24.ref.png
Binary files differ
diff --git a/test/stroke-image.image16.ref.png b/test/reference/stroke-image.image16.ref.png
index cef40bda..cef40bda 100644
--- a/test/stroke-image.image16.ref.png
+++ b/test/reference/stroke-image.image16.ref.png
Binary files differ
diff --git a/test/stroke-image.pdf.ref.png b/test/reference/stroke-image.pdf.ref.png
index 80df1004..80df1004 100644
--- a/test/stroke-image.pdf.ref.png
+++ b/test/reference/stroke-image.pdf.ref.png
Binary files differ
diff --git a/test/stroke-image.ps.ref.png b/test/reference/stroke-image.ps.ref.png
index 094243dd..094243dd 100644
--- a/test/stroke-image.ps.ref.png
+++ b/test/reference/stroke-image.ps.ref.png
Binary files differ
diff --git a/test/stroke-image.quartz.ref.png b/test/reference/stroke-image.quartz.ref.png
index f9a60f2a..f9a60f2a 100644
--- a/test/stroke-image.quartz.ref.png
+++ b/test/reference/stroke-image.quartz.ref.png
Binary files differ
diff --git a/test/stroke-image.ref.png b/test/reference/stroke-image.ref.png
index 899c1599..899c1599 100644
--- a/test/stroke-image.ref.png
+++ b/test/reference/stroke-image.ref.png
Binary files differ
diff --git a/test/stroke-image.xlib.ref.png b/test/reference/stroke-image.xlib.ref.png
index dbb5c5a1..dbb5c5a1 100644
--- a/test/stroke-image.xlib.ref.png
+++ b/test/reference/stroke-image.xlib.ref.png
Binary files differ
diff --git a/test/stroke-open-box.base.argb32.ref.png b/test/reference/stroke-open-box.base.argb32.ref.png
index b5f5bd58..b5f5bd58 100644
--- a/test/stroke-open-box.base.argb32.ref.png
+++ b/test/reference/stroke-open-box.base.argb32.ref.png
Binary files differ
diff --git a/test/stroke-open-box.base.rgb24.ref.png b/test/reference/stroke-open-box.base.rgb24.ref.png
index b5f5bd58..b5f5bd58 100644
--- a/test/stroke-open-box.base.rgb24.ref.png
+++ b/test/reference/stroke-open-box.base.rgb24.ref.png
Binary files differ
diff --git a/test/stroke-open-box.ref.png b/test/reference/stroke-open-box.ref.png
index b5f5bd58..b5f5bd58 100644
--- a/test/stroke-open-box.ref.png
+++ b/test/reference/stroke-open-box.ref.png
Binary files differ
diff --git a/test/subsurface-image-repeat.base.argb32.ref.png b/test/reference/subsurface-image-repeat.base.argb32.ref.png
index 3dd6306a..3dd6306a 100644
--- a/test/subsurface-image-repeat.base.argb32.ref.png
+++ b/test/reference/subsurface-image-repeat.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-image-repeat.base.rgb24.ref.png b/test/reference/subsurface-image-repeat.base.rgb24.ref.png
index 3dd6306a..3dd6306a 100644
--- a/test/subsurface-image-repeat.base.rgb24.ref.png
+++ b/test/reference/subsurface-image-repeat.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-image-repeat.image16.ref.png b/test/reference/subsurface-image-repeat.image16.ref.png
index a62f2107..a62f2107 100644
--- a/test/subsurface-image-repeat.image16.ref.png
+++ b/test/reference/subsurface-image-repeat.image16.ref.png
Binary files differ
diff --git a/test/subsurface-image-repeat.ref.png b/test/reference/subsurface-image-repeat.ref.png
index 3dd6306a..3dd6306a 100644
--- a/test/subsurface-image-repeat.ref.png
+++ b/test/reference/subsurface-image-repeat.ref.png
Binary files differ
diff --git a/test/subsurface-modify-child.base.argb32.ref.png b/test/reference/subsurface-modify-child.base.argb32.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-modify-child.base.argb32.ref.png
+++ b/test/reference/subsurface-modify-child.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-modify-child.base.rgb24.ref.png b/test/reference/subsurface-modify-child.base.rgb24.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-modify-child.base.rgb24.ref.png
+++ b/test/reference/subsurface-modify-child.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-modify-child.ref.png b/test/reference/subsurface-modify-child.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-modify-child.ref.png
+++ b/test/reference/subsurface-modify-child.ref.png
Binary files differ
diff --git a/test/subsurface-modify-parent.base.argb32.ref.png b/test/reference/subsurface-modify-parent.base.argb32.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-modify-parent.base.argb32.ref.png
+++ b/test/reference/subsurface-modify-parent.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-modify-parent.base.rgb24.ref.png b/test/reference/subsurface-modify-parent.base.rgb24.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-modify-parent.base.rgb24.ref.png
+++ b/test/reference/subsurface-modify-parent.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-modify-parent.ref.png b/test/reference/subsurface-modify-parent.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-modify-parent.ref.png
+++ b/test/reference/subsurface-modify-parent.ref.png
Binary files differ
diff --git a/test/subsurface-outside-target.argb32.ref.png b/test/reference/subsurface-outside-target.argb32.ref.png
index 337cdd80..337cdd80 100644
--- a/test/subsurface-outside-target.argb32.ref.png
+++ b/test/reference/subsurface-outside-target.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-outside-target.base.argb32.ref.png b/test/reference/subsurface-outside-target.base.argb32.ref.png
index 16294f34..16294f34 100644
--- a/test/subsurface-outside-target.base.argb32.ref.png
+++ b/test/reference/subsurface-outside-target.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-outside-target.base.rgb24.ref.png b/test/reference/subsurface-outside-target.base.rgb24.ref.png
index 1009249a..1009249a 100644
--- a/test/subsurface-outside-target.base.rgb24.ref.png
+++ b/test/reference/subsurface-outside-target.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-outside-target.rgb24.ref.png b/test/reference/subsurface-outside-target.rgb24.ref.png
index 368936e5..368936e5 100644
--- a/test/subsurface-outside-target.rgb24.ref.png
+++ b/test/reference/subsurface-outside-target.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-pad.base.argb32.ref.png b/test/reference/subsurface-pad.base.argb32.ref.png
index eeb9f8f5..eeb9f8f5 100644
--- a/test/subsurface-pad.base.argb32.ref.png
+++ b/test/reference/subsurface-pad.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-pad.base.rgb24.ref.png b/test/reference/subsurface-pad.base.rgb24.ref.png
index eeb9f8f5..eeb9f8f5 100644
--- a/test/subsurface-pad.base.rgb24.ref.png
+++ b/test/reference/subsurface-pad.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-pad.quartz.xfail.png b/test/reference/subsurface-pad.quartz.xfail.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-pad.quartz.xfail.png
+++ b/test/reference/subsurface-pad.quartz.xfail.png
Binary files differ
diff --git a/test/subsurface-pad.ref.png b/test/reference/subsurface-pad.ref.png
index eeb9f8f5..eeb9f8f5 100644
--- a/test/subsurface-pad.ref.png
+++ b/test/reference/subsurface-pad.ref.png
Binary files differ
diff --git a/test/subsurface-reflect.base.argb32.ref.png b/test/reference/subsurface-reflect.base.argb32.ref.png
index 55643f44..55643f44 100644
--- a/test/subsurface-reflect.base.argb32.ref.png
+++ b/test/reference/subsurface-reflect.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-reflect.base.rgb24.ref.png b/test/reference/subsurface-reflect.base.rgb24.ref.png
index 55643f44..55643f44 100644
--- a/test/subsurface-reflect.base.rgb24.ref.png
+++ b/test/reference/subsurface-reflect.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-reflect.ref.png b/test/reference/subsurface-reflect.ref.png
index 55643f44..55643f44 100644
--- a/test/subsurface-reflect.ref.png
+++ b/test/reference/subsurface-reflect.ref.png
Binary files differ
diff --git a/test/subsurface-repeat.base.argb32.ref.png b/test/reference/subsurface-repeat.base.argb32.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-repeat.base.argb32.ref.png
+++ b/test/reference/subsurface-repeat.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-repeat.base.rgb24.ref.png b/test/reference/subsurface-repeat.base.rgb24.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-repeat.base.rgb24.ref.png
+++ b/test/reference/subsurface-repeat.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-repeat.ref.png b/test/reference/subsurface-repeat.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-repeat.ref.png
+++ b/test/reference/subsurface-repeat.ref.png
Binary files differ
diff --git a/test/subsurface-similar-repeat.base.argb32.ref.png b/test/reference/subsurface-similar-repeat.base.argb32.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-similar-repeat.base.argb32.ref.png
+++ b/test/reference/subsurface-similar-repeat.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface-similar-repeat.base.rgb24.ref.png b/test/reference/subsurface-similar-repeat.base.rgb24.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-similar-repeat.base.rgb24.ref.png
+++ b/test/reference/subsurface-similar-repeat.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface-similar-repeat.ref.png b/test/reference/subsurface-similar-repeat.ref.png
index c37e22e3..c37e22e3 100644
--- a/test/subsurface-similar-repeat.ref.png
+++ b/test/reference/subsurface-similar-repeat.ref.png
Binary files differ
diff --git a/test/subsurface.base.argb32.ref.png b/test/reference/subsurface.base.argb32.ref.png
index 77e3c232..77e3c232 100644
--- a/test/subsurface.base.argb32.ref.png
+++ b/test/reference/subsurface.base.argb32.ref.png
Binary files differ
diff --git a/test/subsurface.base.rgb24.ref.png b/test/reference/subsurface.base.rgb24.ref.png
index 77e3c232..77e3c232 100644
--- a/test/subsurface.base.rgb24.ref.png
+++ b/test/reference/subsurface.base.rgb24.ref.png
Binary files differ
diff --git a/test/subsurface.image16.ref.png b/test/reference/subsurface.image16.ref.png
index ba9b7ed0..ba9b7ed0 100644
--- a/test/subsurface.image16.ref.png
+++ b/test/reference/subsurface.image16.ref.png
Binary files differ
diff --git a/test/subsurface.ps.ref.png b/test/reference/subsurface.ps.ref.png
index 51e19fcf..51e19fcf 100644
--- a/test/subsurface.ps.ref.png
+++ b/test/reference/subsurface.ps.ref.png
Binary files differ
diff --git a/test/subsurface.ref.png b/test/reference/subsurface.ref.png
index 77e3c232..77e3c232 100644
--- a/test/subsurface.ref.png
+++ b/test/reference/subsurface.ref.png
Binary files differ
diff --git a/test/subsurface.xlib.ref.png b/test/reference/subsurface.xlib.ref.png
index e89e6f74..e89e6f74 100644
--- a/test/subsurface.xlib.ref.png
+++ b/test/reference/subsurface.xlib.ref.png
Binary files differ
diff --git a/test/surface-pattern-big-scale-down.base.argb32.ref.png b/test/reference/surface-pattern-big-scale-down.base.argb32.ref.png
index c0509907..c0509907 100644
--- a/test/surface-pattern-big-scale-down.base.argb32.ref.png
+++ b/test/reference/surface-pattern-big-scale-down.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-big-scale-down.base.rgb24.ref.png b/test/reference/surface-pattern-big-scale-down.base.rgb24.ref.png
index c0509907..c0509907 100644
--- a/test/surface-pattern-big-scale-down.base.rgb24.ref.png
+++ b/test/reference/surface-pattern-big-scale-down.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-big-scale-down.ps.ref.png b/test/reference/surface-pattern-big-scale-down.ps.ref.png
index 13fb0936..13fb0936 100644
--- a/test/surface-pattern-big-scale-down.ps.ref.png
+++ b/test/reference/surface-pattern-big-scale-down.ps.ref.png
Binary files differ
diff --git a/test/surface-pattern-big-scale-down.quartz.ref.png b/test/reference/surface-pattern-big-scale-down.quartz.ref.png
index 32deb2d9..32deb2d9 100644
--- a/test/surface-pattern-big-scale-down.quartz.ref.png
+++ b/test/reference/surface-pattern-big-scale-down.quartz.ref.png
Binary files differ
diff --git a/test/surface-pattern-big-scale-down.ref.png b/test/reference/surface-pattern-big-scale-down.ref.png
index c0509907..c0509907 100644
--- a/test/surface-pattern-big-scale-down.ref.png
+++ b/test/reference/surface-pattern-big-scale-down.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.argb32.ref.png b/test/reference/surface-pattern-operator.argb32.ref.png
index 9abc2528..9abc2528 100644
--- a/test/surface-pattern-operator.argb32.ref.png
+++ b/test/reference/surface-pattern-operator.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.base.argb32.ref.png b/test/reference/surface-pattern-operator.base.argb32.ref.png
index 670d3c3c..670d3c3c 100644
--- a/test/surface-pattern-operator.base.argb32.ref.png
+++ b/test/reference/surface-pattern-operator.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.base.rgb24.ref.png b/test/reference/surface-pattern-operator.base.rgb24.ref.png
index 23e540df..23e540df 100644
--- a/test/surface-pattern-operator.base.rgb24.ref.png
+++ b/test/reference/surface-pattern-operator.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.image16.ref.png b/test/reference/surface-pattern-operator.image16.ref.png
index 507e49c8..507e49c8 100644
--- a/test/surface-pattern-operator.image16.ref.png
+++ b/test/reference/surface-pattern-operator.image16.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.pdf.argb32.xfail.png b/test/reference/surface-pattern-operator.pdf.argb32.xfail.png
index 371d0847..371d0847 100644
--- a/test/surface-pattern-operator.pdf.argb32.xfail.png
+++ b/test/reference/surface-pattern-operator.pdf.argb32.xfail.png
Binary files differ
diff --git a/test/surface-pattern-operator.pdf.rgb24.xfail.png b/test/reference/surface-pattern-operator.pdf.rgb24.xfail.png
index a2da18d2..a2da18d2 100644
--- a/test/surface-pattern-operator.pdf.rgb24.xfail.png
+++ b/test/reference/surface-pattern-operator.pdf.rgb24.xfail.png
Binary files differ
diff --git a/test/surface-pattern-operator.quartz.argb32.ref.png b/test/reference/surface-pattern-operator.quartz.argb32.ref.png
index 5e934b21..5e934b21 100644
--- a/test/surface-pattern-operator.quartz.argb32.ref.png
+++ b/test/reference/surface-pattern-operator.quartz.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.quartz.rgb24.ref.png b/test/reference/surface-pattern-operator.quartz.rgb24.ref.png
index 30408c1f..30408c1f 100644
--- a/test/surface-pattern-operator.quartz.rgb24.ref.png
+++ b/test/reference/surface-pattern-operator.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.rgb24.ref.png b/test/reference/surface-pattern-operator.rgb24.ref.png
index dd9315af..dd9315af 100644
--- a/test/surface-pattern-operator.rgb24.ref.png
+++ b/test/reference/surface-pattern-operator.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.xlib.argb32.ref.png b/test/reference/surface-pattern-operator.xlib.argb32.ref.png
index 5bc8d2f1..5bc8d2f1 100644
--- a/test/surface-pattern-operator.xlib.argb32.ref.png
+++ b/test/reference/surface-pattern-operator.xlib.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-operator.xlib.rgb24.ref.png b/test/reference/surface-pattern-operator.xlib.rgb24.ref.png
index 23e540df..23e540df 100644
--- a/test/surface-pattern-operator.xlib.rgb24.ref.png
+++ b/test/reference/surface-pattern-operator.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-none.base.argb32.ref.png b/test/reference/surface-pattern-scale-down-extend-none.base.argb32.ref.png
index 9df14cc5..9df14cc5 100644
--- a/test/surface-pattern-scale-down-extend-none.base.argb32.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-none.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-none.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down-extend-none.base.rgb24.ref.png
index 9df14cc5..9df14cc5 100644
--- a/test/surface-pattern-scale-down-extend-none.base.rgb24.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-none.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-none.quartz.ref.png b/test/reference/surface-pattern-scale-down-extend-none.quartz.ref.png
index e126cbb3..e126cbb3 100644
--- a/test/surface-pattern-scale-down-extend-none.quartz.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-none.quartz.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-none.ref.png b/test/reference/surface-pattern-scale-down-extend-none.ref.png
index 9df14cc5..9df14cc5 100644
--- a/test/surface-pattern-scale-down-extend-none.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-none.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-pad.base.argb32.ref.png b/test/reference/surface-pattern-scale-down-extend-pad.base.argb32.ref.png
index 2ee94190..2ee94190 100644
--- a/test/surface-pattern-scale-down-extend-pad.base.argb32.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-pad.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png
index 2ee94190..2ee94190 100644
--- a/test/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-pad.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-pad.quartz.xfail.png b/test/reference/surface-pattern-scale-down-extend-pad.quartz.xfail.png
index 6b8f7540..6b8f7540 100644
--- a/test/surface-pattern-scale-down-extend-pad.quartz.xfail.png
+++ b/test/reference/surface-pattern-scale-down-extend-pad.quartz.xfail.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-pad.ref.png b/test/reference/surface-pattern-scale-down-extend-pad.ref.png
index 2ee94190..2ee94190 100644
--- a/test/surface-pattern-scale-down-extend-pad.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-pad.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png b/test/reference/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png
index f2e93a7d..f2e93a7d 100644
--- a/test/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-reflect.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png
index f2e93a7d..f2e93a7d 100644
--- a/test/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-reflect.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-reflect.quartz.ref.png b/test/reference/surface-pattern-scale-down-extend-reflect.quartz.ref.png
index ef5e62e1..ef5e62e1 100644
--- a/test/surface-pattern-scale-down-extend-reflect.quartz.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-reflect.quartz.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-reflect.ref.png b/test/reference/surface-pattern-scale-down-extend-reflect.ref.png
index f2e93a7d..f2e93a7d 100644
--- a/test/surface-pattern-scale-down-extend-reflect.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-reflect.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png b/test/reference/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png
index c5cff0fe..c5cff0fe 100644
--- a/test/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-repeat.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png
index c5cff0fe..c5cff0fe 100644
--- a/test/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-repeat.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-repeat.quartz.ref.png b/test/reference/surface-pattern-scale-down-extend-repeat.quartz.ref.png
index 6b8f7540..6b8f7540 100644
--- a/test/surface-pattern-scale-down-extend-repeat.quartz.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-repeat.quartz.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down-extend-repeat.ref.png b/test/reference/surface-pattern-scale-down-extend-repeat.ref.png
index c5cff0fe..c5cff0fe 100644
--- a/test/surface-pattern-scale-down-extend-repeat.ref.png
+++ b/test/reference/surface-pattern-scale-down-extend-repeat.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down.base.argb32.ref.png b/test/reference/surface-pattern-scale-down.base.argb32.ref.png
index 8bb58a2a..8bb58a2a 100644
--- a/test/surface-pattern-scale-down.base.argb32.ref.png
+++ b/test/reference/surface-pattern-scale-down.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down.base.rgb24.ref.png b/test/reference/surface-pattern-scale-down.base.rgb24.ref.png
index 8bb58a2a..8bb58a2a 100644
--- a/test/surface-pattern-scale-down.base.rgb24.ref.png
+++ b/test/reference/surface-pattern-scale-down.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down.image16.ref.png b/test/reference/surface-pattern-scale-down.image16.ref.png
index 8be8fb0e..8be8fb0e 100644
--- a/test/surface-pattern-scale-down.image16.ref.png
+++ b/test/reference/surface-pattern-scale-down.image16.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down.pdf.ref.png b/test/reference/surface-pattern-scale-down.pdf.ref.png
index 1e32a44b..1e32a44b 100644
--- a/test/surface-pattern-scale-down.pdf.ref.png
+++ b/test/reference/surface-pattern-scale-down.pdf.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down.ps2.ref.png b/test/reference/surface-pattern-scale-down.ps2.ref.png
index 5fb6395c..5fb6395c 100644
--- a/test/surface-pattern-scale-down.ps2.ref.png
+++ b/test/reference/surface-pattern-scale-down.ps2.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down.ps3.ref.png b/test/reference/surface-pattern-scale-down.ps3.ref.png
index 5fb6395c..5fb6395c 100644
--- a/test/surface-pattern-scale-down.ps3.ref.png
+++ b/test/reference/surface-pattern-scale-down.ps3.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down.quartz.ref.png b/test/reference/surface-pattern-scale-down.quartz.ref.png
index 5b3ace4a..5b3ace4a 100644
--- a/test/surface-pattern-scale-down.quartz.ref.png
+++ b/test/reference/surface-pattern-scale-down.quartz.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-down.ref.png b/test/reference/surface-pattern-scale-down.ref.png
index b7255ef7..b7255ef7 100644
--- a/test/surface-pattern-scale-down.ref.png
+++ b/test/reference/surface-pattern-scale-down.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-up.base.argb32.ref.png b/test/reference/surface-pattern-scale-up.base.argb32.ref.png
index e8d84e2b..e8d84e2b 100644
--- a/test/surface-pattern-scale-up.base.argb32.ref.png
+++ b/test/reference/surface-pattern-scale-up.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-up.base.rgb24.ref.png b/test/reference/surface-pattern-scale-up.base.rgb24.ref.png
index e8d84e2b..e8d84e2b 100644
--- a/test/surface-pattern-scale-up.base.rgb24.ref.png
+++ b/test/reference/surface-pattern-scale-up.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-up.image16.ref.png b/test/reference/surface-pattern-scale-up.image16.ref.png
index 5207bd3b..5207bd3b 100644
--- a/test/surface-pattern-scale-up.image16.ref.png
+++ b/test/reference/surface-pattern-scale-up.image16.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-up.pdf.ref.png b/test/reference/surface-pattern-scale-up.pdf.ref.png
index 593d058a..593d058a 100644
--- a/test/surface-pattern-scale-up.pdf.ref.png
+++ b/test/reference/surface-pattern-scale-up.pdf.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-up.ps2.ref.png b/test/reference/surface-pattern-scale-up.ps2.ref.png
index f2eac7a7..f2eac7a7 100644
--- a/test/surface-pattern-scale-up.ps2.ref.png
+++ b/test/reference/surface-pattern-scale-up.ps2.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-up.ps3.ref.png b/test/reference/surface-pattern-scale-up.ps3.ref.png
index f2eac7a7..f2eac7a7 100644
--- a/test/surface-pattern-scale-up.ps3.ref.png
+++ b/test/reference/surface-pattern-scale-up.ps3.ref.png
Binary files differ
diff --git a/test/surface-pattern-scale-up.quartz.xfail.png b/test/reference/surface-pattern-scale-up.quartz.xfail.png
index ed52ee80..ed52ee80 100644
--- a/test/surface-pattern-scale-up.quartz.xfail.png
+++ b/test/reference/surface-pattern-scale-up.quartz.xfail.png
Binary files differ
diff --git a/test/surface-pattern-scale-up.ref.png b/test/reference/surface-pattern-scale-up.ref.png
index 41aafaf6..41aafaf6 100644
--- a/test/surface-pattern-scale-up.ref.png
+++ b/test/reference/surface-pattern-scale-up.ref.png
Binary files differ
diff --git a/test/surface-pattern.base.argb32.ref.png b/test/reference/surface-pattern.base.argb32.ref.png
index 079ebfba..079ebfba 100644
--- a/test/surface-pattern.base.argb32.ref.png
+++ b/test/reference/surface-pattern.base.argb32.ref.png
Binary files differ
diff --git a/test/surface-pattern.base.rgb24.ref.png b/test/reference/surface-pattern.base.rgb24.ref.png
index 079ebfba..079ebfba 100644
--- a/test/surface-pattern.base.rgb24.ref.png
+++ b/test/reference/surface-pattern.base.rgb24.ref.png
Binary files differ
diff --git a/test/surface-pattern.image16.ref.png b/test/reference/surface-pattern.image16.ref.png
index 90900970..90900970 100644
--- a/test/surface-pattern.image16.ref.png
+++ b/test/reference/surface-pattern.image16.ref.png
Binary files differ
diff --git a/test/surface-pattern.pdf.xfail.png b/test/reference/surface-pattern.pdf.xfail.png
index fadc2c24..fadc2c24 100644
--- a/test/surface-pattern.pdf.xfail.png
+++ b/test/reference/surface-pattern.pdf.xfail.png
Binary files differ
diff --git a/test/surface-pattern.ps.xfail.png b/test/reference/surface-pattern.ps.xfail.png
index 02fbde84..02fbde84 100644
--- a/test/surface-pattern.ps.xfail.png
+++ b/test/reference/surface-pattern.ps.xfail.png
Binary files differ
diff --git a/test/surface-pattern.quartz.xfail.png b/test/reference/surface-pattern.quartz.xfail.png
index 4ac47de5..4ac47de5 100644
--- a/test/surface-pattern.quartz.xfail.png
+++ b/test/reference/surface-pattern.quartz.xfail.png
Binary files differ
diff --git a/test/surface-pattern.ref.png b/test/reference/surface-pattern.ref.png
index db60da6f..db60da6f 100644
--- a/test/surface-pattern.ref.png
+++ b/test/reference/surface-pattern.ref.png
Binary files differ
diff --git a/test/surface-pattern.svg.xfail.png b/test/reference/surface-pattern.svg.xfail.png
index cdbcf476..cdbcf476 100644
--- a/test/surface-pattern.svg.xfail.png
+++ b/test/reference/surface-pattern.svg.xfail.png
Binary files differ
diff --git a/test/svg-surface-source.argb32.ref.png b/test/reference/svg-surface-source.argb32.ref.png
index 01829720..01829720 100644
--- a/test/svg-surface-source.argb32.ref.png
+++ b/test/reference/svg-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/svg-surface-source.base.argb32.ref.png b/test/reference/svg-surface-source.base.argb32.ref.png
index 01829720..01829720 100644
--- a/test/svg-surface-source.base.argb32.ref.png
+++ b/test/reference/svg-surface-source.base.argb32.ref.png
Binary files differ
diff --git a/test/svg-surface-source.base.rgb24.ref.png b/test/reference/svg-surface-source.base.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/svg-surface-source.base.rgb24.ref.png
+++ b/test/reference/svg-surface-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/svg-surface-source.image16.ref.png b/test/reference/svg-surface-source.image16.ref.png
index 2a7460e2..2a7460e2 100644
--- a/test/svg-surface-source.image16.ref.png
+++ b/test/reference/svg-surface-source.image16.ref.png
Binary files differ
diff --git a/test/svg-surface-source.rgb24.ref.png b/test/reference/svg-surface-source.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/svg-surface-source.rgb24.ref.png
+++ b/test/reference/svg-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/svg-surface-source.svg12.argb32.xfail.png b/test/reference/svg-surface-source.svg12.argb32.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/svg-surface-source.svg12.argb32.xfail.png
+++ b/test/reference/svg-surface-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/svg-surface-source.svg12.rgb24.xfail.png b/test/reference/svg-surface-source.svg12.rgb24.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/svg-surface-source.svg12.rgb24.xfail.png
+++ b/test/reference/svg-surface-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/text-antialias-gray.base.argb32.ref.png b/test/reference/text-antialias-gray.base.argb32.ref.png
index b1dbc20b..b1dbc20b 100644
--- a/test/text-antialias-gray.base.argb32.ref.png
+++ b/test/reference/text-antialias-gray.base.argb32.ref.png
Binary files differ
diff --git a/test/text-antialias-gray.base.rgb24.ref.png b/test/reference/text-antialias-gray.base.rgb24.ref.png
index b1dbc20b..b1dbc20b 100644
--- a/test/text-antialias-gray.base.rgb24.ref.png
+++ b/test/reference/text-antialias-gray.base.rgb24.ref.png
Binary files differ
diff --git a/test/text-antialias-gray.image16.ref.png b/test/reference/text-antialias-gray.image16.ref.png
index c86dbae5..c86dbae5 100644
--- a/test/text-antialias-gray.image16.ref.png
+++ b/test/reference/text-antialias-gray.image16.ref.png
Binary files differ
diff --git a/test/text-antialias-gray.quartz.ref.png b/test/reference/text-antialias-gray.quartz.ref.png
index 63926a8e..63926a8e 100644
--- a/test/text-antialias-gray.quartz.ref.png
+++ b/test/reference/text-antialias-gray.quartz.ref.png
Binary files differ
diff --git a/test/text-antialias-gray.ref.png b/test/reference/text-antialias-gray.ref.png
index b1dbc20b..b1dbc20b 100644
--- a/test/text-antialias-gray.ref.png
+++ b/test/reference/text-antialias-gray.ref.png
Binary files differ
diff --git a/test/text-antialias-none.base.argb32.ref.png b/test/reference/text-antialias-none.base.argb32.ref.png
index 86c09cd3..86c09cd3 100644
--- a/test/text-antialias-none.base.argb32.ref.png
+++ b/test/reference/text-antialias-none.base.argb32.ref.png
Binary files differ
diff --git a/test/text-antialias-none.base.rgb24.ref.png b/test/reference/text-antialias-none.base.rgb24.ref.png
index 86c09cd3..86c09cd3 100644
--- a/test/text-antialias-none.base.rgb24.ref.png
+++ b/test/reference/text-antialias-none.base.rgb24.ref.png
Binary files differ
diff --git a/test/text-antialias-none.quartz.ref.png b/test/reference/text-antialias-none.quartz.ref.png
index 872b21d6..872b21d6 100644
--- a/test/text-antialias-none.quartz.ref.png
+++ b/test/reference/text-antialias-none.quartz.ref.png
Binary files differ
diff --git a/test/text-antialias-none.ref.png b/test/reference/text-antialias-none.ref.png
index bdd77bd5..bdd77bd5 100644
--- a/test/text-antialias-none.ref.png
+++ b/test/reference/text-antialias-none.ref.png
Binary files differ
diff --git a/test/text-antialias-subpixel.base.argb32.xfail.png b/test/reference/text-antialias-subpixel.base.argb32.xfail.png
index 4a6bde49..4a6bde49 100644
--- a/test/text-antialias-subpixel.base.argb32.xfail.png
+++ b/test/reference/text-antialias-subpixel.base.argb32.xfail.png
Binary files differ
diff --git a/test/text-antialias-subpixel.base.rgb24.xfail.png b/test/reference/text-antialias-subpixel.base.rgb24.xfail.png
index 4a6bde49..4a6bde49 100644
--- a/test/text-antialias-subpixel.base.rgb24.xfail.png
+++ b/test/reference/text-antialias-subpixel.base.rgb24.xfail.png
Binary files differ
diff --git a/test/text-antialias-subpixel.image16.ref.png b/test/reference/text-antialias-subpixel.image16.ref.png
index 81fad89d..81fad89d 100644
--- a/test/text-antialias-subpixel.image16.ref.png
+++ b/test/reference/text-antialias-subpixel.image16.ref.png
Binary files differ
diff --git a/test/text-antialias-subpixel.quartz.ref.png b/test/reference/text-antialias-subpixel.quartz.ref.png
index f5b1aa8f..f5b1aa8f 100644
--- a/test/text-antialias-subpixel.quartz.ref.png
+++ b/test/reference/text-antialias-subpixel.quartz.ref.png
Binary files differ
diff --git a/test/text-antialias-subpixel.ref.png b/test/reference/text-antialias-subpixel.ref.png
index 09da5fae..09da5fae 100644
--- a/test/text-antialias-subpixel.ref.png
+++ b/test/reference/text-antialias-subpixel.ref.png
Binary files differ
diff --git a/test/text-glyph-range.base.argb32.ref.png b/test/reference/text-glyph-range.base.argb32.ref.png
index 91de73d5..91de73d5 100644
--- a/test/text-glyph-range.base.argb32.ref.png
+++ b/test/reference/text-glyph-range.base.argb32.ref.png
Binary files differ
diff --git a/test/text-glyph-range.base.rgb24.ref.png b/test/reference/text-glyph-range.base.rgb24.ref.png
index 91de73d5..91de73d5 100644
--- a/test/text-glyph-range.base.rgb24.ref.png
+++ b/test/reference/text-glyph-range.base.rgb24.ref.png
Binary files differ
diff --git a/test/text-glyph-range.image16.ref.png b/test/reference/text-glyph-range.image16.ref.png
index 51daa168..51daa168 100644
--- a/test/text-glyph-range.image16.ref.png
+++ b/test/reference/text-glyph-range.image16.ref.png
Binary files differ
diff --git a/test/text-glyph-range.ps.ref.png b/test/reference/text-glyph-range.ps.ref.png
index 96bc85a3..96bc85a3 100644
--- a/test/text-glyph-range.ps.ref.png
+++ b/test/reference/text-glyph-range.ps.ref.png
Binary files differ
diff --git a/test/text-glyph-range.quartz.ref.png b/test/reference/text-glyph-range.quartz.ref.png
index e4a14b2a..e4a14b2a 100644
--- a/test/text-glyph-range.quartz.ref.png
+++ b/test/reference/text-glyph-range.quartz.ref.png
Binary files differ
diff --git a/test/text-glyph-range.ref.png b/test/reference/text-glyph-range.ref.png
index f2797902..f2797902 100644
--- a/test/text-glyph-range.ref.png
+++ b/test/reference/text-glyph-range.ref.png
Binary files differ
diff --git a/test/text-pattern.base.argb32.ref.png b/test/reference/text-pattern.base.argb32.ref.png
index d9f3eaab..d9f3eaab 100644
--- a/test/text-pattern.base.argb32.ref.png
+++ b/test/reference/text-pattern.base.argb32.ref.png
Binary files differ
diff --git a/test/text-pattern.base.rgb24.ref.png b/test/reference/text-pattern.base.rgb24.ref.png
index 70d4a594..70d4a594 100644
--- a/test/text-pattern.base.rgb24.ref.png
+++ b/test/reference/text-pattern.base.rgb24.ref.png
Binary files differ
diff --git a/test/text-pattern.pdf.argb32.ref.png b/test/reference/text-pattern.pdf.argb32.ref.png
index 5eef739d..5eef739d 100644
--- a/test/text-pattern.pdf.argb32.ref.png
+++ b/test/reference/text-pattern.pdf.argb32.ref.png
Binary files differ
diff --git a/test/text-pattern.pdf.rgb24.ref.png b/test/reference/text-pattern.pdf.rgb24.ref.png
index 27a1195e..27a1195e 100644
--- a/test/text-pattern.pdf.rgb24.ref.png
+++ b/test/reference/text-pattern.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/text-pattern.ps2.argb32.ref.png b/test/reference/text-pattern.ps2.argb32.ref.png
index bdea146f..bdea146f 100644
--- a/test/text-pattern.ps2.argb32.ref.png
+++ b/test/reference/text-pattern.ps2.argb32.ref.png
Binary files differ
diff --git a/test/text-pattern.ps2.rgb24.ref.png b/test/reference/text-pattern.ps2.rgb24.ref.png
index bdea146f..bdea146f 100644
--- a/test/text-pattern.ps2.rgb24.ref.png
+++ b/test/reference/text-pattern.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/text-pattern.ps3.argb32.ref.png b/test/reference/text-pattern.ps3.argb32.ref.png
index 411a531b..411a531b 100644
--- a/test/text-pattern.ps3.argb32.ref.png
+++ b/test/reference/text-pattern.ps3.argb32.ref.png
Binary files differ
diff --git a/test/text-pattern.ps3.rgb24.ref.png b/test/reference/text-pattern.ps3.rgb24.ref.png
index f696a992..f696a992 100644
--- a/test/text-pattern.ps3.rgb24.ref.png
+++ b/test/reference/text-pattern.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/text-pattern.quartz.argb32.ref.png b/test/reference/text-pattern.quartz.argb32.ref.png
index 1a15964e..1a15964e 100644
--- a/test/text-pattern.quartz.argb32.ref.png
+++ b/test/reference/text-pattern.quartz.argb32.ref.png
Binary files differ
diff --git a/test/text-pattern.quartz.rgb24.ref.png b/test/reference/text-pattern.quartz.rgb24.ref.png
index f19dd767..f19dd767 100644
--- a/test/text-pattern.quartz.rgb24.ref.png
+++ b/test/reference/text-pattern.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/text-pattern.ref.png b/test/reference/text-pattern.ref.png
index 272ee1a8..272ee1a8 100644
--- a/test/text-pattern.ref.png
+++ b/test/reference/text-pattern.ref.png
Binary files differ
diff --git a/test/text-pattern.rgb24.ref.png b/test/reference/text-pattern.rgb24.ref.png
index 99e9e7dc..99e9e7dc 100644
--- a/test/text-pattern.rgb24.ref.png
+++ b/test/reference/text-pattern.rgb24.ref.png
Binary files differ
diff --git a/test/text-pattern.svg.argb32.ref.png b/test/reference/text-pattern.svg.argb32.ref.png
index f472858f..f472858f 100644
--- a/test/text-pattern.svg.argb32.ref.png
+++ b/test/reference/text-pattern.svg.argb32.ref.png
Binary files differ
diff --git a/test/text-pattern.svg.rgb24.ref.png b/test/reference/text-pattern.svg.rgb24.ref.png
index 2b2064ec..2b2064ec 100644
--- a/test/text-pattern.svg.rgb24.ref.png
+++ b/test/reference/text-pattern.svg.rgb24.ref.png
Binary files differ
diff --git a/test/text-rotate.base.argb32.ref.png b/test/reference/text-rotate.base.argb32.ref.png
index 1db9a00d..1db9a00d 100644
--- a/test/text-rotate.base.argb32.ref.png
+++ b/test/reference/text-rotate.base.argb32.ref.png
Binary files differ
diff --git a/test/text-rotate.base.rgb24.ref.png b/test/reference/text-rotate.base.rgb24.ref.png
index 1db9a00d..1db9a00d 100644
--- a/test/text-rotate.base.rgb24.ref.png
+++ b/test/reference/text-rotate.base.rgb24.ref.png
Binary files differ
diff --git a/test/text-rotate.image16.ref.png b/test/reference/text-rotate.image16.ref.png
index fddd002c..fddd002c 100644
--- a/test/text-rotate.image16.ref.png
+++ b/test/reference/text-rotate.image16.ref.png
Binary files differ
diff --git a/test/text-rotate.pdf.ref.png b/test/reference/text-rotate.pdf.ref.png
index b533075c..b533075c 100644
--- a/test/text-rotate.pdf.ref.png
+++ b/test/reference/text-rotate.pdf.ref.png
Binary files differ
diff --git a/test/text-rotate.ps.ref.png b/test/reference/text-rotate.ps.ref.png
index c68d02da..c68d02da 100644
--- a/test/text-rotate.ps.ref.png
+++ b/test/reference/text-rotate.ps.ref.png
Binary files differ
diff --git a/test/text-rotate.quartz.ref.png b/test/reference/text-rotate.quartz.ref.png
index 113e727a..113e727a 100644
--- a/test/text-rotate.quartz.ref.png
+++ b/test/reference/text-rotate.quartz.ref.png
Binary files differ
diff --git a/test/text-rotate.ref.png b/test/reference/text-rotate.ref.png
index 59a0d0a0..59a0d0a0 100644
--- a/test/text-rotate.ref.png
+++ b/test/reference/text-rotate.ref.png
Binary files differ
diff --git a/test/text-rotate.svg.ref.png b/test/reference/text-rotate.svg.ref.png
index 9d887a02..9d887a02 100644
--- a/test/text-rotate.svg.ref.png
+++ b/test/reference/text-rotate.svg.ref.png
Binary files differ
diff --git a/test/text-rotate.xlib-fallback.ref.png b/test/reference/text-rotate.xlib-fallback.ref.png
index ce063303..ce063303 100644
--- a/test/text-rotate.xlib-fallback.ref.png
+++ b/test/reference/text-rotate.xlib-fallback.ref.png
Binary files differ
diff --git a/test/text-rotate.xlib.ref.png b/test/reference/text-rotate.xlib.ref.png
index 3d359649..3d359649 100644
--- a/test/text-rotate.xlib.ref.png
+++ b/test/reference/text-rotate.xlib.ref.png
Binary files differ
diff --git a/test/text-transform.base.argb32.ref.png b/test/reference/text-transform.base.argb32.ref.png
index 4603bc52..4603bc52 100644
--- a/test/text-transform.base.argb32.ref.png
+++ b/test/reference/text-transform.base.argb32.ref.png
Binary files differ
diff --git a/test/text-transform.base.rgb24.ref.png b/test/reference/text-transform.base.rgb24.ref.png
index 4603bc52..4603bc52 100644
--- a/test/text-transform.base.rgb24.ref.png
+++ b/test/reference/text-transform.base.rgb24.ref.png
Binary files differ
diff --git a/test/text-transform.image16.ref.png b/test/reference/text-transform.image16.ref.png
index 59caca80..59caca80 100644
--- a/test/text-transform.image16.ref.png
+++ b/test/reference/text-transform.image16.ref.png
Binary files differ
diff --git a/test/text-transform.pdf.argb32.ref.png b/test/reference/text-transform.pdf.argb32.ref.png
index 7a2f3a72..7a2f3a72 100644
--- a/test/text-transform.pdf.argb32.ref.png
+++ b/test/reference/text-transform.pdf.argb32.ref.png
Binary files differ
diff --git a/test/text-transform.pdf.rgb24.ref.png b/test/reference/text-transform.pdf.rgb24.ref.png
index 7a2f3a72..7a2f3a72 100644
--- a/test/text-transform.pdf.rgb24.ref.png
+++ b/test/reference/text-transform.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/text-transform.ps2.ref.png b/test/reference/text-transform.ps2.ref.png
index 07896b30..07896b30 100644
--- a/test/text-transform.ps2.ref.png
+++ b/test/reference/text-transform.ps2.ref.png
Binary files differ
diff --git a/test/text-transform.ps3.ref.png b/test/reference/text-transform.ps3.ref.png
index 07896b30..07896b30 100644
--- a/test/text-transform.ps3.ref.png
+++ b/test/reference/text-transform.ps3.ref.png
Binary files differ
diff --git a/test/text-transform.ref.png b/test/reference/text-transform.ref.png
index 6f36b9d4..6f36b9d4 100644
--- a/test/text-transform.ref.png
+++ b/test/reference/text-transform.ref.png
Binary files differ
diff --git a/test/text-transform.svg.ref.png b/test/reference/text-transform.svg.ref.png
index 1473a643..1473a643 100644
--- a/test/text-transform.svg.ref.png
+++ b/test/reference/text-transform.svg.ref.png
Binary files differ
diff --git a/test/tiger.base.argb32.ref.png b/test/reference/tiger.base.argb32.ref.png
index bc7f668e..bc7f668e 100644
--- a/test/tiger.base.argb32.ref.png
+++ b/test/reference/tiger.base.argb32.ref.png
Binary files differ
diff --git a/test/tiger.base.rgb24.ref.png b/test/reference/tiger.base.rgb24.ref.png
index bc7f668e..bc7f668e 100644
--- a/test/tiger.base.rgb24.ref.png
+++ b/test/reference/tiger.base.rgb24.ref.png
Binary files differ
diff --git a/test/tiger.ref.png b/test/reference/tiger.ref.png
index b31d358a..b31d358a 100644
--- a/test/tiger.ref.png
+++ b/test/reference/tiger.ref.png
Binary files differ
diff --git a/test/tighten-bounds.base.argb32.ref.png b/test/reference/tighten-bounds.base.argb32.ref.png
index ebbd4bc5..ebbd4bc5 100644
--- a/test/tighten-bounds.base.argb32.ref.png
+++ b/test/reference/tighten-bounds.base.argb32.ref.png
Binary files differ
diff --git a/test/tighten-bounds.base.rgb24.ref.png b/test/reference/tighten-bounds.base.rgb24.ref.png
index b99d7db7..b99d7db7 100644
--- a/test/tighten-bounds.base.rgb24.ref.png
+++ b/test/reference/tighten-bounds.base.rgb24.ref.png
Binary files differ
diff --git a/test/tighten-bounds.ref.png b/test/reference/tighten-bounds.ref.png
index 82310822..82310822 100644
--- a/test/tighten-bounds.ref.png
+++ b/test/reference/tighten-bounds.ref.png
Binary files differ
diff --git a/test/transforms.base.argb32.ref.png b/test/reference/transforms.base.argb32.ref.png
index 3ce91764..3ce91764 100644
--- a/test/transforms.base.argb32.ref.png
+++ b/test/reference/transforms.base.argb32.ref.png
Binary files differ
diff --git a/test/transforms.base.rgb24.ref.png b/test/reference/transforms.base.rgb24.ref.png
index 3ce91764..3ce91764 100644
--- a/test/transforms.base.rgb24.ref.png
+++ b/test/reference/transforms.base.rgb24.ref.png
Binary files differ
diff --git a/test/transforms.image16.ref.png b/test/reference/transforms.image16.ref.png
index e9a1813a..e9a1813a 100644
--- a/test/transforms.image16.ref.png
+++ b/test/reference/transforms.image16.ref.png
Binary files differ
diff --git a/test/transforms.ps2.ref.png b/test/reference/transforms.ps2.ref.png
index 6d195aaf..6d195aaf 100644
--- a/test/transforms.ps2.ref.png
+++ b/test/reference/transforms.ps2.ref.png
Binary files differ
diff --git a/test/transforms.ps3.ref.png b/test/reference/transforms.ps3.ref.png
index 6d195aaf..6d195aaf 100644
--- a/test/transforms.ps3.ref.png
+++ b/test/reference/transforms.ps3.ref.png
Binary files differ
diff --git a/test/transforms.ref.png b/test/reference/transforms.ref.png
index 1d40acb7..1d40acb7 100644
--- a/test/transforms.ref.png
+++ b/test/reference/transforms.ref.png
Binary files differ
diff --git a/test/translate-show-surface.base.argb32.ref.png b/test/reference/translate-show-surface.base.argb32.ref.png
index 0a145d91..0a145d91 100644
--- a/test/translate-show-surface.base.argb32.ref.png
+++ b/test/reference/translate-show-surface.base.argb32.ref.png
Binary files differ
diff --git a/test/translate-show-surface.base.rgb24.ref.png b/test/reference/translate-show-surface.base.rgb24.ref.png
index 0a145d91..0a145d91 100644
--- a/test/translate-show-surface.base.rgb24.ref.png
+++ b/test/reference/translate-show-surface.base.rgb24.ref.png
Binary files differ
diff --git a/test/translate-show-surface.ref.png b/test/reference/translate-show-surface.ref.png
index 765adc4a..765adc4a 100644
--- a/test/translate-show-surface.ref.png
+++ b/test/reference/translate-show-surface.ref.png
Binary files differ
diff --git a/test/trap-clip.base.argb32.ref.png b/test/reference/trap-clip.base.argb32.ref.png
index 319d8356..319d8356 100644
--- a/test/trap-clip.base.argb32.ref.png
+++ b/test/reference/trap-clip.base.argb32.ref.png
Binary files differ
diff --git a/test/trap-clip.base.rgb24.ref.png b/test/reference/trap-clip.base.rgb24.ref.png
index 7ac5789b..7ac5789b 100644
--- a/test/trap-clip.base.rgb24.ref.png
+++ b/test/reference/trap-clip.base.rgb24.ref.png
Binary files differ
diff --git a/test/trap-clip.image16.ref.png b/test/reference/trap-clip.image16.ref.png
index e9ef2cf9..e9ef2cf9 100644
--- a/test/trap-clip.image16.ref.png
+++ b/test/reference/trap-clip.image16.ref.png
Binary files differ
diff --git a/test/trap-clip.ps2.argb32.ref.png b/test/reference/trap-clip.ps2.argb32.ref.png
index 4db9f8e7..4db9f8e7 100644
--- a/test/trap-clip.ps2.argb32.ref.png
+++ b/test/reference/trap-clip.ps2.argb32.ref.png
Binary files differ
diff --git a/test/trap-clip.ps2.rgb24.ref.png b/test/reference/trap-clip.ps2.rgb24.ref.png
index de309b97..de309b97 100644
--- a/test/trap-clip.ps2.rgb24.ref.png
+++ b/test/reference/trap-clip.ps2.rgb24.ref.png
Binary files differ
diff --git a/test/trap-clip.ps3.argb32.ref.png b/test/reference/trap-clip.ps3.argb32.ref.png
index 17d74beb..17d74beb 100644
--- a/test/trap-clip.ps3.argb32.ref.png
+++ b/test/reference/trap-clip.ps3.argb32.ref.png
Binary files differ
diff --git a/test/trap-clip.ps3.rgb24.ref.png b/test/reference/trap-clip.ps3.rgb24.ref.png
index 236b75c5..236b75c5 100644
--- a/test/trap-clip.ps3.rgb24.ref.png
+++ b/test/reference/trap-clip.ps3.rgb24.ref.png
Binary files differ
diff --git a/test/trap-clip.quartz.argb32.ref.png b/test/reference/trap-clip.quartz.argb32.ref.png
index e045ea4e..e045ea4e 100644
--- a/test/trap-clip.quartz.argb32.ref.png
+++ b/test/reference/trap-clip.quartz.argb32.ref.png
Binary files differ
diff --git a/test/trap-clip.quartz.rgb24.ref.png b/test/reference/trap-clip.quartz.rgb24.ref.png
index 1044d869..1044d869 100644
--- a/test/trap-clip.quartz.rgb24.ref.png
+++ b/test/reference/trap-clip.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/trap-clip.ref.png b/test/reference/trap-clip.ref.png
index 5f5532d2..5f5532d2 100644
--- a/test/trap-clip.ref.png
+++ b/test/reference/trap-clip.ref.png
Binary files differ
diff --git a/test/trap-clip.rgb24.ref.png b/test/reference/trap-clip.rgb24.ref.png
index 1e737a06..1e737a06 100644
--- a/test/trap-clip.rgb24.ref.png
+++ b/test/reference/trap-clip.rgb24.ref.png
Binary files differ
diff --git a/test/trap-clip.test-paginated.argb32.ref.png b/test/reference/trap-clip.test-paginated.argb32.ref.png
index 7259edc4..7259edc4 100644
--- a/test/trap-clip.test-paginated.argb32.ref.png
+++ b/test/reference/trap-clip.test-paginated.argb32.ref.png
Binary files differ
diff --git a/test/trap-clip.xlib.ref.png b/test/reference/trap-clip.xlib.ref.png
index 2cbbdb76..2cbbdb76 100644
--- a/test/trap-clip.xlib.ref.png
+++ b/test/reference/trap-clip.xlib.ref.png
Binary files differ
diff --git a/test/trap-clip.xlib.rgb24.ref.png b/test/reference/trap-clip.xlib.rgb24.ref.png
index 15068aa5..15068aa5 100644
--- a/test/trap-clip.xlib.rgb24.ref.png
+++ b/test/reference/trap-clip.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/twin-antialias-gray.base.argb32.ref.png b/test/reference/twin-antialias-gray.base.argb32.ref.png
index bfd42110..bfd42110 100644
--- a/test/twin-antialias-gray.base.argb32.ref.png
+++ b/test/reference/twin-antialias-gray.base.argb32.ref.png
Binary files differ
diff --git a/test/twin-antialias-gray.base.rgb24.ref.png b/test/reference/twin-antialias-gray.base.rgb24.ref.png
index bfd42110..bfd42110 100644
--- a/test/twin-antialias-gray.base.rgb24.ref.png
+++ b/test/reference/twin-antialias-gray.base.rgb24.ref.png
Binary files differ
diff --git a/test/twin-antialias-gray.image16.ref.png b/test/reference/twin-antialias-gray.image16.ref.png
index 1fadcb12..1fadcb12 100644
--- a/test/twin-antialias-gray.image16.ref.png
+++ b/test/reference/twin-antialias-gray.image16.ref.png
Binary files differ
diff --git a/test/twin-antialias-gray.ref.png b/test/reference/twin-antialias-gray.ref.png
index e597b643..e597b643 100644
--- a/test/twin-antialias-gray.ref.png
+++ b/test/reference/twin-antialias-gray.ref.png
Binary files differ
diff --git a/test/twin-antialias-gray.xlib.ref.png b/test/reference/twin-antialias-gray.xlib.ref.png
index c8a79f4a..c8a79f4a 100644
--- a/test/twin-antialias-gray.xlib.ref.png
+++ b/test/reference/twin-antialias-gray.xlib.ref.png
Binary files differ
diff --git a/test/twin-antialias-mixed.base.argb32.ref.png b/test/reference/twin-antialias-mixed.base.argb32.ref.png
index 0c91dd1f..0c91dd1f 100644
--- a/test/twin-antialias-mixed.base.argb32.ref.png
+++ b/test/reference/twin-antialias-mixed.base.argb32.ref.png
Binary files differ
diff --git a/test/twin-antialias-mixed.base.rgb24.ref.png b/test/reference/twin-antialias-mixed.base.rgb24.ref.png
index 0c91dd1f..0c91dd1f 100644
--- a/test/twin-antialias-mixed.base.rgb24.ref.png
+++ b/test/reference/twin-antialias-mixed.base.rgb24.ref.png
Binary files differ
diff --git a/test/twin-antialias-mixed.image16.ref.png b/test/reference/twin-antialias-mixed.image16.ref.png
index 10c4980f..10c4980f 100644
--- a/test/twin-antialias-mixed.image16.ref.png
+++ b/test/reference/twin-antialias-mixed.image16.ref.png
Binary files differ
diff --git a/test/twin-antialias-mixed.ref.png b/test/reference/twin-antialias-mixed.ref.png
index 0c91dd1f..0c91dd1f 100644
--- a/test/twin-antialias-mixed.ref.png
+++ b/test/reference/twin-antialias-mixed.ref.png
Binary files differ
diff --git a/test/twin-antialias-mixed.xlib.ref.png b/test/reference/twin-antialias-mixed.xlib.ref.png
index 3263f7ce..3263f7ce 100644
--- a/test/twin-antialias-mixed.xlib.ref.png
+++ b/test/reference/twin-antialias-mixed.xlib.ref.png
Binary files differ
diff --git a/test/twin-antialias-none.base.argb32.ref.png b/test/reference/twin-antialias-none.base.argb32.ref.png
index 42f386d0..42f386d0 100644
--- a/test/twin-antialias-none.base.argb32.ref.png
+++ b/test/reference/twin-antialias-none.base.argb32.ref.png
Binary files differ
diff --git a/test/twin-antialias-none.base.rgb24.ref.png b/test/reference/twin-antialias-none.base.rgb24.ref.png
index 42f386d0..42f386d0 100644
--- a/test/twin-antialias-none.base.rgb24.ref.png
+++ b/test/reference/twin-antialias-none.base.rgb24.ref.png
Binary files differ
diff --git a/test/twin-antialias-none.ref.png b/test/reference/twin-antialias-none.ref.png
index 42f386d0..42f386d0 100644
--- a/test/twin-antialias-none.ref.png
+++ b/test/reference/twin-antialias-none.ref.png
Binary files differ
diff --git a/test/twin-antialias-none.xlib.ref.png b/test/reference/twin-antialias-none.xlib.ref.png
index 85fa6fcd..85fa6fcd 100644
--- a/test/twin-antialias-none.xlib.ref.png
+++ b/test/reference/twin-antialias-none.xlib.ref.png
Binary files differ
diff --git a/test/twin-antialias-subpixel.base.argb32.ref.png b/test/reference/twin-antialias-subpixel.base.argb32.ref.png
index bfd42110..bfd42110 100644
--- a/test/twin-antialias-subpixel.base.argb32.ref.png
+++ b/test/reference/twin-antialias-subpixel.base.argb32.ref.png
Binary files differ
diff --git a/test/twin-antialias-subpixel.base.rgb24.ref.png b/test/reference/twin-antialias-subpixel.base.rgb24.ref.png
index bfd42110..bfd42110 100644
--- a/test/twin-antialias-subpixel.base.rgb24.ref.png
+++ b/test/reference/twin-antialias-subpixel.base.rgb24.ref.png
Binary files differ
diff --git a/test/twin-antialias-subpixel.image16.ref.png b/test/reference/twin-antialias-subpixel.image16.ref.png
index 1fadcb12..1fadcb12 100644
--- a/test/twin-antialias-subpixel.image16.ref.png
+++ b/test/reference/twin-antialias-subpixel.image16.ref.png
Binary files differ
diff --git a/test/twin-antialias-subpixel.ref.png b/test/reference/twin-antialias-subpixel.ref.png
index e597b643..e597b643 100644
--- a/test/twin-antialias-subpixel.ref.png
+++ b/test/reference/twin-antialias-subpixel.ref.png
Binary files differ
diff --git a/test/twin-antialias-subpixel.xlib.ref.png b/test/reference/twin-antialias-subpixel.xlib.ref.png
index c8a79f4a..c8a79f4a 100644
--- a/test/twin-antialias-subpixel.xlib.ref.png
+++ b/test/reference/twin-antialias-subpixel.xlib.ref.png
Binary files differ
diff --git a/test/twin.base.argb32.ref.png b/test/reference/twin.base.argb32.ref.png
index bfd42110..bfd42110 100644
--- a/test/twin.base.argb32.ref.png
+++ b/test/reference/twin.base.argb32.ref.png
Binary files differ
diff --git a/test/twin.base.rgb24.ref.png b/test/reference/twin.base.rgb24.ref.png
index bfd42110..bfd42110 100644
--- a/test/twin.base.rgb24.ref.png
+++ b/test/reference/twin.base.rgb24.ref.png
Binary files differ
diff --git a/test/twin.image16.ref.png b/test/reference/twin.image16.ref.png
index 1fadcb12..1fadcb12 100644
--- a/test/twin.image16.ref.png
+++ b/test/reference/twin.image16.ref.png
Binary files differ
diff --git a/test/twin.ps.ref.png b/test/reference/twin.ps.ref.png
index 25c71b44..25c71b44 100644
--- a/test/twin.ps.ref.png
+++ b/test/reference/twin.ps.ref.png
Binary files differ
diff --git a/test/twin.ref.png b/test/reference/twin.ref.png
index e597b643..e597b643 100644
--- a/test/twin.ref.png
+++ b/test/reference/twin.ref.png
Binary files differ
diff --git a/test/twin.svg.ref.png b/test/reference/twin.svg.ref.png
index 628a83c7..628a83c7 100644
--- a/test/twin.svg.ref.png
+++ b/test/reference/twin.svg.ref.png
Binary files differ
diff --git a/test/twin.xlib.ref.png b/test/reference/twin.xlib.ref.png
index 04421867..04421867 100644
--- a/test/twin.xlib.ref.png
+++ b/test/reference/twin.xlib.ref.png
Binary files differ
diff --git a/test/unaligned-box.base.argb32.ref.png b/test/reference/unaligned-box.base.argb32.ref.png
index 48e23b8f..48e23b8f 100644
--- a/test/unaligned-box.base.argb32.ref.png
+++ b/test/reference/unaligned-box.base.argb32.ref.png
Binary files differ
diff --git a/test/unaligned-box.base.rgb24.ref.png b/test/reference/unaligned-box.base.rgb24.ref.png
index 48e23b8f..48e23b8f 100644
--- a/test/unaligned-box.base.rgb24.ref.png
+++ b/test/reference/unaligned-box.base.rgb24.ref.png
Binary files differ
diff --git a/test/unaligned-box.ref.png b/test/reference/unaligned-box.ref.png
index ec7c4899..ec7c4899 100644
--- a/test/unaligned-box.ref.png
+++ b/test/reference/unaligned-box.ref.png
Binary files differ
diff --git a/test/unantialiased-shapes.base.argb32.ref.png b/test/reference/unantialiased-shapes.base.argb32.ref.png
index a55ba889..a55ba889 100644
--- a/test/unantialiased-shapes.base.argb32.ref.png
+++ b/test/reference/unantialiased-shapes.base.argb32.ref.png
Binary files differ
diff --git a/test/unantialiased-shapes.base.rgb24.ref.png b/test/reference/unantialiased-shapes.base.rgb24.ref.png
index a55ba889..a55ba889 100644
--- a/test/unantialiased-shapes.base.rgb24.ref.png
+++ b/test/reference/unantialiased-shapes.base.rgb24.ref.png
Binary files differ
diff --git a/test/unantialiased-shapes.quartz.ref.png b/test/reference/unantialiased-shapes.quartz.ref.png
index 349ece77..349ece77 100644
--- a/test/unantialiased-shapes.quartz.ref.png
+++ b/test/reference/unantialiased-shapes.quartz.ref.png
Binary files differ
diff --git a/test/unantialiased-shapes.ref.png b/test/reference/unantialiased-shapes.ref.png
index d9f466e5..d9f466e5 100644
--- a/test/unantialiased-shapes.ref.png
+++ b/test/reference/unantialiased-shapes.ref.png
Binary files differ
diff --git a/test/unbounded-operator.base.argb32.ref.png b/test/reference/unbounded-operator.base.argb32.ref.png
index dfb9031d..dfb9031d 100644
--- a/test/unbounded-operator.base.argb32.ref.png
+++ b/test/reference/unbounded-operator.base.argb32.ref.png
Binary files differ
diff --git a/test/unbounded-operator.base.rgb24.ref.png b/test/reference/unbounded-operator.base.rgb24.ref.png
index 6a0c5b37..6a0c5b37 100644
--- a/test/unbounded-operator.base.rgb24.ref.png
+++ b/test/reference/unbounded-operator.base.rgb24.ref.png
Binary files differ
diff --git a/test/unbounded-operator.gl.argb32.xfail.png b/test/reference/unbounded-operator.gl.argb32.xfail.png
index 34e32eba..34e32eba 100644
--- a/test/unbounded-operator.gl.argb32.xfail.png
+++ b/test/reference/unbounded-operator.gl.argb32.xfail.png
Binary files differ
diff --git a/test/unbounded-operator.gl.rgb24.xfail.png b/test/reference/unbounded-operator.gl.rgb24.xfail.png
index b91da8f0..b91da8f0 100644
--- a/test/unbounded-operator.gl.rgb24.xfail.png
+++ b/test/reference/unbounded-operator.gl.rgb24.xfail.png
Binary files differ
diff --git a/test/unbounded-operator.image16.ref.png b/test/reference/unbounded-operator.image16.ref.png
index 17dfb46d..17dfb46d 100644
--- a/test/unbounded-operator.image16.ref.png
+++ b/test/reference/unbounded-operator.image16.ref.png
Binary files differ
diff --git a/test/unbounded-operator.pdf.argb32.ref.png b/test/reference/unbounded-operator.pdf.argb32.ref.png
index 4aa476de..4aa476de 100644
--- a/test/unbounded-operator.pdf.argb32.ref.png
+++ b/test/reference/unbounded-operator.pdf.argb32.ref.png
Binary files differ
diff --git a/test/unbounded-operator.ps2.argb32.ref.png b/test/reference/unbounded-operator.ps2.argb32.ref.png
index 4aa476de..4aa476de 100644
--- a/test/unbounded-operator.ps2.argb32.ref.png
+++ b/test/reference/unbounded-operator.ps2.argb32.ref.png
Binary files differ
diff --git a/test/unbounded-operator.ps3.argb32.ref.png b/test/reference/unbounded-operator.ps3.argb32.ref.png
index 4aa476de..4aa476de 100644
--- a/test/unbounded-operator.ps3.argb32.ref.png
+++ b/test/reference/unbounded-operator.ps3.argb32.ref.png
Binary files differ
diff --git a/test/unbounded-operator.quartz.argb32.ref.png b/test/reference/unbounded-operator.quartz.argb32.ref.png
index b2e99165..b2e99165 100644
--- a/test/unbounded-operator.quartz.argb32.ref.png
+++ b/test/reference/unbounded-operator.quartz.argb32.ref.png
Binary files differ
diff --git a/test/unbounded-operator.quartz.rgb24.ref.png b/test/reference/unbounded-operator.quartz.rgb24.ref.png
index ea41dc89..ea41dc89 100644
--- a/test/unbounded-operator.quartz.rgb24.ref.png
+++ b/test/reference/unbounded-operator.quartz.rgb24.ref.png
Binary files differ
diff --git a/test/unbounded-operator.ref.png b/test/reference/unbounded-operator.ref.png
index 03c7bc8f..03c7bc8f 100644
--- a/test/unbounded-operator.ref.png
+++ b/test/reference/unbounded-operator.ref.png
Binary files differ
diff --git a/test/unbounded-operator.rgb24.ref.png b/test/reference/unbounded-operator.rgb24.ref.png
index ad3225d0..ad3225d0 100644
--- a/test/unbounded-operator.rgb24.ref.png
+++ b/test/reference/unbounded-operator.rgb24.ref.png
Binary files differ
diff --git a/test/unbounded-operator.svg12.argb32.ref.png b/test/reference/unbounded-operator.svg12.argb32.ref.png
index 45b173fa..45b173fa 100644
--- a/test/unbounded-operator.svg12.argb32.ref.png
+++ b/test/reference/unbounded-operator.svg12.argb32.ref.png
Binary files differ
diff --git a/test/unbounded-operator.svg12.rgb24.xfail.png b/test/reference/unbounded-operator.svg12.rgb24.xfail.png
index 828a9db9..828a9db9 100644
--- a/test/unbounded-operator.svg12.rgb24.xfail.png
+++ b/test/reference/unbounded-operator.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/unbounded-operator.xlib.rgb24.ref.png b/test/reference/unbounded-operator.xlib.rgb24.ref.png
index b2f1a84d..b2f1a84d 100644
--- a/test/unbounded-operator.xlib.rgb24.ref.png
+++ b/test/reference/unbounded-operator.xlib.rgb24.ref.png
Binary files differ
diff --git a/test/unclosed-strokes.base.argb32.ref.png b/test/reference/unclosed-strokes.base.argb32.ref.png
index cfd0f440..cfd0f440 100644
--- a/test/unclosed-strokes.base.argb32.ref.png
+++ b/test/reference/unclosed-strokes.base.argb32.ref.png
Binary files differ
diff --git a/test/unclosed-strokes.base.rgb24.ref.png b/test/reference/unclosed-strokes.base.rgb24.ref.png
index cfd0f440..cfd0f440 100644
--- a/test/unclosed-strokes.base.rgb24.ref.png
+++ b/test/reference/unclosed-strokes.base.rgb24.ref.png
Binary files differ
diff --git a/test/unclosed-strokes.ref.png b/test/reference/unclosed-strokes.ref.png
index 6b1e3888..6b1e3888 100644
--- a/test/unclosed-strokes.ref.png
+++ b/test/reference/unclosed-strokes.ref.png
Binary files differ
diff --git a/test/user-font-mask.base.argb32.ref.png b/test/reference/user-font-mask.base.argb32.ref.png
index 02a9a5ec..02a9a5ec 100644
--- a/test/user-font-mask.base.argb32.ref.png
+++ b/test/reference/user-font-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/user-font-mask.base.rgb24.ref.png b/test/reference/user-font-mask.base.rgb24.ref.png
index 02a9a5ec..02a9a5ec 100644
--- a/test/user-font-mask.base.rgb24.ref.png
+++ b/test/reference/user-font-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/user-font-mask.image16.ref.png b/test/reference/user-font-mask.image16.ref.png
index 0a63dded..0a63dded 100644
--- a/test/user-font-mask.image16.ref.png
+++ b/test/reference/user-font-mask.image16.ref.png
Binary files differ
diff --git a/test/user-font-mask.pdf.ref.png b/test/reference/user-font-mask.pdf.ref.png
index ebf14858..ebf14858 100644
--- a/test/user-font-mask.pdf.ref.png
+++ b/test/reference/user-font-mask.pdf.ref.png
Binary files differ
diff --git a/test/user-font-mask.ps2.ref.png b/test/reference/user-font-mask.ps2.ref.png
index ebf14858..ebf14858 100644
--- a/test/user-font-mask.ps2.ref.png
+++ b/test/reference/user-font-mask.ps2.ref.png
Binary files differ
diff --git a/test/user-font-mask.ps3.ref.png b/test/reference/user-font-mask.ps3.ref.png
index ebf14858..ebf14858 100644
--- a/test/user-font-mask.ps3.ref.png
+++ b/test/reference/user-font-mask.ps3.ref.png
Binary files differ
diff --git a/test/user-font-mask.ref.png b/test/reference/user-font-mask.ref.png
index 02a9a5ec..02a9a5ec 100644
--- a/test/user-font-mask.ref.png
+++ b/test/reference/user-font-mask.ref.png
Binary files differ
diff --git a/test/user-font-mask.svg.ref.png b/test/reference/user-font-mask.svg.ref.png
index 1a8f2c8c..1a8f2c8c 100644
--- a/test/user-font-mask.svg.ref.png
+++ b/test/reference/user-font-mask.svg.ref.png
Binary files differ
diff --git a/test/user-font-proxy.base.argb32.ref.png b/test/reference/user-font-proxy.base.argb32.ref.png
index 92ce6361..92ce6361 100644
--- a/test/user-font-proxy.base.argb32.ref.png
+++ b/test/reference/user-font-proxy.base.argb32.ref.png
Binary files differ
diff --git a/test/user-font-proxy.base.rgb24.ref.png b/test/reference/user-font-proxy.base.rgb24.ref.png
index 92ce6361..92ce6361 100644
--- a/test/user-font-proxy.base.rgb24.ref.png
+++ b/test/reference/user-font-proxy.base.rgb24.ref.png
Binary files differ
diff --git a/test/user-font-proxy.image16.ref.png b/test/reference/user-font-proxy.image16.ref.png
index 5b44351b..5b44351b 100644
--- a/test/user-font-proxy.image16.ref.png
+++ b/test/reference/user-font-proxy.image16.ref.png
Binary files differ
diff --git a/test/user-font-proxy.pdf.argb32.ref.png b/test/reference/user-font-proxy.pdf.argb32.ref.png
index cffa9edb..cffa9edb 100644
--- a/test/user-font-proxy.pdf.argb32.ref.png
+++ b/test/reference/user-font-proxy.pdf.argb32.ref.png
Binary files differ
diff --git a/test/user-font-proxy.pdf.ref.png b/test/reference/user-font-proxy.pdf.ref.png
index afe7cb0d..afe7cb0d 100644
--- a/test/user-font-proxy.pdf.ref.png
+++ b/test/reference/user-font-proxy.pdf.ref.png
Binary files differ
diff --git a/test/user-font-proxy.pdf.rgb24.ref.png b/test/reference/user-font-proxy.pdf.rgb24.ref.png
index cffa9edb..cffa9edb 100644
--- a/test/user-font-proxy.pdf.rgb24.ref.png
+++ b/test/reference/user-font-proxy.pdf.rgb24.ref.png
Binary files differ
diff --git a/test/user-font-proxy.ps.ref.png b/test/reference/user-font-proxy.ps.ref.png
index a7b348b6..a7b348b6 100644
--- a/test/user-font-proxy.ps.ref.png
+++ b/test/reference/user-font-proxy.ps.ref.png
Binary files differ
diff --git a/test/user-font-proxy.quartz.ref.png b/test/reference/user-font-proxy.quartz.ref.png
index 3bead3d1..3bead3d1 100644
--- a/test/user-font-proxy.quartz.ref.png
+++ b/test/reference/user-font-proxy.quartz.ref.png
Binary files differ
diff --git a/test/user-font-proxy.ref.png b/test/reference/user-font-proxy.ref.png
index 1217ca39..1217ca39 100644
--- a/test/user-font-proxy.ref.png
+++ b/test/reference/user-font-proxy.ref.png
Binary files differ
diff --git a/test/user-font-proxy.svg.ref.png b/test/reference/user-font-proxy.svg.ref.png
index 6c458485..6c458485 100644
--- a/test/user-font-proxy.svg.ref.png
+++ b/test/reference/user-font-proxy.svg.ref.png
Binary files differ
diff --git a/test/user-font-proxy.xlib.ref.png b/test/reference/user-font-proxy.xlib.ref.png
index ebd97198..ebd97198 100644
--- a/test/user-font-proxy.xlib.ref.png
+++ b/test/reference/user-font-proxy.xlib.ref.png
Binary files differ
diff --git a/test/user-font-rescale.base.argb32.ref.png b/test/reference/user-font-rescale.base.argb32.ref.png
index c644f751..c644f751 100644
--- a/test/user-font-rescale.base.argb32.ref.png
+++ b/test/reference/user-font-rescale.base.argb32.ref.png
Binary files differ
diff --git a/test/user-font-rescale.base.rgb24.ref.png b/test/reference/user-font-rescale.base.rgb24.ref.png
index c644f751..c644f751 100644
--- a/test/user-font-rescale.base.rgb24.ref.png
+++ b/test/reference/user-font-rescale.base.rgb24.ref.png
Binary files differ
diff --git a/test/user-font-rescale.image16.ref.png b/test/reference/user-font-rescale.image16.ref.png
index a6be0d3d..a6be0d3d 100644
--- a/test/user-font-rescale.image16.ref.png
+++ b/test/reference/user-font-rescale.image16.ref.png
Binary files differ
diff --git a/test/user-font-rescale.ps.ref.png b/test/reference/user-font-rescale.ps.ref.png
index 1ee4b130..1ee4b130 100644
--- a/test/user-font-rescale.ps.ref.png
+++ b/test/reference/user-font-rescale.ps.ref.png
Binary files differ
diff --git a/test/user-font-rescale.quartz.ref.png b/test/reference/user-font-rescale.quartz.ref.png
index 5fa2984c..5fa2984c 100644
--- a/test/user-font-rescale.quartz.ref.png
+++ b/test/reference/user-font-rescale.quartz.ref.png
Binary files differ
diff --git a/test/user-font-rescale.ref.png b/test/reference/user-font-rescale.ref.png
index c644f751..c644f751 100644
--- a/test/user-font-rescale.ref.png
+++ b/test/reference/user-font-rescale.ref.png
Binary files differ
diff --git a/test/user-font-rescale.svg.ref.png b/test/reference/user-font-rescale.svg.ref.png
index 6ed2a192..6ed2a192 100644
--- a/test/user-font-rescale.svg.ref.png
+++ b/test/reference/user-font-rescale.svg.ref.png
Binary files differ
diff --git a/test/user-font.base.argb32.ref.png b/test/reference/user-font.base.argb32.ref.png
index 0ea3d17e..0ea3d17e 100644
--- a/test/user-font.base.argb32.ref.png
+++ b/test/reference/user-font.base.argb32.ref.png
Binary files differ
diff --git a/test/user-font.base.rgb24.ref.png b/test/reference/user-font.base.rgb24.ref.png
index 0ea3d17e..0ea3d17e 100644
--- a/test/user-font.base.rgb24.ref.png
+++ b/test/reference/user-font.base.rgb24.ref.png
Binary files differ
diff --git a/test/user-font.image16.ref.png b/test/reference/user-font.image16.ref.png
index fcdfb579..fcdfb579 100644
--- a/test/user-font.image16.ref.png
+++ b/test/reference/user-font.image16.ref.png
Binary files differ
diff --git a/test/user-font.pdf.ref.png b/test/reference/user-font.pdf.ref.png
index de864074..de864074 100644
--- a/test/user-font.pdf.ref.png
+++ b/test/reference/user-font.pdf.ref.png
Binary files differ
diff --git a/test/user-font.ps.ref.png b/test/reference/user-font.ps.ref.png
index 63f28969..63f28969 100644
--- a/test/user-font.ps.ref.png
+++ b/test/reference/user-font.ps.ref.png
Binary files differ
diff --git a/test/user-font.quartz.ref.png b/test/reference/user-font.quartz.ref.png
index 8c0ec94e..8c0ec94e 100644
--- a/test/user-font.quartz.ref.png
+++ b/test/reference/user-font.quartz.ref.png
Binary files differ
diff --git a/test/user-font.ref.png b/test/reference/user-font.ref.png
index 0906e6ce..0906e6ce 100644
--- a/test/user-font.ref.png
+++ b/test/reference/user-font.ref.png
Binary files differ
diff --git a/test/user-font.svg.ref.png b/test/reference/user-font.svg.ref.png
index 1ff6ea0f..1ff6ea0f 100644
--- a/test/user-font.svg.ref.png
+++ b/test/reference/user-font.svg.ref.png
Binary files differ
diff --git a/test/user-font.xlib.ref.png b/test/reference/user-font.xlib.ref.png
index d81ecf1d..d81ecf1d 100644
--- a/test/user-font.xlib.ref.png
+++ b/test/reference/user-font.xlib.ref.png
Binary files differ
diff --git a/test/white-in-noop.base.argb32.ref.png b/test/reference/white-in-noop.base.argb32.ref.png
index f42bb8d5..f42bb8d5 100644
--- a/test/white-in-noop.base.argb32.ref.png
+++ b/test/reference/white-in-noop.base.argb32.ref.png
Binary files differ
diff --git a/test/white-in-noop.base.rgb24.ref.png b/test/reference/white-in-noop.base.rgb24.ref.png
index f42bb8d5..f42bb8d5 100644
--- a/test/white-in-noop.base.rgb24.ref.png
+++ b/test/reference/white-in-noop.base.rgb24.ref.png
Binary files differ
diff --git a/test/white-in-noop.ref.png b/test/reference/white-in-noop.ref.png
index f42bb8d5..f42bb8d5 100644
--- a/test/white-in-noop.ref.png
+++ b/test/reference/white-in-noop.ref.png
Binary files differ
diff --git a/test/world-map-fill.base.argb32.ref.png b/test/reference/world-map-fill.base.argb32.ref.png
index 926c1a8e..926c1a8e 100644
--- a/test/world-map-fill.base.argb32.ref.png
+++ b/test/reference/world-map-fill.base.argb32.ref.png
Binary files differ
diff --git a/test/world-map-fill.base.rgb24.ref.png b/test/reference/world-map-fill.base.rgb24.ref.png
index 926c1a8e..926c1a8e 100644
--- a/test/world-map-fill.base.rgb24.ref.png
+++ b/test/reference/world-map-fill.base.rgb24.ref.png
Binary files differ
diff --git a/test/world-map-fill.image16.ref.png b/test/reference/world-map-fill.image16.ref.png
index c97cb576..c97cb576 100644
--- a/test/world-map-fill.image16.ref.png
+++ b/test/reference/world-map-fill.image16.ref.png
Binary files differ
diff --git a/test/world-map-fill.ref.png b/test/reference/world-map-fill.ref.png
index 50b71426..50b71426 100644
--- a/test/world-map-fill.ref.png
+++ b/test/reference/world-map-fill.ref.png
Binary files differ
diff --git a/test/world-map-stroke.base.argb32.ref.png b/test/reference/world-map-stroke.base.argb32.ref.png
index d00c9450..d00c9450 100644
--- a/test/world-map-stroke.base.argb32.ref.png
+++ b/test/reference/world-map-stroke.base.argb32.ref.png
Binary files differ
diff --git a/test/world-map-stroke.base.rgb24.ref.png b/test/reference/world-map-stroke.base.rgb24.ref.png
index d00c9450..d00c9450 100644
--- a/test/world-map-stroke.base.rgb24.ref.png
+++ b/test/reference/world-map-stroke.base.rgb24.ref.png
Binary files differ
diff --git a/test/world-map-stroke.image16.ref.png b/test/reference/world-map-stroke.image16.ref.png
index 771ff0b1..771ff0b1 100644
--- a/test/world-map-stroke.image16.ref.png
+++ b/test/reference/world-map-stroke.image16.ref.png
Binary files differ
diff --git a/test/world-map-stroke.ref.png b/test/reference/world-map-stroke.ref.png
index 6e2f737b..6e2f737b 100644
--- a/test/world-map-stroke.ref.png
+++ b/test/reference/world-map-stroke.ref.png
Binary files differ
diff --git a/test/world-map.base.argb32.ref.png b/test/reference/world-map.base.argb32.ref.png
index 6bae50d2..6bae50d2 100644
--- a/test/world-map.base.argb32.ref.png
+++ b/test/reference/world-map.base.argb32.ref.png
Binary files differ
diff --git a/test/world-map.base.rgb24.ref.png b/test/reference/world-map.base.rgb24.ref.png
index 6bae50d2..6bae50d2 100644
--- a/test/world-map.base.rgb24.ref.png
+++ b/test/reference/world-map.base.rgb24.ref.png
Binary files differ
diff --git a/test/world-map.image16.ref.png b/test/reference/world-map.image16.ref.png
index ea7ae8a9..ea7ae8a9 100644
--- a/test/world-map.image16.ref.png
+++ b/test/reference/world-map.image16.ref.png
Binary files differ
diff --git a/test/world-map.ref.png b/test/reference/world-map.ref.png
index 36d40c08..36d40c08 100644
--- a/test/world-map.ref.png
+++ b/test/reference/world-map.ref.png
Binary files differ
diff --git a/test/xcb-huge-image-shm.base.argb32.ref.png b/test/reference/xcb-huge-image-shm.base.argb32.ref.png
index a0b24c8a..a0b24c8a 100644
--- a/test/xcb-huge-image-shm.base.argb32.ref.png
+++ b/test/reference/xcb-huge-image-shm.base.argb32.ref.png
Binary files differ
diff --git a/test/xcb-huge-image-shm.base.rgb24.ref.png b/test/reference/xcb-huge-image-shm.base.rgb24.ref.png
index a0b24c8a..a0b24c8a 100644
--- a/test/xcb-huge-image-shm.base.rgb24.ref.png
+++ b/test/reference/xcb-huge-image-shm.base.rgb24.ref.png
Binary files differ
diff --git a/test/xcb-huge-image-shm.ref.png b/test/reference/xcb-huge-image-shm.ref.png
index a0b24c8a..a0b24c8a 100644
--- a/test/xcb-huge-image-shm.ref.png
+++ b/test/reference/xcb-huge-image-shm.ref.png
Binary files differ
diff --git a/test/xcb-snapshot-assert.base.argb32.ref.png b/test/reference/xcb-snapshot-assert.base.argb32.ref.png
index 850ce59b..850ce59b 100644
--- a/test/xcb-snapshot-assert.base.argb32.ref.png
+++ b/test/reference/xcb-snapshot-assert.base.argb32.ref.png
Binary files differ
diff --git a/test/xcb-snapshot-assert.base.rgb24.ref.png b/test/reference/xcb-snapshot-assert.base.rgb24.ref.png
index 850ce59b..850ce59b 100644
--- a/test/xcb-snapshot-assert.base.rgb24.ref.png
+++ b/test/reference/xcb-snapshot-assert.base.rgb24.ref.png
Binary files differ
diff --git a/test/xcb-snapshot-assert.ref.png b/test/reference/xcb-snapshot-assert.ref.png
index 850ce59b..850ce59b 100644
--- a/test/xcb-snapshot-assert.ref.png
+++ b/test/reference/xcb-snapshot-assert.ref.png
Binary files differ
diff --git a/test/xcb-stress-cache.base.argb32.ref.png b/test/reference/xcb-stress-cache.base.argb32.ref.png
index 850ce59b..850ce59b 100644
--- a/test/xcb-stress-cache.base.argb32.ref.png
+++ b/test/reference/xcb-stress-cache.base.argb32.ref.png
Binary files differ
diff --git a/test/xcb-stress-cache.base.rgb24.ref.png b/test/reference/xcb-stress-cache.base.rgb24.ref.png
index 850ce59b..850ce59b 100644
--- a/test/xcb-stress-cache.base.rgb24.ref.png
+++ b/test/reference/xcb-stress-cache.base.rgb24.ref.png
Binary files differ
diff --git a/test/xcb-stress-cache.ref.png b/test/reference/xcb-stress-cache.ref.png
index 850ce59b..850ce59b 100644
--- a/test/xcb-stress-cache.ref.png
+++ b/test/reference/xcb-stress-cache.ref.png
Binary files differ
diff --git a/test/xcb-surface-source.argb32.ref.png b/test/reference/xcb-surface-source.argb32.ref.png
index 01829720..01829720 100644
--- a/test/xcb-surface-source.argb32.ref.png
+++ b/test/reference/xcb-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/xcb-surface-source.base.argb32.ref.png b/test/reference/xcb-surface-source.base.argb32.ref.png
index 01829720..01829720 100644
--- a/test/xcb-surface-source.base.argb32.ref.png
+++ b/test/reference/xcb-surface-source.base.argb32.ref.png
Binary files differ
diff --git a/test/xcb-surface-source.base.rgb24.ref.png b/test/reference/xcb-surface-source.base.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/xcb-surface-source.base.rgb24.ref.png
+++ b/test/reference/xcb-surface-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/xcb-surface-source.image16.ref.png b/test/reference/xcb-surface-source.image16.ref.png
index 2a7460e2..2a7460e2 100644
--- a/test/xcb-surface-source.image16.ref.png
+++ b/test/reference/xcb-surface-source.image16.ref.png
Binary files differ
diff --git a/test/xcb-surface-source.ps.argb32.ref.png b/test/reference/xcb-surface-source.ps.argb32.ref.png
index 910f895d..910f895d 100644
--- a/test/xcb-surface-source.ps.argb32.ref.png
+++ b/test/reference/xcb-surface-source.ps.argb32.ref.png
Binary files differ
diff --git a/test/xcb-surface-source.ps.rgb24.ref.png b/test/reference/xcb-surface-source.ps.rgb24.ref.png
index 636b0f58..636b0f58 100644
--- a/test/xcb-surface-source.ps.rgb24.ref.png
+++ b/test/reference/xcb-surface-source.ps.rgb24.ref.png
Binary files differ
diff --git a/test/xcb-surface-source.rgb24.ref.png b/test/reference/xcb-surface-source.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/xcb-surface-source.rgb24.ref.png
+++ b/test/reference/xcb-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/xcomposite-projection.base.argb32.ref.png b/test/reference/xcomposite-projection.base.argb32.ref.png
index ea4dddf7..ea4dddf7 100644
--- a/test/xcomposite-projection.base.argb32.ref.png
+++ b/test/reference/xcomposite-projection.base.argb32.ref.png
Binary files differ
diff --git a/test/xcomposite-projection.base.rgb24.ref.png b/test/reference/xcomposite-projection.base.rgb24.ref.png
index ea4dddf7..ea4dddf7 100644
--- a/test/xcomposite-projection.base.rgb24.ref.png
+++ b/test/reference/xcomposite-projection.base.rgb24.ref.png
Binary files differ
diff --git a/test/xcomposite-projection.image16.ref.png b/test/reference/xcomposite-projection.image16.ref.png
index f9bc3b62..f9bc3b62 100644
--- a/test/xcomposite-projection.image16.ref.png
+++ b/test/reference/xcomposite-projection.image16.ref.png
Binary files differ
diff --git a/test/xcomposite-projection.quartz.ref.png b/test/reference/xcomposite-projection.quartz.ref.png
index 02216071..02216071 100644
--- a/test/xcomposite-projection.quartz.ref.png
+++ b/test/reference/xcomposite-projection.quartz.ref.png
Binary files differ
diff --git a/test/xcomposite-projection.ref.png b/test/reference/xcomposite-projection.ref.png
index abbea086..abbea086 100644
--- a/test/xcomposite-projection.ref.png
+++ b/test/reference/xcomposite-projection.ref.png
Binary files differ
diff --git a/test/xlib-expose-event.base.argb32.ref.png b/test/reference/xlib-expose-event.base.argb32.ref.png
index fd71f5a3..fd71f5a3 100644
--- a/test/xlib-expose-event.base.argb32.ref.png
+++ b/test/reference/xlib-expose-event.base.argb32.ref.png
Binary files differ
diff --git a/test/xlib-expose-event.base.rgb24.ref.png b/test/reference/xlib-expose-event.base.rgb24.ref.png
index fd71f5a3..fd71f5a3 100644
--- a/test/xlib-expose-event.base.rgb24.ref.png
+++ b/test/reference/xlib-expose-event.base.rgb24.ref.png
Binary files differ
diff --git a/test/xlib-expose-event.image16.ref.png b/test/reference/xlib-expose-event.image16.ref.png
index 54d5f267..54d5f267 100644
--- a/test/xlib-expose-event.image16.ref.png
+++ b/test/reference/xlib-expose-event.image16.ref.png
Binary files differ
diff --git a/test/xlib-expose-event.ps.ref.png b/test/reference/xlib-expose-event.ps.ref.png
index 88f49c13..88f49c13 100644
--- a/test/xlib-expose-event.ps.ref.png
+++ b/test/reference/xlib-expose-event.ps.ref.png
Binary files differ
diff --git a/test/xlib-expose-event.ref.png b/test/reference/xlib-expose-event.ref.png
index 1cca0e74..1cca0e74 100644
--- a/test/xlib-expose-event.ref.png
+++ b/test/reference/xlib-expose-event.ref.png
Binary files differ
diff --git a/test/xlib-surface-source.argb32.ref.png b/test/reference/xlib-surface-source.argb32.ref.png
index 01829720..01829720 100644
--- a/test/xlib-surface-source.argb32.ref.png
+++ b/test/reference/xlib-surface-source.argb32.ref.png
Binary files differ
diff --git a/test/xlib-surface-source.base.argb32.ref.png b/test/reference/xlib-surface-source.base.argb32.ref.png
index 01829720..01829720 100644
--- a/test/xlib-surface-source.base.argb32.ref.png
+++ b/test/reference/xlib-surface-source.base.argb32.ref.png
Binary files differ
diff --git a/test/xlib-surface-source.base.rgb24.ref.png b/test/reference/xlib-surface-source.base.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/xlib-surface-source.base.rgb24.ref.png
+++ b/test/reference/xlib-surface-source.base.rgb24.ref.png
Binary files differ
diff --git a/test/xlib-surface-source.image16.ref.png b/test/reference/xlib-surface-source.image16.ref.png
index 2a7460e2..2a7460e2 100644
--- a/test/xlib-surface-source.image16.ref.png
+++ b/test/reference/xlib-surface-source.image16.ref.png
Binary files differ
diff --git a/test/xlib-surface-source.ps.argb32.ref.png b/test/reference/xlib-surface-source.ps.argb32.ref.png
index 910f895d..910f895d 100644
--- a/test/xlib-surface-source.ps.argb32.ref.png
+++ b/test/reference/xlib-surface-source.ps.argb32.ref.png
Binary files differ
diff --git a/test/xlib-surface-source.ps.rgb24.ref.png b/test/reference/xlib-surface-source.ps.rgb24.ref.png
index 636b0f58..636b0f58 100644
--- a/test/xlib-surface-source.ps.rgb24.ref.png
+++ b/test/reference/xlib-surface-source.ps.rgb24.ref.png
Binary files differ
diff --git a/test/xlib-surface-source.rgb24.ref.png b/test/reference/xlib-surface-source.rgb24.ref.png
index 0d68a82c..0d68a82c 100644
--- a/test/xlib-surface-source.rgb24.ref.png
+++ b/test/reference/xlib-surface-source.rgb24.ref.png
Binary files differ
diff --git a/test/xlib-surface-source.svg12.argb32.xfail.png b/test/reference/xlib-surface-source.svg12.argb32.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/xlib-surface-source.svg12.argb32.xfail.png
+++ b/test/reference/xlib-surface-source.svg12.argb32.xfail.png
Binary files differ
diff --git a/test/xlib-surface-source.svg12.rgb24.xfail.png b/test/reference/xlib-surface-source.svg12.rgb24.xfail.png
index 6ebcaf9a..6ebcaf9a 100644
--- a/test/xlib-surface-source.svg12.rgb24.xfail.png
+++ b/test/reference/xlib-surface-source.svg12.rgb24.xfail.png
Binary files differ
diff --git a/test/zero-alpha.base.argb32.ref.png b/test/reference/zero-alpha.base.argb32.ref.png
index 595c0aee..595c0aee 100644
--- a/test/zero-alpha.base.argb32.ref.png
+++ b/test/reference/zero-alpha.base.argb32.ref.png
Binary files differ
diff --git a/test/zero-alpha.base.rgb24.ref.png b/test/reference/zero-alpha.base.rgb24.ref.png
index 595c0aee..595c0aee 100644
--- a/test/zero-alpha.base.rgb24.ref.png
+++ b/test/reference/zero-alpha.base.rgb24.ref.png
Binary files differ
diff --git a/test/zero-alpha.ref.png b/test/reference/zero-alpha.ref.png
index d03727dd..d03727dd 100644
--- a/test/zero-alpha.ref.png
+++ b/test/reference/zero-alpha.ref.png
Binary files differ
diff --git a/test/zero-mask.base.argb32.ref.png b/test/reference/zero-mask.base.argb32.ref.png
index ffae8d99..ffae8d99 100644
--- a/test/zero-mask.base.argb32.ref.png
+++ b/test/reference/zero-mask.base.argb32.ref.png
Binary files differ
diff --git a/test/zero-mask.base.rgb24.ref.png b/test/reference/zero-mask.base.rgb24.ref.png
index 263c3d1e..263c3d1e 100644
--- a/test/zero-mask.base.rgb24.ref.png
+++ b/test/reference/zero-mask.base.rgb24.ref.png
Binary files differ
diff --git a/test/zero-mask.ref.png b/test/reference/zero-mask.ref.png
index ffae8d99..ffae8d99 100644
--- a/test/zero-mask.ref.png
+++ b/test/reference/zero-mask.ref.png
Binary files differ
diff --git a/test/zero-mask.rgb24.ref.png b/test/reference/zero-mask.rgb24.ref.png
index 263c3d1e..263c3d1e 100644
--- a/test/zero-mask.rgb24.ref.png
+++ b/test/reference/zero-mask.rgb24.ref.png
Binary files differ