9f8d4e01a02401beeaa3185acd87b140cf881d12 |
21-Oct-2015 |
Pablo Ceballos <pceballos@google.com> |
Revert "Revert "Remove GLTrace support"" This reverts commit e6288e2660e9c310986bff7148fcfb745c13af9a. Change-Id: Id50a7d471536150bb9e0393e159d66475aa4f473
enfiles
ltracegen
|
e6288e2660e9c310986bff7148fcfb745c13af9a |
19-Oct-2015 |
Pablo Ceballos <pceballos@google.com> |
Revert "Remove GLTrace support" This reverts commit 5bf6f3b5bf06e04a742bde8d40409d3c9e434c05. Change-Id: I25a2d9b4a4b219cb76b405db1f68997519361cd6
enfiles
ltracegen
|
5bf6f3b5bf06e04a742bde8d40409d3c9e434c05 |
05-Oct-2015 |
Pablo Ceballos <pceballos@google.com> |
Remove GLTrace support GLTrace is defunct, it does not support newer GL features, breaks security requirements, and has no supported tooling now that Eclipse is at end of life. Bug 22329852 Change-Id: I69e26da04cd78b5a196487c41bce456fd3c725c9
enfiles
ltracegen
|
4c0596f4cc7d3a0bbbe5862cb38585a58ef4d0a3 |
14-May-2014 |
Jesse Hall <jessehall@google.com> |
Rationalize GLES2/3 .in files. We weren't using gl2_api.in, since gl3_api.in was a superset. And gl3ext_api.in was empty, and Khronos has decided to keep it that way (any GLES2/3/... extensions will be in gl2ext.h). Since libGLES2.so will have all future backwards-compatible GLES APIs, it makes sense to just use gl2_api.in and gl2ext_api.in to build its contents. This changes renames gl3_api.in to gl2_api.in and updates uses of it, and removes gl3ext_api.in and references. Bug: 15028495 Change-Id: I0745eda27ec91ee625f03e957e4fdb22035dd781
enfiles
|
4774338bd0ad1ebe42c311fd0c72f13786b5c800 |
08-Feb-2013 |
Jesse Hall <jessehall@google.com> |
Add ES3 support to libGLESv2 and tracing tools Since ES3 is backwards compatible with ES2, a new wrapper isn't necessary, and the Khronos implementation guidelines recommend supporting both versions with the same library. Change-Id: If9bb02be60ce01cc5fe25d1f40c4e7f37244ebf6
enfiles
|
2b6694f5f0106b535bf9188262ca8ca72278e906 |
05-Feb-2013 |
Jesse Hall <jessehall@google.com> |
Force a specific locale for sorting Avoids irrelevant output differences based on the user's locale. The current output files were generated with a C or POSIX locale, and sort differently under en_US.UTF-8. Change-Id: I0dd85475e9ee2d58e7fa9fe2a4f86ad5c8142e00
enfiles
|
7c0441ac271f4e00a2d63eb3048c037ebffa90b9 |
15-Feb-2012 |
Mathias Agopian <mathias@google.com> |
Don't wrap EGLImageKHR and EGLSyncKHR anymore this simplify our EGL wrapper implementation a lot. This wrapping is no longer needed now that we can only support a single underlaying EGL implementation. Change-Id: I8213df7ac69daac447f1fe6e37044b78aac4e9a9
lapigen
|
48d438d05f14c2f4bd83ae89f520368cd49122df |
29-Jan-2012 |
Mathias Agopian <mathias@google.com> |
add support for GL_EXT_debug_marker This extension is always added to the GL_EXTENSIONS extension string for the current GL context, regardless of if it's supported by the h/w driver. The extension itself will be handled by GLES_trace (eventually), when GLES_trace is not enabled, it'll result to a no-op. If the h/w implementation has this extension, we'll call that version instead of our dummy version. Change-Id: Ie5dd3387c4d45cd5ed5f03b73bda6045620a96bc
lapigen
|
a2dd6cf59962e3a21a47df29b2f243e904839ba7 |
27-Oct-2010 |
Jack Palevich <jackpal@google.com> |
OpenGL tracing. Enable with: adb shell setprop debug.egl.trace 1 Change-Id: Icfbc795f5260141510975228e72234e9aab56a85
enfiles
lenumsgen
ltracegen
|
618fa10949c42eb83fa5fe105fe542bcff833dda |
14-Oct-2009 |
Mathias Agopian <mathias@google.com> |
fix [2187212] add support for GLESv2 dispatch based on TLS Instead of using a different function pointer table for ES 1.x and ES 2.x, we use a single one that is the union (sort|uniq) of both tables. Two instances of this table are initialized with pointers to GL ES 1.x and GL ES 2.x entry-points. When a context is created, we store its version number and when it is bound to a thread we set the approruiate table based on the stored version. This introduce no penalty while dispatching gl calls to the right API version. [Pending Dr No approval for MR1]
enfiles
|
b1a39d67be99fe6c4545b25e10ac82a5dd1df634 |
28-May-2009 |
Mathias Agopian <mathias@google.com> |
Added most of the support needed for GLES 2.x
numextract.sh
enfiles
lapigen
lentrygen
|
b519abb606c819c446a408f422530268b21a100b |
24-Apr-2009 |
Mathias Agopian <mathias@google.com> |
use gl.h to generate the *.in files. we are now supporting the full gl.h and glext.h apis.
enfiles
lapigen
lentrygen
|
53238bddeab7b4633bfdb59fac67b0af1211955a |
23-Apr-2009 |
Mathias Agopian <mathias@google.com> |
integrate some OpenGL ES changes back from master_gl in preparation of opening GLES to the NDK.
lapigen
|
edbf3b6af777b721cd2a1ef461947e51e88241e1 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
numextract.sh
|
d5193d9394c5e58176d7bcdf50ef017f8a3b9e1e |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
numextract.sh
|
a6938bab1f6fa76ae98ebbe44f4e534e05fa0993 |
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
numextract.sh
|