Index: src/core/SkCanvas.cpp |
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp |
index e8336fffffc8515ba4b24b15d0ec086e11e03eb7..3a8ef6ccb02839b0e85cf1b1b76f7bf759b4386b 100644 |
--- a/src/core/SkCanvas.cpp |
+++ b/src/core/SkCanvas.cpp |
@@ -1912,6 +1912,12 @@ void SkCanvas::clear(SkColor color) { |
} |
} |
+void SkCanvas::onDiscard() { |
robertphillips
2014/03/27 12:19:44
NULL != ?
bsalomon
2014/03/27 13:13:17
Done.
|
+ if (fSurfaceBase) { |
+ fSurfaceBase->aboutToDraw(SkSurface::kDiscard_ContentChangeMode); |
+ } |
+} |
+ |
void SkCanvas::drawPaint(const SkPaint& paint) { |
this->internalDrawPaint(paint); |
} |