diff options
author | 2013-07-09 17:48:15 +0000 | |
---|---|---|
committer | 2013-07-09 17:48:15 +0000 | |
commit | 25fc6b9bfb3f9c2839b463b69b86ce9ed206c763 (patch) | |
tree | f4c6f78e86f69872343f937c15c1747538531976 /src/core/SkBitmapProcState.cpp | |
parent | 64527e9caa4d38c0c113ce3de3ccf3c6e40eef05 (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.cpp | 8 |
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; } |