Index: src/utils/SkDeferredCanvas.cpp |
diff --git a/src/utils/SkDeferredCanvas.cpp b/src/utils/SkDeferredCanvas.cpp |
index ce5eb5e6abe349d5a88e06939b9582d1d48cbec9..b94b2feac4f1b4b2414973ba6df61aa2cc96532b 100644 |
--- a/src/utils/SkDeferredCanvas.cpp |
+++ b/src/utils/SkDeferredCanvas.cpp |
@@ -137,6 +137,7 @@ void DeferredPipeController::playback(bool silent) { |
//----------------------------------------------------------------------------- |
// DeferredDevice |
//----------------------------------------------------------------------------- |
+// FIXME: Derive from SkBaseDevice. |
class DeferredDevice : public SkBitmapDevice { |
public: |
explicit DeferredDevice(SkBaseDevice* immediateDevice); |
@@ -197,6 +198,9 @@ protected: |
virtual void drawRect(const SkDraw&, const SkRect& r, |
const SkPaint& paint) SK_OVERRIDE |
{SkASSERT(0);} |
+ virtual void drawRRect(const SkDraw&, const SkRRect& rr, |
+ const SkPaint& paint) SK_OVERRIDE |
+ {SkASSERT(0);} |
virtual void drawPath(const SkDraw&, const SkPath& path, |
const SkPaint& paint, |
const SkMatrix* prePathMatrix = NULL, |