| Index: src/gpu/GrResourceCache2.h
|
| diff --git a/src/gpu/GrResourceCache2.h b/src/gpu/GrResourceCache2.h
|
| index 9331e9dfd3f73af46bd9dbdd0b833c9ea3762d5a..3c5eea5a3f42e58308ffcadf92aa75b5cdc0045f 100644
|
| --- a/src/gpu/GrResourceCache2.h
|
| +++ b/src/gpu/GrResourceCache2.h
|
| @@ -161,6 +161,7 @@ private:
|
| void notifyPurgable(GrGpuResource*);
|
| void didChangeGpuMemorySize(const GrGpuResource*, size_t oldSize);
|
| bool didSetContentKey(GrGpuResource*);
|
| + void willRemoveScratchKey(const GrGpuResource*);
|
| void didChangeBudgetStatus(GrGpuResource*);
|
| void makeResourceMRU(GrGpuResource*);
|
| /// @}
|
| @@ -277,6 +278,12 @@ private:
|
| */
|
| bool didSetContentKey(GrGpuResource* resource) { return fCache->didSetContentKey(resource); }
|
|
|
| + /**
|
| + * Called by GrGpuResources when the remove their scratch key.
|
| + */
|
| + void willRemoveScratchKey(const GrGpuResource* resource) {
|
| + fCache->willRemoveScratchKey(resource);
|
| + }
|
|
|
| /**
|
| * Called by GrGpuResources when they change from budgeted to unbudgeted or vice versa.
|
|
|