summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2011-09-16 17:42:46 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2011-09-16 17:44:33 +0100
commit3fde219487362e1aca8207843dd75a62827a71a7 (patch)
tree2540a4b795f6ee09dd5c44eebf8246a7f8c0a713 /test
parent84d1eac61fd8b5515711bd23b2ac886efd86a42f (diff)
test: Refresh reference images for spans/traps
I found a bug in my SSE2 lerp implementation which resolved quite a few failures.
Diffstat (limited to 'test')
-rw-r--r--test/Makefile.refs7
-rw-r--r--test/reference/clip-fill-eo-unbounded.rgb24.ref.pngbin3201 -> 3409 bytes
-rw-r--r--test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.pngbin0 -> 3198 bytes
-rw-r--r--test/reference/clip-fill-nz-unbounded.rgb24.ref.pngbin3201 -> 3409 bytes
-rw-r--r--test/reference/clip-operator.rgb24.ref.pngbin3244 -> 3212 bytes
-rw-r--r--test/reference/clip-operator.traps.rgb24.ref.pngbin0 -> 3232 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.rgb24.ref.pngbin3063 -> 3408 bytes
-rw-r--r--test/reference/clip-stroke-unbounded.traps.rgb24.ref.pngbin0 -> 3108 bytes
-rw-r--r--test/reference/hatchings.traps.rgb24.ref.pngbin0 -> 89997 bytes
-rw-r--r--test/reference/operator-source.argb32.ref.pngbin0 -> 5538 bytes
-rw-r--r--test/reference/operator-source.ref.pngbin5745 -> 0 bytes
-rw-r--r--test/reference/operator-source.rgb24.ref.pngbin4639 -> 3876 bytes
-rw-r--r--test/reference/operator-source.traps.argb32.ref.pngbin5803 -> 5630 bytes
-rw-r--r--test/reference/operator-source.traps.rgb24.ref.pngbin1854 -> 3979 bytes
-rw-r--r--test/reference/over-around-source.rgb24.ref.pngbin257 -> 454 bytes
-rw-r--r--test/reference/over-around-source.traps.rgb24.ref.pngbin245 -> 492 bytes
-rw-r--r--test/reference/over-below-source.rgb24.ref.pngbin322 -> 372 bytes
-rw-r--r--test/reference/over-below-source.traps.rgb24.ref.pngbin340 -> 378 bytes
-rw-r--r--test/reference/over-between-source.rgb24.ref.pngbin406 -> 440 bytes
-rw-r--r--test/reference/over-between-source.traps.rgb24.ref.pngbin430 -> 461 bytes
-rw-r--r--test/reference/overlapping-boxes.rgb24.ref.pngbin204 -> 170 bytes
-rw-r--r--test/reference/overlapping-boxes.traps.rgb24.ref.pngbin201 -> 204 bytes
-rw-r--r--test/reference/tighten-bounds.traps.rgb24.ref.pngbin0 -> 8179 bytes
23 files changed, 6 insertions, 1 deletions
diff --git a/test/Makefile.refs b/test/Makefile.refs
index 7614fac5..74001787 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 8e88cf4d..272e0e87 100644
--- a/test/reference/clip-fill-eo-unbounded.rgb24.ref.png
+++ b/test/reference/clip-fill-eo-unbounded.rgb24.ref.png
Binary files 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 00000000..1ad0b176
--- /dev/null
+++ b/test/reference/clip-fill-eo-unbounded.traps.rgb24.ref.png
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
index 8e88cf4d..272e0e87 100644
--- a/test/reference/clip-fill-nz-unbounded.rgb24.ref.png
+++ b/test/reference/clip-fill-nz-unbounded.rgb24.ref.png
Binary files differ
diff --git a/test/reference/clip-operator.rgb24.ref.png b/test/reference/clip-operator.rgb24.ref.png
index 8c81e078..91f054ed 100644
--- a/test/reference/clip-operator.rgb24.ref.png
+++ b/test/reference/clip-operator.rgb24.ref.png
Binary files 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 00000000..89335053
--- /dev/null
+++ b/test/reference/clip-operator.traps.rgb24.ref.png
Binary files differ
diff --git a/test/reference/clip-stroke-unbounded.rgb24.ref.png b/test/reference/clip-stroke-unbounded.rgb24.ref.png
index 05608939..7e53e69d 100644
--- a/test/reference/clip-stroke-unbounded.rgb24.ref.png
+++ b/test/reference/clip-stroke-unbounded.rgb24.ref.png
Binary files 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 00000000..70cddacf
--- /dev/null
+++ b/test/reference/clip-stroke-unbounded.traps.rgb24.ref.png
Binary files differ
diff --git a/test/reference/hatchings.traps.rgb24.ref.png b/test/reference/hatchings.traps.rgb24.ref.png
new file mode 100644
index 00000000..3b72949c
--- /dev/null
+++ b/test/reference/hatchings.traps.rgb24.ref.png
Binary files differ
diff --git a/test/reference/operator-source.argb32.ref.png b/test/reference/operator-source.argb32.ref.png
new file mode 100644
index 00000000..31615f4e
--- /dev/null
+++ b/test/reference/operator-source.argb32.ref.png
Binary files differ
diff --git a/test/reference/operator-source.ref.png b/test/reference/operator-source.ref.png
deleted file mode 100644
index c8a2b2e5..00000000
--- a/test/reference/operator-source.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
index 59ad7427..c876aba8 100644
--- a/test/reference/operator-source.rgb24.ref.png
+++ b/test/reference/operator-source.rgb24.ref.png
Binary files differ
diff --git a/test/reference/operator-source.traps.argb32.ref.png b/test/reference/operator-source.traps.argb32.ref.png
index 1a8711d9..6884f335 100644
--- a/test/reference/operator-source.traps.argb32.ref.png
+++ b/test/reference/operator-source.traps.argb32.ref.png
Binary files differ
diff --git a/test/reference/operator-source.traps.rgb24.ref.png b/test/reference/operator-source.traps.rgb24.ref.png
index 8f314538..32a6a401 100644
--- a/test/reference/operator-source.traps.rgb24.ref.png
+++ b/test/reference/operator-source.traps.rgb24.ref.png
Binary files differ
diff --git a/test/reference/over-around-source.rgb24.ref.png b/test/reference/over-around-source.rgb24.ref.png
index a17983f4..717f6e5b 100644
--- a/test/reference/over-around-source.rgb24.ref.png
+++ b/test/reference/over-around-source.rgb24.ref.png
Binary files differ
diff --git a/test/reference/over-around-source.traps.rgb24.ref.png b/test/reference/over-around-source.traps.rgb24.ref.png
index aeac9425..e8dd91d6 100644
--- a/test/reference/over-around-source.traps.rgb24.ref.png
+++ b/test/reference/over-around-source.traps.rgb24.ref.png
Binary files differ
diff --git a/test/reference/over-below-source.rgb24.ref.png b/test/reference/over-below-source.rgb24.ref.png
index 8ce6755e..74176fa1 100644
--- a/test/reference/over-below-source.rgb24.ref.png
+++ b/test/reference/over-below-source.rgb24.ref.png
Binary files differ
diff --git a/test/reference/over-below-source.traps.rgb24.ref.png b/test/reference/over-below-source.traps.rgb24.ref.png
index ae26dbee..88a85acb 100644
--- a/test/reference/over-below-source.traps.rgb24.ref.png
+++ b/test/reference/over-below-source.traps.rgb24.ref.png
Binary files differ
diff --git a/test/reference/over-between-source.rgb24.ref.png b/test/reference/over-between-source.rgb24.ref.png
index f5223bb1..4cc7d8f0 100644
--- a/test/reference/over-between-source.rgb24.ref.png
+++ b/test/reference/over-between-source.rgb24.ref.png
Binary files differ
diff --git a/test/reference/over-between-source.traps.rgb24.ref.png b/test/reference/over-between-source.traps.rgb24.ref.png
index 4aa24921..bb77a9b9 100644
--- a/test/reference/over-between-source.traps.rgb24.ref.png
+++ b/test/reference/over-between-source.traps.rgb24.ref.png
Binary files differ
diff --git a/test/reference/overlapping-boxes.rgb24.ref.png b/test/reference/overlapping-boxes.rgb24.ref.png
index f35d0e6b..0edeafa0 100644
--- a/test/reference/overlapping-boxes.rgb24.ref.png
+++ b/test/reference/overlapping-boxes.rgb24.ref.png
Binary files differ
diff --git a/test/reference/overlapping-boxes.traps.rgb24.ref.png b/test/reference/overlapping-boxes.traps.rgb24.ref.png
index fddcc053..f35d0e6b 100644
--- a/test/reference/overlapping-boxes.traps.rgb24.ref.png
+++ b/test/reference/overlapping-boxes.traps.rgb24.ref.png
Binary files 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 00000000..98fc4121
--- /dev/null
+++ b/test/reference/tighten-bounds.traps.rgb24.ref.png
Binary files differ