diff options
author | caryclark <caryclark@google.com> | 2016-10-24 08:19:06 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-10-24 08:19:07 -0700 |
commit | 34efb7039851d7796ba06aa58e5c5882ede503ac (patch) | |
tree | 9e196372831dca5f80d1a6cda2b8934ac1f26095 /tools/pathops_sorter.htm | |
parent | 526972ecb5411b84ba2f5e20252f178f9ee2151f (diff) |
nc seal breaks simplify
This test has nearly coincident lines that are missorted.
The underlying bug is caused when a pair of curves
are coincident when reduced to line segments, but the
end points aren't detected.
The error was generated by running nanobench over all svg
sample data with the distance field patch installed.
TBR=reed@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2440043003
Review-Url: https://codereview.chromium.org/2440043003
Diffstat (limited to 'tools/pathops_sorter.htm')
-rw-r--r-- | tools/pathops_sorter.htm | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/tools/pathops_sorter.htm b/tools/pathops_sorter.htm index c2c8b1a8f2..b66b82f9f6 100644 --- a/tools/pathops_sorter.htm +++ b/tools/pathops_sorter.htm @@ -7,15 +7,22 @@ <div style="height:0"> <div id="cubics"> -{{{304.159515380859375, 463.82958984375}, {300.6310658029279352, 464.7318629437696131}, {299.9421006231858087, 465.564118056070356}, {320.21270751953125, 463.004913330078125}}} id=13 -{{{304.159515380859375, 463.82958984375}, {307.5818980570784902, 462.9544395097227039}, {313.6756188676930037, 462.0134236159228749}, {305.906097412109375, 464.037353515625}}} id=13 -{{{304.159515380859375, 463.82958984375}, {305.906097412109375, 464.037353515625}}} id=14</div> - +{{{123.637985f, 102.405312f}, {125.172699f, 104.575714f}, {123.387383f, 106.91227f}}} id=7 +{{{123.387383f, 106.91227f}, {122.784996f, 106.452003f}}} id=8 +{{{122.784996f, 106.452003f}, {123.388428f, 106.910896f}}} id=9 +{{{123.388428f, 106.910896f}, {123.365623f, 106.94088f}, {123.320007f, 107.000946f}}} id=10 </div> +<div id="q1"> +{{{123.637985f, 102.405312f}, {125.172699f, 104.575714f}, {123.387383f, 106.91227f}}} id=7 +{{{123.388428f, 106.910896f}, {123.365623f, 106.94088f}, {123.320007f, 107.000946f}}} id=10 + </div> + </div> + <script type="text/javascript"> -var testDivs = [ + var testDivs = [ + q1, cubics ]; |