Index: src/core/SkCanvas.cpp |
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp |
index c8c4b8749b9b748d7f84127f7e983f63b22f35a0..653f4b117f4fa45b6a475a618a1e1337b0e47c36 100644 |
--- a/src/core/SkCanvas.cpp |
+++ b/src/core/SkCanvas.cpp |
@@ -1382,7 +1382,7 @@ void SkCanvas::internalDrawDevice(SkBaseDevice* srcDev, int x, int y, |
SkIRect clipBounds = iter.fClip->getBounds().makeOffset(-pos.x(), -pos.y()); |
SkAutoTUnref<SkImageFilter::Cache> cache(dstDev->getImageFilterCache()); |
SkImageFilter::Context ctx(matrix, clipBounds, cache.get()); |
- if (filter->filterImage(&proxy, src, ctx, &dst, &offset)) { |
+ if (filter->filterImageDeprecated(&proxy, src, ctx, &dst, &offset)) { |
SkPaint tmpUnfiltered(*paint); |
tmpUnfiltered.setImageFilter(nullptr); |
dstDev->drawSprite(iter, dst, pos.x() + offset.x(), pos.y() + offset.y(), |