9f8d4e01a02401beeaa3185acd87b140cf881d12 |
|
21-Oct-2015 |
Pablo Ceballos <pceballos@google.com> |
Revert "Revert "Remove GLTrace support"" This reverts commit e6288e2660e9c310986bff7148fcfb745c13af9a. Change-Id: Id50a7d471536150bb9e0393e159d66475aa4f473
/frameworks/native/opengl/libs/tools/genfiles
|
e6288e2660e9c310986bff7148fcfb745c13af9a |
|
19-Oct-2015 |
Pablo Ceballos <pceballos@google.com> |
Revert "Remove GLTrace support" This reverts commit 5bf6f3b5bf06e04a742bde8d40409d3c9e434c05. Change-Id: I25a2d9b4a4b219cb76b405db1f68997519361cd6
/frameworks/native/opengl/libs/tools/genfiles
|
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
/frameworks/native/opengl/libs/tools/genfiles
|
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
/frameworks/native/opengl/libs/tools/genfiles
|
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
/frameworks/native/opengl/libs/tools/genfiles
|
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
/frameworks/native/opengl/libs/tools/genfiles
|
a2dd6cf59962e3a21a47df29b2f243e904839ba7 |
|
27-Oct-2010 |
Jack Palevich <jackpal@google.com> |
OpenGL tracing. Enable with: adb shell setprop debug.egl.trace 1 Change-Id: Icfbc795f5260141510975228e72234e9aab56a85
/frameworks/native/opengl/libs/tools/genfiles
|
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]
/frameworks/native/opengl/libs/tools/genfiles
|
b1a39d67be99fe6c4545b25e10ac82a5dd1df634 |
|
28-May-2009 |
Mathias Agopian <mathias@google.com> |
Added most of the support needed for GLES 2.x
/frameworks/native/opengl/libs/tools/genfiles
|
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.
/frameworks/native/opengl/libs/tools/genfiles
|