diff options
Diffstat (limited to 'src/core/SkOverdrawCanvas.cpp')
-rw-r--r-- | src/core/SkOverdrawCanvas.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/SkOverdrawCanvas.cpp b/src/core/SkOverdrawCanvas.cpp index ac6b110d75..b51479600a 100644 --- a/src/core/SkOverdrawCanvas.cpp +++ b/src/core/SkOverdrawCanvas.cpp @@ -6,6 +6,7 @@ */ #include "SkColorFilter.h" +#include "SkDrawable.h" #include "SkFindAndPlaceGlyph.h" #include "SkLatticeIter.h" #include "SkOverdrawCanvas.h" @@ -293,6 +294,10 @@ void SkOverdrawCanvas::onDrawBitmapLattice(const SkBitmap& bitmap, const Lattice this->onDrawImageLattice(image.get(), lattice, dst, paint); } +void SkOverdrawCanvas::onDrawDrawable(SkDrawable* drawable, const SkMatrix* matrix) { + drawable->draw(this, matrix); +} + void SkOverdrawCanvas::onDrawPicture(const SkPicture*, const SkMatrix*, const SkPaint*) { SkASSERT(false); return; |