diff options
author | 2015-11-04 08:34:07 -0800 | |
---|---|---|
committer | 2015-11-04 08:34:07 -0800 | |
commit | 6f45c1714786a54adec156f2416a14aa142adf05 (patch) | |
tree | 9aa6a5a3e76f415db03e25fc8f0c9c7d64e85b69 /src/effects/SkColorFilterImageFilter.cpp | |
parent | 81919d3c67c5cb74e6ff229d185e4508a9b03ef9 (diff) |
Revert[4] of "stop using drawSprite (at least w/ no filters) as it is going away"
This reverts commit 67b8b5e67a427382fed8c5d8b3c70a21ed2492c6.
BUG=skia:
TBR=
Previous revert was due to faulty unittest (now fixed) -- unrelated to this CL.
Review URL: https://codereview.chromium.org/1422703009
Diffstat (limited to 'src/effects/SkColorFilterImageFilter.cpp')
-rw-r--r-- | src/effects/SkColorFilterImageFilter.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/effects/SkColorFilterImageFilter.cpp b/src/effects/SkColorFilterImageFilter.cpp index acdb6ab7a7..8d394aa17b 100644 --- a/src/effects/SkColorFilterImageFilter.cpp +++ b/src/effects/SkColorFilterImageFilter.cpp @@ -79,7 +79,8 @@ bool SkColorFilterImageFilter::onFilterImage(Proxy* proxy, const SkBitmap& sourc paint.setXfermodeMode(SkXfermode::kSrc_Mode); paint.setColorFilter(fColorFilter); - canvas.drawSprite(src, srcOffset.fX - bounds.fLeft, srcOffset.fY - bounds.fTop, &paint); + canvas.drawBitmap(src, SkIntToScalar(srcOffset.fX - bounds.fLeft), + SkIntToScalar(srcOffset.fY - bounds.fTop), &paint); *result = device.get()->accessBitmap(false); offset->fX = bounds.fLeft; |