diff options
Diffstat (limited to 'src/utils/SkPaintFilterCanvas.cpp')
-rw-r--r-- | src/utils/SkPaintFilterCanvas.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/utils/SkPaintFilterCanvas.cpp b/src/utils/SkPaintFilterCanvas.cpp index ce1e4b7dbf..dff1514acb 100644 --- a/src/utils/SkPaintFilterCanvas.cpp +++ b/src/utils/SkPaintFilterCanvas.cpp @@ -110,6 +110,12 @@ void SkPaintFilterCanvas::onDrawBitmapNine(const SkBitmap& bm, const SkIRect& ce this->INHERITED::onDrawBitmapNine(bm, center, dst, apf.paint()); } +void SkPaintFilterCanvas::onDrawSprite(const SkBitmap& bm, int left, int top, + const SkPaint* paint) { + AutoPaintFilter apf(this, kBitmap_Type, paint); + this->INHERITED::onDrawSprite(bm, left, top, apf.paint()); +} + void SkPaintFilterCanvas::onDrawVertices(VertexMode vmode, int vertexCount, const SkPoint vertices[], const SkPoint texs[], const SkColor colors[], SkXfermode* xmode, |