add FPSBench



git-svn-id: http://skia.googlecode.com/svn/trunk@505 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/bench/SkBenchmark.cpp b/bench/SkBenchmark.cpp
index 36280ac..e8bea6e 100644
--- a/bench/SkBenchmark.cpp
+++ b/bench/SkBenchmark.cpp
@@ -1,5 +1,6 @@
 #include "SkBenchmark.h"
 #include "SkPaint.h"
+#include "SkParse.h"
 
 template BenchRegistry* BenchRegistry::gHead;
 
@@ -42,8 +43,26 @@
     return NULL;
 }
 
+bool SkBenchmark::findDefine32(const char* key, int32_t* value) const {
+    const char* valueStr = this->findDefine(key);
+    if (valueStr) {
+        SkParse::FindS32(valueStr, value);
+        return true;
+    }
+    return false;
+}
+
+bool SkBenchmark::findDefineScalar(const char* key, SkScalar* value) const {
+    const char* valueStr = this->findDefine(key);
+    if (valueStr) {
+        SkParse::FindScalar(valueStr, value);
+        return true;
+    }
+    return false;
+}
+
 ///////////////////////////////////////////////////////////////////////////////
 
 SkIPoint SkBenchmark::onGetSize() {
-    return SkMakeIPoint(640, 480);
+    return SkIPoint::Make(640, 480);
 }