aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/main.cpp
diff options
context:
space:
mode:
authorGravatar reed@android.com <reed@android.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2009-01-28 00:56:29 +0000
committerGravatar reed@android.com <reed@android.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2009-01-28 00:56:29 +0000
commit3a859a00342ed078af683fd1901fd26c93dd40f0 (patch)
treec6dc8b1ec945d8e7cd6c35358d0f50ea0fde7dc8 /bench/main.cpp
parenta21ff6f6cf47e2edaaf13fd1450532048cb51d8f (diff)
draft of Text benchmark
not enabled yet, as having trouble with mac-fonthost port git-svn-id: http://skia.googlecode.com/svn/trunk@87 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'bench/main.cpp')
-rw-r--r--bench/main.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/bench/main.cpp b/bench/main.cpp
index 88911541b2..d66482f5cc 100644
--- a/bench/main.cpp
+++ b/bench/main.cpp
@@ -1,5 +1,6 @@
#include "SkCanvas.h"
#include "SkColorPriv.h"
+#include "SkGraphics.h"
#include "SkImageEncoder.h"
#include "SkString.h"
#include "SkTime.h"
@@ -109,7 +110,19 @@ static int findConfig(const char config[]) {
return -1;
}
+class SkAutoGraphics {
+public:
+ SkAutoGraphics(bool runUnitTests = false) {
+ SkGraphics::Init(runUnitTests);
+ }
+ ~SkAutoGraphics() {
+ SkGraphics::Term();
+ }
+};
+
int main (int argc, char * const argv[]) {
+ SkAutoGraphics ag;
+
int repeatDraw = 1;
int forceAlpha = 0xFF;
bool forceAA = true;