diff options
author | 2013-11-12 22:27:30 +0000 | |
---|---|---|
committer | 2013-11-12 22:27:30 +0000 | |
commit | 4d164709739ae78809125cae9b8de0f3fff0d081 (patch) | |
tree | 9fe221539e1b44689e1958b2a66f621bf9ff0d4a /include/core/SkDevice.h | |
parent | 3f4bf51eddd9271b27e3c709939af1ff9ff1758d (diff) |
Revert "switch GatherPixelRefs to use SkBaseDevice instead of SkBitmapDevice"
This reverts commit 72958c374bdb9457419beeba7de1387da3293882.
BUG=
Review URL: https://codereview.chromium.org/58933007
git-svn-id: http://skia.googlecode.com/svn/trunk@12260 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'include/core/SkDevice.h')
-rw-r--r-- | include/core/SkDevice.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/include/core/SkDevice.h b/include/core/SkDevice.h index 3b925df318..22a56d007d 100644 --- a/include/core/SkDevice.h +++ b/include/core/SkDevice.h @@ -83,12 +83,7 @@ public: * canvas. The root device will have its top-left at 0,0, but other devices * such as those associated with saveLayer may have a non-zero origin. */ - void getGlobalBounds(SkIRect* bounds) const { - SkASSERT(bounds); - const SkIPoint& origin = this->getOrigin(); - bounds->setXYWH(origin.x(), origin.y(), this->width(), this->height()); - } - + virtual void getGlobalBounds(SkIRect* bounds) const = 0; /** Returns true if the device's bitmap's config treats every pixel as implicitly opaque. @@ -388,7 +383,6 @@ private: // used to change the backend's pixels (and possibly config/rowbytes) // but cannot change the width/height, so there should be no change to // any clip information. - // TODO: move to SkBitmapDevice virtual void replaceBitmapBackendForRasterSurface(const SkBitmap&) = 0; // just called by SkCanvas when built as a layer |