84bbeb9e0c9c185a22d4882b79e0bc8a598642ab |
|
24-Feb-2014 |
Ashok Bhat <ashok.bhat@arm.com> |
Use long for pointers in opengl/EGL classes Note that files changed in this patch have been automatically generated by running frameworks/native/opengl/tools/glgen/gen script This patch updates EGL classes in frameworks/base to support 64-bit platforms. Key changes in the EGL classes include [x] EGLObjectHandle class - EGLObjectHandle class has two public methods (constructor and getHandle) that assume handles are 32-bit. They have not been changed. Instead, two new hidden methods (EGLObjectHandle(long) and getNativeHandle) have been added. [x] EG14 class - Two public methods eglGetDisplay and eglCreatePbufferFromClientBuffer assume that handles are 32-bit. They have been changed to throw unsupported operation exception on non 32-bit machines. Two new methods eglGetDisplay(long) and eglCreatePbufferFromClientBuffer(...long buffer..) have been added to support 64-bit handles. Change-Id: I9e0f064e5b33700eb0baa2e1841a21f931f7a765 Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
/frameworks/base/opengl/java/android/opengl/EGLContext.java
|
a0175536383d77a5dd1908e73085752b1bf5a803 |
|
22-Jun-2013 |
Andy McFadden <fadden@android.com> |
Fix wrapper equals() Make it faster and correcter. Bug 9204146 Change-Id: Ieeb97b72005e831ec6b94fc24ed2c3bc03307c2a
/frameworks/base/opengl/java/android/opengl/EGLContext.java
|
9b18b515909354d7b48c8ebc33ec38e2c6bbdf37 |
|
13-Jul-2012 |
Thomas Tafertshofer <tafertth@google.com> |
EGL 1.4 API without @hide Change-Id: If03d23082b011aaba41594712601495dcbd70f6a
/frameworks/base/opengl/java/android/opengl/EGLContext.java
|
6b1e838fc16d397359f82c3a4f5700f1ed7dd910 |
|
03-Jul-2012 |
Thomas Tafertshofer <tafertth@google.com> |
EGL 1.4 bindings generated by glgen Change-Id: I1c3da57101f4ea089a12f1796f25b72d6852141e
/frameworks/base/opengl/java/android/opengl/EGLContext.java
|