Index: src/core/SkBitmapProcState.cpp |
diff --git a/src/core/SkBitmapProcState.cpp b/src/core/SkBitmapProcState.cpp |
index d9d47a270f5fa0f4b50876552b645a8a65300845..35d6cb4aecdaf6829131b3d99ec23f89c57dd755 100644 |
--- a/src/core/SkBitmapProcState.cpp |
+++ b/src/core/SkBitmapProcState.cpp |
@@ -587,12 +587,7 @@ static void DoNothing_shaderproc(const void*, int x, int y, |
bool SkBitmapProcState::setupForTranslate() { |
SkPoint pt; |
- |
-#ifdef SK_SUPPORT_LEGACY_SAMPLER_BIAS |
- fInvProc(fInvMatrix, SK_ScalarHalf, SK_ScalarHalf, &pt); |
-#else |
const SkBitmapProcStateAutoMapper mapper(*this, 0, 0, &pt); |
-#endif |
/* |
* if the translate is larger than our ints, we can get random results, or |
@@ -604,16 +599,11 @@ bool SkBitmapProcState::setupForTranslate() { |
return false; |
} |
-#ifdef SK_SUPPORT_LEGACY_SAMPLER_BIAS |
- fFilterOneX = SkScalarFloorToInt(pt.fX); |
- fFilterOneY = SkScalarFloorToInt(pt.fY); |
-#else |
// Since we know we're not filtered, we re-purpose these fields allow |
// us to go from device -> src coordinates w/ just an integer add, |
// rather than running through the inverse-matrix |
fFilterOneX = SkFractionalIntToInt(mapper.x()); |
fFilterOneY = SkFractionalIntToInt(mapper.y()); |
-#endif |
return true; |
} |