diff --git a/tests/visual_tests/grids/line-smooth-and-offset-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/line-smooth-and-offset-512-512-1.0-grid-reference.json new file mode 100644 index 000000000..2d3c25756 --- /dev/null +++ b/tests/visual_tests/grids/line-smooth-and-offset-512-512-1.0-grid-reference.json @@ -0,0 +1,137 @@ +{ + "keys": [ + "", + "1" + ], + "data": {}, + "grid": [ + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " !!! !! ", + " !!!!!!!!! !!!!!!!! ", + " !!! !!!! !!!! !!! ", + " !!! !!!!! !!! !!! !!!!! !! ", + " !! !!!!!!!! !!! !!! !!!!!!!! !! ", + " !!!!! ! !! !! !!! !! !! !!! !! ", + " !! !! !!!!! !! !! !! !! !!!!! !!!!!! ", + " !! ! !!! !!!!! !! !! !! !!! !! !! !!! ", + " !! !! !!!!!!! !!!! !! !! !!!!!!!!! !! !! ", + " !! !!!!!!! !! !! !! !! !!!!!!!!!!!!!! !! !! ", + " !!!! !!!! !! ! !! !!!!!!!!! !!!!!! !! ", + " !! !! !!! !! !!!! !! !!!!! !!!!!!!!! ", + " !! ! !!! !!!!! ! !! !!!!!!!!!!!!!! !!!!! !!! ", + " !! !! !!! !!!!!!! !! !!!!!!!!!!! !!!!! !!!!! !! ", + " !! !!!!! !!!!!! !!!! !! !!!!!! !!!!!!!!! !! ", + " !!!! !! !! !!! !!!! !! !!!!! !!!! !!!!!!!! !! ", + " !! !! !! !! !!!!! !! !! !!!!! !!!!!!!!!! !!!! !!!!!! ", + " !! !!!! !!! !!! ! !! !!!!!!!!! !!! !!!! !!!! !! !!! ", + " !! !!!!! !! !!! !!!! !!! !!!!! !!! !!!! !!!!!! !! ", + " !! !!!! !! !! !!!!! !! !!! !!!!! !! !!! !!!!!!! !! ", + " !!!! !! !!! !!!! !!!!! !!! !!!! !!!!!!!! !!! !!!!!!! !! ", + " !! !!!!! !! !!! !!!!! !! !!!!!!! !!!!!!!!! !!! !!! !!!!!! ", + " !! !!!! !! !! !!!!! !! !! !!! !! !! !!! !!!!!! !!! ", + " !! !!!!! !! !! !! !!!!! !!! !!!!! !! !!!!!! !! ", + " !! !!!!!!! !!! !!!!! !! !!!! !!!!!! !! !!!!!!! !! ", + " !!!! !! !! !! !!!!! !!!!!!!! !!! !! !! !!!!!!! !! ", + " !! !!!!!!! !! !!!!!! !!!!! !!!!!! !!! !!!!!!!!!!", + " !! !!!! !! !!! ! !!! !!!! !! !! !!!!!!! !!", + " !! !! !!!! !! !!!!!! !!!! !! !! !!!!!!! !", + " !! !!!!!!! !! !!!! !!!!!!!!!!!!!!! !!!!!!!! !! ", + " !!!! !!!! !! !! !! !!!!!! !! !! !! !!!!!!!!", + " !! !! !!!! !! !!!! !! !! !!!!!!! !!", + " !! !!!! !! !! !! !! !!! !!! !! !! !! !", + " !! !! !!!! !! !! !!!! !!!!!!!! !! !!!!! ", + " !! !! !!!! !! !!!!!!!!!!! !! !! !! !!!", + " !! ! !! !! !! !! !! !!! !! !!!! !!!", + " !! !! !!!! !! !!!!!!!! !! !! !! !!", + " !! !! !!!! !! !!! !!! !! !!!! !!", + " ! !! !!!!! !! !!!! !!! !! !!!!", + " !! !! !!!! !! !!!!!! !!!! !", + " !! !! !!!! !! !! !!!", + " !! !! !!!!! !! !! !! ", + " !! !! !!!! !! !!!! ", + " ! !! !!!!! !! !! ", + " !! !! !!!!! !! ", + " !! !! !!!!!!! ", + " !! !! !!!!! !! ", + " !! !! !!!!! !! ", + " ! !! !!!!!!!! ", + " !! !! !!!!! !! ", + " !! !! !!!!! !! ", + " !! !! !!!!!!!! ", + " !!!!!!!! !! !! !!!!! !! ", + " !!!! !!!!! ! !! !!!!!! !! ", + " !!! !!!! !!!! !! !! !!!!!! ! ", + " !! !!!!!!!! !!!! !! !! ! !!! !! ", + " !! !!! !!!! !!!! !! !! !!!!!! !! ", + " !! !!! !!!!! !!!! !!!! !! !! !!!!!! ! ", + " !! !!! !!! !!!! !!!! !!!! !! !! !! !!!!!! ", + " !! !!! !! !!!!!!!! !!!! !!!! !! !! !!!!!! !! ", + " !! !!! !!!!!!!!!!!!!! !!!! !!! !!!! !! !!!! !! ", + "!! !!! !!!!! !!!!! !!!! !!! !! !! !! ! !!!! ", + "! !!! !!!! !!!!!!! !!!!!! !!! !! !! !! !!!!!! !! ", + " !!! !!! !!!!!!!!!! !!!!!! !! !!! !! !! !!!! !! ", + "!!! !!! !!!! !!! !! !!! !!!!! !! !!!! !!!! ", + "!! !!! !!! !!!!! !! !! !! !! !!!! !! !!!! !! ", + "! !!!! !! !!!!!!!! !! !! ! !! ! !! !! !!!! ! ", + " !!!! !! !!! !!! !! !!!!!! ! !!!! !! ! !! ", + "!!!! !! !!! !!! !! !!!!!! !! !! !!!! !! ", + "!!! !!! !! !!! !!!!!! !! !!!! !! !!!! ", + " !! !! !! !! !!!!!! !!!! !! !!!! !! ", + "!! !! !! !! !!!! !!!!! !!!! !! !! ", + "!!!! !!! !! !!!! !! !! !! !!!! ", + " !! !! !! !! !!!!! !!!!! !! !! ", + " ! !! !!!!!!! !!!!!! !!!!! ! ", + " !! !! !!!!! !!!!! !! ", + " ! !! !!!!! !!!!! !! ", + " !! !!!!!!!!!!! !!! ", + " !! !!!!!!!!! !!! ", + " !! !!! !!! !!! ", + " !! !!!!! !!! ", + " !! !!! ", + " !!!!!!! ", + " !!!! ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " " + ] +} \ No newline at end of file diff --git a/tests/visual_tests/images/line-smooth-and-offset-512-512-1.0-agg-reference.png b/tests/visual_tests/images/line-smooth-and-offset-512-512-1.0-agg-reference.png new file mode 100644 index 000000000..8890b6920 Binary files /dev/null and b/tests/visual_tests/images/line-smooth-and-offset-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line-smooth-and-offset-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/line-smooth-and-offset-512-512-1.0-cairo-reference.png new file mode 100644 index 000000000..c25ee7ede Binary files /dev/null and b/tests/visual_tests/images/line-smooth-and-offset-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line-smooth-and-offset-512-512-2.0-agg-reference.png b/tests/visual_tests/images/line-smooth-and-offset-512-512-2.0-agg-reference.png new file mode 100644 index 000000000..808b97d0a Binary files /dev/null and b/tests/visual_tests/images/line-smooth-and-offset-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line-smooth-and-offset-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/line-smooth-and-offset-512-512-2.0-cairo-reference.png new file mode 100644 index 000000000..591f3141c Binary files /dev/null and b/tests/visual_tests/images/line-smooth-and-offset-512-512-2.0-cairo-reference.png differ