diff options
Diffstat (limited to 'src/core/SkDevice.cpp')
-rw-r--r-- | src/core/SkDevice.cpp | 33 |
1 files changed, 30 insertions, 3 deletions
diff --git a/src/core/SkDevice.cpp b/src/core/SkDevice.cpp index 69f86ccf52..ffde8de697 100644 --- a/src/core/SkDevice.cpp +++ b/src/core/SkDevice.cpp @@ -63,6 +63,18 @@ SkMetaData& SkDevice::getMetaData() { return *fMetaData; } +uint32_t SkDevice::getDeviceCapabilities() { + return 0; +} + +int SkDevice::width() const { + return fBitmap.width(); +} + +int SkDevice::height() const { + return fBitmap.height(); +} + void SkDevice::lockPixels() { if (fBitmap.lockPixelsAreWritable()) { fBitmap.lockPixels(); @@ -94,10 +106,8 @@ void SkDevice::clear(SkColor color) { fBitmap.eraseColor(color); } -void SkDevice::onAccessBitmap(SkBitmap* bitmap) {} +void SkDevice::onAccessBitmap(SkBitmap* bitmap) { -void SkDevice::setMatrixClip(const SkMatrix& matrix, const SkRegion& region, - const SkClipStack& clipStack) { } /////////////////////////////////////////////////////////////////////////////// @@ -242,3 +252,20 @@ bool SkDevice::filterTextFlags(const SkPaint& paint, TextFlags* flags) { return false; } +void SkDevice::markMatrixDirty() { + +} + +void SkDevice::markClipDirty() { + +} + +void SkDevice::gainFocus(SkCanvas*, const SkMatrix&, const SkRegion&, + const SkClipStack&) { + +} + +void SkDevice::flush() { + +} + |