From 391a89001a22266f7c0475afebad49e7184313d8 Mon Sep 17 00:00:00 2001 From: Herb Derby Date: Thu, 2 Mar 2017 13:36:26 -0500 Subject: [PATCH] Use proxy canvas size. The old code just hard coded 1,1 as size. Instead use the size of the proxy canvas. Change-Id: Ib1ebc9339c98680ca350f26f8ec514f6782de8a4 Reviewed-on: https://skia-review.googlesource.com/9160 Reviewed-by: Mike Reed Commit-Queue: Herb Derby --- src/utils/SkDeferredCanvas.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/SkDeferredCanvas.cpp b/src/utils/SkDeferredCanvas.cpp index a2f1bae42a..871cb509cf 100644 --- a/src/utils/SkDeferredCanvas.cpp +++ b/src/utils/SkDeferredCanvas.cpp @@ -46,7 +46,7 @@ void SkDeferredCanvas::Rec::setConcat(const SkMatrix& m) { /////////////////////////////////////////////////////////////////////////////////////////////////// SkDeferredCanvas::SkDeferredCanvas(SkCanvas* canvas) - : INHERITED(1, 1) { + : INHERITED(canvas->getBaseLayerSize().width(), canvas->getBaseLayerSize().height()) { this->reset(canvas); }