summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Vishnu Nair <vishnun@google.com> 2020-08-27 17:22:58 -0700
committer Vishnu Nair <vishnun@google.com> 2020-08-28 00:25:21 +0000
commitd0929bc44c508845ad68b09c506ccf2c738a0a77 (patch)
treee47c68767949311f0bead145d98cb595150cb2a1
parent544bc76eff90889dda0fbdf032424a73dd707cae (diff)
Don't print matrix if it's an identity matrix
Fixes: 165800753 Test: adb shell dumpsys input Change-Id: Ifd666e92123e01b399620a6889f83c8715cd2253
-rw-r--r--libs/ui/Transform.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ui/Transform.cpp b/libs/ui/Transform.cpp
index 6b1bb40bd8..e1fb45caf3 100644
--- a/libs/ui/Transform.cpp
+++ b/libs/ui/Transform.cpp
@@ -515,6 +515,10 @@ void Transform::dump(std::string& out, const char* name, const char* prefix) con
}
out += "(" + transformToString(type) + ")\n";
+ if (type == IDENTITY) {
+ return;
+ }
+
for (size_t i = 0; i < 3; i++) {
StringAppendF(&out, "%s %.4f %.4f %.4f\n", prefix, static_cast<double>(mMatrix[0][i]),
static_cast<double>(mMatrix[1][i]), static_cast<double>(mMatrix[2][i]));