092759f6b438dc599b71a5d0557718cf4f5a2427 |
|
11-Dec-2013 |
Takahiro Aizawa <takahiro.aizawa@sonymobile.com> |
EGL14.eglCreateWindowSurface should set producerControlledByApp Interface of Surface class changed. To reflect the change for EGL14, add producerControlledByApp flag. Similar change can be seen in 0fa257fe53bf520bdde93996a1901ce6bc3e1788 Bug 13226025 (cherry-pick from AOSP Ic8911d3131e033747cfdabe59ac2fea1e90bb4a0) Change-Id: I853484c38f065d71b365bb48b2a794ca4787e70a
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
52a9a10b6b8c7b7a9f97777541841b94d4fd9754 |
|
02-Aug-2013 |
Mathias Agopian <mathias@google.com> |
Clearly separate consumer and producer interfaces Bug: 9265647 Change-Id: Ic68e91788d0a05251e1d2fb9f9d4de403c7099bf
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
9ee0999bcbe7fbd596462a7e1f4351ebf1c4cc97 |
|
07-May-2013 |
Jesse Hall <jessehall@google.com> |
resolved conflicts for merge of 78df7b5e to master Change-Id: I27076f5e6f747a006dcac7cd334cacf56dd57bd5
|
0c79d808cb66894434e78052c66a0f81e5419176 |
|
30-Apr-2013 |
Jesse Hall <jessehall@google.com> |
Add android.opengl.EGLExt class for EGL extensions Add the ES-relevant constants from the EGL_KHR_create_context extension. These allow apps to check which EGLConfigs (if any) support ES3 contexts. Otherwise, the app has to create a context with an EGLConfig and then check whether it is an ES2 or ES3 context. Also move eglSetPresentationTimeANDROID from EGL14 to EGLExt, since it's an extension function. It's new in API 18. Bug: 8678160 Change-Id: I3cba6e59ebb0a3a4c4012aa54a36b940c288bcec
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
cee5198e7199fcbb131ff0d30165fb1d5c0107cf |
|
26-Apr-2013 |
Andy McFadden <fadden@android.com> |
Regenerate GL stubs The primary motivation was to pick up changes to getarray(), but it appears a few other tweaks were made since the last time the code was generated. Bug 8713753 Change-Id: I4fa2276bc28afaf0e1450e63498a8690028808ee
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
0c361e9d3c93b3890fbae82b2f937bb4b3a42f70 |
|
02-Mar-2013 |
Andy McFadden <fadden@android.com> |
Add eglPresentationTimeANDROID Added EGL extension to set a timestamp on a surface. Bug 8191230 Change-Id: Ie73bd7d1217348c9c64b8c68da38d671d48355f7
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
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/core/jni/android_opengl_EGL14.cpp
|
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/core/jni/android_opengl_EGL14.cpp
|
52800617946c456e78ed010c82d0ec4358368164 |
|
15-Feb-2013 |
Mathias Agopian <mathias@google.com> |
Refactoring: Rename SurfaceTextureClient to Surface Change-Id: I5a218ca11abeeec05e3a4c3cfc581bcc788814ea
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
d47f7d8b5fe3a3861d7cbdc5f912235407823c8e |
|
18-Dec-2012 |
Andy McFadden <fadden@android.com> |
Rename ISurfaceTexture and SurfaceTexture The C++ class names don't match what the classes do, so rename ISurfaceTexture to IGraphicBufferProducer, and SurfaceTexture to GLConsumer. Bug 7736700 Change-Id: I08e677faf2ebb418ef131d0a8008e01037db0e50
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
82bb813f112d9565faa990e32dbe833f96461892 |
|
12-Dec-2012 |
Jamie Gennis <jgennis@google.com> |
stop using a deprecated SurfaceTextureClient ctor Change-Id: Ie6196ba4896c0ab37b9aed3d1a4ffd04c99c5f80
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
64a55af0ac700baecb0877235eb42caac59a3560 |
|
26-Aug-2012 |
Jeff Brown <jeffbrown@google.com> |
Add plumbing for new surface flinger display API. Cleaned up the implementation of Surface and SurfaceSession to use more consistent naming and structure. Added JNI for all of the new surface flinger display API calls. Enforced the requirement that all Surfaces created by the window manager be named. Updated the display manager service to use the new methods. Change-Id: I2a658f1bfd0437e1c6f9d22df8d4ffcce7284ca2
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|
6b1e838fc16d397359f82c3a4f5700f1ed7dd910 |
|
03-Jul-2012 |
Thomas Tafertshofer <tafertth@google.com> |
EGL 1.4 bindings generated by glgen Change-Id: I1c3da57101f4ea089a12f1796f25b72d6852141e
/frameworks/base/core/jni/android_opengl_EGL14.cpp
|