diff options
Diffstat (limited to 'src/image/SkSurface_Base.h')
-rw-r--r-- | src/image/SkSurface_Base.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/image/SkSurface_Base.h b/src/image/SkSurface_Base.h index 33aeee2dd6..1b0f9ff975 100644 --- a/src/image/SkSurface_Base.h +++ b/src/image/SkSurface_Base.h @@ -43,7 +43,7 @@ public: * must faithfully represent the current contents, even if the surface * is changed after this called (e.g. it is drawn to via its canvas). */ - virtual sk_sp<SkImage> onNewImageSnapshot(SkBudgeted) = 0; + virtual sk_sp<SkImage> onNewImageSnapshot() = 0; /** * Default implementation: @@ -81,7 +81,7 @@ public: virtual void onPrepareForExternalIO() {} inline SkCanvas* getCachedCanvas(); - inline sk_sp<SkImage> refCachedImage(SkBudgeted); + inline sk_sp<SkImage> refCachedImage(); bool hasCachedImage() const { return fCachedImage != nullptr; } @@ -114,12 +114,12 @@ SkCanvas* SkSurface_Base::getCachedCanvas() { return fCachedCanvas.get(); } -sk_sp<SkImage> SkSurface_Base::refCachedImage(SkBudgeted budgeted) { +sk_sp<SkImage> SkSurface_Base::refCachedImage() { if (fCachedImage) { return fCachedImage; } - fCachedImage = this->onNewImageSnapshot(budgeted); + fCachedImage = this->onNewImageSnapshot(); SkASSERT(!fCachedCanvas || fCachedCanvas->getSurfaceBase() == this); return fCachedImage; |