| Index: src/utils/SkDeferredCanvas.cpp
|
| diff --git a/src/utils/SkDeferredCanvas.cpp b/src/utils/SkDeferredCanvas.cpp
|
| index 19957fd81dea1bc0e9e5132dd3db7e203a8d7a2e..2820bac48d8793954bd7c9247cefbe6e42c95f07 100644
|
| --- a/src/utils/SkDeferredCanvas.cpp
|
| +++ b/src/utils/SkDeferredCanvas.cpp
|
| @@ -224,6 +224,8 @@ protected:
|
| SkXfermode* xmode, const uint16_t indices[],
|
| int indexCount, const SkPaint& paint) SK_OVERRIDE
|
| {SkASSERT(0);}
|
| + virtual void drawPatch(const SkDraw&, const SkPatch& patch, const SkPaint& paint) SK_OVERRIDE
|
| + {SkASSERT(0);}
|
| virtual void drawDevice(const SkDraw&, SkBaseDevice*, int x, int y,
|
| const SkPaint&) SK_OVERRIDE
|
| {SkASSERT(0);}
|
| @@ -914,6 +916,10 @@ void SkDeferredCanvas::drawVertices(VertexMode vmode, int vertexCount,
|
| this->recordedDrawCommand();
|
| }
|
|
|
| +void SkDeferredCanvas::drawPatch(const SkPatch& patch, const SkPaint& paint) {
|
| + //TODO
|
| +}
|
| +
|
| SkDrawFilter* SkDeferredCanvas::setDrawFilter(SkDrawFilter* filter) {
|
| this->drawingCanvas()->setDrawFilter(filter);
|
| this->INHERITED::setDrawFilter(filter);
|
|
|