diff options
author | Yuqian Li <liyuqian@google.com> | 2017-04-03 10:52:48 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-04-03 15:42:15 +0000 |
commit | b55dd553124cd00260bc9e3a63ec8a8fe09412a8 (patch) | |
tree | c2456bbc9458f1ce9b9c33c56db9449b5b05c7f2 /src/core/SkBitmapDevice.h | |
parent | 94421943818126921cf9fd3337f372e9f377bd16 (diff) |
Add SkThreadedBMPDevice for Threaded Raster Backend
BUG=skia:
Change-Id: I882b6563c735796f3a4dcd19f6c79e7efd8306ae
Reviewed-on: https://skia-review.googlesource.com/10505
Commit-Queue: Yuqian Li <liyuqian@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/core/SkBitmapDevice.h')
-rw-r--r-- | src/core/SkBitmapDevice.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/SkBitmapDevice.h b/src/core/SkBitmapDevice.h index d0f8be4acd..8055b9d12d 100644 --- a/src/core/SkBitmapDevice.h +++ b/src/core/SkBitmapDevice.h @@ -111,7 +111,7 @@ protected: void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) override; /////////////////////////////////////////////////////////////////////////// - + void drawSpecial(SkSpecialImage*, int x, int y, const SkPaint&) override; sk_sp<SkSpecialImage> makeSpecial(const SkBitmap&) override; sk_sp<SkSpecialImage> makeSpecial(const SkImage*) override; @@ -143,6 +143,7 @@ private: friend class SkDrawIter; friend class SkDeviceFilteredPaint; friend class SkSurface_Raster; + friend class SkThreadedBMPDevice; // to copy fRCStack class BDDraw; |