aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkGeometry.cpp
diff options
context:
space:
mode:
authorGravatar fmalita <fmalita@chromium.org>2015-02-17 09:18:33 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-02-17 09:18:33 -0800
commitd6f87b56d573b93a154156b948122b984da7e4b2 (patch)
tree260c1ac1dc9e81db8cc3fabb3b43d5c38372094c /src/core/SkGeometry.cpp
parente5e72f1fbfa02522f30762d7d8ad07a6f9add5d9 (diff)
Remove SK_SUPPORT_LEGACY_CONIC_COMPUTE_QUAD_POW2
The flag is no longer used in Chromium. BUG=458898 R=reed@google.com,robertphillips@google.com Review URL: https://codereview.chromium.org/931663004
Diffstat (limited to 'src/core/SkGeometry.cpp')
-rw-r--r--src/core/SkGeometry.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/core/SkGeometry.cpp b/src/core/SkGeometry.cpp
index 1ea03c7d6b..5331bb7e5a 100644
--- a/src/core/SkGeometry.cpp
+++ b/src/core/SkGeometry.cpp
@@ -1449,15 +1449,6 @@ int SkConic::computeQuadPOW2(SkScalar tol) const {
AS_QUAD_ERROR_SETUP
-#ifdef SK_SUPPORT_LEGACY_CONIC_COMPUTE_QUAD_POW2
- SkScalar error = SkScalarSqrt(x * x + y * y) - tol;
-
- if (error <= 0) {
- return 0;
- }
- uint32_t ierr = (uint32_t)error;
- return (34 - SkCLZ(ierr)) >> 1;
-#else
SkScalar error = SkScalarSqrt(x * x + y * y);
int pow2;
for (pow2 = 0; pow2 < kMaxConicToQuadPOW2; ++pow2) {
@@ -1484,7 +1475,6 @@ int SkConic::computeQuadPOW2(SkScalar tol) const {
pow2 = altPow2;
}
return pow2;
-#endif
}
static SkPoint* subdivide(const SkConic& src, SkPoint pts[], int level) {