Index: src/gpu/GrResourceCache.h |
diff --git a/src/gpu/GrResourceCache.h b/src/gpu/GrResourceCache.h |
index 2171420a43f696fcde1c7dce1c9a7a6be157fbd8..a7e71c5f073edc37e4a664979f79c45493aa98de 100644 |
--- a/src/gpu/GrResourceCache.h |
+++ b/src/gpu/GrResourceCache.h |
@@ -22,6 +22,7 @@ |
class GrCaps; |
class SkString; |
+class SkTraceMemoryDump; |
/** |
* Manages the lifetime of all GrGpuResource instances. |
@@ -188,6 +189,9 @@ public: |
// This function is for unit testing and is only defined in test tools. |
void changeTimestamp(uint32_t newTimestamp); |
+ // Enumerates all cached resources and dumps their details to traceMemoryDump. |
+ void onMemoryDump(SkTraceMemoryDump* traceMemoryDump) const; |
+ |
private: |
/////////////////////////////////////////////////////////////////////////// |
/// @name Methods accessible via ResourceAccess |