aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/BlurRectBench.cpp
diff options
context:
space:
mode:
authorGravatar skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-01-05 02:02:05 +0000
committerGravatar skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-01-05 02:02:05 +0000
commit8ae714b186ae5f4eaddee239281fbfe7282320c9 (patch)
tree3ebb325b01f382ff46b3563a1603f8e74597ec65 /bench/BlurRectBench.cpp
parentac0d47ecb80fcedf704b9daf9506ec09e39e7f9c (diff)
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@7038 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'bench/BlurRectBench.cpp')
-rw-r--r--bench/BlurRectBench.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/bench/BlurRectBench.cpp b/bench/BlurRectBench.cpp
index 3e7bc8a5c3..355d55c2a1 100644
--- a/bench/BlurRectBench.cpp
+++ b/bench/BlurRectBench.cpp
@@ -31,11 +31,11 @@ protected:
virtual const char* onGetName() {
return fName.c_str();
}
-
+
SkScalar radius() const {
return fRadius;
}
-
+
void setName( SkString name ) {
fName = name;
}
@@ -48,9 +48,9 @@ protected:
int pad = fRadius * 1.5 + 1;
SkRect r = SkRect::MakeWH(2 * pad + 1, 2 * pad + 1);
-
+
int loop_count;
-
+
if (fRadius > SkIntToScalar(50)) {
loop_count = 10;
} else if (fRadius > SkIntToScalar(5)) {
@@ -58,14 +58,14 @@ protected:
} else {
loop_count = 10000;
}
-
+
preBenchSetup( r );
-
+
for (int i = 0; i < SkBENCHLOOP(loop_count); i++) {
makeBlurryRect( r );
}
}
-
+
virtual void makeBlurryRect( SkRect &r ) = 0;
virtual void preBenchSetup( SkRect &r ) {}
private:
@@ -77,13 +77,13 @@ class BlurRectDirectBench: public BlurRectBench {
public:
BlurRectDirectBench( void *param, SkScalar rad ) : BlurRectBench( param, rad ) {
SkString name;
-
+
if (SkScalarFraction(rad) != 0) {
name.printf("blurrect_direct_%.2f", SkScalarToFloat(rad));
} else {
name.printf("blurrect_direct_%d", SkScalarRound(rad));
}
-
+
setName( name );
}
protected:
@@ -103,20 +103,20 @@ public:
} else {
name.printf("blurrect_separable_%d", SkScalarRound(rad));
}
-
+
setName( name );
}
protected:
- virtual void preBenchSetup( SkRect &r ) {
+ virtual void preBenchSetup( SkRect &r ) {
fSrcMask.fFormat = SkMask::kA8_Format;
fSrcMask.fRowBytes = r.width();
fSrcMask.fBounds = SkIRect::MakeWH(r.width(), r.height());
fSrcMask.fImage = SkMask::AllocImage( fSrcMask.computeTotalImageSize() );
-
+
memset( fSrcMask.fImage, 0xff, fSrcMask.computeTotalImageSize() );
}
-
+
virtual void makeBlurryRect( SkRect &r ) {
SkMask mask;
SkBlurMask::BlurSeparable( &mask, fSrcMask, radius(), SkBlurMask::kNormal_Style, SkBlurMask::kHigh_Quality );