commit | 40b7d3b48b522e233ee63d2c88cff82c4bd5fb15 | [log] [tgz] |
---|---|---|
author | caryclark <caryclark@google.com> | Tue Dec 22 06:13:33 2015 -0800 |
committer | Commit bot <commit-bot@chromium.org> | Tue Dec 22 06:13:33 2015 -0800 |
tree | 1112e387259788d114c81e8e6b1dfb2172462057 | |
parent | 83ba585ecbf0270261196cf90ceaeeb22d345452 [diff] |
fix hair fuzz If the end and control points of a quad, conic, or cubic are the same, adjust all of them when stretching the curve to account for a square or round end cap. If all of the points are the same, move all but the last. Enlarge the clip check to account for the cap. The clip bug was detected by ASAN. R=reed@google.com, msarett@google.com BUG=571214 GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1547483003 Review URL: https://codereview.chromium.org/1547483003