Added resource cache debug output to help track changes
http://codereview.appspot.com/6463079/
git-svn-id: http://skia.googlecode.com/svn/trunk@5220 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gm/gmmain.cpp b/gm/gmmain.cpp
index 07e57a4..feee33d 100644
--- a/gm/gmmain.cpp
+++ b/gm/gmmain.cpp
@@ -1148,7 +1148,22 @@
for (int i = 0; i < failedTests.count(); ++i) {
SkDebugf("\t\t%s\n", failedTests[i].c_str());
}
+
#if SK_SUPPORT_GPU
+
+#if SK_DEBUG
+ for (int i = 0; i < configs.count(); i++) {
+ ConfigData config = gRec[configs[i]];
+
+ if (kGPU_Backend == config.fBackend) {
+ GrContext* gr = grFactory->get(config.fGLContextType);
+
+ SkDebugf("config: %s %x\n", config.fName, gr);
+ gr->printCacheStats();
+ }
+ }
+#endif
+
delete grFactory;
#endif
SkGraphics::Term();