aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkBitmapProcState.cpp
diff options
context:
space:
mode:
authorGravatar humper@google.com <humper@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-07-09 17:48:15 +0000
committerGravatar humper@google.com <humper@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-07-09 17:48:15 +0000
commit25fc6b9bfb3f9c2839b463b69b86ce9ed206c763 (patch)
treef4c6f78e86f69872343f937c15c1747538531976 /src/core/SkBitmapProcState.cpp
parent64527e9caa4d38c0c113ce3de3ccf3c6e40eef05 (diff)
More general image filter interface; tested implementation of standalone
image scaler (not yet plumbed). High quality downsampler. Fast SSE resampler. BUG= R=reed@google.com Review URL: https://codereview.chromium.org/17381008 git-svn-id: http://skia.googlecode.com/svn/trunk@9936 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkBitmapProcState.cpp')
-rw-r--r--src/core/SkBitmapProcState.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/SkBitmapProcState.cpp b/src/core/SkBitmapProcState.cpp
index 2a79f2f490..a2c7f990c2 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;
}