aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench
diff options
context:
space:
mode:
authorGravatar robertphillips <robertphillips@google.com>2015-03-26 19:57:08 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-03-26 19:57:08 -0700
commit1d24b8dfe9aac9cadaf3914b8574a4ff6e9bc19d (patch)
tree19239f2bd95cbdac37f3ec58149fdd30ecd11fe6 /bench
parent41f88f0251cf48eb06f3f8d143aac8562a230889 (diff)
Add matrix constructing helpers to SkMatrix
Diffstat (limited to 'bench')
-rw-r--r--bench/DashBench.cpp3
-rw-r--r--bench/HairlinePathBench.cpp3
-rw-r--r--bench/PathBench.cpp3
-rw-r--r--bench/SKPBench.cpp5
4 files changed, 5 insertions, 9 deletions
diff --git a/bench/DashBench.cpp b/bench/DashBench.cpp
index 17a9234926..bf0d456143 100644
--- a/bench/DashBench.cpp
+++ b/bench/DashBench.cpp
@@ -153,8 +153,7 @@ static void make_unit_star(SkPath* path, int n) {
static void make_poly(SkPath* path) {
make_unit_star(path, 9);
- SkMatrix matrix;
- matrix.setScale(SkIntToScalar(100), SkIntToScalar(100));
+ const SkMatrix matrix = SkMatrix::MakeScale(SkIntToScalar(100), SkIntToScalar(100));
path->transform(matrix);
}
diff --git a/bench/HairlinePathBench.cpp b/bench/HairlinePathBench.cpp
index 5b77ff8b49..67f5476724 100644
--- a/bench/HairlinePathBench.cpp
+++ b/bench/HairlinePathBench.cpp
@@ -59,8 +59,7 @@ protected:
SkPath path;
this->makePath(&path);
if (fFlags & kBig_Flag) {
- SkMatrix m;
- m.setScale(SkIntToScalar(3), SkIntToScalar(3));
+ const SkMatrix m = SkMatrix::MakeScale(SkIntToScalar(3), SkIntToScalar(3));
path.transform(m);
}
diff --git a/bench/PathBench.cpp b/bench/PathBench.cpp
index a429e2f972..710179a437 100644
--- a/bench/PathBench.cpp
+++ b/bench/PathBench.cpp
@@ -57,8 +57,7 @@ protected:
SkPath path;
this->makePath(&path);
if (fFlags & kBig_Flag) {
- SkMatrix m;
- m.setScale(SkIntToScalar(10), SkIntToScalar(10));
+ const SkMatrix m = SkMatrix::MakeScale(SkIntToScalar(10), SkIntToScalar(10));
path.transform(m);
}
diff --git a/bench/SKPBench.cpp b/bench/SKPBench.cpp
index 3f521799fa..6f74ff942d 100644
--- a/bench/SKPBench.cpp
+++ b/bench/SKPBench.cpp
@@ -116,9 +116,8 @@ void SKPBench::onDraw(const int loops, SkCanvas* canvas) {
} else {
for (int i = 0; i < loops; i++) {
for (int j = 0; j < fTileRects.count(); ++j) {
- SkMatrix trans;
- trans.setTranslate(-fTileRects[j].fLeft / fScale,
- -fTileRects[j].fTop / fScale);
+ const SkMatrix trans = SkMatrix::MakeTrans(-fTileRects[j].fLeft / fScale,
+ -fTileRects[j].fTop / fScale);
fSurfaces[j]->getCanvas()->drawPicture(fPic, &trans, NULL);
}