diff options
author | reed <reed@google.com> | 2016-08-20 07:59:19 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-08-20 07:59:19 -0700 |
commit | 589a39eb81d25fa7af95e7366db17ac7a70a7d03 (patch) | |
tree | f1f485df0476ca0af26475c924d35101b9160b6b /src/svg/SkSVGDevice.cpp | |
parent | e2348ccb477b97847cd147161a57fbbbfc8bba10 (diff) |
store info in basedevice, change getter to non-virtual const&
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2261003003
Review-Url: https://codereview.chromium.org/2261003003
Diffstat (limited to 'src/svg/SkSVGDevice.cpp')
-rw-r--r-- | src/svg/SkSVGDevice.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/svg/SkSVGDevice.cpp b/src/svg/SkSVGDevice.cpp index 4330901b7e..3ba721ee39 100644 --- a/src/svg/SkSVGDevice.cpp +++ b/src/svg/SkSVGDevice.cpp @@ -570,10 +570,11 @@ SkBaseDevice* SkSVGDevice::Create(const SkISize& size, SkXMLWriter* writer) { } SkSVGDevice::SkSVGDevice(const SkISize& size, SkXMLWriter* writer) - : INHERITED(SkSurfaceProps(0, kUnknown_SkPixelGeometry)) + : INHERITED(SkImageInfo::MakeUnknown(size.fWidth, size.fHeight), + SkSurfaceProps(0, kUnknown_SkPixelGeometry)) , fWriter(writer) , fResourceBucket(new ResourceBucket) - , fSize(size) { +{ SkASSERT(writer); fWriter->writeHeader(); @@ -590,11 +591,6 @@ SkSVGDevice::SkSVGDevice(const SkISize& size, SkXMLWriter* writer) SkSVGDevice::~SkSVGDevice() { } -SkImageInfo SkSVGDevice::imageInfo() const { - SkImageInfo info = SkImageInfo::MakeUnknown(fSize.fWidth, fSize.fHeight); - return info; -} - void SkSVGDevice::drawPaint(const SkDraw& draw, const SkPaint& paint) { AutoElement rect("rect", fWriter, fResourceBucket, draw, paint); rect.addRectAttributes(SkRect::MakeWH(SkIntToScalar(this->width()), |