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 280c09b6e..000000000
--- 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 280c09b6e..000000000
--- 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 ab3124b79..000000000
--- 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 9d3fd248d..3ae490031 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 ab3124b79..000000000
--- 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 b7ce57363..c0c5f4676 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 16d3c14e4..18b6a7c83 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 191ee4794..000000000
--- 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 ebe0c6103..a2b7ae159 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 191ee4794..000000000
--- 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 191ee4794..000000000
--- 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 191ee4794..000000000
--- 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 3f2a1fb2c..000000000
--- 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 b0f1b07aa..62857501f 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 3f2a1fb2c..000000000
--- a/test/reference/rounded-rectangle-stroke.rgb24.ref.png
+++ /dev/null
Binary files differ