summaryrefslogtreecommitdiffstats
path: root/libs/hwui/Matrix.cpp
diff options
context:
space:
mode:
authorRomain Guy <romainguy@google.com>2010-10-18 14:06:08 -0700
committerRomain Guy <romainguy@google.com>2010-10-18 14:49:19 -0700
commit03750a067e818ca7fbd0f590e2ff6a8fded21e6c (patch)
treee41ffdc1b72f66c13284df27877703111f048170 /libs/hwui/Matrix.cpp
parent65202242defad10eb33a3b3277af49eb238a3f33 (diff)
downloadframeworks_base-03750a067e818ca7fbd0f590e2ff6a8fded21e6c.zip
frameworks_base-03750a067e818ca7fbd0f590e2ff6a8fded21e6c.tar.gz
frameworks_base-03750a067e818ca7fbd0f590e2ff6a8fded21e6c.tar.bz2
Use VBOs to render most geometries.
Change-Id: I4360dc4fe5693ab425450c107282b2c22db4dca7
Diffstat (limited to 'libs/hwui/Matrix.cpp')
-rw-r--r--libs/hwui/Matrix.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/libs/hwui/Matrix.cpp b/libs/hwui/Matrix.cpp
index 1a0fcf4..83ea615 100644
--- a/libs/hwui/Matrix.cpp
+++ b/libs/hwui/Matrix.cpp
@@ -55,9 +55,11 @@ void Matrix4::loadIdentity() {
}
bool Matrix4::changesBounds() {
- return !(almost(data[0], 1.0f) && almost(data[1], 0.0f) && almost(data[2], 0.0f) &&
- almost(data[4], 0.0f) && almost(data[5], 1.0f) && almost(data[6], 0.0f) &&
- almost(data[8], 0.0f) && almost(data[9], 0.0f) && almost(data[10], 1.0f));
+ return !(ALMOST_EQUAL(data[0], 1.0f) && ALMOST_EQUAL(data[1], 0.0f) &&
+ ALMOST_EQUAL(data[2], 0.0f) && ALMOST_EQUAL(data[4], 0.0f) &&
+ ALMOST_EQUAL(data[5], 1.0f) && ALMOST_EQUAL(data[6], 0.0f) &&
+ ALMOST_EQUAL(data[8], 0.0f) && ALMOST_EQUAL(data[9], 0.0f) &&
+ ALMOST_EQUAL(data[10], 1.0f));
}
void Matrix4::load(const float* v) {