aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkDevice.cpp
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-01-18 20:10:03 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-01-19 14:16:39 +0000
commit2a83603541aacc9ea6bce819c9ffde7bc246fffd (patch)
tree87f47a15b40d13d7faba9350b778c00c317437fd /src/core/SkDevice.cpp
parent4897fb898f62a983829e56fc72b5ce6fd1ad62e4 (diff)
remove metadata from device
BUG=skia: Change-Id: I46eaea4ddc103bb490b327a52fc5b3ce592c6670 Reviewed-on: https://skia-review.googlesource.com/7240 Reviewed-by: Mike Reed <reed@google.com> Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'src/core/SkDevice.cpp')
-rw-r--r--src/core/SkDevice.cpp13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/core/SkDevice.cpp b/src/core/SkDevice.cpp
index ff99a09ccd..37a2535d7c 100644
--- a/src/core/SkDevice.cpp
+++ b/src/core/SkDevice.cpp
@@ -15,7 +15,6 @@
#include "SkImageFilterCache.h"
#include "SkImagePriv.h"
#include "SkLatticeIter.h"
-#include "SkMetaData.h"
#include "SkPatchUtils.h"
#include "SkPathPriv.h"
#include "SkPathMeasure.h"
@@ -32,19 +31,9 @@ SkBaseDevice::SkBaseDevice(const SkImageInfo& info, const SkSurfaceProps& surfac
, fSurfaceProps(surfaceProps)
{
fOrigin.setZero();
- fMetaData = nullptr;
}
-SkBaseDevice::~SkBaseDevice() { delete fMetaData; }
-
-SkMetaData& SkBaseDevice::getMetaData() {
- // metadata users are rare, so we lazily allocate it. If that changes we
- // can decide to just make it a field in the device (rather than a ptr)
- if (nullptr == fMetaData) {
- fMetaData = new SkMetaData;
- }
- return *fMetaData;
-}
+SkBaseDevice::~SkBaseDevice() {}
#ifdef SK_SUPPORT_LEGACY_ACCESSBITMAP
const SkBitmap& SkBaseDevice::accessBitmap(bool changePixels) {