diff options
author | Chris Craik <ccraik@google.com> | 2014-03-11 12:20:17 -0700 |
---|---|---|
committer | Chris Craik <ccraik@google.com> | 2014-03-12 09:44:41 -0700 |
commit | b79a3e301a8d89b9e1b1f6f3d7fd6aa56610a6f0 (patch) | |
tree | 6b92898b802b665b62127766baa87e8261569062 /libs/hwui/Vector.h | |
parent | e361ad7ab15fcf4919a56a6293689d968ee8dcff (diff) |
Fix orthographic shadows projection, simplify shadow reordering
Separate matrix passed to shadow system into two parts, one for
transforming the polygon XY points (using the actual draw matrix) and
a separate one which respects correct 4x4 3d rotations and
translations for determining Z values.
Change-Id: I7e30a84774a8709df6b2241e8f51fc5583648fe8
Diffstat (limited to 'libs/hwui/Vector.h')
-rw-r--r-- | libs/hwui/Vector.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/hwui/Vector.h b/libs/hwui/Vector.h index 15b9d6b8374e..c61cb6183807 100644 --- a/libs/hwui/Vector.h +++ b/libs/hwui/Vector.h @@ -124,6 +124,10 @@ public: Vector3(float px, float py, float pz) : x(px), y(py), z(pz) { } + + void dump() { + ALOGD("Vector3[%.2f, %.2f, %.2f]", x, y, z); + } }; /////////////////////////////////////////////////////////////////////////////// |