diff options
author | 2015-01-06 07:17:49 -0800 | |
---|---|---|
committer | 2015-01-06 07:17:49 -0800 | |
commit | e3b61eb7997d12c5f9b844dd3af1847492d9f411 (patch) | |
tree | f66b9bdd303a2f1112ff9a6b5ec08f63b01aaa8c /src/pathops | |
parent | 1b74730c6bc1de0b638c4c6e18e71f520bb18249 (diff) |
Revert of use conics for ovals and roundrects (patchset #1 id:1 of https://codereview.chromium.org/817283005/)
Reason for revert:
need fix in edgebuilder+aa
Original issue's description:
> use conics for ovals and roundrects
>
> adapted from https://codereview.chromium.org/831313002/
>
> BUG=skia:
> TBR=
>
> Committed: https://skia.googlesource.com/skia/+/2bf1c4d58b84c73c6421edcb25e3afb4971da200
TBR=reed@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Review URL: https://codereview.chromium.org/840573002
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 803a5f4739..8503af301d 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[1]); - curve[0] = pts[2]; + fPathPts.push_back_n(nQuads * 2, quadPts); + curve[0] = quadPts[nQuads * 2 - 1]; lastCurve = true; } continue; |