diff --git a/test/clip-fill-rule-ps-rgb24-ref.png b/test/clip-fill-rule-ps-rgb24-ref.png new file mode 100644 index 000000000..60e43c445 Binary files /dev/null and b/test/clip-fill-rule-ps-rgb24-ref.png differ diff --git a/test/clip-nesting-ps-rgb24-ref.png b/test/clip-nesting-ps-rgb24-ref.png new file mode 100644 index 000000000..8238deba8 Binary files /dev/null and b/test/clip-nesting-ps-rgb24-ref.png differ diff --git a/test/clip-push-group-ps-argb32-ref.png b/test/clip-push-group-ps-argb32-ref.png new file mode 100644 index 000000000..31b328425 Binary files /dev/null and b/test/clip-push-group-ps-argb32-ref.png differ diff --git a/test/clip-push-group-ps-rgb24-ref.png b/test/clip-push-group-ps-rgb24-ref.png new file mode 100644 index 000000000..31b328425 Binary files /dev/null and b/test/clip-push-group-ps-rgb24-ref.png differ diff --git a/test/clip-twice-ps-rgb24-ref.png b/test/clip-twice-ps-rgb24-ref.png new file mode 100644 index 000000000..8a121c408 Binary files /dev/null and b/test/clip-twice-ps-rgb24-ref.png differ diff --git a/test/copy-path-ps-rgb24-ref.png b/test/copy-path-ps-rgb24-ref.png new file mode 100644 index 000000000..aa2726246 Binary files /dev/null and b/test/copy-path-ps-rgb24-ref.png differ diff --git a/test/dash-caps-joins-ps-rgb24-ref.png b/test/dash-caps-joins-ps-rgb24-ref.png new file mode 100644 index 000000000..c62f48de5 Binary files /dev/null and b/test/dash-caps-joins-ps-rgb24-ref.png differ diff --git a/test/dash-scale-ps-rgb24-ref.png b/test/dash-scale-ps-rgb24-ref.png new file mode 100644 index 000000000..5a92f55ca Binary files /dev/null and b/test/dash-scale-ps-rgb24-ref.png differ diff --git a/test/dash-state-ps-rgb24-ref.png b/test/dash-state-ps-rgb24-ref.png new file mode 100644 index 000000000..e65597401 Binary files /dev/null and b/test/dash-state-ps-rgb24-ref.png differ diff --git a/test/degenerate-path-ps-rgb24-ref.png b/test/degenerate-path-ps-rgb24-ref.png new file mode 100644 index 000000000..99e6c661d Binary files /dev/null and b/test/degenerate-path-ps-rgb24-ref.png differ diff --git a/test/fill-and-stroke-ps-rgb24-ref.png b/test/fill-and-stroke-ps-rgb24-ref.png new file mode 100644 index 000000000..41e399169 Binary files /dev/null and b/test/fill-and-stroke-ps-rgb24-ref.png differ diff --git a/test/fill-missed-stop-ps-rgb24-ref.png b/test/fill-missed-stop-ps-rgb24-ref.png new file mode 100644 index 000000000..fd54c7b1e Binary files /dev/null and b/test/fill-missed-stop-ps-rgb24-ref.png differ diff --git a/test/fill-rule-ps-rgb24-ref.png b/test/fill-rule-ps-rgb24-ref.png new file mode 100644 index 000000000..8e1efc242 Binary files /dev/null and b/test/fill-rule-ps-rgb24-ref.png differ diff --git a/test/font-matrix-translation-ps-rgb24-ref.png b/test/font-matrix-translation-ps-rgb24-ref.png new file mode 100644 index 000000000..330a1b585 Binary files /dev/null and b/test/font-matrix-translation-ps-rgb24-ref.png differ diff --git a/test/leaky-dash-ps-rgb24-ref.png b/test/leaky-dash-ps-rgb24-ref.png new file mode 100644 index 000000000..c11eb4807 Binary files /dev/null and b/test/leaky-dash-ps-rgb24-ref.png differ diff --git a/test/line-width-scale-ps-rgb24-ref.png b/test/line-width-scale-ps-rgb24-ref.png new file mode 100644 index 000000000..12c5b52ce Binary files /dev/null and b/test/line-width-scale-ps-rgb24-ref.png differ diff --git a/test/new-sub-path-ps-rgb24-ref.png b/test/new-sub-path-ps-rgb24-ref.png new file mode 100644 index 000000000..bceb5b75a Binary files /dev/null and b/test/new-sub-path-ps-rgb24-ref.png differ diff --git a/test/pixman-rotate-ps-argb32-ref.png b/test/pixman-rotate-ps-argb32-ref.png new file mode 100644 index 000000000..1d6ad0430 Binary files /dev/null and b/test/pixman-rotate-ps-argb32-ref.png differ diff --git a/test/pixman-rotate-ps-rgb24-ref.png b/test/pixman-rotate-ps-rgb24-ref.png new file mode 100644 index 000000000..d8ecce921 Binary files /dev/null and b/test/pixman-rotate-ps-rgb24-ref.png differ diff --git a/test/random-intersections-ps-rgb24-ref.png b/test/random-intersections-ps-rgb24-ref.png new file mode 100644 index 000000000..2a199ff47 Binary files /dev/null and b/test/random-intersections-ps-rgb24-ref.png differ diff --git a/test/rel-path-ps-rgb24-ref.png b/test/rel-path-ps-rgb24-ref.png new file mode 100644 index 000000000..ccdcebbc6 Binary files /dev/null and b/test/rel-path-ps-rgb24-ref.png differ diff --git a/test/rotate-image-surface-paint-ps-rgb24-ref.png b/test/rotate-image-surface-paint-ps-rgb24-ref.png new file mode 100644 index 000000000..4ddcfae68 Binary files /dev/null and b/test/rotate-image-surface-paint-ps-rgb24-ref.png differ diff --git a/test/source-clip-scale-ps-argb32-ref.png b/test/source-clip-scale-ps-argb32-ref.png new file mode 100644 index 000000000..be57d7721 Binary files /dev/null and b/test/source-clip-scale-ps-argb32-ref.png differ diff --git a/test/source-clip-scale-ps-rgb24-ref.png b/test/source-clip-scale-ps-rgb24-ref.png new file mode 100644 index 000000000..be57d7721 Binary files /dev/null and b/test/source-clip-scale-ps-rgb24-ref.png differ diff --git a/test/text-rotate-ps-rgb24-ref.png b/test/text-rotate-ps-rgb24-ref.png new file mode 100644 index 000000000..3c6759ebe Binary files /dev/null and b/test/text-rotate-ps-rgb24-ref.png differ