History log of /frameworks/base/opengl/java/android/opengl/Matrix.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
043d13ad4b67b57fa8ba1fa35f48ff5bcc0f0141 21-Jun-2013 Andy McFadden <fadden@android.com> Minor fixes to android.opengl.Matrix

This has a minor API change: deprecation of the nullary constructor.
The class is entirely composed of static methods, and was written
without a constructor, but the compiler dutifully generated a
default implementation and the API tool slurped it up.

The other changes are to the documentation:

- Added warnings about the use of overlapping input and output
on certain methods.
- Fixed a few inaccuracies (e.g. transposeM() returns a transposed
matrix, not an inverted matrix).
- Tidied up the formatting.
- Generally placated the consistency hobgoblins.

Bug 8868762

Change-Id: Ie3f86b98c477d8dc82d9dcaa311959bd4d191359
/frameworks/base/opengl/java/android/opengl/Matrix.java
42e1e0d482d774cf18a55773e434f02edb9e4462 30-Jul-2012 Romain Guy <romainguy@google.com> Improve gradients

Avoid using textures for common gradients (two stops from 0.0 to 1.0)

Change-Id: Iff55d21b126c8cfc4cfb701669f2339c8f6b131a
/frameworks/base/opengl/java/android/opengl/Matrix.java
0a088f5d4681fd2da6f610de157bf905df787bf7 30-Jul-2012 Romain Guy <romainguy@google.com> Fix android.opengl.Matrix frustum's generation

External bug report: http://code.google.com/p/android/issues/detail?id=35646

Change-Id: I845783c05da46855f0c1d824c9a367f0e4673b85
/frameworks/base/opengl/java/android/opengl/Matrix.java
cc5471c35327c1511075f5df0d45a2d57610fecb 21-Sep-2011 Jack Palevich <jackpal@google.com> Avoid allocating temporary memory for Matrix operations.

Also fix a bug where Matrix.invertM was not returning false when the
matrix could not be inverted.

Change-Id: I68b172032093d9f257e88c802de936633bb4912c
/frameworks/base/opengl/java/android/opengl/Matrix.java
7c80244afb9098c75b127c2d785bb6e5b03d68c5 22-Apr-2011 Jack Palevich <jackpal@google.com> Fix typo in Matrix.mPerspective.

(Introduced by a copy-and-paste mistake when factoring out a common
expression. D'Oh!)

Change-Id: I5e97dde2d2f4564fc74ba69bfa4a2f9db44c8873
/frameworks/base/opengl/java/android/opengl/Matrix.java
d793299e875a97dc73e04e3beb2a2865563dccdb 21-Apr-2011 Jack Palevich <jackpal@google.com> Add utility method Matrix.perspectiveM

Change-Id: Ic9d5e5d967bbc08acc524c5092ce61a1cdbfd360
/frameworks/base/opengl/java/android/opengl/Matrix.java
355c20cb9276148fd9b7074c5199aedeb497406e 27-Nov-2009 Jack Palevich <jackpal@google.com> Unhide the Android OpenGL ES 2.0 API

Add a Matrix.setLookAtM method for computing a look-at viewing transform.

Change GLU.lookAt to use Matrix.setLook.
/frameworks/base/opengl/java/android/opengl/Matrix.java
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/opengl/java/android/opengl/Matrix.java
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/opengl/java/android/opengl/Matrix.java
076357b8567458d4b6dfdcf839ef751634cd2bfb 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@132589
/frameworks/base/opengl/java/android/opengl/Matrix.java
3dec7d563a2f3e1eb967ce2054a00b6620e3558c 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@137055
/frameworks/base/opengl/java/android/opengl/Matrix.java
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/frameworks/base/opengl/java/android/opengl/Matrix.java