| 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; | 
| } | 
|  |