aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
diff options
context:
space:
mode:
authorGravatar brianosman <brianosman@google.com>2016-05-19 08:43:55 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-05-19 08:43:55 -0700
commit66a96d07d5583cc018cb70127bd5483799b69d0e (patch)
tree78074670bf5d40887a0fe9e3c53f3646ea7d4866 /src/core
parent3d477329f2ce93adc2b09dd5d5f20ad2ab4b4f47 (diff)
Propagate filter mode when rendering Alpha8 bitmaps
Diffstat (limited to 'src/core')
-rw-r--r--src/core/SkDraw.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/SkDraw.cpp b/src/core/SkDraw.cpp
index 884794261d..f838cc18c2 100644
--- a/src/core/SkDraw.cpp
+++ b/src/core/SkDraw.cpp
@@ -1240,6 +1240,7 @@ void SkDraw::drawBitmapAsMask(const SkBitmap& bitmap, const SkPaint& paint) cons
// we manually build a shader and draw that into our new mask
SkPaint tmpPaint;
tmpPaint.setFlags(paint.getFlags());
+ tmpPaint.setFilterQuality(paint.getFilterQuality());
SkAutoBitmapShaderInstall install(bitmap, tmpPaint);
SkRect rr;
rr.set(0, 0, SkIntToScalar(bitmap.width()),