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();