add BitmapBench
git-svn-id: http://skia.googlecode.com/svn/trunk@83 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/bench/SkBenchmark.h b/bench/SkBenchmark.h
index 87bf67a..27009d9 100644
--- a/bench/SkBenchmark.h
+++ b/bench/SkBenchmark.h
@@ -3,6 +3,7 @@
#include "SkRefCnt.h"
#include "SkPoint.h"
+#include "SkTRegistry.h"
class SkCanvas;
class SkPaint;
@@ -27,9 +28,10 @@
void setupPaint(SkPaint* paint);
virtual const char* onGetName() = 0;
- virtual SkIPoint onGetSize() = 0;
virtual void onDraw(SkCanvas*) = 0;
-
+
+ virtual SkIPoint onGetSize();
+
private:
int fForceAlpha;
bool fForceAA;
@@ -41,5 +43,7 @@
return p;
}
+typedef SkTRegistry<SkBenchmark*, void*> BenchRegistry;
+
#endif