aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/Matrix44Test.cpp
diff options
context:
space:
mode:
authorGravatar scroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-08-15 23:53:11 +0000
committerGravatar scroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-08-15 23:53:11 +0000
commit4271f79289d6d5d510ee2249d34eba194963f539 (patch)
tree62d79c4019cc01c39003fc6954d3f6fddd9a054a /tests/Matrix44Test.cpp
parent968863f81873091b4c0fd435eea9c4e16d9606fe (diff)
Revert "Make SkMatrix44::invert() check for finite 1/det instead of magic value"
This reverts commit f109b4ac6ef21ccb8b76891e50e63dae820af116. git-svn-id: http://skia.googlecode.com/svn/trunk@10760 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'tests/Matrix44Test.cpp')
-rw-r--r--tests/Matrix44Test.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/tests/Matrix44Test.cpp b/tests/Matrix44Test.cpp
index 6783ba0275..b2c7071b79 100644
--- a/tests/Matrix44Test.cpp
+++ b/tests/Matrix44Test.cpp
@@ -403,33 +403,6 @@ static void TestMatrix44(skiatest::Reporter* reporter) {
iden2.setConcat(inverse, mat);
REPORTER_ASSERT(reporter, is_identity(iden2));
- // test tiny-valued matrix inverse
- mat.reset();
- mat.setScale(1.0e-12, 1.0e-12, 1.0e-12);
- rot.setRotateDegreesAbout(0, 0, -1, 90);
- mat.postConcat(rot);
- mat.postTranslate(1.0e-12, 1.0e-12, 1.0e-12);
- REPORTER_ASSERT(reporter, mat.invert(NULL));
- mat.invert(&inverse);
- iden1.setConcat(mat, inverse);
- REPORTER_ASSERT(reporter, is_identity(iden1));
-
- // test mixed-valued matrix inverse
- mat.reset();
- mat.setScale(1.0e-12, 3.0, 1.0e+12);
- rot.setRotateDegreesAbout(0, 0, -1, 90);
- mat.postConcat(rot);
- mat.postTranslate(1.0e+12, 3.0, 1.0e-12);
- REPORTER_ASSERT(reporter, mat.invert(NULL));
- mat.invert(&inverse);
- iden1.setConcat(mat, inverse);
- REPORTER_ASSERT(reporter, is_identity(iden1));
-
- // test degenerate matrix
- mat.reset();
- mat.set3x3(1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0);
- REPORTER_ASSERT(reporter, !mat.invert(NULL));
-
// test rol/col Major getters
{
mat.setTranslate(2, 3, 4);