diff options
author | 2016-07-18 08:31:31 -0700 | |
---|---|---|
committer | 2016-07-18 08:31:31 -0700 | |
commit | 6451a0cea6007aff54565ec82e2f86cb1d32ecc7 (patch) | |
tree | c9643e2e2cfc4e8152be249ea5ab4716ed43825e /src/gpu/SkGpuDevice.h | |
parent | f023e6879c63e5d223e89707a714f18688a93a4a (diff) |
Add makeSpecial calls to SkGpuDevice
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2161533003
Review-Url: https://codereview.chromium.org/2161533003
Diffstat (limited to 'src/gpu/SkGpuDevice.h')
-rw-r--r-- | src/gpu/SkGpuDevice.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/gpu/SkGpuDevice.h b/src/gpu/SkGpuDevice.h index 56d934fe7d..85764467cb 100644 --- a/src/gpu/SkGpuDevice.h +++ b/src/gpu/SkGpuDevice.h @@ -131,9 +131,11 @@ public: void drawBitmapNine(const SkDraw& draw, const SkBitmap& bitmap, const SkIRect& center, const SkRect& dst, const SkPaint& paint) override; - sk_sp<SkSpecialImage> asSpecial(); - void drawSpecial(const SkDraw& draw, SkSpecialImage*, - int left, int top, const SkPaint& paint); + void drawSpecial(const SkDraw&, SkSpecialImage*, + int left, int top, const SkPaint& paint) override; + sk_sp<SkSpecialImage> makeSpecial(const SkBitmap&) override; + sk_sp<SkSpecialImage> makeSpecial(SkImage*) override; + sk_sp<SkSpecialImage> snapSpecial() override; void flush() override; |