Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2744)

Unified Diff: src/core/SkBitmapController.cpp

Issue 1674263003: remove dead SK_SUPPORT_LEGACY_NEG_SCALE_HQ flag (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/core/SkBitmapController.cpp
diff --git a/src/core/SkBitmapController.cpp b/src/core/SkBitmapController.cpp
index 7a317b8c2f324f58b9abb0d15b1043986ba108a7..34697736661412470612ae7ccd4bbffc6e2b8421 100644
--- a/src/core/SkBitmapController.cpp
+++ b/src/core/SkBitmapController.cpp
@@ -66,10 +66,7 @@ static inline bool cache_size_okay(const SkBitmapProvider& provider, const SkMat
// Skip the division step:
const size_t size = provider.info().getSafeSize(provider.info().minRowBytes());
SkScalar invScaleSqr = invMat.getScaleX() * invMat.getScaleY();
-#ifndef SK_SUPPORT_LEGACY_NEG_SCALE_HQ
- invScaleSqr = SkScalarAbs(invScaleSqr);
-#endif
- return size < (maximumAllocation * invScaleSqr);
+ return size < (maximumAllocation * SkScalarAbs(invScaleSqr));
}
/*
@@ -101,10 +98,8 @@ bool SkDefaultBitmapControllerState::processHQRequest(const SkBitmapProvider& pr
invScaleX = scale.width();
invScaleY = scale.height();
}
-#ifndef SK_SUPPORT_LEGACY_NEG_SCALE_HQ
invScaleX = SkScalarAbs(invScaleX);
invScaleY = SkScalarAbs(invScaleY);
-#endif
if (SkScalarNearlyEqual(invScaleX, 1) && SkScalarNearlyEqual(invScaleY, 1)) {
return false; // no need for HQ
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698