summaryrefslogtreecommitdiff
path: root/test
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 /test
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>
Diffstat (limited to 'test')
-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 3ce82a66a..316052056 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 3d834c233..837b76cc7 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 518836b17..e22aa2548 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 4b08e0683..4b08e0683 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 4b08e0683..4b08e0683 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 48ce4b65a..48ce4b65a 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 4ed379365..4ed379365 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 9c6a36e2b..9c6a36e2b 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 4b08e0683..4b08e0683 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 c3ba9dd5f..c3ba9dd5f 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 c3ba9dd5f..c3ba9dd5f 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 6fe9346ba..6fe9346ba 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 6fe9346ba..6fe9346ba 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 b8fd4570d..b8fd4570d 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 b8fd4570d..b8fd4570d 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 384ba4a04..384ba4a04 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 b4e81eb35..b4e81eb35 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 35d9cad60..35d9cad60 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 35d9cad60..35d9cad60 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 41a06e769..41a06e769 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 c52f8d874..c52f8d874 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 35d9cad60..35d9cad60 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 b8fd4570d..b8fd4570d 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 b8fd4570d..b8fd4570d 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 b4e81eb35..b4e81eb35 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 864fc1031..864fc1031 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 864fc1031..864fc1031 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 864fc1031..864fc1031 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 864fc1031..864fc1031 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 ac4d97aca..ac4d97aca 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 784cf873e..784cf873e 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 784cf873e..784cf873e 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 f8f3bf865..f8f3bf865 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 784cf873e..784cf873e 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 784cf873e..784cf873e 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 784cf873e..784cf873e 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 f8f3bf865..f8f3bf865 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 784cf873e..784cf873e 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 2dfb85e13..2dfb85e13 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 2dfb85e13..2dfb85e13 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 2dfb85e13..2dfb85e13 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 4c6131ce0..4c6131ce0 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 4c6131ce0..4c6131ce0 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 4c6131ce0..4c6131ce0 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 38472822f..38472822f 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 38472822f..38472822f 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 e207d7da8..e207d7da8 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 384ba4a04..384ba4a04 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 384ba4a04..384ba4a04 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 c89f4fe05..c89f4fe05 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 384ba4a04..384ba4a04 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 52010808c..52010808c 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 52010808c..52010808c 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 5b7c67fe9..5b7c67fe9 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 23260c48f..23260c48f 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 e0503d93e..e0503d93e 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 e0503d93e..e0503d93e 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 38556156c..38556156c 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 a88dbe272..a88dbe272 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 a88dbe272..a88dbe272 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 c76333337..c76333337 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 f4b6e2217..f4b6e2217 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 16f563e1f..16f563e1f 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 696611dc8..696611dc8 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 9e1bfaace..9e1bfaace 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 a1f5280a4..a1f5280a4 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 579aae131..579aae131 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 86366d26f..86366d26f 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 75aa6005c..75aa6005c 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 86366d26f..86366d26f 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 75aa6005c..75aa6005c 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 15a6aa114..15a6aa114 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 9e1bfaace..9e1bfaace 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 4085d60ff..4085d60ff 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 2ade632d6..2ade632d6 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 c23689855..c23689855 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 56b88a935..56b88a935 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 56b88a935..56b88a935 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 56b88a935..56b88a935 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 82d645f30..82d645f30 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 82d645f30..82d645f30 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 82d645f30..82d645f30 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 9b717b8ca..9b717b8ca 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 9b717b8ca..9b717b8ca 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 addc93c13..addc93c13 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 ab19b199f..ab19b199f 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 70304ca85..70304ca85 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 27acfc30f..27acfc30f 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 a88d3b6de..a88d3b6de 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 a88d3b6de..a88d3b6de 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 6c2ca32f0..6c2ca32f0 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 6c2ca32f0..6c2ca32f0 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 a88d3b6de..a88d3b6de 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 a88d3b6de..a88d3b6de 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 6c2ca32f0..6c2ca32f0 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 6c2ca32f0..6c2ca32f0 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 35d2e36ab..35d2e36ab 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 35d2e36ab..35d2e36ab 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 47e33b8da..47e33b8da 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 7b7e875d4..7b7e875d4 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 a6f72404a..a6f72404a 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 d86725d8b..d86725d8b 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 66a38775c..66a38775c 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 928c5e690..928c5e690 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 928c5e690..928c5e690 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 c069d6fdc..c069d6fdc 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 c069d6fdc..c069d6fdc 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 a5c815586..a5c815586 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 5308ccedb..5308ccedb 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 9e4773b2d..9e4773b2d 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 30b1178cb..30b1178cb 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 c0975c9b5..c0975c9b5 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 c0975c9b5..c0975c9b5 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 3fb25c2e5..3fb25c2e5 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 3fb25c2e5..3fb25c2e5 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 cae76d69d..cae76d69d 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 bc2bc52e0..bc2bc52e0 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 285d74288..285d74288 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 0718bf96a..0718bf96a 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 856906425..856906425 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 a31593536..a31593536 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 a31593536..a31593536 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 a31593536..a31593536 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 ffa4edef6..ffa4edef6 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 ffa4edef6..ffa4edef6 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 d468d59ef..d468d59ef 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 44b8c0331..44b8c0331 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 ffa4edef6..ffa4edef6 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 e07f8aa49..e07f8aa49 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 e07f8aa49..e07f8aa49 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 8eb3d4bcd..8eb3d4bcd 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 2d5540565..2d5540565 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 29734483d..29734483d 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 47d6d3670..47d6d3670 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 c2db4f0b4..c2db4f0b4 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 ac8065120..ac8065120 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 ac8065120..ac8065120 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 0665e06c7..0665e06c7 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 e81fc6caa..e81fc6caa 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 ac8065120..ac8065120 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 288a5005f..288a5005f 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 288a5005f..288a5005f 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 ddefea81c..ddefea81c 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 190c1e96c..190c1e96c 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 338c80950..338c80950 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 288a5005f..288a5005f 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 13f877cfc..13f877cfc 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 13f877cfc..13f877cfc 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 060b3dcb1..060b3dcb1 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 7fbb826a1..7fbb826a1 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 ec3d30796..ec3d30796 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 f4398d70f..f4398d70f 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 be7688d0b..be7688d0b 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 831cba4ba..831cba4ba 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 831cba4ba..831cba4ba 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 0c452f29e..0c452f29e 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 f6c85cef7..f6c85cef7 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 b9b5ad4cb..b9b5ad4cb 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 1ffb2d980..1ffb2d980 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 1ffb2d980..1ffb2d980 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 c0cc4d74b..c0cc4d74b 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 197b443cd..197b443cd 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 1829fc5d2..1829fc5d2 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 ccb8d656e..ccb8d656e 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 ccb8d656e..ccb8d656e 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 fca77c345..fca77c345 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 6ed890557..6ed890557 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 a46e03662..a46e03662 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 a46e03662..a46e03662 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 a33a5ef73..a33a5ef73 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 c91b8aa3b..c91b8aa3b 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 37ed2bbc2..37ed2bbc2 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 1444bc41b..1444bc41b 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 1444bc41b..1444bc41b 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 1444bc41b..1444bc41b 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 b7e80251a..b7e80251a 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 b7e80251a..b7e80251a 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 4055b95fe..4055b95fe 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 8e1bdd76e..8e1bdd76e 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 b515751d6..b515751d6 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 b7e80251a..b7e80251a 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 2e756e2c5..2e756e2c5 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 1caca6dfb..1caca6dfb 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 7d789b0bb..7d789b0bb 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 0960f4851..0960f4851 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 0960f4851..0960f4851 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 12e604312..12e604312 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 6ea449094..6ea449094 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 dc1e50974..dc1e50974 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 cb25bcb40..cb25bcb40 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 cb25bcb40..cb25bcb40 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 1ed070cae..1ed070cae 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 1ed070cae..1ed070cae 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 6c14df51f..6c14df51f 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 bafbb8ad1..bafbb8ad1 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 bafbb8ad1..bafbb8ad1 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 d575aa9ad..d575aa9ad 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 bafbb8ad1..bafbb8ad1 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 bafbb8ad1..bafbb8ad1 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 d575aa9ad..d575aa9ad 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 0d575a628..0d575a628 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 0d575a628..0d575a628 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 0d575a628..0d575a628 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 06be98519..06be98519 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 06be98519..06be98519 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 241938459..241938459 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 241938459..241938459 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 dbac90b2e..dbac90b2e 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 dbac90b2e..dbac90b2e 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 115875b50..115875b50 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 74ae9d869..74ae9d869 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 74ae9d869..74ae9d869 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 79aaf7164..79aaf7164 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 5410d0aa3..5410d0aa3 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 10068152e..10068152e 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 a4c9989ff..a4c9989ff 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 8a1104f2f..8a1104f2f 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 a59ca472d..a59ca472d 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 a59ca472d..a59ca472d 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 a59ca472d..a59ca472d 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 1ed070cae..1ed070cae 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 1ed070cae..1ed070cae 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 6c14df51f..6c14df51f 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 1ed070cae..1ed070cae 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 1ed070cae..1ed070cae 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 6c14df51f..6c14df51f 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 66af09426..66af09426 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 19b9f0909..19b9f0909 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 1ad0b176b..1ad0b176b 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 e0e66ff7b..e0e66ff7b 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 342300095..342300095 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 1612801bd..1612801bd 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 8e88cf4dd..8e88cf4dd 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 f949de1ad..f949de1ad 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 ec258968e..ec258968e 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 3a2363c54..3a2363c54 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 1461e66da..1461e66da 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 2256461a9..2256461a9 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 2256461a9..2256461a9 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 cf0c74ad8..cf0c74ad8 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 2256461a9..2256461a9 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 66af09426..66af09426 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 19b9f0909..19b9f0909 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 1ad0b176b..1ad0b176b 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 e0e66ff7b..e0e66ff7b 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 342300095..342300095 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 1612801bd..1612801bd 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 8e88cf4dd..8e88cf4dd 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 f949de1ad..f949de1ad 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 ec258968e..ec258968e 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 3a2363c54..3a2363c54 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 1461e66da..1461e66da 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 9b82c4b5f..9b82c4b5f 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 0b4f06883..0b4f06883 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 66eb6852e..66eb6852e 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 1970c4768..1970c4768 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 0af153089..0af153089 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 6b083a787..6b083a787 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 d21472dc5..d21472dc5 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 101449d33..101449d33 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 0d9938e77..0d9938e77 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 1b8943491..1b8943491 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 1b061b718..1b061b718 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 c95f290d8..c95f290d8 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 7001dbedd..7001dbedd 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 d21472dc5..d21472dc5 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 a969e367d..a969e367d 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 d6e84a3ef..d6e84a3ef 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 d6e84a3ef..d6e84a3ef 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 24595ba2a..24595ba2a 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 d0aeaf142..d0aeaf142 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 4f235b4dc..4f235b4dc 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 7f894e983..7f894e983 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 064b0cfb0..064b0cfb0 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 d6e84a3ef..d6e84a3ef 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 cba75078a..cba75078a 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 cba75078a..cba75078a 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 cba75078a..cba75078a 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 1a6771424..1a6771424 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 1a6771424..1a6771424 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 be6203f25..be6203f25 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 c2ac9ea49..c2ac9ea49 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 289b3238b..289b3238b 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 1a6771424..1a6771424 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 877e78bd7..877e78bd7 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 877e78bd7..877e78bd7 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 2ad411824..2ad411824 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 877e78bd7..877e78bd7 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 062c721f5..062c721f5 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 062c721f5..062c721f5 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 770891aab..770891aab 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 b2422495f..b2422495f 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 bf8ee7262..bf8ee7262 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 2e97b5414..2e97b5414 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 2e97b5414..2e97b5414 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 96f9b08e1..96f9b08e1 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 982530cb8..982530cb8 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 982530cb8..982530cb8 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 108cb4646..108cb4646 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 927a7d431..927a7d431 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 01168dfe8..01168dfe8 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 d087ab6c1..d087ab6c1 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 78ae6e080..78ae6e080 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 8a0239be5..8a0239be5 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 f9e1ac9fc..f9e1ac9fc 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 7bc187c7e..7bc187c7e 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 926f5f590..926f5f590 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 432318d46..432318d46 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 d087ab6c1..d087ab6c1 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 e2488f34e..e2488f34e 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 63a7baa2d..63a7baa2d 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 d3d84f26e..d3d84f26e 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 92d8b755c..92d8b755c 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 ab8cd9b89..ab8cd9b89 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 7f8c93eaa..7f8c93eaa 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 fc4f431d6..fc4f431d6 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 52452993a..52452993a 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 cd207d924..cd207d924 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 dee12ca8c..dee12ca8c 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 52452993a..52452993a 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 ecf6ee2af..ecf6ee2af 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 67c628f91..67c628f91 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 8d3b34d9c..8d3b34d9c 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 8c81e0787..8c81e0787 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 a1b807226..a1b807226 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 95227701b..95227701b 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 0203b1db5..0203b1db5 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 9ef8637b6..9ef8637b6 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 4ea1842e2..4ea1842e2 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 7ab964c30..7ab964c30 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 de6ac632c..de6ac632c 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 de6ac632c..de6ac632c 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 24f4424fc..24f4424fc 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 37b58c598..37b58c598 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 7af9fe526..7af9fe526 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 22e15255d..22e15255d 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 f57e7d27a..f57e7d27a 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 291b4738b..291b4738b 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 de6ac632c..de6ac632c 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 1093804d7..1093804d7 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 1093804d7..1093804d7 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 1093804d7..1093804d7 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 875797950..875797950 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 875797950..875797950 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 0ef06b238..0ef06b238 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 1125fb595..1125fb595 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 292340676..292340676 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 892a4aa2a..892a4aa2a 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 e9aa94770..e9aa94770 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 a6804a7fe..a6804a7fe 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 2256461a9..2256461a9 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 2256461a9..2256461a9 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 cf0c74ad8..cf0c74ad8 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 2256461a9..2256461a9 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 df0ee64d2..df0ee64d2 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 aea8cba70..aea8cba70 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 70cddacfa..70cddacfa 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 2dfd48bac..2dfd48bac 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 8bd5b3681..8bd5b3681 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 5349f8494..5349f8494 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 05608939e..05608939e 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 c35fc8326..c35fc8326 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 20ebfe443..20ebfe443 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 4c7077db0..4c7077db0 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 5d5188b9e..5d5188b9e 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 0a6342ded..0a6342ded 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 0a6342ded..0a6342ded 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 ad62af406..ad62af406 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 cc67b0882..cc67b0882 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 994e31707..994e31707 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 bb819cea7..bb819cea7 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 cef5000f5..cef5000f5 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 cef5000f5..cef5000f5 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 eed421f35..eed421f35 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 eed421f35..eed421f35 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 212295411..212295411 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 b50217d88..b50217d88 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 d251bfa08..d251bfa08 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 d65a8f6f0..d65a8f6f0 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 a113b14ed..a113b14ed 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 be27b9618..be27b9618 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 d0e65ead3..d0e65ead3 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 d0e65ead3..d0e65ead3 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 d0e65ead3..d0e65ead3 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 68a505e35..68a505e35 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 ba6218077..ba6218077 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 9cbdc4d42..9cbdc4d42 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 d5a3f455a..d5a3f455a 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 2a7541fe2..2a7541fe2 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 5d29d17f7..5d29d17f7 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 85eb890c5..85eb890c5 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 04b588d80..04b588d80 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 eb4f62c2f..eb4f62c2f 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 35f961379..35f961379 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 ffd59aaf8..ffd59aaf8 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 e3d0ae49f..e3d0ae49f 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 8dc86f302..8dc86f302 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 3f1c013bc..3f1c013bc 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 0b6590565..0b6590565 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 2baf9f464..2baf9f464 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 1ed070cae..1ed070cae 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 1ed070cae..1ed070cae 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 0b6590565..0b6590565 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 2baf9f464..2baf9f464 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 0b6590565..0b6590565 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 9855e619a..9855e619a 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 9855e619a..9855e619a 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 bf419f683..bf419f683 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 23db5a4fd..23db5a4fd 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 7a0f45c16..7a0f45c16 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 7a0f45c16..7a0f45c16 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 10e22f7a1..10e22f7a1 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 fe9b8dc74..fe9b8dc74 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 196aec049..196aec049 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 e0a5dc097..e0a5dc097 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 b25c9f4db..b25c9f4db 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 8e8b0083e..8e8b0083e 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 8e8b0083e..8e8b0083e 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 e9ad5723b..e9ad5723b 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 7fed5a3e0..7fed5a3e0 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 975a692d8..975a692d8 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 f07aeba65..f07aeba65 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 f07aeba65..f07aeba65 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 6aacf3e1b..6aacf3e1b 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 1442f01f7..1442f01f7 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 9d3fd248d..9d3fd248d 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 b53fab252..b53fab252 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 b53fab252..b53fab252 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 e43821c86..e43821c86 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 e43821c86..e43821c86 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 117c1ae21..117c1ae21 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 c42574988..c42574988 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 c42574988..c42574988 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 f0e7b8401..f0e7b8401 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 f0e7b8401..f0e7b8401 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 c04db2631..c04db2631 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 7ac3ddf4c..7ac3ddf4c 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 7ac3ddf4c..7ac3ddf4c 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 acb0917db..acb0917db 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 8c8cc0de0..8c8cc0de0 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 8c8cc0de0..8c8cc0de0 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 630d99351..630d99351 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 7ac3ddf4c..7ac3ddf4c 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 7ac3ddf4c..7ac3ddf4c 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 acb0917db..acb0917db 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 8c8cc0de0..8c8cc0de0 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 8c8cc0de0..8c8cc0de0 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 da9a3986a..da9a3986a 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 c4f319701..c4f319701 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 c4f319701..c4f319701 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 6ca6f48e6..6ca6f48e6 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 6ca6f48e6..6ca6f48e6 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 1b3cabc63..1b3cabc63 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 41423a09a..41423a09a 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 588d56c50..588d56c50 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 aa61031b7..aa61031b7 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 f433b7a84..f433b7a84 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 f56cb5570..f56cb5570 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 d6b8c2ef2..d6b8c2ef2 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 40a48c138..40a48c138 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 e64cd4741..e64cd4741 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 cc1d31cf8..cc1d31cf8 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 622c2d75e..622c2d75e 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 aa61031b7..aa61031b7 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 f8582fbb9..f8582fbb9 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 f56cb5570..f56cb5570 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 133fd3384..133fd3384 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 0a145d918..0a145d918 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 0a145d918..0a145d918 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 765adc4a4..765adc4a4 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 a5175a1eb..a5175a1eb 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 0a145d918..0a145d918 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 0a145d918..0a145d918 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 f5d47dc4b..f5d47dc4b 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 12dc90bc3..12dc90bc3 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 9f32c6986..9f32c6986 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 6b1d71316..6b1d71316 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 5753560a7..5753560a7 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 08aad3319..08aad3319 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 08aad3319..08aad3319 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 724cb8ff9..724cb8ff9 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 f34fb9566..f34fb9566 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 1aa234219..1aa234219 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 753ed46f2..753ed46f2 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 d3cf32e41..d3cf32e41 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 d3cf32e41..d3cf32e41 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 3f31058e3..3f31058e3 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 15589db2e..15589db2e 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 94f72e323..94f72e323 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 94f72e323..94f72e323 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 1f8d04877..1f8d04877 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 466bc62d7..466bc62d7 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 0dc54336b..0dc54336b 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 db8822a0b..db8822a0b 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 53976b7b4..53976b7b4 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 53976b7b4..53976b7b4 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 d89cedace..d89cedace 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 ffb402fe3..ffb402fe3 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 ffb402fe3..ffb402fe3 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 b68d7a735..b68d7a735 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 b98c1189d..b98c1189d 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 76212601a..76212601a 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 a12aa947e..a12aa947e 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 a12aa947e..a12aa947e 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 bab313a73..bab313a73 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 4a44e2211..4a44e2211 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 c150a4f02..c150a4f02 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 c150a4f02..c150a4f02 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 9afd045db..9afd045db 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 77b929164..77b929164 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 77b929164..77b929164 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 df22d08b2..df22d08b2 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 f2b8007af..f2b8007af 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 52600c435..52600c435 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 52600c435..52600c435 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 52600c435..52600c435 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 46fe785ed..46fe785ed 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 46fe785ed..46fe785ed 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 2b4fca560..2b4fca560 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 f8c25277c..f8c25277c 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 62ccdf52d..62ccdf52d 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 e2a2538d1..e2a2538d1 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 04c2eb0f6..04c2eb0f6 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 04c2eb0f6..04c2eb0f6 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 07c77dacc..07c77dacc 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 88e208c58..88e208c58 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 88e208c58..88e208c58 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 993498ceb..993498ceb 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 06c8bbc97..06c8bbc97 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 3ed0c855c..3ed0c855c 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 0aae3698a..0aae3698a 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 68fd3fb2e..68fd3fb2e 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 8a4a40fd4..8a4a40fd4 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 68fd3fb2e..68fd3fb2e 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 8a4a40fd4..8a4a40fd4 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 9ddd40fe5..9ddd40fe5 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 74d5df27a..74d5df27a 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 73d41afa1..73d41afa1 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 73d41afa1..73d41afa1 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 690e4a4de..690e4a4de 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 f6d913460..f6d913460 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 f6d913460..f6d913460 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 a43f6c9fd..a43f6c9fd 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 6bcfb8b82..6bcfb8b82 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 5112d7f91..5112d7f91 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 fc1869dc1..fc1869dc1 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 fc1869dc1..fc1869dc1 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 595cb7b93..595cb7b93 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 fc1869dc1..fc1869dc1 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 fc26b001d..fc26b001d 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 fc26b001d..fc26b001d 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 8036d0f8c..8036d0f8c 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 1c07965fd..1c07965fd 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 04483436e..04483436e 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 57a36c3f4..57a36c3f4 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 4f9a5a014..4f9a5a014 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 4f9a5a014..4f9a5a014 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 d5f8884aa..d5f8884aa 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 594437cca..594437cca 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 523eb1a4f..523eb1a4f 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 a1b2e830c..a1b2e830c 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 ceed48a72..ceed48a72 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 ceed48a72..ceed48a72 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 1de7ca67b..1de7ca67b 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 5078b8a20..5078b8a20 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 42363eabd..42363eabd 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 45497d7eb..45497d7eb 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 33d713cbd..33d713cbd 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 e73f3149b..e73f3149b 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 d655e2758..d655e2758 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 525695111..525695111 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 d25513a46..d25513a46 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 103b8586a..103b8586a 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 103b8586a..103b8586a 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 55011270b..55011270b 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 34d173b7d..34d173b7d 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 0a2843677..0a2843677 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 b7dcaadcc..b7dcaadcc 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 9a5213b58..9a5213b58 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 9a5213b58..9a5213b58 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 9a5213b58..9a5213b58 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 73ad25c44..73ad25c44 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 73ad25c44..73ad25c44 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 ece894338..ece894338 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 98a1fc9ec..98a1fc9ec 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 2d21e0480..2d21e0480 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 31b0eb4b9..31b0eb4b9 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 b1eef5f28..b1eef5f28 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 b1eef5f28..b1eef5f28 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 96b0a6a62..96b0a6a62 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 50bbd343c..50bbd343c 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 5b44082c2..5b44082c2 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 5b44082c2..5b44082c2 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 9250d33d3..9250d33d3 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 1115bca7a..1115bca7a 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 dcdd3324c..dcdd3324c 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 bdf63afdd..bdf63afdd 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 3281f4931..3281f4931 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 fdffbf3c6..fdffbf3c6 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 fdffbf3c6..fdffbf3c6 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 66b29732e..66b29732e 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 58a82d698..58a82d698 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 43ced46b2..43ced46b2 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 f19acba17..f19acba17 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 22cbfb4d7..22cbfb4d7 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 634388fe6..634388fe6 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 71cb9afb2..71cb9afb2 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 71cb9afb2..71cb9afb2 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 f68c8b58c..f68c8b58c 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 9cd231426..9cd231426 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 f4fc524ac..f4fc524ac 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 f4fc524ac..f4fc524ac 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 2a1efd4d2..2a1efd4d2 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 f4fc524ac..f4fc524ac 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 b1f4c406c..b1f4c406c 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 4ad67a1de..4ad67a1de 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 9292f8bbf..9292f8bbf 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 0fde36d90..0fde36d90 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 934522189..934522189 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 934522189..934522189 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 a2cf3530c..a2cf3530c 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 82da7b65a..82da7b65a 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 a2cf3530c..a2cf3530c 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 934522189..934522189 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 934522189..934522189 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 a249ee209..a249ee209 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 a2cf3530c..a2cf3530c 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 82da7b65a..82da7b65a 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 a2cf3530c..a2cf3530c 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 5fc3448fa..5fc3448fa 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 5fc3448fa..5fc3448fa 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 27c6594ea..27c6594ea 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 acaee1b5a..acaee1b5a 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 acaee1b5a..acaee1b5a 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 93a8b001b..93a8b001b 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 5fc3448fa..5fc3448fa 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 5fc3448fa..5fc3448fa 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 27c6594ea..27c6594ea 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 acaee1b5a..acaee1b5a 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 acaee1b5a..acaee1b5a 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 93a8b001b..93a8b001b 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 81f0503df..81f0503df 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 81f0503df..81f0503df 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 cdc742a74..cdc742a74 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 8218211ee..8218211ee 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 8218211ee..8218211ee 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 ee2527fad..ee2527fad 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 81f0503df..81f0503df 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 81f0503df..81f0503df 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 cdc742a74..cdc742a74 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 8218211ee..8218211ee 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 8218211ee..8218211ee 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 ee2527fad..ee2527fad 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 a1dd2a93f..a1dd2a93f 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 a1dd2a93f..a1dd2a93f 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 b5f12f145..b5f12f145 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 b5f12f145..b5f12f145 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 4d56a21fc..4d56a21fc 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 4d56a21fc..4d56a21fc 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 86d0e2d91..86d0e2d91 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 df9646977..df9646977 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 e5701a652..e5701a652 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 477d346c5..477d346c5 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 86d0e2d91..86d0e2d91 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 cc344164f..cc344164f 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 f80569e99..f80569e99 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 5fa78e4cc..5fa78e4cc 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 5fa78e4cc..5fa78e4cc 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 1c854745b..1c854745b 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 1c854745b..1c854745b 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 4d56a21fc..4d56a21fc 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 4d56a21fc..4d56a21fc 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 86d0e2d91..86d0e2d91 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 df9646977..df9646977 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 86d0e2d91..86d0e2d91 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 083fe8737..083fe8737 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 902ef8845..902ef8845 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 4580e0dad..4580e0dad 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 2052ea7cb..2052ea7cb 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 4580e0dad..4580e0dad 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 083fe8737..083fe8737 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 902ef8845..902ef8845 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 4580e0dad..4580e0dad 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 2052ea7cb..2052ea7cb 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 173c6e23c..173c6e23c 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 56a1214ee..56a1214ee 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 4580e0dad..4580e0dad 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 93297a5c4..93297a5c4 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 8db02c554..8db02c554 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 0922f03d3..0922f03d3 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 cbe93ca67..cbe93ca67 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 2f8d82d8d..2f8d82d8d 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 4c16ca14a..4c16ca14a 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 181e110fe..181e110fe 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 99bccef2a..99bccef2a 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 e71ff8157..e71ff8157 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 89b9c5176..89b9c5176 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 b21358767..b21358767 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 5b376199b..5b376199b 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 9dc473532..9dc473532 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 b5a97e30d..b5a97e30d 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 9ac6be4a5..9ac6be4a5 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 b63e66e28..b63e66e28 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 50b5a9905..50b5a9905 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 9d232c071..9d232c071 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 b4ff82d72..b4ff82d72 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 fdbc38202..fdbc38202 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 6a3ddcb5c..6a3ddcb5c 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 c943f0834..c943f0834 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 5d1df2cc1..5d1df2cc1 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 4dafb8359..4dafb8359 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 4dafb8359..4dafb8359 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 f323c10ff..f323c10ff 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 ed7f40453..ed7f40453 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 28689a381..28689a381 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 b612e7a6b..b612e7a6b 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 13f2a72d1..13f2a72d1 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 0031c04ce..0031c04ce 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 85df9198c..85df9198c 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 85df9198c..85df9198c 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 08252b6c9..08252b6c9 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 8d70d53f8..8d70d53f8 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 81cee81e2..81cee81e2 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 7ab149dad..7ab149dad 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 61aaac29d..61aaac29d 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 71d2b2221..71d2b2221 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 71d2b2221..71d2b2221 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 3162c8115..3162c8115 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 1d8975253..1d8975253 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 f2731b916..f2731b916 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 c1d7d6fc7..c1d7d6fc7 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 c85b933b0..c85b933b0 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 c85b933b0..c85b933b0 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 cde5bd92d..cde5bd92d 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 70f476379..70f476379 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 f1aa633ce..f1aa633ce 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 3f32060f4..3f32060f4 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 2797921e4..2797921e4 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 f562509f3..f562509f3 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 8cf8d9cc6..8cf8d9cc6 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 fceda260e..fceda260e 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 944071919..944071919 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 5ba219756..5ba219756 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 7081d72a5..7081d72a5 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 5f77c9263..5f77c9263 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 f4035ebea..f4035ebea 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 57e61db75..57e61db75 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 860ee1b16..860ee1b16 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 18b08fc4b..18b08fc4b 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 6dc207870..6dc207870 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 79ea63071..79ea63071 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 b4c45f9a1..b4c45f9a1 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 a8b9f15bc..a8b9f15bc 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 703467cf2..703467cf2 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 5e807b1d7..5e807b1d7 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 8278d76e2..8278d76e2 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 6c76eaf40..6c76eaf40 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 8c26f7ebf..8c26f7ebf 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 8c26f7ebf..8c26f7ebf 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 dc7a8a0e4..dc7a8a0e4 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 dc7a8a0e4..dc7a8a0e4 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 8c26f7ebf..8c26f7ebf 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 b94ed91d7..b94ed91d7 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 b94ed91d7..b94ed91d7 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 3a9b7c794..3a9b7c794 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 97137015e..97137015e 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 bb205a7d1..bb205a7d1 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 899c15990..899c15990 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 b07fc14a4..b07fc14a4 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 223fb360e..223fb360e 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 f56b4b2e9..f56b4b2e9 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 7d56e3e8c..7d56e3e8c 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 b94a70899..b94a70899 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 fd54c7b1e..fd54c7b1e 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 b94a70899..b94a70899 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 fd54c7b1e..fd54c7b1e 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 7c5a4edb9..7c5a4edb9 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 3f9d2ad4a..3f9d2ad4a 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 e2e10d4a8..e2e10d4a8 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 49fb39c76..49fb39c76 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 27613f70a..27613f70a 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 c9bdf9054..c9bdf9054 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 617a20bda..617a20bda 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 c9bdf9054..c9bdf9054 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 617a20bda..617a20bda 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 2ac534091..2ac534091 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 bd671d62d..bd671d62d 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 ed18bf8e4..ed18bf8e4 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 704172fde..704172fde 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 e2e10d4a8..e2e10d4a8 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 68d2b9b8b..68d2b9b8b 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 797e7981f..797e7981f 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 797e7981f..797e7981f 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 5b7755bb3..5b7755bb3 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 e6c4bb460..e6c4bb460 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 97c105c9d..97c105c9d 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 97c105c9d..97c105c9d 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 312ee802d..312ee802d 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 61e416b39..61e416b39 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 8cca9a1dc..8cca9a1dc 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 8cca9a1dc..8cca9a1dc 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 a777e7cc0..a777e7cc0 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 3042821f4..3042821f4 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 185f77939..185f77939 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 185f77939..185f77939 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 af81aeea1..af81aeea1 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 a46dc76d5..a46dc76d5 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 24adf8bc1..24adf8bc1 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 24adf8bc1..24adf8bc1 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 ba8170b0b..ba8170b0b 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 a02e1e11b..a02e1e11b 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 e5b83784f..e5b83784f 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 246cdf421..246cdf421 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 dc413b47e..dc413b47e 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 e6bbe28e8..e6bbe28e8 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 ea5076278..ea5076278 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 accb01be7..accb01be7 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 0e6094cd3..0e6094cd3 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 69ec48776..69ec48776 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 3b104ef8f..3b104ef8f 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 19c132f68..19c132f68 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 1744100c9..1744100c9 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 3f94a3a02..3f94a3a02 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 19c132f68..19c132f68 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 1744100c9..1744100c9 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 3f94a3a02..3f94a3a02 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 dc0576100..dc0576100 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 1fdedd01f..1fdedd01f 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 08467b09f..08467b09f 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 5aaf86b27..5aaf86b27 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 ad55366dd..ad55366dd 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 c2af714cc..c2af714cc 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 accb01be7..accb01be7 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 0e6094cd3..0e6094cd3 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 dd5fabacd..dd5fabacd 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 dd5fabacd..dd5fabacd 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 f76b9ae80..f76b9ae80 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 41d05a07d..41d05a07d 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 41d05a07d..41d05a07d 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 41d05a07d..41d05a07d 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 41d05a07d..41d05a07d 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 187e2c1aa..187e2c1aa 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 dd5fabacd..dd5fabacd 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 e35f9bea5..e35f9bea5 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 b49ed47ca..b49ed47ca 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 b49ed47ca..b49ed47ca 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 f3d9f0d1f..f3d9f0d1f 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 0d62fd378..0d62fd378 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 c5fbf30b5..c5fbf30b5 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 c5fbf30b5..c5fbf30b5 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 b49ed47ca..b49ed47ca 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 04fe674d1..04fe674d1 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 c762dc749..c762dc749 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 c762dc749..c762dc749 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 af01a49a0..af01a49a0 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 5143663fc..5143663fc 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 5143663fc..5143663fc 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 0e131b26f..0e131b26f 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 c762dc749..c762dc749 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 e0654b7a0..e0654b7a0 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 c638c9ea6..c638c9ea6 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 c638c9ea6..c638c9ea6 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 4f7ee8324..4f7ee8324 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 4f7ee8324..4f7ee8324 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 cb0c13222..cb0c13222 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 09c4cbbbe..09c4cbbbe 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 09c4cbbbe..09c4cbbbe 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 4985907c9..4985907c9 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 1f52ff23b..1f52ff23b 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 bb99239b8..bb99239b8 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 a603b3597..a603b3597 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 8b1d96a10..8b1d96a10 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 0be400c13..0be400c13 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 f92bcf0f2..f92bcf0f2 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 82374b70b..82374b70b 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 82374b70b..82374b70b 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 a5c3c1110..a5c3c1110 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 a05ec1d74..a05ec1d74 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 f8aafa2d4..f8aafa2d4 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 4a063f3b5..4a063f3b5 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 13651aa15..13651aa15 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 cddb955aa..cddb955aa 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 82374b70b..82374b70b 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 d162775e7..d162775e7 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 d162775e7..d162775e7 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 316a93f31..316a93f31 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 018297208..018297208 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 2a7460e28..2a7460e28 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 0d68a82cc..0d68a82cc 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 14182f11d..14182f11d 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 14182f11d..14182f11d 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 f3985bdf0..f3985bdf0 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 88fa4478b..88fa4478b 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 88fa4478b..88fa4478b 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 6291e84b4..6291e84b4 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 14182f11d..14182f11d 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 f64b26a76..f64b26a76 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 3c7258d95..3c7258d95 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 37eafba3c..37eafba3c 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 2432c2996..2432c2996 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 37eafba3c..37eafba3c 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 2432c2996..2432c2996 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 43a0509bc..43a0509bc 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 3c7258d95..3c7258d95 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 7f49e2c6f..7f49e2c6f 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 69cd5963a..69cd5963a 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 7089f4fdc..7089f4fdc 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 5962925f2..5962925f2 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 a426f5ad0..a426f5ad0 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 9a24e8cda..9a24e8cda 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 69cd5963a..69cd5963a 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 0a50f4cac..0a50f4cac 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 0a50f4cac..0a50f4cac 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 21465ce4a..21465ce4a 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 21465ce4a..21465ce4a 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 0a50f4cac..0a50f4cac 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 21465ce4a..21465ce4a 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 3f1867037..3f1867037 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 eb24e4b6e..eb24e4b6e 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 7b8a7532f..7b8a7532f 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 7b8a7532f..7b8a7532f 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 98b66efa3..98b66efa3 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 7b8a7532f..7b8a7532f 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 1ed070cae..1ed070cae 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 1ed070cae..1ed070cae 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 f2e111b88..f2e111b88 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 451e1713f..451e1713f 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 451e1713f..451e1713f 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 6a60a6ea4..6a60a6ea4 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 f10899879..f10899879 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 5672cb0bf..5672cb0bf 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 1711025e9..1711025e9 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 700e6fd7d..700e6fd7d 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 01c34bec4..01c34bec4 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 c0f18619b..c0f18619b 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 5ddbc164f..5ddbc164f 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 c62aa5af5..c62aa5af5 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 ac314b0ef..ac314b0ef 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 ac314b0ef..ac314b0ef 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 b2268f01f..b2268f01f 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 89e1f7629..89e1f7629 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 91a99baaf..91a99baaf 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 cd8471897..cd8471897 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 3abef9ffc..3abef9ffc 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 bc971d809..bc971d809 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 bc971d809..bc971d809 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 a813cd921..a813cd921 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 1426d2e0c..1426d2e0c 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 c5cf999c9..c5cf999c9 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 ebe0c6103..ebe0c6103 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 0433b660d..0433b660d 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 26cc637dc..26cc637dc 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 26cc637dc..26cc637dc 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 3b34e5c19..3b34e5c19 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 2b319ad97..2b319ad97 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 43dd07f15..43dd07f15 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 43dd07f15..43dd07f15 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 f07e03578..f07e03578 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 f89217b82..f89217b82 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 f89217b82..f89217b82 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 56dc58aca..56dc58aca 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 8313470cc..8313470cc 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 d55239bf4..d55239bf4 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 3d12f7bea..3d12f7bea 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 68f86b40e..68f86b40e 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 541bb309a..541bb309a 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 541bb309a..541bb309a 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 3913190fe..3913190fe 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 aa710ec24..aa710ec24 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 8cebd807c..8cebd807c 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 c2319487b..c2319487b 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 d823f8651..d823f8651 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 541bb309a..541bb309a 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 42abd2054..42abd2054 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 42abd2054..42abd2054 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 42abd2054..42abd2054 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 0a5a6e6cf..0a5a6e6cf 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 0a5a6e6cf..0a5a6e6cf 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 13efa30f8..13efa30f8 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 0a5a6e6cf..0a5a6e6cf 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 018297208..018297208 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 018297208..018297208 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 0d68a82cc..0d68a82cc 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 2a7460e28..2a7460e28 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 10231581b..10231581b 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 10231581b..10231581b 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 0d68a82cc..0d68a82cc 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 6ebcaf9a1..6ebcaf9a1 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 6ebcaf9a1..6ebcaf9a1 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 fdd756110..fdd756110 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 fdd756110..fdd756110 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 66baf2480..66baf2480 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 f15f8a3a0..f15f8a3a0 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 9e7572b93..9e7572b93 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 9e7572b93..9e7572b93 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 6fba8f4b1..6fba8f4b1 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 6fba8f4b1..6fba8f4b1 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 60bf49e75..60bf49e75 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 40defe6e1..40defe6e1 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 40defe6e1..40defe6e1 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 a24266d66..a24266d66 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 6043684b2..6043684b2 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 df0ea57ea..df0ea57ea 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 40defe6e1..40defe6e1 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 d1d3cff55..d1d3cff55 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 d1d3cff55..d1d3cff55 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 144734ecc..144734ecc 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 a2e8bcaa1..a2e8bcaa1 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 a2e8bcaa1..a2e8bcaa1 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 d036d7cf7..d036d7cf7 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 595f96ab9..595f96ab9 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 595f96ab9..595f96ab9 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 574778cce..574778cce 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 a0d632b46..a0d632b46 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 a0d632b46..a0d632b46 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 57f9bb15f..57f9bb15f 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 0d5adea01..0d5adea01 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 59b8fdb0b..59b8fdb0b 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 6513023e3..6513023e3 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 3c3464bed..3c3464bed 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 3c3464bed..3c3464bed 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 9e46d2d5f..9e46d2d5f 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 503061a9e..503061a9e 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 503061a9e..503061a9e 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 d5d11a5b7..d5d11a5b7 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 da5c43114..da5c43114 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 216a065e1..216a065e1 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 216a065e1..216a065e1 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 b8dc8b1b6..b8dc8b1b6 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 a54455fbb..a54455fbb 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 a54455fbb..a54455fbb 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 5d96dd323..5d96dd323 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 456e81d47..456e81d47 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 456e81d47..456e81d47 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 93f071ee4..93f071ee4 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 456e81d47..456e81d47 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 6f554263d..6f554263d 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 0973ece7e..0973ece7e 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 0973ece7e..0973ece7e 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 93b8640a9..93b8640a9 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 c11eb4807..c11eb4807 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 93b8640a9..93b8640a9 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 c11eb4807..c11eb4807 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 96928195a..96928195a 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 87facc551..87facc551 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 de3542098..de3542098 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 de3542098..de3542098 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 f61db4c29..f61db4c29 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 72efd4954..72efd4954 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 1e0a1388c..1e0a1388c 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 fad8588fe..fad8588fe 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 05f45846a..05f45846a 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 8f9a65d86..8f9a65d86 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 da6807f77..da6807f77 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 da6807f77..da6807f77 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 f90bb2375..f90bb2375 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 7d581e916..7d581e916 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 adbfd612a..adbfd612a 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 31f1e97aa..31f1e97aa 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 4ebf1a7fe..4ebf1a7fe 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 1cb7a3cac..1cb7a3cac 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 1cb7a3cac..1cb7a3cac 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 e91d0fa34..e91d0fa34 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 dd8a10434..dd8a10434 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 b92d8d226..b92d8d226 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 066b182ae..066b182ae 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 066b182ae..066b182ae 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 13d70c8fe..13d70c8fe 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 13d70c8fe..13d70c8fe 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 09911bc51..09911bc51 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 13d70c8fe..13d70c8fe 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 13d70c8fe..13d70c8fe 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 09911bc51..09911bc51 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 13a138b9a..13a138b9a 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 13a138b9a..13a138b9a 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 eafa50b1f..eafa50b1f 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 fa7290d6c..fa7290d6c 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 fa7290d6c..fa7290d6c 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 6e3cbea23..6e3cbea23 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 13d70c8fe..13d70c8fe 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 13d70c8fe..13d70c8fe 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 13d70c8fe..13d70c8fe 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 41d55b0eb..41d55b0eb 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 41d55b0eb..41d55b0eb 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 a784f6582..a784f6582 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 57999b802..57999b802 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 57999b802..57999b802 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 afdc9da76..afdc9da76 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 1c02e9316..1c02e9316 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 f890a52ed..f890a52ed 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 f890a52ed..f890a52ed 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 541dc9e0e..541dc9e0e 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 208d17083..208d17083 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 208d17083..208d17083 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 81ac2f593..81ac2f593 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 79ce747db..79ce747db 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 79ce747db..79ce747db 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 79ce747db..79ce747db 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 f1f37ab47..f1f37ab47 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 f1f37ab47..f1f37ab47 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 68f08297b..68f08297b 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 f1f37ab47..f1f37ab47 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 da02fda49..da02fda49 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 da02fda49..da02fda49 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 efc12ee71..efc12ee71 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 efc12ee71..efc12ee71 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 b68dccb5e..b68dccb5e 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 b68dccb5e..b68dccb5e 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 de74afcb0..de74afcb0 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 46e1c0f0e..46e1c0f0e 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 46e1c0f0e..46e1c0f0e 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 ea6d25c17..ea6d25c17 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 89bac91da..89bac91da 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 e4f9db8fe..e4f9db8fe 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 e03d3d60f..e03d3d60f 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 e03d3d60f..e03d3d60f 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 9d04057e2..9d04057e2 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 db0a4c067..db0a4c067 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 85d80adbb..85d80adbb 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 0225b4326..0225b4326 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 c81d86444..c81d86444 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 083a9b87b..083a9b87b 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 083a9b87b..083a9b87b 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 183d3d985..183d3d985 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 c2fa71b11..c2fa71b11 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 1c3e7c228..1c3e7c228 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 66d5ddb79..66d5ddb79 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 cb8f90897..cb8f90897 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 0ed126e1d..0ed126e1d 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 0ed126e1d..0ed126e1d 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 b8afd218a..b8afd218a 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 94ca33615..94ca33615 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 94ca33615..94ca33615 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 7bf4bf561..7bf4bf561 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 94ca33615..94ca33615 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 45fdcc0cc..45fdcc0cc 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 45fdcc0cc..45fdcc0cc 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 8abac9b4d..8abac9b4d 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 7fce667e8..7fce667e8 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 7fce667e8..7fce667e8 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 3f68d216d..3f68d216d 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 8344a4521..8344a4521 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 fe9116312..fe9116312 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 fe9116312..fe9116312 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 c56d9698d..c56d9698d 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 c56d9698d..c56d9698d 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 c56d9698d..c56d9698d 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 b42dcb62a..b42dcb62a 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 b42dcb62a..b42dcb62a 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 b42dcb62a..b42dcb62a 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 c2893e0de..c2893e0de 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 c2893e0de..c2893e0de 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 c2893e0de..c2893e0de 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 203b8d1ce..203b8d1ce 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 a0b9017e0..a0b9017e0 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 d8f4b8f81..d8f4b8f81 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 dbf121a4b..dbf121a4b 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 1d530ee17..1d530ee17 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 070ddf85f..070ddf85f 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 15ebf7559..15ebf7559 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 715a959e0..715a959e0 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 aa2010f36..aa2010f36 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 07d903d15..07d903d15 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 de3fa097f..de3fa097f 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 88a0402ca..88a0402ca 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 266cb0d12..266cb0d12 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 d3410976f..d3410976f 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 177e79560..177e79560 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 673ef92d8..673ef92d8 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 5beda0dbe..5beda0dbe 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 bbc44f207..bbc44f207 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 07d903d15..07d903d15 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 de3fa097f..de3fa097f 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 744b1dd37..744b1dd37 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 a2bdc6111..a2bdc6111 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 af84b39d3..af84b39d3 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 af84b39d3..af84b39d3 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 9e196eff1..9e196eff1 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 33ec27997..33ec27997 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 58ac57558..58ac57558 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 e634f75ee..e634f75ee 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 af84b39d3..af84b39d3 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 af84b39d3..af84b39d3 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 9e196eff1..9e196eff1 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 e8d387903..e8d387903 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 58ac57558..58ac57558 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 e634f75ee..e634f75ee 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 a5b9b00b9..a5b9b00b9 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 f1f14d704..f1f14d704 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 3286ce6b7..3286ce6b7 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 edcabaf91..edcabaf91 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 4ab52de26..4ab52de26 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 39d2d2baa..39d2d2baa 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 abcdb1e2c..abcdb1e2c 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 c7ab76e82..c7ab76e82 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 f475ba933..f475ba933 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 0f9cb37d6..0f9cb37d6 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 867248004..867248004 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 743a758e6..743a758e6 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 549c130c2..549c130c2 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 703236723..703236723 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 dfc19ff4f..dfc19ff4f 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 dfc19ff4f..dfc19ff4f 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 a82e4fbeb..a82e4fbeb 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 dfc19ff4f..dfc19ff4f 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 f5dc21dc8..f5dc21dc8 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 f5dc21dc8..f5dc21dc8 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 b8f9416ea..b8f9416ea 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 f5dc21dc8..f5dc21dc8 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 841fc3ef9..841fc3ef9 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 841fc3ef9..841fc3ef9 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 b664ef90d..b664ef90d 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 841fc3ef9..841fc3ef9 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 6275b82d8..6275b82d8 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 6275b82d8..6275b82d8 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 4264ad2c7..4264ad2c7 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 6275b82d8..6275b82d8 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 1394c9ec5..1394c9ec5 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 1394c9ec5..1394c9ec5 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 a67f7ddec..a67f7ddec 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 1394c9ec5..1394c9ec5 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 9aa482f52..9aa482f52 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 9aa482f52..9aa482f52 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 0645b861e..0645b861e 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 9aa482f52..9aa482f52 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 1f76639f0..1f76639f0 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 1f76639f0..1f76639f0 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 bd6353842..bd6353842 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 1f76639f0..1f76639f0 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 3a912c543..3a912c543 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 3a912c543..3a912c543 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 90a08f591..90a08f591 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 721fb9c80..721fb9c80 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 3a912c543..3a912c543 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 64d7bf3df..64d7bf3df 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 81fde7261..81fde7261 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 ac5e56063..ac5e56063 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 ac5e56063..ac5e56063 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 ac5e56063..ac5e56063 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 b9eee8ae6..b9eee8ae6 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 b9eee8ae6..b9eee8ae6 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 c2b69ad6a..c2b69ad6a 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 c2b69ad6a..c2b69ad6a 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 c9f7f5bd6..c9f7f5bd6 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 0a145d918..0a145d918 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 0a145d918..0a145d918 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 765adc4a4..765adc4a4 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 aec47e3ca..aec47e3ca 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 13e067550..13e067550 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 b69e4abec..b69e4abec 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 41fe1314e..41fe1314e 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 45253dbee..45253dbee 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 bceb5b75a..bceb5b75a 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 45253dbee..45253dbee 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 bceb5b75a..bceb5b75a 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 20d49ba33..20d49ba33 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 cdc270ce0..cdc270ce0 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 50e35a246..50e35a246 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 7d5589c1d..7d5589c1d 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 79dd2bc1d..79dd2bc1d 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 97b2cfaa5..97b2cfaa5 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 695d0d012..695d0d012 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 695d0d012..695d0d012 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 31eba5f75..31eba5f75 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 0a06685e6..0a06685e6 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 e7c4fea2d..e7c4fea2d 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 695d0d012..695d0d012 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 c7dc8cbd3..c7dc8cbd3 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 b4f3b71f0..b4f3b71f0 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 bc7be3aeb..bc7be3aeb 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 b4f3b71f0..b4f3b71f0 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 3263550e1..3263550e1 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 e821d206f..e821d206f 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 42d9ddee9..42d9ddee9 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 26297404f..26297404f 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 235db6b43..235db6b43 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 fa07d4a52..fa07d4a52 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 92b41111f..92b41111f 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 92b41111f..92b41111f 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 caf265e75..caf265e75 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 a07a6e0af..a07a6e0af 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 0a730a137..0a730a137 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 7dfbd28fa..7dfbd28fa 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 c561bc36c..c561bc36c 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 2f12e5e8b..2f12e5e8b 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 d9a59b158..d9a59b158 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 6884f3353..6884f3353 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 32a6a401b..32a6a401b 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 45562603c..45562603c 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 c8a2b2e5f..c8a2b2e5f 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 59ad7427a..59ad7427a 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 4527ce715..4527ce715 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 4732f52c7..4732f52c7 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 09209afc4..09209afc4 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 34fce987b..34fce987b 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 aa6103df8..aa6103df8 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 34fce987b..34fce987b 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 3a6309c6b..3a6309c6b 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 3996221e7..3996221e7 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 198d4b1c9..198d4b1c9 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 8a0183a6e..8a0183a6e 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 85c19971d..85c19971d 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 7c90d0867..7c90d0867 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 7c90d0867..7c90d0867 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 eeb3622b6..eeb3622b6 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 2ab347653..2ab347653 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 19a57c27a..19a57c27a 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 ec37387e1..ec37387e1 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 b2939c24b..b2939c24b 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 f3a49f617..f3a49f617 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 68c7d982b..68c7d982b 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 fca75056d..fca75056d 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 e8dd91d6e..e8dd91d6e 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 f571b7d1d..f571b7d1d 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 da700af73..da700af73 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 43917597d..43917597d 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 ee325eab3..ee325eab3 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 43917597d..43917597d 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 ee325eab3..ee325eab3 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 26ab8e5cd..26ab8e5cd 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 01508d2ac..01508d2ac 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 a17983f40..a17983f40 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 bb29538d1..bb29538d1 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 bb29538d1..bb29538d1 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 ccae95147..ccae95147 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 943a28e35..943a28e35 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 c65936323..c65936323 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 88a85acbb..88a85acbb 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 b9c4fe283..b9c4fe283 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 c05bda540..c05bda540 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 07e10d464..07e10d464 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 c05bda540..c05bda540 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 07e10d464..07e10d464 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 eedd56bab..eedd56bab 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 8ce6755eb..8ce6755eb 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 c80705b7e..c80705b7e 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 c80705b7e..c80705b7e 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 a8fe66a30..a8fe66a30 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 bb77a9b97..bb77a9b97 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 dd95940ae..dd95940ae 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 dd95940ae..dd95940ae 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 adb17aee4..adb17aee4 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 76029454b..76029454b 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 f5223bb15..f5223bb15 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 c80705b7e..c80705b7e 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 c80705b7e..c80705b7e 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 79ea75e95..79ea75e95 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 602f2d26f..602f2d26f 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 1c684381f..1c684381f 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 278e62a84..278e62a84 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 f35d0e6b3..f35d0e6b3 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 f35d0e6b3..f35d0e6b3 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 d3d6729d0..d3d6729d0 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 d3d6729d0..d3d6729d0 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 726b2938d..726b2938d 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 8f6d383b1..8f6d383b1 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 0dc6fdb1d..0dc6fdb1d 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 9702cc2c4..9702cc2c4 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 e3e433727..e3e433727 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 a3f1d7047..a3f1d7047 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 eaa0cb9c6..eaa0cb9c6 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 c2b5fc0ab..c2b5fc0ab 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 eea57b21f..eea57b21f 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 ce3849967..ce3849967 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 ce3849967..ce3849967 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 768322a39..768322a39 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 768322a39..768322a39 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 a8cf417b3..a8cf417b3 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 768322a39..768322a39 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 768322a39..768322a39 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 a8cf417b3..a8cf417b3 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 8cdd9b4be..8cdd9b4be 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 8cdd9b4be..8cdd9b4be 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 2cc48f336..2cc48f336 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 65d9c179b..65d9c179b 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 65d9c179b..65d9c179b 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 12bd89d55..12bd89d55 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 548bcd7f3..548bcd7f3 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 763bb592b..763bb592b 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 201bd0d55..201bd0d55 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 201bd0d55..201bd0d55 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 12e09d32f..12e09d32f 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 704c70a7f..704c70a7f 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 704c70a7f..704c70a7f 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 4bad4e8ca..4bad4e8ca 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 704c70a7f..704c70a7f 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 2cd2df21c..2cd2df21c 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 2cd2df21c..2cd2df21c 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 59d226d1a..59d226d1a 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 65d9c179b..65d9c179b 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 65d9c179b..65d9c179b 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 12bd89d55..12bd89d55 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 ab7ce3e04..ab7ce3e04 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 c0df8eb72..c0df8eb72 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 22cc7a1ae..22cc7a1ae 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 22cc7a1ae..22cc7a1ae 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 fff03b363..fff03b363 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 7a03fad79..7a03fad79 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 7a03fad79..7a03fad79 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 7a03fad79..7a03fad79 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 95c07f48e..95c07f48e 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 95c07f48e..95c07f48e 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 95c07f48e..95c07f48e 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 3e69ca9e0..3e69ca9e0 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 3e69ca9e0..3e69ca9e0 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 3e69ca9e0..3e69ca9e0 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 afe2d3efe..afe2d3efe 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 afe2d3efe..afe2d3efe 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 049bba58f..049bba58f 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 33ac283af..33ac283af 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 afe2d3efe..afe2d3efe 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 dc3fc5869..dc3fc5869 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 17f4ff06b..17f4ff06b 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 17f4ff06b..17f4ff06b 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 17f4ff06b..17f4ff06b 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 17f4ff06b..17f4ff06b 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 17f4ff06b..17f4ff06b 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 a6635b9e8..a6635b9e8 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 9e4a6fe42..9e4a6fe42 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 17f4ff06b..17f4ff06b 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 17f4ff06b..17f4ff06b 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 ea16dc4bb..ea16dc4bb 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 9e4a6fe42..9e4a6fe42 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 9e4a6fe42..9e4a6fe42 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 9e4a6fe42..9e4a6fe42 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 9e4a6fe42..9e4a6fe42 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 ea16dc4bb..ea16dc4bb 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 ea16dc4bb..ea16dc4bb 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 ea16dc4bb..ea16dc4bb 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 9e4a6fe42..9e4a6fe42 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 058a1920f..058a1920f 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 b074ede2e..b074ede2e 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 6fb6b2a33..6fb6b2a33 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 6fb6b2a33..6fb6b2a33 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 5d939bbc1..5d939bbc1 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 2c8df1698..2c8df1698 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 665d3ccb9..665d3ccb9 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 4733f0665..4733f0665 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 fa72ac06f..fa72ac06f 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 d34cce125..d34cce125 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 fa72ac06f..fa72ac06f 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 48dd2c7c6..48dd2c7c6 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 48dd2c7c6..48dd2c7c6 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 9f162adf3..9f162adf3 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 23e814743..23e814743 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 4c8b4f5be..4c8b4f5be 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 3cc39a8be..3cc39a8be 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 3cc39a8be..3cc39a8be 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 80304b0ec..80304b0ec 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 018297208..018297208 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 018297208..018297208 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 0d68a82cc..0d68a82cc 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 2a7460e28..2a7460e28 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 0d68a82cc..0d68a82cc 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 6ebcaf9a1..6ebcaf9a1 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 6ebcaf9a1..6ebcaf9a1 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 7e47a4d8f..7e47a4d8f 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 397acbe7e..397acbe7e 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 0e916883d..0e916883d 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 7e47a4d8f..7e47a4d8f 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 60d9b1c38..60d9b1c38 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 9aadb0887..9aadb0887 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 018297208..018297208 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 018297208..018297208 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 0d68a82cc..0d68a82cc 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 2a7460e28..2a7460e28 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 0d68a82cc..0d68a82cc 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 6ebcaf9a1..6ebcaf9a1 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 6ebcaf9a1..6ebcaf9a1 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 cfb519d35..cfb519d35 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 cfb519d35..cfb519d35 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 196c4ac04..196c4ac04 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 ffed61998..ffed61998 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 cfb519d35..cfb519d35 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 efa5fe9af..efa5fe9af 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 efa5fe9af..efa5fe9af 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 a1d1af57c..a1d1af57c 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 bb72fc27b..bb72fc27b 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 807b73ff3..807b73ff3 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 cc9bb25dc..cc9bb25dc 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 efa5fe9af..efa5fe9af 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 d96abed47..d96abed47 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 a22210db8..a22210db8 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 a22210db8..a22210db8 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 a22210db8..a22210db8 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 11b1014e0..11b1014e0 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 11b1014e0..11b1014e0 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 6378b75ad..6378b75ad 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 daf827ee3..daf827ee3 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 291fcec8d..291fcec8d 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 bca7c5693..bca7c5693 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 1cb630e75..1cb630e75 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 e245e4dcf..e245e4dcf 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 b836a9197..b836a9197 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 b836a9197..b836a9197 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 b836a9197..b836a9197 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 9d27f4508..9d27f4508 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 e19694f02..e19694f02 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 999040583..999040583 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 b3867b98a..b3867b98a 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 1fd6ef321..1fd6ef321 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 a1175e2b6..a1175e2b6 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 d88ff396c..d88ff396c 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 84bc184d2..84bc184d2 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 cababd955..cababd955 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 018297208..018297208 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 10231581b..10231581b 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 10231581b..10231581b 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 0d68a82cc..0d68a82cc 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 3d7de5e56..3d7de5e56 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 3d7de5e56..3d7de5e56 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 e84041eae..e84041eae 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 3d7de5e56..3d7de5e56 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 2bf65b3d6..2bf65b3d6 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 2bf65b3d6..2bf65b3d6 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 55335196a..55335196a 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 edb93a986..edb93a986 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 5f734f612..5f734f612 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 4ae71f753..4ae71f753 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 55335196a..55335196a 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 1c901c905..1c901c905 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 e50fe8f2a..e50fe8f2a 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 4db39aa3f..4db39aa3f 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 4db39aa3f..4db39aa3f 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 78712ca52..78712ca52 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 c1bd50686..c1bd50686 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 4db39aa3f..4db39aa3f 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 fb35be61d..fb35be61d 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 fb35be61d..fb35be61d 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 da991b1bd..da991b1bd 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 fb35be61d..fb35be61d 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 4ab4796fa..4ab4796fa 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 4ab4796fa..4ab4796fa 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 afaa24118..afaa24118 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 f992b6f39..f992b6f39 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 421c0b988..421c0b988 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 22f2b9077..22f2b9077 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 afaa24118..afaa24118 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 a2cbbc82e..a2cbbc82e 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 a2cbbc82e..a2cbbc82e 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 91202d3c4..91202d3c4 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 f01c6eb89..f01c6eb89 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 a2cbbc82e..a2cbbc82e 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 dd1389e6c..dd1389e6c 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 dd1389e6c..dd1389e6c 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 573d6388f..573d6388f 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 ee10cb409..ee10cb409 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 ee10cb409..ee10cb409 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 0663270f9..0663270f9 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 befa3c859..befa3c859 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 374ace90a..374ace90a 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 2a44a5a5d..2a44a5a5d 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 e8cfebd8f..e8cfebd8f 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 d91af0bf2..d91af0bf2 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 d91af0bf2..d91af0bf2 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 77f812987..77f812987 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 77f812987..77f812987 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 5fbc7113b..5fbc7113b 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 a374934bc..a374934bc 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 6cc5814fc..6cc5814fc 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 cf799bba9..cf799bba9 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 1cbc2a4c2..1cbc2a4c2 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 f72f8f175..f72f8f175 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 f72f8f175..f72f8f175 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 037f926e4..037f926e4 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 037f926e4..037f926e4 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 cf214d41a..cf214d41a 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 49b359af0..49b359af0 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 859abb050..859abb050 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 b47211312..b47211312 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 942a5fc7a..942a5fc7a 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 7eb9a0a3a..7eb9a0a3a 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 7eb9a0a3a..7eb9a0a3a 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 370abd9d5..370abd9d5 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 53a151f6f..53a151f6f 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 f4310ea27..f4310ea27 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 777d192da..777d192da 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 69e06f8ce..69e06f8ce 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 d63c31c1f..d63c31c1f 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 d63c31c1f..d63c31c1f 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 12915255c..12915255c 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 12915255c..12915255c 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 aec5c9454..aec5c9454 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 aec5c9454..aec5c9454 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 d4db9bf58..d4db9bf58 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 d4db9bf58..d4db9bf58 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 3f8fa430e..3f8fa430e 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 4921ba386..4921ba386 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 3c7089c34..3c7089c34 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 9f6841eb1..9f6841eb1 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 59d226d1a..59d226d1a 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 ab7ce3e04..ab7ce3e04 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 fff03b363..fff03b363 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 b3d232200..b3d232200 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 d554d83ee..d554d83ee 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 6f36b9d41..6f36b9d41 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 c8040dabc..c8040dabc 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 d612250af..d612250af 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 0a57b44e7..0a57b44e7 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 bd84338f2..bd84338f2 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 f1c3d23fb..f1c3d23fb 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 7ec94c5bc..7ec94c5bc 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 8a064cd46..8a064cd46 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 4906c8fdb..4906c8fdb 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 016bf391b..016bf391b 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 4699d42f4..4699d42f4 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 4975d7559..4975d7559 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 59b58e90d..59b58e90d 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 960bfd28a..960bfd28a 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 305c022a0..305c022a0 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 c3e296cbe..c3e296cbe 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 d49fd12b9..d49fd12b9 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 d612250af..d612250af 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 0a57b44e7..0a57b44e7 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 50e6f5ab0..50e6f5ab0 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 020289389..020289389 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 a06386b12..a06386b12 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 bf69f9ea3..bf69f9ea3 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 ac6632316..ac6632316 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 fab338235..fab338235 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 09d955967..09d955967 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 96aff408b..96aff408b 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 7f9c56cd5..7f9c56cd5 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 bd84338f2..bd84338f2 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 ff4154d61..ff4154d61 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 d2d537241..d2d537241 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 d612250af..d612250af 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 0a57b44e7..0a57b44e7 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 22c612bcc..22c612bcc 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 3fe1057fb..3fe1057fb 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 d2605bd35..d2605bd35 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 348167349..348167349 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 6cc1b21a2..6cc1b21a2 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 6cc1b21a2..6cc1b21a2 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 413345d7c..413345d7c 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 33e7851e7..33e7851e7 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 33e7851e7..33e7851e7 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 510184551..510184551 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 33e7851e7..33e7851e7 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 dbaf38368..dbaf38368 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 dbaf38368..dbaf38368 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 84b5967e2..84b5967e2 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 7176cb4dd..7176cb4dd 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 7176cb4dd..7176cb4dd 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 4d4c4da73..4d4c4da73 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 8d47ef567..8d47ef567 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 ddf7570d6..ddf7570d6 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 ddf7570d6..ddf7570d6 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 821306067..821306067 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 821306067..821306067 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 6264e3e55..6264e3e55 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 260909b6f..260909b6f 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 260909b6f..260909b6f 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 e2a508e41..e2a508e41 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 0a40b0dec..0a40b0dec 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 c7112d229..c7112d229 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 c7112d229..c7112d229 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 ab1273719..ab1273719 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 5a28eefec..5a28eefec 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 d8c9c035b..d8c9c035b 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 5c9cf210a..5c9cf210a 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 72e975ac1..72e975ac1 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 ccdcebbc6..ccdcebbc6 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 ccdcebbc6..ccdcebbc6 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 6376cecde..6376cecde 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 8254eb5d1..8254eb5d1 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 922eddda5..922eddda5 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 922eddda5..922eddda5 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 ab1d8fac7..ab1d8fac7 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 9d991d971..9d991d971 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 9d991d971..9d991d971 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 1118adf4b..1118adf4b 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 06a482005..06a482005 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 06a482005..06a482005 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 e1892e57b..e1892e57b 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 4e46364e9..4e46364e9 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 a716b630a..a716b630a 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 06a482005..06a482005 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 e0db2452e..e0db2452e 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 4040784b9..4040784b9 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 ca0f0af71..ca0f0af71 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 ca0f0af71..ca0f0af71 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 26d9a1aa0..26d9a1aa0 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 a2a0aceda..a2a0aceda 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 6282846e2..6282846e2 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 1b291b1e7..1b291b1e7 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 93427e453..93427e453 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 52a355dbc..52a355dbc 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 52a355dbc..52a355dbc 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 0739e5dae..0739e5dae 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 215ad3a15..215ad3a15 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 ee685ca06..ee685ca06 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 36e74dd78..36e74dd78 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 52a355dbc..52a355dbc 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 02651dcc6..02651dcc6 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 02651dcc6..02651dcc6 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 f32a2e069..f32a2e069 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 dd5fc97f8..dd5fc97f8 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 b0f1b07aa..b0f1b07aa 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 c7a6554f1..c7a6554f1 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 74770948d..74770948d 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 74770948d..74770948d 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 5c969d2c5..5c969d2c5 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 19cd614d4..19cd614d4 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 19cd614d4..19cd614d4 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 d2a845c5a..d2a845c5a 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 e67949d01..e67949d01 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 f7b517500..f7b517500 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 f7b517500..f7b517500 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 19941f00e..19941f00e 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 f7a5e7228..f7a5e7228 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 1e216e5b3..1e216e5b3 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 b89bb66b0..b89bb66b0 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 f0db601fc..f0db601fc 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 3e09d6f88..3e09d6f88 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 829f6d984..829f6d984 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 19cd614d4..19cd614d4 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 19cd614d4..19cd614d4 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 d2a845c5a..d2a845c5a 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 e67949d01..e67949d01 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 f19b647f6..f19b647f6 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 f19b647f6..f19b647f6 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 7002b2ef9..7002b2ef9 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 f7a5e7228..f7a5e7228 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 0f2553e49..0f2553e49 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 1e216e5b3..1e216e5b3 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 b89bb66b0..b89bb66b0 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 f0db601fc..f0db601fc 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 3e09d6f88..3e09d6f88 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 eb4851628..eb4851628 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 e159d15e3..e159d15e3 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 3491a7c05..3491a7c05 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 7ecac1776..7ecac1776 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 fa1291f96..fa1291f96 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 ec3c059fd..ec3c059fd 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 b9e2f435e..b9e2f435e 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 ed946d4d4..ed946d4d4 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 7d065d405..7d065d405 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 be89d714f..be89d714f 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 be89d714f..be89d714f 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 2c3191cb9..2c3191cb9 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 6c2f36115..6c2f36115 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 6c2f36115..6c2f36115 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 69fd2e239..69fd2e239 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 be89d714f..be89d714f 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 a70e819ed..a70e819ed 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 e9cd7b567..e9cd7b567 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 daa4dcb30..daa4dcb30 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 daa4dcb30..daa4dcb30 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 5c9dd5771..5c9dd5771 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 5c9dd5771..5c9dd5771 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 e6baaa54a..e6baaa54a 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 f0068e618..f0068e618 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 f0068e618..f0068e618 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 84fde0171..84fde0171 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 4d087137f..4d087137f 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 d554d83ee..d554d83ee 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 f0068e618..f0068e618 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 222b3723e..222b3723e 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 5e13c82e7..5e13c82e7 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 19793e026..19793e026 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 b158c7465..b158c7465 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 fc2d3f0d3..fc2d3f0d3 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 fc2d3f0d3..fc2d3f0d3 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 2b296ce25..2b296ce25 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 69755d27a..69755d27a 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 69755d27a..69755d27a 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 938e5c423..938e5c423 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 e78409922..e78409922 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 e78409922..e78409922 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 dd2f18d08..dd2f18d08 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 96a80f9bc..96a80f9bc 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 4750308fa..4750308fa 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 e78409922..e78409922 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 914d4d69f..914d4d69f 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 b638015d3..b638015d3 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 b638015d3..b638015d3 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 b61c5f7b6..b61c5f7b6 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 b2ee5b2e4..b2ee5b2e4 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 b2ee5b2e4..b2ee5b2e4 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 b2b933fba..b2b933fba 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 b42c48e7f..b42c48e7f 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 b42c48e7f..b42c48e7f 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 a5313814a..a5313814a 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 b2ee5b2e4..b2ee5b2e4 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 5e00606d1..5e00606d1 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 5e00606d1..5e00606d1 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 69f1d374f..69f1d374f 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 69f1d374f..69f1d374f 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 23d58d558..23d58d558 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 30bc98e14..30bc98e14 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 30bc98e14..30bc98e14 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 25a6d5b2a..25a6d5b2a 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 ae0547652..ae0547652 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 d21d0106a..d21d0106a 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 824e8cff1..824e8cff1 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 c778a7911..c778a7911 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 12063bda2..12063bda2 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 12063bda2..12063bda2 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 858b2094e..858b2094e 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 80329c263..80329c263 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 80329c263..80329c263 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 502452157..502452157 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 dac685597..dac685597 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 98ba2996b..98ba2996b 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 eabd2d6b3..eabd2d6b3 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 ae46036f4..ae46036f4 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 95af29af4..95af29af4 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 95af29af4..95af29af4 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 dc371dfc3..dc371dfc3 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 db17590bb..db17590bb 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 4ee25fd0f..4ee25fd0f 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 438120964..438120964 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 93a423fe5..93a423fe5 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 c6a557d8b..c6a557d8b 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 c6a557d8b..c6a557d8b 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 ea2138ab3..ea2138ab3 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 9a1a7713e..9a1a7713e 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 f6f0d1bcc..f6f0d1bcc 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 d36f0acc4..d36f0acc4 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 71f427bbd..71f427bbd 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 871eaee3c..871eaee3c 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 871eaee3c..871eaee3c 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 098043d67..098043d67 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 fa4905627..fa4905627 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 ae61325cb..ae61325cb 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 ae61325cb..ae61325cb 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 096dc9853..096dc9853 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 c57025944..c57025944 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 62b2de5af..62b2de5af 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 65f225ea8..65f225ea8 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 bb393b520..bb393b520 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 ee7fc8b6c..ee7fc8b6c 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 445d9202d..445d9202d 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 445d9202d..445d9202d 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 d817c8014..d817c8014 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 f8b559cb4..f8b559cb4 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 31ccc17b7..31ccc17b7 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 f9ab00f85..f9ab00f85 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 0370974e5..0370974e5 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 3b672d6e9..3b672d6e9 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 b9c0308d2..b9c0308d2 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 b5919de37..b5919de37 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 5ce0082c7..5ce0082c7 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 08a2ce152..08a2ce152 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 08a2ce152..08a2ce152 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 e0e8498c3..e0e8498c3 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 4b63ad9bf..4b63ad9bf 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 4b63ad9bf..4b63ad9bf 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 fcffbef1f..fcffbef1f 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 78c77106c..78c77106c 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 be57d7721..be57d7721 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 be57d7721..be57d7721 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 be57d7721..be57d7721 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 be57d7721..be57d7721 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 366500905..366500905 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 1519ff895..1519ff895 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 bbf7c9be5..bbf7c9be5 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 821bc6cab..821bc6cab 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 821bc6cab..821bc6cab 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 22454bed9..22454bed9 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 087ef7521..087ef7521 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 322af211d..322af211d 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 a81f93d94..a81f93d94 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 7ca745937..7ca745937 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 113f221c6..113f221c6 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 113f221c6..113f221c6 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 4084b00f9..4084b00f9 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 5afa09498..5afa09498 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 51e2938ac..51e2938ac 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 18d67fbb5..18d67fbb5 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 e655efd28..e655efd28 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 5afa09498..5afa09498 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 30d05b3b3..30d05b3b3 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 799ff3920..799ff3920 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 799ff3920..799ff3920 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 f5f551e23..f5f551e23 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 63c10645b..63c10645b 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 63c10645b..63c10645b 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 c9da2c9d3..c9da2c9d3 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 75e325231..75e325231 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 15d4dce35..15d4dce35 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 15d4dce35..15d4dce35 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 cef40bda9..cef40bda9 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 80df10040..80df10040 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 094243dd5..094243dd5 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 f9a60f2a6..f9a60f2a6 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 899c15990..899c15990 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 dbb5c5a17..dbb5c5a17 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 b5f5bd581..b5f5bd581 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 b5f5bd581..b5f5bd581 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 b5f5bd581..b5f5bd581 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 3dd6306a0..3dd6306a0 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 3dd6306a0..3dd6306a0 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 a62f21078..a62f21078 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 3dd6306a0..3dd6306a0 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 337cdd803..337cdd803 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 16294f345..16294f345 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 1009249a6..1009249a6 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 368936e5c..368936e5c 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 eeb9f8f59..eeb9f8f59 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 eeb9f8f59..eeb9f8f59 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 c37e22e36..c37e22e36 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 eeb9f8f59..eeb9f8f59 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 55643f448..55643f448 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 55643f448..55643f448 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 55643f448..55643f448 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 c37e22e36..c37e22e36 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 77e3c232c..77e3c232c 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 77e3c232c..77e3c232c 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 ba9b7ed07..ba9b7ed07 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 51e19fcf7..51e19fcf7 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 77e3c232c..77e3c232c 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 e89e6f745..e89e6f745 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 c05099077..c05099077 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 c05099077..c05099077 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 13fb09362..13fb09362 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 32deb2d9b..32deb2d9b 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 c05099077..c05099077 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 9abc25280..9abc25280 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 670d3c3c2..670d3c3c2 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 23e540df5..23e540df5 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 507e49c83..507e49c83 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 371d08474..371d08474 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 a2da18d22..a2da18d22 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 5e934b211..5e934b211 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 30408c1f4..30408c1f4 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 dd9315af3..dd9315af3 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 5bc8d2f17..5bc8d2f17 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 23e540df5..23e540df5 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 9df14cc5c..9df14cc5c 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 9df14cc5c..9df14cc5c 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 e126cbb31..e126cbb31 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 9df14cc5c..9df14cc5c 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 2ee941907..2ee941907 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 2ee941907..2ee941907 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 6b8f7540e..6b8f7540e 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 2ee941907..2ee941907 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 f2e93a7dd..f2e93a7dd 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 f2e93a7dd..f2e93a7dd 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 ef5e62e11..ef5e62e11 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 f2e93a7dd..f2e93a7dd 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 c5cff0fe3..c5cff0fe3 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 c5cff0fe3..c5cff0fe3 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 6b8f7540e..6b8f7540e 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 c5cff0fe3..c5cff0fe3 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 8bb58a2a1..8bb58a2a1 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 8bb58a2a1..8bb58a2a1 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 8be8fb0e4..8be8fb0e4 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 1e32a44bb..1e32a44bb 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 5fb6395ce..5fb6395ce 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 5fb6395ce..5fb6395ce 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 5b3ace4ae..5b3ace4ae 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 b7255ef7a..b7255ef7a 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 e8d84e2b4..e8d84e2b4 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 e8d84e2b4..e8d84e2b4 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 5207bd3bc..5207bd3bc 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 593d058aa..593d058aa 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 f2eac7a78..f2eac7a78 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 f2eac7a78..f2eac7a78 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 ed52ee80a..ed52ee80a 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 41aafaf6c..41aafaf6c 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 079ebfba1..079ebfba1 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 079ebfba1..079ebfba1 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 909009702..909009702 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 fadc2c240..fadc2c240 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 02fbde847..02fbde847 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 4ac47de5e..4ac47de5e 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 db60da6f6..db60da6f6 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 cdbcf476b..cdbcf476b 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 018297208..018297208 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 018297208..018297208 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 0d68a82cc..0d68a82cc 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 2a7460e28..2a7460e28 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 0d68a82cc..0d68a82cc 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 6ebcaf9a1..6ebcaf9a1 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 6ebcaf9a1..6ebcaf9a1 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 b1dbc20b7..b1dbc20b7 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 b1dbc20b7..b1dbc20b7 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 c86dbae5d..c86dbae5d 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 63926a8eb..63926a8eb 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 b1dbc20b7..b1dbc20b7 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 86c09cd36..86c09cd36 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 86c09cd36..86c09cd36 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 872b21d64..872b21d64 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 bdd77bd56..bdd77bd56 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 4a6bde49a..4a6bde49a 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 4a6bde49a..4a6bde49a 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 81fad89d0..81fad89d0 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 f5b1aa8f0..f5b1aa8f0 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 09da5fae2..09da5fae2 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 91de73d5f..91de73d5f 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 91de73d5f..91de73d5f 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 51daa1688..51daa1688 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 96bc85a34..96bc85a34 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 e4a14b2aa..e4a14b2aa 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 f27979024..f27979024 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 d9f3eaab7..d9f3eaab7 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 70d4a5945..70d4a5945 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 5eef739dc..5eef739dc 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 27a1195e8..27a1195e8 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 bdea146f2..bdea146f2 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 bdea146f2..bdea146f2 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 411a531b2..411a531b2 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 f696a9926..f696a9926 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 1a15964e5..1a15964e5 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 f19dd767d..f19dd767d 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 272ee1a8b..272ee1a8b 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 99e9e7dc9..99e9e7dc9 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 f472858f9..f472858f9 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 2b2064ece..2b2064ece 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 1db9a00d8..1db9a00d8 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 1db9a00d8..1db9a00d8 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 fddd002c9..fddd002c9 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 b533075c4..b533075c4 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 c68d02dae..c68d02dae 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 113e727af..113e727af 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 59a0d0a0b..59a0d0a0b 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 9d887a02f..9d887a02f 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 ce063303a..ce063303a 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 3d359649b..3d359649b 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 4603bc528..4603bc528 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 4603bc528..4603bc528 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 59caca800..59caca800 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 7a2f3a72a..7a2f3a72a 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 7a2f3a72a..7a2f3a72a 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 07896b302..07896b302 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 07896b302..07896b302 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 6f36b9d41..6f36b9d41 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 1473a643a..1473a643a 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 bc7f668e4..bc7f668e4 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 bc7f668e4..bc7f668e4 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 b31d358ac..b31d358ac 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 ebbd4bc5d..ebbd4bc5d 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 b99d7db7b..b99d7db7b 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 82310822d..82310822d 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 3ce917649..3ce917649 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 3ce917649..3ce917649 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 e9a1813a0..e9a1813a0 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 6d195aaf3..6d195aaf3 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 6d195aaf3..6d195aaf3 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 1d40acb7c..1d40acb7c 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 0a145d918..0a145d918 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 0a145d918..0a145d918 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 765adc4a4..765adc4a4 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 319d83564..319d83564 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 7ac5789b2..7ac5789b2 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 e9ef2cf90..e9ef2cf90 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 4db9f8e70..4db9f8e70 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 de309b975..de309b975 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 17d74beb3..17d74beb3 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 236b75c5b..236b75c5b 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 e045ea4ed..e045ea4ed 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 1044d8699..1044d8699 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 5f5532d22..5f5532d22 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 1e737a063..1e737a063 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 7259edc49..7259edc49 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 2cbbdb76e..2cbbdb76e 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 15068aa56..15068aa56 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 bfd421100..bfd421100 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 bfd421100..bfd421100 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 1fadcb125..1fadcb125 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 e597b6435..e597b6435 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 c8a79f4aa..c8a79f4aa 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 0c91dd1ff..0c91dd1ff 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 0c91dd1ff..0c91dd1ff 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 10c4980fc..10c4980fc 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 0c91dd1ff..0c91dd1ff 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 3263f7ced..3263f7ced 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 42f386d00..42f386d00 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 42f386d00..42f386d00 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 42f386d00..42f386d00 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 85fa6fcdc..85fa6fcdc 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 bfd421100..bfd421100 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 bfd421100..bfd421100 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 1fadcb125..1fadcb125 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 e597b6435..e597b6435 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 c8a79f4aa..c8a79f4aa 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 bfd421100..bfd421100 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 bfd421100..bfd421100 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 1fadcb125..1fadcb125 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 25c71b440..25c71b440 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 e597b6435..e597b6435 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 628a83c76..628a83c76 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 044218670..044218670 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 48e23b8f8..48e23b8f8 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 48e23b8f8..48e23b8f8 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 ec7c48996..ec7c48996 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 a55ba889b..a55ba889b 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 a55ba889b..a55ba889b 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 349ece778..349ece778 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 d9f466e52..d9f466e52 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 dfb9031d6..dfb9031d6 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 6a0c5b37e..6a0c5b37e 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 34e32eba1..34e32eba1 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 b91da8f08..b91da8f08 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 17dfb46df..17dfb46df 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 4aa476de4..4aa476de4 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 4aa476de4..4aa476de4 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 4aa476de4..4aa476de4 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 b2e99165e..b2e99165e 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 ea41dc892..ea41dc892 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 03c7bc8f7..03c7bc8f7 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 ad3225d03..ad3225d03 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 45b173fae..45b173fae 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 828a9db97..828a9db97 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 b2f1a84dc..b2f1a84dc 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 cfd0f4400..cfd0f4400 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 cfd0f4400..cfd0f4400 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 6b1e3888a..6b1e3888a 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 02a9a5eca..02a9a5eca 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 02a9a5eca..02a9a5eca 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 0a63ddedc..0a63ddedc 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 ebf148587..ebf148587 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 ebf148587..ebf148587 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 ebf148587..ebf148587 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 02a9a5eca..02a9a5eca 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 1a8f2c8cc..1a8f2c8cc 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 92ce63617..92ce63617 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 92ce63617..92ce63617 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 5b44351bd..5b44351bd 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 cffa9edb7..cffa9edb7 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 afe7cb0dc..afe7cb0dc 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 cffa9edb7..cffa9edb7 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 a7b348b6a..a7b348b6a 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 3bead3d1f..3bead3d1f 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 1217ca39e..1217ca39e 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 6c458485d..6c458485d 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 ebd97198f..ebd97198f 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 c644f751a..c644f751a 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 c644f751a..c644f751a 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 a6be0d3d3..a6be0d3d3 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 1ee4b1303..1ee4b1303 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 5fa2984ca..5fa2984ca 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 c644f751a..c644f751a 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 6ed2a1924..6ed2a1924 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 0ea3d17ed..0ea3d17ed 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 0ea3d17ed..0ea3d17ed 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 fcdfb5793..fcdfb5793 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 de864074a..de864074a 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 63f289698..63f289698 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 8c0ec94e6..8c0ec94e6 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 0906e6ce0..0906e6ce0 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 1ff6ea0fe..1ff6ea0fe 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 d81ecf1db..d81ecf1db 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 f42bb8d5f..f42bb8d5f 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 f42bb8d5f..f42bb8d5f 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 f42bb8d5f..f42bb8d5f 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 926c1a8ee..926c1a8ee 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 926c1a8ee..926c1a8ee 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 c97cb5766..c97cb5766 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 50b714266..50b714266 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 d00c9450e..d00c9450e 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 d00c9450e..d00c9450e 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 771ff0b19..771ff0b19 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 6e2f737ba..6e2f737ba 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 6bae50d2b..6bae50d2b 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 6bae50d2b..6bae50d2b 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 ea7ae8a9a..ea7ae8a9a 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 36d40c088..36d40c088 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 a0b24c8aa..a0b24c8aa 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 a0b24c8aa..a0b24c8aa 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 a0b24c8aa..a0b24c8aa 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 850ce59be..850ce59be 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 850ce59be..850ce59be 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 850ce59be..850ce59be 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 850ce59be..850ce59be 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 850ce59be..850ce59be 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 850ce59be..850ce59be 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 018297208..018297208 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 018297208..018297208 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 0d68a82cc..0d68a82cc 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 2a7460e28..2a7460e28 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 910f895db..910f895db 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 636b0f58b..636b0f58b 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 0d68a82cc..0d68a82cc 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 ea4dddf71..ea4dddf71 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 ea4dddf71..ea4dddf71 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 f9bc3b621..f9bc3b621 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 02216071b..02216071b 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 abbea0866..abbea0866 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 fd71f5a32..fd71f5a32 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 fd71f5a32..fd71f5a32 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 54d5f2673..54d5f2673 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 88f49c134..88f49c134 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 1cca0e749..1cca0e749 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 018297208..018297208 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 018297208..018297208 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 0d68a82cc..0d68a82cc 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 2a7460e28..2a7460e28 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 910f895db..910f895db 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 636b0f58b..636b0f58b 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 0d68a82cc..0d68a82cc 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 6ebcaf9a1..6ebcaf9a1 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 6ebcaf9a1..6ebcaf9a1 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 595c0aee4..595c0aee4 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 595c0aee4..595c0aee4 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 d03727dda..d03727dda 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 ffae8d995..ffae8d995 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 263c3d1e8..263c3d1e8 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 ffae8d995..ffae8d995 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 263c3d1e8..263c3d1e8 100644
--- a/test/zero-mask.rgb24.ref.png
+++ b/test/reference/zero-mask.rgb24.ref.png
Binary files differ