diff options
Diffstat (limited to 'chromium/cc/paint/record_paint_canvas.cc')
-rw-r--r-- | chromium/cc/paint/record_paint_canvas.cc | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/chromium/cc/paint/record_paint_canvas.cc b/chromium/cc/paint/record_paint_canvas.cc index 3b1c6108092..b6c58cb06f3 100644 --- a/chromium/cc/paint/record_paint_canvas.cc +++ b/chromium/cc/paint/record_paint_canvas.cc @@ -28,6 +28,13 @@ SkImageInfo RecordPaintCanvas::imageInfo() const { return GetCanvas()->imageInfo(); } +void* RecordPaintCanvas::accessTopLayerPixels(SkImageInfo* info, + size_t* rowBytes, + SkIPoint* origin) { + // Modifications to the underlying pixels cannot be saved. + return nullptr; +} + void RecordPaintCanvas::flush() { // This is a noop when recording. } @@ -289,11 +296,6 @@ bool RecordPaintCanvas::isClipEmpty() const { return GetCanvas()->isClipEmpty(); } -bool RecordPaintCanvas::isClipRect() const { - DCHECK(InitializedWithRecordingBounds()); - return GetCanvas()->isClipRect(); -} - const SkMatrix& RecordPaintCanvas::getTotalMatrix() const { return GetCanvas()->getTotalMatrix(); } |