commit | 97042bfd9f4a1ff825a92ac13965b80fd712d4f2 | [log] [tgz] |
---|---|---|
author | Brian Salomon <bsalomon@google.com> | Tue Feb 28 11:21:28 2017 -0500 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Tue Feb 28 17:02:57 2017 +0000 |
tree | a691d1543256fb66ecd574c549920d203cf60d46 | |
parent | e556bf76dfede4032440abc36d80af29310aa6a7 [diff] [blame] |
When traversing convex paths only consume zero length segments. BUG=chromium:688671 Change-Id: Ic27dde1ea7c1fe8b6afa0a05c637d8272e88b803 Reviewed-on: https://skia-review.googlesource.com/9071 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
diff --git a/src/gpu/ops/GrAAConvexPathRenderer.cpp b/src/gpu/ops/GrAAConvexPathRenderer.cpp index b98b5c8..4a2c6e2 100644 --- a/src/gpu/ops/GrAAConvexPathRenderer.cpp +++ b/src/gpu/ops/GrAAConvexPathRenderer.cpp
@@ -281,7 +281,7 @@ for (;;) { SkPoint pts[4]; - SkPath::Verb verb = iter.next(pts); + SkPath::Verb verb = iter.next(pts, true, true); switch (verb) { case SkPath::kMove_Verb: m.mapPoints(pts, 1);