aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pathops
diff options
context:
space:
mode:
authorGravatar reed <reed@google.com>2015-01-06 07:17:49 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-01-06 07:17:49 -0800
commite3b61eb7997d12c5f9b844dd3af1847492d9f411 (patch)
treef66b9bdd303a2f1112ff9a6b5ec08f63b01aaa8c /src/pathops
parent1b74730c6bc1de0b638c4c6e18e71f520bb18249 (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.cpp4
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;