commit | 1c5fd18927d5a128a12d7d5fe27f08d898be1e5b | [log] [tgz] |
---|---|---|
author | Stephen White <senorblanco@chromium.org> | Thu Jul 12 15:54:05 2018 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Fri Jul 13 03:00:24 2018 +0000 |
tree | 5e48bba13222c836bf2845f27f644d199580991c | |
parent | 9cdbf1942de5f5565f67ad2cd8ed472ff22974b9 [diff] |
GrTessellator: missing intersection rewind fix. Some "missing" intersections (see https://skia.googlesource.com/skia/+/89042d5f13a56d6b663657aa58f17593123a344e) cause the active edge list to go out of order. In that case, we need to rewind the active list, just as we do before edge splitting for regular intersections. BUG=860453 Change-Id: I1f7b32157a73b427a4fd94c14c1eb440f26c0743 Reviewed-on: https://skia-review.googlesource.com/141038 Reviewed-by: Robert Phillips <robertphillips@google.com> Commit-Queue: Stephen White <senorblanco@chromium.org>