replicant-frameworks_native/opengl/libs/GLES2_dbg
Siva Velusamy 0469dd6d55 glestrace: Framework for GLES tracing library
This patch provides a framework for tracing GLES 1.0 and 2.0
functions. It is missing a lot of features, but here are the
things it accomplishes:

- Stop building the glesv2dbg library, and build the
    glestrace library instead.
- Replace the hooks for glesv2dbg with the ones for glestrace.
- Add the basics for the trace library. Currently, this
    traces all GL functions, but not all required data is
    sent for all the functions.  As a result, it will not
    be possible to reconstruct the entire GL state on the
    host side.

The files gltrace.pb.* and gltrace_api.* are both generated
using the tools/genapi.py script.

Change-Id: Id60a468f7278657f008bc6ea1df01f9bdfecfdd3
2011-12-02 15:30:17 -08:00
..
src fix EGL debugger 2011-09-19 14:44:37 -07:00
test fix EGL debugger 2011-09-19 14:44:37 -07:00
generate_api_cpp.py GLES2Dbg: noop - format & comment 2011-04-21 14:15:10 -07:00
generate_caller_cpp.py GLES2Dbg: change GLES2_dbg to shared library 2011-04-12 15:56:10 -07:00
generate_debug_in.py Added screenshot after glDraw* option to GLES2 Debugger 2011-03-04 17:50:48 -08:00
generate_debugger_message_proto.py GLES2Dbg: noop - format & comment 2011-04-21 14:15:10 -07:00
gl2_api_annotated.in Added screenshot after glDraw* option to GLES2 Debugger 2011-03-04 17:50:48 -08:00