58d80c53c0aa2716b9bb6efa64111e1528cef2f8 |
|
11-Apr-2013 |
Jesse Hall <jessehall@google.com> |
Unhide android.opengl.GLES30 class and contents Bug: 8566953 Change-Id: I5273fb3bff642da5ff1eecb5899e8051402b19ca
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
d830e74ff4bc9aa015f746e54f6922bf5221f1ba |
|
29-Mar-2013 |
Jesse Hall <jessehall@google.com> |
Add android.opengl.GLES30, hidden for now Bug: 8566953 Change-Id: Ia5a01d5e857b4fce12a451e2dcab0359758ad648
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
15284dee8efe6b4d1441ab040962077614b5061a |
|
23-Feb-2013 |
Mathias Agopian <mathias@google.com> |
regenerate GLES java bindings - added most missing validation checks - glGet* validation reimplement from khronos documentation Bug: 7402895 Change-Id: I92a805bb1aba1600d3372dc2db22eab08c975d7f
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
89be00bcda2b5965757e83bdf70a650b64373045 |
|
23-Feb-2013 |
Mathias Agopian <mathias@google.com> |
regenerate egl/gles stubs from glgen those are minor cosmetic changes. Change-Id: I84ee5383577f0ca33ed7cc32d03e53c1475f068d
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
dd06946252be852aa53eb6142a119b0fccc83cd1 |
|
20-Jul-2012 |
Thomas Tafertshofer <tafertth@google.com> |
updated gles20 bindings, fixes broken methods this adds correct versions of the broken GLES20 methods glGetShaderSource, glGetActiveAttrib and glGetActiveUniform. the old functions are still there and need to be @hide later. Bug: 6006380 Change-Id: I8127a77c4b89aa8a9a54bea88774077535e2139d
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
24ce5fb2cc09d0a14406e7b935f8648c5720d27e |
|
09-Apr-2011 |
Elliott Hughes <enh@google.com> |
Kill the global references in the OpenGL wrappers. Just use jniThrowException instead. Note that it would be trivial to throw seemingly more appropriate exceptions (NullPointerException and OutOfMemoryException in particular), but I'm only attempting to preserve existing behavior here. I also found shadowing bugs in some of the special-case functions, which would previously always have leaked memory. This also moves an accidental change to a generated file (ActivityThread -> AppGlobals) into the generator, so it won't be overwritten in future. Change-Id: Iab570310b568cb406c60dd0e2b8211f8a36ae590
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
c086ca1fa7cebc3e9a51abd4be4688346225c2e4 |
|
08-Dec-2010 |
Dan Bornstein <danfuzz@android.com> |
These files had an older header. This patch replaces the file headers with the approved Android header text. Change-Id: I63cbd21e9112dab404158fb65f74bc6ca5b07eac
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
224107a421e2611b15d1ec736df54bca9ee3e78d |
|
22-Jun-2010 |
Jack Palevich <jackpal@google.com> |
Add OpenGL ES 2.0 VBO versions glDrawElements and glVertexAttribPointer. Change-Id: Id0069535e97fe96eef74e4d0c1d19b010061fe3b
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
981ccfbbfd737e2bdf0cedec0089975f91fd4e0a |
|
08-Dec-2009 |
Jack Palevich <jackpal@google.com> |
Implement Matrix Palette extension. Adds support for formerly-unimplemented methods: glCurrentPaletteMatrixOES glLoadPaletteFromModelViewMatrixOES glMatrixIndexPointerOES glWeightPointerOES The bulk of the changes are related to implementing the two PointerOES methods, which are implemented pretty much the same way as the existing Pointer methods were implemented. This change also changes the way glPointSizePointerOES is implemented, making it act like all the other Pointer methods. (Previously it was not handling non-direct-buffer arguments correctly.) Fixes bug 2308625 "Support matrix palette skinning in JSR239 and related APIs" Also updated GLLogWraper to fix two bugs in GLLogWrapper that were discovered while testing matrix palette skinning support: a) Handle trying to print the contents of null-but-enabled buffers. (It's not legal to draw with null-but-enabled buffers, and in fact some OpenGL drivers will crash if you try to render in this state, but there's no reason the GLLogWrapper should crash while trying to debug this situation. b) Don't read off the end of a vertex buffer with non-zero position when printing the entire contents of the vertex buffer. Now we only print from the current position to the end of the buffer.
/frameworks/base/opengl/java/android/opengl/GLES20.java
|
aa396b9610f339cf280159144fbea47506f060e7 |
|
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/GLES20.java
|
3608891b83af9fbd1af9b9a411f2a90e52353ff8 |
|
19-Nov-2009 |
Jack Palevich <jackpal@google.com> |
Add a Java API for OpenGL ES 2.0. Currently this API is hidden. Add a test program.
/frameworks/base/opengl/java/android/opengl/GLES20.java
|