| Index: src/image/SkImage_Gpu.h
|
| diff --git a/src/image/SkImage_Gpu.h b/src/image/SkImage_Gpu.h
|
| index a36c8ebc135ca403db2e845864f9a375ad92cb54..d4640d4afc581e4b731af47c46c1d84d4dd4fe1d 100644
|
| --- a/src/image/SkImage_Gpu.h
|
| +++ b/src/image/SkImage_Gpu.h
|
| @@ -22,13 +22,13 @@ public:
|
| * An "image" can be a subset/window into a larger texture, so we explicit take the
|
| * width and height.
|
| */
|
| - SkImage_Gpu(int w, int h, uint32_t uniqueID, SkAlphaType, GrTexture*, SkSurface::Budgeted);
|
| + SkImage_Gpu(int w, int h, uint32_t uniqueID, SkAlphaType, GrTexture*, SkBudgeted);
|
| ~SkImage_Gpu() override;
|
|
|
| void applyBudgetDecision() const {
|
| GrTexture* tex = this->getTexture();
|
| SkASSERT(tex);
|
| - if (fBudgeted) {
|
| + if (SkBudgeted::kYes == fBudgeted) {
|
| tex->resourcePriv().makeBudgeted();
|
| } else {
|
| tex->resourcePriv().makeUnbudgeted();
|
| @@ -45,7 +45,7 @@ public:
|
| int srcX, int srcY, CachingHint) const override;
|
|
|
| SkSurface* onNewSurface(const SkImageInfo& info) const override {
|
| - return SkSurface::NewRenderTarget(fTexture->getContext(), SkSurface::kNo_Budgeted, info);
|
| + return SkSurface::NewRenderTarget(fTexture->getContext(), SkBudgeted::kNo, info);
|
| }
|
|
|
| bool asBitmapForImageFilters(SkBitmap* bitmap) const override;
|
| @@ -53,7 +53,7 @@ public:
|
| private:
|
| SkAutoTUnref<GrTexture> fTexture;
|
| const SkAlphaType fAlphaType;
|
| - const SkSurface::Budgeted fBudgeted;
|
| + const SkBudgeted fBudgeted;
|
| mutable SkAtomic<bool> fAddedRasterVersionToCache;
|
|
|
|
|
|
|