aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/MatrixTest.cpp
diff options
context:
space:
mode:
authorGravatar bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-10-07 21:55:56 +0000
committerGravatar bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-10-07 21:55:56 +0000
commit07faed110275048c83a55ae39042da2c9d916108 (patch)
tree4180d282e2695bf8b9572b8b8eb0ed706c075a90 /tests/MatrixTest.cpp
parentcf385232c45b7692eaf31260fe650457f400521a (diff)
Setting perspective in fixed point.
Diffstat (limited to 'tests/MatrixTest.cpp')
-rw-r--r--tests/MatrixTest.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/MatrixTest.cpp b/tests/MatrixTest.cpp
index abc0d54fce..7bad9de9e9 100644
--- a/tests/MatrixTest.cpp
+++ b/tests/MatrixTest.cpp
@@ -81,12 +81,12 @@ void test_matrix_max_stretch(skiatest::Reporter* reporter) {
SkMatrix perspX;
perspX.reset();
- perspX.setPerspX(SK_Scalar1 / 1000);
+ perspX.setPerspX(SkScalarToPersp(SK_Scalar1 / 1000));
REPORTER_ASSERT(reporter, -SK_Scalar1 == perspX.getMaxStretch());
SkMatrix perspY;
perspY.reset();
- perspY.setPerspX(-SK_Scalar1 / 500);
+ perspY.setPerspX(SkScalarToPersp(-SK_Scalar1 / 500));
REPORTER_ASSERT(reporter, -SK_Scalar1 == perspY.getMaxStretch());
SkMatrix baseMats[] = {scale, rot90Scale, rotate,
@@ -234,7 +234,7 @@ void TestMatrix(skiatest::Reporter* reporter) {
REPORTER_ASSERT(reporter, affineEqual(TransY));
#undef affineEqual
- mat.set(SkMatrix::kMPersp1, SkIntToScalar(1));
+ mat.set(SkMatrix::kMPersp1, SkScalarToPersp(SK_Scalar1 / 2));
REPORTER_ASSERT(reporter, !mat.asAffine(affine));
test_matrix_max_stretch(reporter);