History log of /frameworks/native/opengl/tools/glgen/static/egl/EGLObjectHandle.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
622b6b28f20498b410031c614cd0806b8fb50728 28-Feb-2014 Narayan Kamath <narayan@google.com> Fix bad link tag in javadoc.

Java7 javadoc tools seem to accept this without complaint
but not all targets use java7 yet.

Change-Id: Ib08be8ad0f7db2e89f38b764cce858d0e7eecd2e
/frameworks/native/opengl/tools/glgen/static/egl/EGLObjectHandle.java
a90086a914f2fad9686e8e3d23dcdf65f38360eb 27-Feb-2014 Narayan Kamath <narayan@google.com> API changes for 64 bit platforms.

EGLObjectHandle.<init>(int) and int EGLObjectHandle.getHandle()
have now been deprecated and replaced with variants that take
and return java longs.

bug: 13181704
Change-Id: Ie88e591c288d6de5655364b4cd673f61cce68d7d
/frameworks/native/opengl/tools/glgen/static/egl/EGLObjectHandle.java
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/EGLObjectHandle.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/EGLObjectHandle.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/EGLObjectHandle.java