summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-05-14 17:46:32 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2012-05-14 18:11:28 +0100
commite41dffb329e4a6fcb4e75fb501843838a499c4c8 (patch)
treea7ce79999bc8cbe7f356c82a17a7c47f5b9e33e6 /test
parent099420a07c33c66daf5392d4ca1df06585791751 (diff)
stroke: Don't drop clockwise==0 lines
If the join indicates the pair of edges are parallel, we may be considering the final segment of the spline with a different tangent vector than the slope of the final edge and so lead to false dropping of an edge. This has the effect that the line segments between 'arc arc arc arc' (a rounded rectangle) are no longer horizontal or vertical. As path construction tries to eliminate joins between colinear segments, this optimisation should not be required anyway. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'test')
-rw-r--r--test/reference/arc-direction.traps.argb32.ref.pngbin6380 -> 0 bytes
-rw-r--r--test/reference/arc-direction.traps.rgb24.ref.pngbin6380 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.argb32.ref.pngbin2324 -> 0 bytes
-rw-r--r--test/reference/close-path-current-point.ref.pngbin1675 -> 2109 bytes
-rw-r--r--test/reference/close-path-current-point.rgb24.ref.pngbin2324 -> 0 bytes
-rw-r--r--test/reference/fallback.traps.argb32.ref.pngbin4070 -> 4156 bytes
-rw-r--r--test/reference/fallback.traps.rgb24.ref.pngbin3141 -> 3332 bytes
-rw-r--r--test/reference/halo.argb32.ref.pngbin8726 -> 0 bytes
-rw-r--r--test/reference/halo.ref.pngbin7297 -> 8774 bytes
-rw-r--r--test/reference/halo.rgb24.ref.pngbin8726 -> 0 bytes
-rw-r--r--test/reference/halo.traps.argb32.ref.pngbin8726 -> 0 bytes
-rw-r--r--test/reference/halo.traps.rgb24.ref.pngbin8726 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.argb32.ref.pngbin951 -> 0 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.ref.pngbin569 -> 833 bytes
-rw-r--r--test/reference/rounded-rectangle-stroke.rgb24.ref.pngbin951 -> 0 bytes
15 files changed, 0 insertions, 0 deletions
diff --git a/test/reference/arc-direction.traps.argb32.ref.png b/test/reference/arc-direction.traps.argb32.ref.png
deleted file mode 100644
index 280c09b6..00000000
--- a/test/reference/arc-direction.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/arc-direction.traps.rgb24.ref.png b/test/reference/arc-direction.traps.rgb24.ref.png
deleted file mode 100644
index 280c09b6..00000000
--- a/test/reference/arc-direction.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.argb32.ref.png b/test/reference/close-path-current-point.argb32.ref.png
deleted file mode 100644
index ab3124b7..00000000
--- a/test/reference/close-path-current-point.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/close-path-current-point.ref.png b/test/reference/close-path-current-point.ref.png
index 9d3fd248..3ae49003 100644
--- a/test/reference/close-path-current-point.ref.png
+++ b/test/reference/close-path-current-point.ref.png
Binary files differ
diff --git a/test/reference/close-path-current-point.rgb24.ref.png b/test/reference/close-path-current-point.rgb24.ref.png
deleted file mode 100644
index ab3124b7..00000000
--- a/test/reference/close-path-current-point.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/fallback.traps.argb32.ref.png b/test/reference/fallback.traps.argb32.ref.png
index b7ce5736..c0c5f467 100644
--- a/test/reference/fallback.traps.argb32.ref.png
+++ b/test/reference/fallback.traps.argb32.ref.png
Binary files differ
diff --git a/test/reference/fallback.traps.rgb24.ref.png b/test/reference/fallback.traps.rgb24.ref.png
index 16d3c14e..18b6a7c8 100644
--- a/test/reference/fallback.traps.rgb24.ref.png
+++ b/test/reference/fallback.traps.rgb24.ref.png
Binary files differ
diff --git a/test/reference/halo.argb32.ref.png b/test/reference/halo.argb32.ref.png
deleted file mode 100644
index 191ee479..00000000
--- a/test/reference/halo.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.ref.png b/test/reference/halo.ref.png
index ebe0c610..a2b7ae15 100644
--- a/test/reference/halo.ref.png
+++ b/test/reference/halo.ref.png
Binary files differ
diff --git a/test/reference/halo.rgb24.ref.png b/test/reference/halo.rgb24.ref.png
deleted file mode 100644
index 191ee479..00000000
--- a/test/reference/halo.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.traps.argb32.ref.png b/test/reference/halo.traps.argb32.ref.png
deleted file mode 100644
index 191ee479..00000000
--- a/test/reference/halo.traps.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/halo.traps.rgb24.ref.png b/test/reference/halo.traps.rgb24.ref.png
deleted file mode 100644
index 191ee479..00000000
--- a/test/reference/halo.traps.rgb24.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.argb32.ref.png b/test/reference/rounded-rectangle-stroke.argb32.ref.png
deleted file mode 100644
index 3f2a1fb2..00000000
--- a/test/reference/rounded-rectangle-stroke.argb32.ref.png
+++ /dev/null
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.ref.png b/test/reference/rounded-rectangle-stroke.ref.png
index b0f1b07a..62857501 100644
--- a/test/reference/rounded-rectangle-stroke.ref.png
+++ b/test/reference/rounded-rectangle-stroke.ref.png
Binary files differ
diff --git a/test/reference/rounded-rectangle-stroke.rgb24.ref.png b/test/reference/rounded-rectangle-stroke.rgb24.ref.png
deleted file mode 100644
index 3f2a1fb2..00000000
--- a/test/reference/rounded-rectangle-stroke.rgb24.ref.png
+++ /dev/null
Binary files differ