add point of interest API

R=bsalomon@google.com

Review URL: https://codereview.chromium.org/18176005

git-svn-id: http://skia.googlecode.com/svn/trunk@9806 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/experimental/skpdiff/main.cpp b/experimental/skpdiff/main.cpp
index e5b8fae..b9d533d 100644
--- a/experimental/skpdiff/main.cpp
+++ b/experimental/skpdiff/main.cpp
@@ -11,6 +11,7 @@
 
 #include "SkCommandLineFlags.h"
 #include "SkGraphics.h"
+#include "SkPoint.h"
 #include "SkOSFile.h"
 #include "SkString.h"
 #include "SkTArray.h"
@@ -83,7 +84,7 @@
     SkTDArray<int> queuedDiffIDs;
     for (int baselineIndex = 0; baselineIndex < baselineEntries.count(); baselineIndex++) {
         const char* baseFilename = baselineEntries[baselineIndex].c_str();
-        SkDebugf("%s\n", baseFilename);
+        SkDebugf("\n%s\n", baseFilename);
 
         // Find the real location of each file to compare
         SkString baselineFile = SkOSPath::SkPathJoin(baselinePath, baseFilename);
@@ -96,6 +97,8 @@
             if (diffID >= 0) {
                 queuedDiffIDs.push(diffID);
                 SkDebugf("Result: %f\n", differ->getResult(diffID));
+                SkDebugf("POI Count: %i\n", differ->getPointsOfInterestCount(diffID));
+                differ->deleteDiff(diffID);
             }
         } else {
             SkDebugf("Baseline file \"%s\" has no corresponding test file\n", baselineFile.c_str());
@@ -130,12 +133,14 @@
     for (int entryIndex = 0; entryIndex < baselineEntries.count(); entryIndex++) {
         const char* baselineFilename = baselineEntries[entryIndex].c_str();
         const char* testFilename     = testEntries    [entryIndex].c_str();
-        SkDebugf("%s %s\n", baselineFilename, testFilename);
+        SkDebugf("\n%s %s\n", baselineFilename, testFilename);
 
         int diffID = differ->queueDiffOfFile(baselineFilename, testFilename);
         if (diffID >= 0) {
             queuedDiffIDs.push(diffID);
             SkDebugf("Result: %f\n", differ->getResult(diffID));
+            SkDebugf("POI Count: %i\n", differ->getPointsOfInterestCount(diffID));
+            differ->deleteDiff(diffID);
         }
     }
 }