diff options
author | 2014-09-22 07:29:03 -0700 | |
---|---|---|
committer | 2014-09-22 07:29:03 -0700 | |
commit | 4a8126e7f81384526629b1e21bf89b632ea13cd9 (patch) | |
tree | 9ee0776304de9dc98e48efc4943dd0fdc45db453 /src/core/SkDevice.cpp | |
parent | a29b5d8430ada72bc73b1e6e1b8f09e4b046b2ff (diff) |
Introduce Props to surface (patchset #27 id:520001 of https://codereview.chromium.org/551463004/)"
This reverts commit 29c857d0f3a1cb837f73406eeb6ba9771879b5e7.
TBR=
Author: reed@google.com
Review URL: https://codereview.chromium.org/588143004
Diffstat (limited to 'src/core/SkDevice.cpp')
-rw-r--r-- | src/core/SkDevice.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/core/SkDevice.cpp b/src/core/SkDevice.cpp index 15d0ab6d2c..63a7633648 100644 --- a/src/core/SkDevice.cpp +++ b/src/core/SkDevice.cpp @@ -14,7 +14,7 @@ #include "SkTextBlob.h" SkBaseDevice::SkBaseDevice() - : fLeakyProperties(SkNEW_ARGS(SkDeviceProperties, (SkDeviceProperties::MakeDefault()))) + : fLeakyProperties(SkNEW_ARGS(SkDeviceProperties, (SkDeviceProperties::kLegacyLCD_InitType))) #ifdef SK_DEBUG , fAttachedToCanvas(false) #endif @@ -57,7 +57,11 @@ const SkBitmap& SkBaseDevice::accessBitmap(bool changePixels) { return bitmap; } -SkSurface* SkBaseDevice::newSurface(const SkImageInfo&) { return NULL; } +void SkBaseDevice::setPixelGeometry(SkPixelGeometry geo) { + fLeakyProperties->fPixelGeometry = geo; +} + +SkSurface* SkBaseDevice::newSurface(const SkImageInfo&, const SkSurfaceProps&) { return NULL; } const void* SkBaseDevice::peekPixels(SkImageInfo*, size_t*) { return NULL; } |