summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2014-09-30 11:47:44 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2014-09-30 11:47:44 +0100
commit8e1e2a54147df32f0e9261d2b7b031eaf8396f06 (patch)
tree50b0c8e88ec8dcee51424804639f669d46e04981
parent93c21e3fd309781d0f48052097f5670dbe9af820 (diff)
downloadcairo-8e1e2a54147df32f0e9261d2b7b031eaf8396f06.tar.gz
test: Remove redundant reference images
If we have both a argb32 and rgb24 reference image that are identical, we can replace them with a plain reference image. I also prefer to have argb32/rgb24 versions of the reference images if rgb24 differs from the plain reference. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r--test/reference/a1-clip-fill-rule.argb32.ref.pngbin236 -> 0 bytes
-rw-r--r--test/reference/a1-clip-fill-rule.rgb24.ref.pngbin218 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.argb32.ref.pngbin99 -> 0 bytes
-rw-r--r--test/reference/alpha-similar.rgb24.ref.pngbin88 -> 0 bytes
-rw-r--r--test/reference/big-empty-box.argb32.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/big-empty-box.rgb24.ref.pngbin108 -> 0 bytes
-rw-r--r--test/reference/big-empty-triangle.argb32.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/big-empty-triangle.rgb24.ref.pngbin108 -> 0 bytes
-rw-r--r--test/reference/big-little-box.argb32.ref.pngbin169 -> 0 bytes
-rw-r--r--test/reference/big-little-box.rgb24.ref.pngbin160 -> 0 bytes
-rw-r--r--test/reference/big-little-triangle.argb32.ref.pngbin409 -> 0 bytes
-rw-r--r--test/reference/big-little-triangle.rgb24.ref.pngbin328 -> 0 bytes
-rw-r--r--test/reference/bitmap-font.argb32.ref.pngbin950 -> 0 bytes
-rw-r--r--test/reference/bitmap-font.rgb24.ref.pngbin871 -> 0 bytes
-rw-r--r--test/reference/bug-source-cu.argb32.ref.pngbin3815 -> 0 bytes
-rw-r--r--test/reference/bug-source-cu.rgb24.ref.pngbin3211 -> 0 bytes
-rw-r--r--test/reference/clear.argb32.ref.pngbin692 -> 0 bytes
-rw-r--r--test/reference/clear.rgb24.ref.pngbin617 -> 0 bytes
-rw-r--r--test/reference/clip-device-offset.argb32.ref.pngbin175 -> 0 bytes
-rw-r--r--test/reference/clip-device-offset.rgb24.ref.pngbin168 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.argb32.ref.pngbin4197 -> 0 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.rgb24.ref.pngbin3551 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.argb32.ref.pngbin4197 -> 0 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.rgb24.ref.pngbin3551 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.argb32.ref.pngbin195 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule-pixel-aligned.rgb24.ref.pngbin165 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.argb32.ref.pngbin437 -> 0 bytes
-rw-r--r--test/reference/clip-fill-rule.rgb24.ref.pngbin393 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.argb32.ref.pngbin1044 -> 0 bytes
-rw-r--r--test/reference/clip-nesting.rgb24.ref.pngbin936 -> 0 bytes
-rw-r--r--test/reference/clip-operator.argb32.ref.pngbin8257 -> 0 bytes
-rw-r--r--test/reference/clip-operator.rgb24.ref.pngbin3288 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.argb32.ref.pngbin4127 -> 0 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.rgb24.ref.pngbin3566 -> 0 bytes
-rw-r--r--test/reference/clip-twice.argb32.ref.pngbin1358 -> 0 bytes
-rw-r--r--test/reference/clip-twice.rgb24.ref.pngbin1195 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.argb32.ref.pngbin100 -> 0 bytes
-rw-r--r--test/reference/clip-unbounded.rgb24.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.argb32.ref.pngbin230 -> 0 bytes
-rw-r--r--test/reference/dash-zero-length.rgb24.ref.pngbin208 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.argb32.ref.pngbin251 -> 0 bytes
-rw-r--r--test/reference/degenerate-path.rgb24.ref.pngbin219 -> 0 bytes
-rw-r--r--test/reference/device-offset-positive.argb32.ref.pngbin139 -> 0 bytes
-rw-r--r--test/reference/device-offset-positive.rgb24.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/device-offset.argb32.ref.pngbin137 -> 0 bytes
-rw-r--r--test/reference/device-offset.rgb24.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/egl-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/egl-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.argb32.ref.pngbin9221 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha-mask.rgb24.ref.pngbin4597 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.argb32.ref.pngbin9406 -> 0 bytes
-rw-r--r--test/reference/extended-blend-alpha.rgb24.ref.pngbin5740 -> 0 bytes
-rw-r--r--test/reference/extended-blend-mask.argb32.ref.pngbin3971 -> 0 bytes
-rw-r--r--test/reference/extended-blend-mask.rgb24.ref.pngbin3643 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.argb32.ref.pngbin9406 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid-alpha.rgb24.ref.pngbin5740 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid.argb32.ref.pngbin4063 -> 0 bytes
-rw-r--r--test/reference/extended-blend-solid.rgb24.ref.pngbin3775 -> 0 bytes
-rw-r--r--test/reference/extended-blend.argb32.ref.pngbin4063 -> 0 bytes
-rw-r--r--test/reference/extended-blend.rgb24.ref.pngbin3775 -> 0 bytes
-rw-r--r--test/reference/fallback.argb32.ref.pngbin4059 -> 0 bytes
-rw-r--r--test/reference/fallback.rgb24.ref.pngbin3139 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.argb32.ref.pngbin312 -> 0 bytes
-rw-r--r--test/reference/fill-and-stroke.rgb24.ref.pngbin283 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.argb32.ref.pngbin2400 -> 0 bytes
-rw-r--r--test/reference/fill-degenerate-sort-order.rgb24.ref.pngbin2049 -> 0 bytes
-rw-r--r--test/reference/fill-empty.argb32.ref.pngbin99 -> 0 bytes
-rw-r--r--test/reference/fill-empty.rgb24.ref.pngbin97 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.argb32.ref.pngbin455 -> 0 bytes
-rw-r--r--test/reference/fill-missed-stop.rgb24.ref.pngbin382 -> 0 bytes
-rw-r--r--test/reference/fill-rule.argb32.ref.pngbin2065 -> 0 bytes
-rw-r--r--test/reference/fill-rule.rgb24.ref.pngbin1803 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.argb32.ref.pngbin1068 -> 0 bytes
-rw-r--r--test/reference/finer-grained-fallbacks.rgb24.ref.pngbin837 -> 0 bytes
-rw-r--r--test/reference/gl-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/gl-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.argb32.ref.pngbin125 -> 0 bytes
-rw-r--r--test/reference/gradient-alpha.rgb24.ref.pngbin119 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.argb32.ref.pngbin111 -> 0 bytes
-rw-r--r--test/reference/gradient-constant-alpha.rgb24.ref.pngbin106 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.argb32.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops-mask.rgb24.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops.argb32.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/gradient-zero-stops.rgb24.ref.pngbin86 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/image-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.argb32.ref.pngbin225 -> 0 bytes
-rw-r--r--test/reference/linear-gradient-one-stop.rgb24.ref.pngbin174 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.argb32.ref.pngbin632 -> 0 bytes
-rw-r--r--test/reference/mask-alpha.rgb24.ref.pngbin589 -> 0 bytes
-rw-r--r--test/reference/mask-ctm.argb32.ref.pngbin129 -> 0 bytes
-rw-r--r--test/reference/mask-ctm.rgb24.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/mask-surface-ctm.argb32.ref.pngbin129 -> 0 bytes
-rw-r--r--test/reference/mask-surface-ctm.rgb24.ref.pngbin105 -> 0 bytes
-rw-r--r--test/reference/mask.argb32.ref.pngbin8565 -> 0 bytes
-rw-r--r--test/reference/mask.rgb24.ref.pngbin7135 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.argb32.ref.pngbin408 -> 0 bytes
-rw-r--r--test/reference/new-sub-path.rgb24.ref.pngbin371 -> 0 bytes
-rw-r--r--test/reference/nil-surface.argb32.ref.pngbin107 -> 0 bytes
-rw-r--r--test/reference/nil-surface.rgb24.ref.pngbin87 -> 0 bytes
-rw-r--r--test/reference/operator-alpha.argb32.ref.pngbin280 -> 0 bytes
-rw-r--r--test/reference/operator-alpha.rgb24.ref.pngbin205 -> 0 bytes
-rw-r--r--test/reference/operator-clear.argb32.ref.pngbin1071 -> 0 bytes
-rw-r--r--test/reference/operator-clear.rgb24.ref.pngbin946 -> 0 bytes
-rw-r--r--test/reference/operator-source.argb32.ref.pngbin5614 -> 0 bytes
-rw-r--r--test/reference/operator-source.rgb24.ref.pngbin4012 -> 0 bytes
-rw-r--r--test/reference/operator.argb32.ref.pngbin238 -> 0 bytes
-rw-r--r--test/reference/operator.rgb24.ref.pngbin189 -> 0 bytes
-rw-r--r--test/reference/over-above-source.argb32.ref.pngbin564 -> 0 bytes
-rw-r--r--test/reference/over-above-source.rgb24.ref.pngbin465 -> 0 bytes
-rw-r--r--test/reference/over-around-source.argb32.ref.pngbin633 -> 0 bytes
-rw-r--r--test/reference/over-around-source.rgb24.ref.pngbin499 -> 0 bytes
-rw-r--r--test/reference/over-below-source.argb32.ref.pngbin447 -> 0 bytes
-rw-r--r--test/reference/over-below-source.rgb24.ref.pngbin385 -> 0 bytes
-rw-r--r--test/reference/over-between-source.argb32.ref.pngbin596 -> 0 bytes
-rw-r--r--test/reference/over-between-source.rgb24.ref.pngbin463 -> 0 bytes
-rw-r--r--test/reference/overlapping-boxes.argb32.ref.pngbin179 -> 0 bytes
-rw-r--r--test/reference/overlapping-boxes.rgb24.ref.pngbin170 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.argb32.ref.pngbin2717 -> 0 bytes
-rw-r--r--test/reference/overlapping-glyphs.rgb24.ref.pngbin1663 -> 0 bytes
-rw-r--r--test/reference/pass-through.argb32.ref.pngbin221 -> 0 bytes
-rw-r--r--test/reference/pass-through.rgb24.ref.pngbin158 -> 0 bytes
-rw-r--r--test/reference/pdf-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/pdf-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/pixman-rotate.argb32.ref.pngbin260 -> 0 bytes
-rw-r--r--test/reference/pixman-rotate.rgb24.ref.pngbin225 -> 0 bytes
-rw-r--r--test/reference/ps-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/ps-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/push-group.argb32.ref.pngbin3062 -> 0 bytes
-rw-r--r--test/reference/push-group.rgb24.ref.pngbin2899 -> 0 bytes
-rw-r--r--test/reference/quartz-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/quartz-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-source.argb32.ref.pngbin408848 -> 0 bytes
-rw-r--r--test/reference/radial-gradient-source.rgb24.ref.pngbin263908 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-none.argb32.ref.pngbin3153 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-none.rgb24.ref.pngbin3145 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.argb32.ref.pngbin11200 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-pad.rgb24.ref.pngbin12586 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.argb32.ref.pngbin23967 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-reflect.rgb24.ref.pngbin23930 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.argb32.ref.pngbin24091 -> 0 bytes
-rw-r--r--test/reference/recording-surface-extend-repeat.rgb24.ref.pngbin24075 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.argb32.ref.pngbin3153 -> 0 bytes
-rw-r--r--test/reference/recording-surface-over.rgb24.ref.pngbin3145 -> 0 bytes
-rw-r--r--test/reference/recording-surface-source.argb32.ref.pngbin3153 -> 0 bytes
-rw-r--r--test/reference/recording-surface-source.rgb24.ref.pngbin3146 -> 0 bytes
-rw-r--r--test/reference/rel-path.argb32.ref.pngbin197 -> 0 bytes
-rw-r--r--test/reference/rel-path.rgb24.ref.pngbin216 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.argb32.ref.pngbin147 -> 0 bytes
-rw-r--r--test/reference/scale-source-surface-paint.rgb24.ref.pngbin117 -> 0 bytes
-rw-r--r--test/reference/set-source.argb32.ref.pngbin120 -> 0 bytes
-rw-r--r--test/reference/set-source.rgb24.ref.pngbin101 -> 0 bytes
-rw-r--r--test/reference/source-surface-scale-paint.argb32.ref.pngbin139 -> 0 bytes
-rw-r--r--test/reference/source-surface-scale-paint.rgb24.ref.pngbin114 -> 0 bytes
-rw-r--r--test/reference/subsurface-outside-target.argb32.ref.pngbin2063 -> 0 bytes
-rw-r--r--test/reference/subsurface-outside-target.rgb24.ref.pngbin1648 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.argb32.ref.pngbin5217 -> 0 bytes
-rw-r--r--test/reference/surface-pattern-operator.rgb24.ref.pngbin1942 -> 0 bytes
-rw-r--r--test/reference/svg-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/svg-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/text-pattern.argb32.ref.pngbin3455 -> 0 bytes
-rw-r--r--test/reference/text-pattern.rgb24.ref.pngbin2684 -> 0 bytes
-rw-r--r--test/reference/tighten-bounds.argb32.ref.pngbin9115 -> 0 bytes
-rw-r--r--test/reference/tighten-bounds.rgb24.ref.pngbin8365 -> 0 bytes
-rw-r--r--test/reference/trap-clip.argb32.ref.pngbin5826 -> 0 bytes
-rw-r--r--test/reference/trap-clip.rgb24.ref.pngbin5435 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.argb32.ref.pngbin2781 -> 0 bytes
-rw-r--r--test/reference/unbounded-operator.rgb24.ref.pngbin1333 -> 0 bytes
-rw-r--r--test/reference/xcb-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/xcb-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.argb32.ref.pngbin377 -> 0 bytes
-rw-r--r--test/reference/xlib-surface-source.rgb24.ref.pngbin301 -> 0 bytes
-rw-r--r--test/reference/zero-mask.argb32.ref.pngbin402 -> 0 bytes
-rw-r--r--test/reference/zero-mask.rgb24.ref.pngbin382 -> 0 bytes
174 files changed, 0 insertions, 0 deletions
diff --git a/test/reference/a1-clip-fill-rule.argb32.ref.png b/test/reference/a1-clip-fill-rule.argb32.ref.png
deleted file mode 100644
index c3ba9dd5f..000000000
--- a/test/reference/a1-clip-fill-rule.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/a1-clip-fill-rule.rgb24.ref.png b/test/reference/a1-clip-fill-rule.rgb24.ref.png
deleted file mode 100644
index 6fe9346ba..000000000
--- a/test/reference/a1-clip-fill-rule.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.argb32.ref.png b/test/reference/alpha-similar.argb32.ref.png
deleted file mode 100644
index 9e1bfaace..000000000
--- a/test/reference/alpha-similar.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/alpha-similar.rgb24.ref.png b/test/reference/alpha-similar.rgb24.ref.png
deleted file mode 100644
index a1f5280a4..000000000
--- a/test/reference/alpha-similar.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-box.argb32.ref.png b/test/reference/big-empty-box.argb32.ref.png
deleted file mode 100644
index a88d3b6de..000000000
--- a/test/reference/big-empty-box.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-box.rgb24.ref.png b/test/reference/big-empty-box.rgb24.ref.png
deleted file mode 100644
index 6c2ca32f0..000000000
--- a/test/reference/big-empty-box.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-triangle.argb32.ref.png b/test/reference/big-empty-triangle.argb32.ref.png
deleted file mode 100644
index a88d3b6de..000000000
--- a/test/reference/big-empty-triangle.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-empty-triangle.rgb24.ref.png b/test/reference/big-empty-triangle.rgb24.ref.png
deleted file mode 100644
index 6c2ca32f0..000000000
--- a/test/reference/big-empty-triangle.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-box.argb32.ref.png b/test/reference/big-little-box.argb32.ref.png
deleted file mode 100644
index 928c5e690..000000000
--- a/test/reference/big-little-box.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-box.rgb24.ref.png b/test/reference/big-little-box.rgb24.ref.png
deleted file mode 100644
index c069d6fdc..000000000
--- a/test/reference/big-little-box.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-triangle.argb32.ref.png b/test/reference/big-little-triangle.argb32.ref.png
deleted file mode 100644
index 1c2522fa6..000000000
--- a/test/reference/big-little-triangle.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/big-little-triangle.rgb24.ref.png b/test/reference/big-little-triangle.rgb24.ref.png
deleted file mode 100644
index 24fc47259..000000000
--- a/test/reference/big-little-triangle.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bitmap-font.argb32.ref.png b/test/reference/bitmap-font.argb32.ref.png
deleted file mode 100644
index 0718bf96a..000000000
--- a/test/reference/bitmap-font.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bitmap-font.rgb24.ref.png b/test/reference/bitmap-font.rgb24.ref.png
deleted file mode 100644
index 285d74288..000000000
--- a/test/reference/bitmap-font.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-source-cu.argb32.ref.png b/test/reference/bug-source-cu.argb32.ref.png
deleted file mode 100644
index 808feb5f2..000000000
--- a/test/reference/bug-source-cu.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/bug-source-cu.rgb24.ref.png b/test/reference/bug-source-cu.rgb24.ref.png
deleted file mode 100644
index 9f2f52ce7..000000000
--- a/test/reference/bug-source-cu.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.argb32.ref.png b/test/reference/clear.argb32.ref.png
deleted file mode 100644
index 102ac3dd1..000000000
--- a/test/reference/clear.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clear.rgb24.ref.png b/test/reference/clear.rgb24.ref.png
deleted file mode 100644
index 3267affbf..000000000
--- a/test/reference/clear.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-device-offset.argb32.ref.png b/test/reference/clip-device-offset.argb32.ref.png
deleted file mode 100644
index 06be98519..000000000
--- a/test/reference/clip-device-offset.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-device-offset.rgb24.ref.png b/test/reference/clip-device-offset.rgb24.ref.png
deleted file mode 100644
index 241938459..000000000
--- a/test/reference/clip-device-offset.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.argb32.ref.png b/test/reference/clip-fill-eo-unbounded.argb32.ref.png
deleted file mode 100644
index e86177caf..000000000
--- a/test/reference/clip-fill-eo-unbounded.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-eo-unbounded.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.rgb24.ref.png
deleted file mode 100644
index cd0c9b7b0..000000000
--- a/test/reference/clip-fill-eo-unbounded.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.argb32.ref.png b/test/reference/clip-fill-nz-unbounded.argb32.ref.png
deleted file mode 100644
index e86177caf..000000000
--- a/test/reference/clip-fill-nz-unbounded.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-nz-unbounded.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.rgb24.ref.png
deleted file mode 100644
index cd0c9b7b0..000000000
--- a/test/reference/clip-fill-nz-unbounded.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule-pixel-aligned.argb32.ref.png b/test/reference/clip-fill-rule-pixel-aligned.argb32.ref.png
deleted file mode 100644
index 66eb6852e..000000000
--- a/test/reference/clip-fill-rule-pixel-aligned.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule-pixel-aligned.rgb24.ref.png b/test/reference/clip-fill-rule-pixel-aligned.rgb24.ref.png
deleted file mode 100644
index 0b4f06883..000000000
--- a/test/reference/clip-fill-rule-pixel-aligned.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.argb32.ref.png b/test/reference/clip-fill-rule.argb32.ref.png
deleted file mode 100644
index cb23ea61d..000000000
--- a/test/reference/clip-fill-rule.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-fill-rule.rgb24.ref.png b/test/reference/clip-fill-rule.rgb24.ref.png
deleted file mode 100644
index 5265ddea9..000000000
--- a/test/reference/clip-fill-rule.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.argb32.ref.png b/test/reference/clip-nesting.argb32.ref.png
deleted file mode 100644
index ce0cc0d08..000000000
--- a/test/reference/clip-nesting.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-nesting.rgb24.ref.png b/test/reference/clip-nesting.rgb24.ref.png
deleted file mode 100644
index c62bf29ae..000000000
--- a/test/reference/clip-nesting.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.argb32.ref.png b/test/reference/clip-operator.argb32.ref.png
deleted file mode 100644
index eef4b5aee..000000000
--- a/test/reference/clip-operator.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-operator.rgb24.ref.png b/test/reference/clip-operator.rgb24.ref.png
deleted file mode 100644
index 4ac26b01e..000000000
--- a/test/reference/clip-operator.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.argb32.ref.png b/test/reference/clip-stroke-unbounded.argb32.ref.png
deleted file mode 100644
index 316cc3618..000000000
--- a/test/reference/clip-stroke-unbounded.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.rgb24.ref.png b/test/reference/clip-stroke-unbounded.rgb24.ref.png
deleted file mode 100644
index ee4bec474..000000000
--- a/test/reference/clip-stroke-unbounded.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.argb32.ref.png b/test/reference/clip-twice.argb32.ref.png
deleted file mode 100644
index 877e3db2f..000000000
--- a/test/reference/clip-twice.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-twice.rgb24.ref.png b/test/reference/clip-twice.rgb24.ref.png
deleted file mode 100644
index 325fdff83..000000000
--- a/test/reference/clip-twice.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.argb32.ref.png b/test/reference/clip-unbounded.argb32.ref.png
deleted file mode 100644
index 0b6590565..000000000
--- a/test/reference/clip-unbounded.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/clip-unbounded.rgb24.ref.png b/test/reference/clip-unbounded.rgb24.ref.png
deleted file mode 100644
index 2baf9f464..000000000
--- a/test/reference/clip-unbounded.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.argb32.ref.png b/test/reference/dash-zero-length.argb32.ref.png
deleted file mode 100644
index fdc5f5ef2..000000000
--- a/test/reference/dash-zero-length.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/dash-zero-length.rgb24.ref.png b/test/reference/dash-zero-length.rgb24.ref.png
deleted file mode 100644
index 69432a019..000000000
--- a/test/reference/dash-zero-length.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.argb32.ref.png b/test/reference/degenerate-path.argb32.ref.png
deleted file mode 100644
index f3dafe652..000000000
--- a/test/reference/degenerate-path.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/degenerate-path.rgb24.ref.png b/test/reference/degenerate-path.rgb24.ref.png
deleted file mode 100644
index 0019fa273..000000000
--- a/test/reference/degenerate-path.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-positive.argb32.ref.png b/test/reference/device-offset-positive.argb32.ref.png
deleted file mode 100644
index bdf63afdd..000000000
--- a/test/reference/device-offset-positive.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset-positive.rgb24.ref.png b/test/reference/device-offset-positive.rgb24.ref.png
deleted file mode 100644
index dcdd3324c..000000000
--- a/test/reference/device-offset-positive.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset.argb32.ref.png b/test/reference/device-offset.argb32.ref.png
deleted file mode 100644
index 22cbfb4d7..000000000
--- a/test/reference/device-offset.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/device-offset.rgb24.ref.png b/test/reference/device-offset.rgb24.ref.png
deleted file mode 100644
index f19acba17..000000000
--- a/test/reference/device-offset.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/egl-surface-source.argb32.ref.png b/test/reference/egl-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/egl-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/egl-surface-source.rgb24.ref.png b/test/reference/egl-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/egl-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha-mask.argb32.ref.png b/test/reference/extended-blend-alpha-mask.argb32.ref.png
deleted file mode 100644
index a1dd2a93f..000000000
--- a/test/reference/extended-blend-alpha-mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha-mask.rgb24.ref.png b/test/reference/extended-blend-alpha-mask.rgb24.ref.png
deleted file mode 100644
index b5f12f145..000000000
--- a/test/reference/extended-blend-alpha-mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.argb32.ref.png b/test/reference/extended-blend-alpha.argb32.ref.png
deleted file mode 100644
index 4d56a21fc..000000000
--- a/test/reference/extended-blend-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-alpha.rgb24.ref.png b/test/reference/extended-blend-alpha.rgb24.ref.png
deleted file mode 100644
index 86d0e2d91..000000000
--- a/test/reference/extended-blend-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-mask.argb32.ref.png b/test/reference/extended-blend-mask.argb32.ref.png
deleted file mode 100644
index 5fa78e4cc..000000000
--- a/test/reference/extended-blend-mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-mask.rgb24.ref.png b/test/reference/extended-blend-mask.rgb24.ref.png
deleted file mode 100644
index 1c854745b..000000000
--- a/test/reference/extended-blend-mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid-alpha.argb32.ref.png b/test/reference/extended-blend-solid-alpha.argb32.ref.png
deleted file mode 100644
index 4d56a21fc..000000000
--- a/test/reference/extended-blend-solid-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid-alpha.rgb24.ref.png b/test/reference/extended-blend-solid-alpha.rgb24.ref.png
deleted file mode 100644
index 86d0e2d91..000000000
--- a/test/reference/extended-blend-solid-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid.argb32.ref.png b/test/reference/extended-blend-solid.argb32.ref.png
deleted file mode 100644
index 902ef8845..000000000
--- a/test/reference/extended-blend-solid.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend-solid.rgb24.ref.png b/test/reference/extended-blend-solid.rgb24.ref.png
deleted file mode 100644
index 4580e0dad..000000000
--- a/test/reference/extended-blend-solid.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.argb32.ref.png b/test/reference/extended-blend.argb32.ref.png
deleted file mode 100644
index 902ef8845..000000000
--- a/test/reference/extended-blend.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/extended-blend.rgb24.ref.png b/test/reference/extended-blend.rgb24.ref.png
deleted file mode 100644
index 4580e0dad..000000000
--- a/test/reference/extended-blend.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.argb32.ref.png b/test/reference/fallback.argb32.ref.png
deleted file mode 100644
index 32386d5f2..000000000
--- a/test/reference/fallback.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.rgb24.ref.png b/test/reference/fallback.rgb24.ref.png
deleted file mode 100644
index 6d728ab27..000000000
--- a/test/reference/fallback.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.argb32.ref.png b/test/reference/fill-and-stroke.argb32.ref.png
deleted file mode 100644
index b51f4b035..000000000
--- a/test/reference/fill-and-stroke.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-and-stroke.rgb24.ref.png b/test/reference/fill-and-stroke.rgb24.ref.png
deleted file mode 100644
index 401729356..000000000
--- a/test/reference/fill-and-stroke.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.argb32.ref.png b/test/reference/fill-degenerate-sort-order.argb32.ref.png
deleted file mode 100644
index 38bb1a03d..000000000
--- a/test/reference/fill-degenerate-sort-order.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-degenerate-sort-order.rgb24.ref.png b/test/reference/fill-degenerate-sort-order.rgb24.ref.png
deleted file mode 100644
index c392c211a..000000000
--- a/test/reference/fill-degenerate-sort-order.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-empty.argb32.ref.png b/test/reference/fill-empty.argb32.ref.png
deleted file mode 100644
index 8c26f7ebf..000000000
--- a/test/reference/fill-empty.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-empty.rgb24.ref.png b/test/reference/fill-empty.rgb24.ref.png
deleted file mode 100644
index dc7a8a0e4..000000000
--- a/test/reference/fill-empty.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.argb32.ref.png b/test/reference/fill-missed-stop.argb32.ref.png
deleted file mode 100644
index 477eec9a5..000000000
--- a/test/reference/fill-missed-stop.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-missed-stop.rgb24.ref.png b/test/reference/fill-missed-stop.rgb24.ref.png
deleted file mode 100644
index 2e663f05b..000000000
--- a/test/reference/fill-missed-stop.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.argb32.ref.png b/test/reference/fill-rule.argb32.ref.png
deleted file mode 100644
index 23e0a3a8d..000000000
--- a/test/reference/fill-rule.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fill-rule.rgb24.ref.png b/test/reference/fill-rule.rgb24.ref.png
deleted file mode 100644
index 55486e629..000000000
--- a/test/reference/fill-rule.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.argb32.ref.png b/test/reference/finer-grained-fallbacks.argb32.ref.png
deleted file mode 100644
index 896017945..000000000
--- a/test/reference/finer-grained-fallbacks.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/finer-grained-fallbacks.rgb24.ref.png b/test/reference/finer-grained-fallbacks.rgb24.ref.png
deleted file mode 100644
index 1a9a0c0c2..000000000
--- a/test/reference/finer-grained-fallbacks.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gl-surface-source.argb32.ref.png b/test/reference/gl-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/gl-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gl-surface-source.rgb24.ref.png b/test/reference/gl-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/gl-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.argb32.ref.png b/test/reference/gradient-alpha.argb32.ref.png
deleted file mode 100644
index f64b26a76..000000000
--- a/test/reference/gradient-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-alpha.rgb24.ref.png b/test/reference/gradient-alpha.rgb24.ref.png
deleted file mode 100644
index 3c7258d95..000000000
--- a/test/reference/gradient-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-constant-alpha.argb32.ref.png b/test/reference/gradient-constant-alpha.argb32.ref.png
deleted file mode 100644
index 7f49e2c6f..000000000
--- a/test/reference/gradient-constant-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-constant-alpha.rgb24.ref.png b/test/reference/gradient-constant-alpha.rgb24.ref.png
deleted file mode 100644
index 69cd5963a..000000000
--- a/test/reference/gradient-constant-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops-mask.argb32.ref.png b/test/reference/gradient-zero-stops-mask.argb32.ref.png
deleted file mode 100644
index 0a50f4cac..000000000
--- a/test/reference/gradient-zero-stops-mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops-mask.rgb24.ref.png b/test/reference/gradient-zero-stops-mask.rgb24.ref.png
deleted file mode 100644
index 21465ce4a..000000000
--- a/test/reference/gradient-zero-stops-mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops.argb32.ref.png b/test/reference/gradient-zero-stops.argb32.ref.png
deleted file mode 100644
index 3f1867037..000000000
--- a/test/reference/gradient-zero-stops.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/gradient-zero-stops.rgb24.ref.png b/test/reference/gradient-zero-stops.rgb24.ref.png
deleted file mode 100644
index 21465ce4a..000000000
--- a/test/reference/gradient-zero-stops.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.argb32.ref.png b/test/reference/image-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/image-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/image-surface-source.rgb24.ref.png b/test/reference/image-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/image-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-one-stop.argb32.ref.png b/test/reference/linear-gradient-one-stop.argb32.ref.png
deleted file mode 100644
index da02fda49..000000000
--- a/test/reference/linear-gradient-one-stop.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/linear-gradient-one-stop.rgb24.ref.png b/test/reference/linear-gradient-one-stop.rgb24.ref.png
deleted file mode 100644
index efc12ee71..000000000
--- a/test/reference/linear-gradient-one-stop.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.argb32.ref.png b/test/reference/mask-alpha.argb32.ref.png
deleted file mode 100644
index 20f066340..000000000
--- a/test/reference/mask-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-alpha.rgb24.ref.png b/test/reference/mask-alpha.rgb24.ref.png
deleted file mode 100644
index df7a0c190..000000000
--- a/test/reference/mask-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-ctm.argb32.ref.png b/test/reference/mask-ctm.argb32.ref.png
deleted file mode 100644
index 88a0402ca..000000000
--- a/test/reference/mask-ctm.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-ctm.rgb24.ref.png b/test/reference/mask-ctm.rgb24.ref.png
deleted file mode 100644
index de3fa097f..000000000
--- a/test/reference/mask-ctm.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-surface-ctm.argb32.ref.png b/test/reference/mask-surface-ctm.argb32.ref.png
deleted file mode 100644
index 744b1dd37..000000000
--- a/test/reference/mask-surface-ctm.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask-surface-ctm.rgb24.ref.png b/test/reference/mask-surface-ctm.rgb24.ref.png
deleted file mode 100644
index de3fa097f..000000000
--- a/test/reference/mask-surface-ctm.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.argb32.ref.png b/test/reference/mask.argb32.ref.png
deleted file mode 100644
index 2d740d41b..000000000
--- a/test/reference/mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/mask.rgb24.ref.png b/test/reference/mask.rgb24.ref.png
deleted file mode 100644
index 12114a7e0..000000000
--- a/test/reference/mask.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.argb32.ref.png b/test/reference/new-sub-path.argb32.ref.png
deleted file mode 100644
index 87a6c91c5..000000000
--- a/test/reference/new-sub-path.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/new-sub-path.rgb24.ref.png b/test/reference/new-sub-path.rgb24.ref.png
deleted file mode 100644
index eb297beee..000000000
--- a/test/reference/new-sub-path.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/nil-surface.argb32.ref.png b/test/reference/nil-surface.argb32.ref.png
deleted file mode 100644
index 79dd2bc1d..000000000
--- a/test/reference/nil-surface.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/nil-surface.rgb24.ref.png b/test/reference/nil-surface.rgb24.ref.png
deleted file mode 100644
index 7d5589c1d..000000000
--- a/test/reference/nil-surface.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha.argb32.ref.png b/test/reference/operator-alpha.argb32.ref.png
deleted file mode 100644
index b4f3b71f0..000000000
--- a/test/reference/operator-alpha.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-alpha.rgb24.ref.png b/test/reference/operator-alpha.rgb24.ref.png
deleted file mode 100644
index bc7be3aeb..000000000
--- a/test/reference/operator-alpha.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.argb32.ref.png b/test/reference/operator-clear.argb32.ref.png
deleted file mode 100644
index 41f63bdb8..000000000
--- a/test/reference/operator-clear.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-clear.rgb24.ref.png b/test/reference/operator-clear.rgb24.ref.png
deleted file mode 100644
index 8302c80ca..000000000
--- a/test/reference/operator-clear.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.argb32.ref.png b/test/reference/operator-source.argb32.ref.png
deleted file mode 100644
index 359f59770..000000000
--- a/test/reference/operator-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator-source.rgb24.ref.png b/test/reference/operator-source.rgb24.ref.png
deleted file mode 100644
index 65c19cec0..000000000
--- a/test/reference/operator-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator.argb32.ref.png b/test/reference/operator.argb32.ref.png
deleted file mode 100644
index 34fce987b..000000000
--- a/test/reference/operator.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/operator.rgb24.ref.png b/test/reference/operator.rgb24.ref.png
deleted file mode 100644
index aa6103df8..000000000
--- a/test/reference/operator.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.argb32.ref.png b/test/reference/over-above-source.argb32.ref.png
deleted file mode 100644
index 8c2ce1d3a..000000000
--- a/test/reference/over-above-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-above-source.rgb24.ref.png b/test/reference/over-above-source.rgb24.ref.png
deleted file mode 100644
index 240de27e0..000000000
--- a/test/reference/over-above-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.argb32.ref.png b/test/reference/over-around-source.argb32.ref.png
deleted file mode 100644
index 38df9b738..000000000
--- a/test/reference/over-around-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-around-source.rgb24.ref.png b/test/reference/over-around-source.rgb24.ref.png
deleted file mode 100644
index 65fd8e806..000000000
--- a/test/reference/over-around-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.argb32.ref.png b/test/reference/over-below-source.argb32.ref.png
deleted file mode 100644
index 0b55974be..000000000
--- a/test/reference/over-below-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-below-source.rgb24.ref.png b/test/reference/over-below-source.rgb24.ref.png
deleted file mode 100644
index 9ddde0e24..000000000
--- a/test/reference/over-below-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.argb32.ref.png b/test/reference/over-between-source.argb32.ref.png
deleted file mode 100644
index dd03f9827..000000000
--- a/test/reference/over-between-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/over-between-source.rgb24.ref.png b/test/reference/over-between-source.rgb24.ref.png
deleted file mode 100644
index 8569720b1..000000000
--- a/test/reference/over-between-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-boxes.argb32.ref.png b/test/reference/overlapping-boxes.argb32.ref.png
deleted file mode 100644
index 1c684381f..000000000
--- a/test/reference/overlapping-boxes.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-boxes.rgb24.ref.png b/test/reference/overlapping-boxes.rgb24.ref.png
deleted file mode 100644
index 0edeafa00..000000000
--- a/test/reference/overlapping-boxes.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.argb32.ref.png b/test/reference/overlapping-glyphs.argb32.ref.png
deleted file mode 100644
index 4ec4ee541..000000000
--- a/test/reference/overlapping-glyphs.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/overlapping-glyphs.rgb24.ref.png b/test/reference/overlapping-glyphs.rgb24.ref.png
deleted file mode 100644
index 5217c1577..000000000
--- a/test/reference/overlapping-glyphs.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pass-through.argb32.ref.png b/test/reference/pass-through.argb32.ref.png
deleted file mode 100644
index 058a1920f..000000000
--- a/test/reference/pass-through.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pass-through.rgb24.ref.png b/test/reference/pass-through.rgb24.ref.png
deleted file mode 100644
index 1be631aad..000000000
--- a/test/reference/pass-through.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-surface-source.argb32.ref.png b/test/reference/pdf-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/pdf-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pdf-surface-source.rgb24.ref.png b/test/reference/pdf-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/pdf-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-rotate.argb32.ref.png b/test/reference/pixman-rotate.argb32.ref.png
deleted file mode 100644
index 7e47a4d8f..000000000
--- a/test/reference/pixman-rotate.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/pixman-rotate.rgb24.ref.png b/test/reference/pixman-rotate.rgb24.ref.png
deleted file mode 100644
index 397acbe7e..000000000
--- a/test/reference/pixman-rotate.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-surface-source.argb32.ref.png b/test/reference/ps-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/ps-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/ps-surface-source.rgb24.ref.png b/test/reference/ps-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/ps-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.argb32.ref.png b/test/reference/push-group.argb32.ref.png
deleted file mode 100644
index 60f5eec1b..000000000
--- a/test/reference/push-group.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/push-group.rgb24.ref.png b/test/reference/push-group.rgb24.ref.png
deleted file mode 100644
index 19f0a2b76..000000000
--- a/test/reference/push-group.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/quartz-surface-source.argb32.ref.png b/test/reference/quartz-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/quartz-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/quartz-surface-source.rgb24.ref.png b/test/reference/quartz-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/quartz-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-source.argb32.ref.png b/test/reference/radial-gradient-source.argb32.ref.png
deleted file mode 100644
index 4ab4796fa..000000000
--- a/test/reference/radial-gradient-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/radial-gradient-source.rgb24.ref.png b/test/reference/radial-gradient-source.rgb24.ref.png
deleted file mode 100644
index afaa24118..000000000
--- a/test/reference/radial-gradient-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-none.argb32.ref.png b/test/reference/recording-surface-extend-none.argb32.ref.png
deleted file mode 100644
index d69cdc906..000000000
--- a/test/reference/recording-surface-extend-none.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-none.rgb24.ref.png b/test/reference/recording-surface-extend-none.rgb24.ref.png
deleted file mode 100644
index 48401f947..000000000
--- a/test/reference/recording-surface-extend-none.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-pad.argb32.ref.png b/test/reference/recording-surface-extend-pad.argb32.ref.png
deleted file mode 100644
index 31b700526..000000000
--- a/test/reference/recording-surface-extend-pad.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-pad.rgb24.ref.png b/test/reference/recording-surface-extend-pad.rgb24.ref.png
deleted file mode 100644
index 06a6ce2e9..000000000
--- a/test/reference/recording-surface-extend-pad.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-reflect.argb32.ref.png b/test/reference/recording-surface-extend-reflect.argb32.ref.png
deleted file mode 100644
index bc1d70fd7..000000000
--- a/test/reference/recording-surface-extend-reflect.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-reflect.rgb24.ref.png b/test/reference/recording-surface-extend-reflect.rgb24.ref.png
deleted file mode 100644
index f6f52e7ac..000000000
--- a/test/reference/recording-surface-extend-reflect.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-repeat.argb32.ref.png b/test/reference/recording-surface-extend-repeat.argb32.ref.png
deleted file mode 100644
index d95245b5a..000000000
--- a/test/reference/recording-surface-extend-repeat.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-extend-repeat.rgb24.ref.png b/test/reference/recording-surface-extend-repeat.rgb24.ref.png
deleted file mode 100644
index 2d775224e..000000000
--- a/test/reference/recording-surface-extend-repeat.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.argb32.ref.png b/test/reference/recording-surface-over.argb32.ref.png
deleted file mode 100644
index d69cdc906..000000000
--- a/test/reference/recording-surface-over.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-over.rgb24.ref.png b/test/reference/recording-surface-over.rgb24.ref.png
deleted file mode 100644
index 48401f947..000000000
--- a/test/reference/recording-surface-over.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-source.argb32.ref.png b/test/reference/recording-surface-source.argb32.ref.png
deleted file mode 100644
index bc6930f42..000000000
--- a/test/reference/recording-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/recording-surface-source.rgb24.ref.png b/test/reference/recording-surface-source.rgb24.ref.png
deleted file mode 100644
index b77d6dca2..000000000
--- a/test/reference/recording-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.argb32.ref.png b/test/reference/rel-path.argb32.ref.png
deleted file mode 100644
index 67fe178a7..000000000
--- a/test/reference/rel-path.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rel-path.rgb24.ref.png b/test/reference/rel-path.rgb24.ref.png
deleted file mode 100644
index 0301ed273..000000000
--- a/test/reference/rel-path.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.argb32.ref.png b/test/reference/scale-source-surface-paint.argb32.ref.png
deleted file mode 100644
index ec3c059fd..000000000
--- a/test/reference/scale-source-surface-paint.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/scale-source-surface-paint.rgb24.ref.png b/test/reference/scale-source-surface-paint.rgb24.ref.png
deleted file mode 100644
index 3491a7c05..000000000
--- a/test/reference/scale-source-surface-paint.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/set-source.argb32.ref.png b/test/reference/set-source.argb32.ref.png
deleted file mode 100644
index 19793e026..000000000
--- a/test/reference/set-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/set-source.rgb24.ref.png b/test/reference/set-source.rgb24.ref.png
deleted file mode 100644
index 5e13c82e7..000000000
--- a/test/reference/set-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-surface-scale-paint.argb32.ref.png b/test/reference/source-surface-scale-paint.argb32.ref.png
deleted file mode 100644
index a81f93d94..000000000
--- a/test/reference/source-surface-scale-paint.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/source-surface-scale-paint.rgb24.ref.png b/test/reference/source-surface-scale-paint.rgb24.ref.png
deleted file mode 100644
index 322af211d..000000000
--- a/test/reference/source-surface-scale-paint.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-outside-target.argb32.ref.png b/test/reference/subsurface-outside-target.argb32.ref.png
deleted file mode 100644
index 337cdd803..000000000
--- a/test/reference/subsurface-outside-target.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/subsurface-outside-target.rgb24.ref.png b/test/reference/subsurface-outside-target.rgb24.ref.png
deleted file mode 100644
index 368936e5c..000000000
--- a/test/reference/subsurface-outside-target.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.argb32.ref.png b/test/reference/surface-pattern-operator.argb32.ref.png
deleted file mode 100644
index 817803040..000000000
--- a/test/reference/surface-pattern-operator.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/surface-pattern-operator.rgb24.ref.png b/test/reference/surface-pattern-operator.rgb24.ref.png
deleted file mode 100644
index 2378bdd98..000000000
--- a/test/reference/surface-pattern-operator.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/svg-surface-source.argb32.ref.png b/test/reference/svg-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/svg-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/svg-surface-source.rgb24.ref.png b/test/reference/svg-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/svg-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.argb32.ref.png b/test/reference/text-pattern.argb32.ref.png
deleted file mode 100644
index 95410fa2b..000000000
--- a/test/reference/text-pattern.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/text-pattern.rgb24.ref.png b/test/reference/text-pattern.rgb24.ref.png
deleted file mode 100644
index a6b9e4cfc..000000000
--- a/test/reference/text-pattern.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tighten-bounds.argb32.ref.png b/test/reference/tighten-bounds.argb32.ref.png
deleted file mode 100644
index 6634ed100..000000000
--- a/test/reference/tighten-bounds.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/tighten-bounds.rgb24.ref.png b/test/reference/tighten-bounds.rgb24.ref.png
deleted file mode 100644
index d15bdddde..000000000
--- a/test/reference/tighten-bounds.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.argb32.ref.png b/test/reference/trap-clip.argb32.ref.png
deleted file mode 100644
index 719d85528..000000000
--- a/test/reference/trap-clip.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/trap-clip.rgb24.ref.png b/test/reference/trap-clip.rgb24.ref.png
deleted file mode 100644
index 8c6d49ae4..000000000
--- a/test/reference/trap-clip.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.argb32.ref.png b/test/reference/unbounded-operator.argb32.ref.png
deleted file mode 100644
index 6e4aa956f..000000000
--- a/test/reference/unbounded-operator.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/unbounded-operator.rgb24.ref.png b/test/reference/unbounded-operator.rgb24.ref.png
deleted file mode 100644
index 910999be9..000000000
--- a/test/reference/unbounded-operator.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-surface-source.argb32.ref.png b/test/reference/xcb-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/xcb-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xcb-surface-source.rgb24.ref.png b/test/reference/xcb-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/xcb-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.argb32.ref.png b/test/reference/xlib-surface-source.argb32.ref.png
deleted file mode 100644
index 018297208..000000000
--- a/test/reference/xlib-surface-source.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/xlib-surface-source.rgb24.ref.png b/test/reference/xlib-surface-source.rgb24.ref.png
deleted file mode 100644
index 0d68a82cc..000000000
--- a/test/reference/xlib-surface-source.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-mask.argb32.ref.png b/test/reference/zero-mask.argb32.ref.png
deleted file mode 100644
index ffae8d995..000000000
--- a/test/reference/zero-mask.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/zero-mask.rgb24.ref.png b/test/reference/zero-mask.rgb24.ref.png
deleted file mode 100644
index 263c3d1e8..000000000
--- a/test/reference/zero-mask.rgb24.ref.png
+++ /dev/null
Binary files differ