aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkBitmapDevice.h
diff options
context:
space:
mode:
authorGravatar Yuqian Li <liyuqian@google.com>2017-04-03 10:52:48 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-04-03 15:42:15 +0000
commitb55dd553124cd00260bc9e3a63ec8a8fe09412a8 (patch)
treec2456bbc9458f1ce9b9c33c56db9449b5b05c7f2 /src/core/SkBitmapDevice.h
parent94421943818126921cf9fd3337f372e9f377bd16 (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.h3
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;