diff --git a/test/Makefile.refs b/test/Makefile.refs index 7614fac54..740017875 100644 --- a/test/Makefile.refs +++ b/test/Makefile.refs @@ -351,6 +351,7 @@ REFERENCE_IMAGES = \ reference/clip-fill-eo-unbounded.rgb24.ref.png \ reference/clip-fill-eo-unbounded.svg12.rgb24.xfail.png \ reference/clip-fill-eo-unbounded.traps.argb32.ref.png \ + reference/clip-fill-eo-unbounded.traps.rgb24.ref.png \ reference/clip-fill-eo-unbounded.xlib-fallback.rgb24.ref.png \ reference/clip-fill-no-op.base.argb32.ref.png \ reference/clip-fill-no-op.base.rgb24.ref.png \ @@ -459,6 +460,7 @@ REFERENCE_IMAGES = \ reference/clip-operator.svg12.rgb24.xfail.png \ reference/clip-operator.test-paginated.argb32.ref.png \ reference/clip-operator.traps.argb32.ref.png \ + reference/clip-operator.traps.rgb24.ref.png \ reference/clip-operator.xlib-fallback.ref.png \ reference/clip-push-group.base.argb32.ref.png \ reference/clip-push-group.base.rgb24.ref.png \ @@ -499,6 +501,7 @@ REFERENCE_IMAGES = \ reference/clip-stroke-unbounded.rgb24.ref.png \ reference/clip-stroke-unbounded.svg12.rgb24.xfail.png \ reference/clip-stroke-unbounded.traps.argb32.ref.png \ + reference/clip-stroke-unbounded.traps.rgb24.ref.png \ reference/clip-stroke-unbounded.xlib-fallback.rgb24.ref.png \ reference/clip-stroke.base.argb32.ref.png \ reference/clip-stroke.base.rgb24.ref.png \ @@ -1232,6 +1235,7 @@ REFERENCE_IMAGES = \ reference/hatchings.base.rgb24.ref.png \ reference/hatchings.ref.png \ reference/hatchings.traps.argb32.ref.png \ + reference/hatchings.traps.rgb24.ref.png \ reference/horizontal-clip.base.argb32.ref.png \ reference/horizontal-clip.base.rgb24.ref.png \ reference/horizontal-clip.ref.png \ @@ -1684,10 +1688,10 @@ REFERENCE_IMAGES = \ reference/operator-clear.svg12.rgb24.xfail.png \ reference/operator-clear.traps.argb32.ref.png \ reference/operator-clear.traps.rgb24.ref.png \ + reference/operator-source.argb32.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.traps.argb32.ref.png \ reference/operator-source.traps.rgb24.ref.png \ @@ -2695,6 +2699,7 @@ REFERENCE_IMAGES = \ reference/tighten-bounds.base.rgb24.ref.png \ reference/tighten-bounds.ref.png \ reference/tighten-bounds.traps.argb32.ref.png \ + reference/tighten-bounds.traps.rgb24.ref.png \ reference/transforms.base.argb32.ref.png \ reference/transforms.base.rgb24.ref.png \ reference/transforms.image16.ref.png \ diff --git a/test/reference/clip-fill-eo-unbounded.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.rgb24.ref.png index 8e88cf4dd..272e0e872 100644 Binary files a/test/reference/clip-fill-eo-unbounded.rgb24.ref.png and b/test/reference/clip-fill-eo-unbounded.rgb24.ref.png differ diff --git a/test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.png b/test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.png new file mode 100644 index 000000000..1ad0b176b Binary files /dev/null and b/test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.png differ diff --git a/test/reference/clip-fill-nz-unbounded.rgb24.ref.png b/test/reference/clip-fill-nz-unbounded.rgb24.ref.png index 8e88cf4dd..272e0e872 100644 Binary files a/test/reference/clip-fill-nz-unbounded.rgb24.ref.png and b/test/reference/clip-fill-nz-unbounded.rgb24.ref.png differ diff --git a/test/reference/clip-operator.rgb24.ref.png b/test/reference/clip-operator.rgb24.ref.png index 8c81e0787..91f054edb 100644 Binary files a/test/reference/clip-operator.rgb24.ref.png and b/test/reference/clip-operator.rgb24.ref.png differ diff --git a/test/reference/clip-operator.traps.rgb24.ref.png b/test/reference/clip-operator.traps.rgb24.ref.png new file mode 100644 index 000000000..893350532 Binary files /dev/null and b/test/reference/clip-operator.traps.rgb24.ref.png differ diff --git a/test/reference/clip-stroke-unbounded.rgb24.ref.png b/test/reference/clip-stroke-unbounded.rgb24.ref.png index 05608939e..7e53e69d1 100644 Binary files a/test/reference/clip-stroke-unbounded.rgb24.ref.png and b/test/reference/clip-stroke-unbounded.rgb24.ref.png differ diff --git a/test/reference/clip-stroke-unbounded.traps.rgb24.ref.png b/test/reference/clip-stroke-unbounded.traps.rgb24.ref.png new file mode 100644 index 000000000..70cddacfa Binary files /dev/null and b/test/reference/clip-stroke-unbounded.traps.rgb24.ref.png differ diff --git a/test/reference/hatchings.traps.rgb24.ref.png b/test/reference/hatchings.traps.rgb24.ref.png new file mode 100644 index 000000000..3b72949c1 Binary files /dev/null and b/test/reference/hatchings.traps.rgb24.ref.png differ diff --git a/test/reference/operator-source.argb32.ref.png b/test/reference/operator-source.argb32.ref.png new file mode 100644 index 000000000..31615f4e4 Binary files /dev/null and b/test/reference/operator-source.argb32.ref.png differ diff --git a/test/reference/operator-source.ref.png b/test/reference/operator-source.ref.png deleted file mode 100644 index c8a2b2e5f..000000000 Binary files a/test/reference/operator-source.ref.png and /dev/null differ diff --git a/test/reference/operator-source.rgb24.ref.png b/test/reference/operator-source.rgb24.ref.png index 59ad7427a..c876aba87 100644 Binary files a/test/reference/operator-source.rgb24.ref.png and b/test/reference/operator-source.rgb24.ref.png differ diff --git a/test/reference/operator-source.traps.argb32.ref.png b/test/reference/operator-source.traps.argb32.ref.png index 1a8711d9e..6884f3353 100644 Binary files a/test/reference/operator-source.traps.argb32.ref.png and b/test/reference/operator-source.traps.argb32.ref.png differ diff --git a/test/reference/operator-source.traps.rgb24.ref.png b/test/reference/operator-source.traps.rgb24.ref.png index 8f314538e..32a6a401b 100644 Binary files a/test/reference/operator-source.traps.rgb24.ref.png and b/test/reference/operator-source.traps.rgb24.ref.png differ diff --git a/test/reference/over-around-source.rgb24.ref.png b/test/reference/over-around-source.rgb24.ref.png index a17983f40..717f6e5bc 100644 Binary files a/test/reference/over-around-source.rgb24.ref.png and b/test/reference/over-around-source.rgb24.ref.png differ diff --git a/test/reference/over-around-source.traps.rgb24.ref.png b/test/reference/over-around-source.traps.rgb24.ref.png index aeac94257..e8dd91d6e 100644 Binary files a/test/reference/over-around-source.traps.rgb24.ref.png and b/test/reference/over-around-source.traps.rgb24.ref.png differ diff --git a/test/reference/over-below-source.rgb24.ref.png b/test/reference/over-below-source.rgb24.ref.png index 8ce6755eb..74176fa17 100644 Binary files a/test/reference/over-below-source.rgb24.ref.png and b/test/reference/over-below-source.rgb24.ref.png differ diff --git a/test/reference/over-below-source.traps.rgb24.ref.png b/test/reference/over-below-source.traps.rgb24.ref.png index ae26dbee6..88a85acbb 100644 Binary files a/test/reference/over-below-source.traps.rgb24.ref.png and b/test/reference/over-below-source.traps.rgb24.ref.png differ diff --git a/test/reference/over-between-source.rgb24.ref.png b/test/reference/over-between-source.rgb24.ref.png index f5223bb15..4cc7d8f07 100644 Binary files a/test/reference/over-between-source.rgb24.ref.png and b/test/reference/over-between-source.rgb24.ref.png differ diff --git a/test/reference/over-between-source.traps.rgb24.ref.png b/test/reference/over-between-source.traps.rgb24.ref.png index 4aa249218..bb77a9b97 100644 Binary files a/test/reference/over-between-source.traps.rgb24.ref.png and b/test/reference/over-between-source.traps.rgb24.ref.png differ diff --git a/test/reference/overlapping-boxes.rgb24.ref.png b/test/reference/overlapping-boxes.rgb24.ref.png index f35d0e6b3..0edeafa00 100644 Binary files a/test/reference/overlapping-boxes.rgb24.ref.png and b/test/reference/overlapping-boxes.rgb24.ref.png differ diff --git a/test/reference/overlapping-boxes.traps.rgb24.ref.png b/test/reference/overlapping-boxes.traps.rgb24.ref.png index fddcc053a..f35d0e6b3 100644 Binary files a/test/reference/overlapping-boxes.traps.rgb24.ref.png and b/test/reference/overlapping-boxes.traps.rgb24.ref.png differ diff --git a/test/reference/tighten-bounds.traps.rgb24.ref.png b/test/reference/tighten-bounds.traps.rgb24.ref.png new file mode 100644 index 000000000..98fc4121d Binary files /dev/null and b/test/reference/tighten-bounds.traps.rgb24.ref.png differ