History log of /frameworks/native/opengl/tools/glgen/static/egl/EGLConfig.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ab6fc2a86f34be455c144a2d691e94909998c959 13-Feb-2014 Ashok Bhat <ashok.bhat@arm.com> Use long for pointers in opengl/EGL classes

EGL classes in frameworks/base have to be updated 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.

To allow the above changes in frameworks/base EGL classes,
corresponding code generation mechanism in frameworks/native has
been updated.

Change-Id: I5d0a62e10c20ccf05f610d6608b8dfb6414b5116
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
/frameworks/native/opengl/tools/glgen/static/egl/EGLConfig.java
9a90aa9003f8b53a6e8ce20f97ef3ba87891697a 22-Jun-2013 Andy McFadden <fadden@android.com> Fix wrapper equals()

Make it faster and correcter.

Also, fixed the "gen" script to update the static/egl/*.java files
as part of doing an update. Altered the "git" lines to change
directories before invoking git -- necessary because we're now
split between frameworks/base and frameworks/native.

Bug 9204146

Change-Id: Ie60504b1932349e6f2c9d3868dee6a645ef2b36e
/frameworks/native/opengl/tools/glgen/static/egl/EGLConfig.java
c5ee93e5fe2de4390ee96fb3b14c41f6ca45f5a2 13-Jul-2012 Thomas Tafertshofer <tafertth@google.com> Remove @hide from the generated EGL 1.4 API

Change-Id: Ia5707533fcf1186ef648b8a4e25987f5e7e7dea3
/frameworks/native/opengl/tools/glgen/static/egl/EGLConfig.java
66a42db8cbfba902f72f0ace5ac448ef4bfd3951 16-Jun-2012 Thomas Tafertshofer <tafertth@google.com> improve glgen tool to support EGL1.4

- added EGL1.4 bindings generation
- fixed bugs in GLES bindings

Bug: 6709865
Change-Id: I04ac63f652e1968a51eb833f47e00336ea449980
/frameworks/native/opengl/tools/glgen/static/egl/EGLConfig.java