diff options
author | Stephen White <senorblanco@chromium.org> | 2018-06-29 11:41:59 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-06-29 18:02:27 +0000 |
commit | 26bb0e66f28c41cb1e8e39f00d848997fd33d97c (patch) | |
tree | a12ba7e5e5dd866b38fbf803dcd4fc151e43ba24 /public.bzl | |
parent | 8deab3ac1eefdb2135281d74c9497a326b186c2e (diff) |
GrTessellator: handle three consecutive collinear edges.
In some cases, splitting may produce three consecutive edges which
are collinear. The first one was being merged out, causing the third
one to be missed.
The fix is to switch the arguments to merge_edges_*, ensuring that the
second parameter (the destination edge) is never merged out.
Bug: 851409.
Change-Id: I70fbbc506e97a26b259c1443b6d1787adec0f9b0
Reviewed-on: https://skia-review.googlesource.com/138561
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Stephen White <senorblanco@chromium.org>
Diffstat (limited to 'public.bzl')
0 files changed, 0 insertions, 0 deletions