Index: src/core/SkBitmapProcState.cpp |
diff --git a/src/core/SkBitmapProcState.cpp b/src/core/SkBitmapProcState.cpp |
index 2a79f2f4902533126c0af5dc31d7504b5b653659..a2c7f990c2d9b19fe5ee238de9eae68757a62c3b 100644 |
--- a/src/core/SkBitmapProcState.cpp |
+++ b/src/core/SkBitmapProcState.cpp |
@@ -302,13 +302,13 @@ bool SkBitmapProcState::chooseProcs(const SkMatrix& inv, const SkPaint& paint) { |
fShaderProc32 = this->chooseShaderProc32(); |
} |
- // see if our platform has any accelerated overrides |
- this->platformProcs(); |
- |
if (NULL == fShaderProc32) { |
- fShaderProc32 = this->chooseBicubicFilterProc(paint); |
+ fShaderProc32 = this->chooseBitmapFilterProc(paint); |
} |
+ // see if our platform has any accelerated overrides |
+ this->platformProcs(); |
+ |
return true; |
} |