add FPSBench
git-svn-id: http://skia.googlecode.com/svn/trunk@505 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/bench/benchmain.cpp b/bench/benchmain.cpp
index 23a0c85..598eb84 100644
--- a/bench/benchmain.cpp
+++ b/bench/benchmain.cpp
@@ -284,9 +284,9 @@
log_error("missing arg for -config\n");
return -1;
}
- } else if (strncmp(*argv, "-D", 2) == 0) {
+ } else if (strlen(*argv) > 2 && strncmp(*argv, "-D", 2) == 0) {
argv++;
- if (strlen(*argv) > 2 && argv < stop) {
+ if (argv < stop) {
defineDict.set(argv[-1] + 2, *argv);
} else {
log_error("incomplete '-Dfoo bar' definition\n");
@@ -320,7 +320,8 @@
{
SkString str;
- str.printf("running bench %16s", bench->getName());
+ str.printf("running bench [%d %d] %16s", dim.fX, dim.fY,
+ bench->getName());
log_progress(str);
}