diff options
author | 2015-01-05 20:15:28 -0800 | |
---|---|---|
committer | 2015-01-05 20:15:28 -0800 | |
commit | 2bf1c4d58b84c73c6421edcb25e3afb4971da200 (patch) | |
tree | dc7593200845ad659175403cb5e85e47386c68c6 /src/pathops | |
parent | aa458fb20a4350da581f8ceec69ea16eec295ced (diff) |
use conics for ovals and roundrects
adapted from https://codereview.chromium.org/831313002/
BUG=skia:
TBR=
Review URL: https://codereview.chromium.org/817283005
Diffstat (limited to 'src/pathops')
-rw-r--r-- | src/pathops/SkOpEdgeBuilder.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pathops/SkOpEdgeBuilder.cpp b/src/pathops/SkOpEdgeBuilder.cpp index 8503af301d..803a5f4739 100644 --- a/src/pathops/SkOpEdgeBuilder.cpp +++ b/src/pathops/SkOpEdgeBuilder.cpp @@ -111,8 +111,8 @@ int SkOpEdgeBuilder::preFetch() { for (int i = 0; i < nQuads; ++i) { fPathVerbs.push_back(SkPath::kQuad_Verb); } - fPathPts.push_back_n(nQuads * 2, quadPts); - curve[0] = quadPts[nQuads * 2 - 1]; + fPathPts.push_back_n(nQuads * 2, &quadPts[1]); + curve[0] = pts[2]; lastCurve = true; } continue; |