replicant-frameworks_native/opengl/libs
Siva Velusamy 93a826f78f gltrace: transport buffering and context management
This patch adds two improvements:
1. Protobuf messages are buffered and sent in chunks.
2. Multiple EGL contexts are handled properly: Corresponding
to each EGLContext, a GLTraceContext with a unique ID is created.
On eglMakeCurrent, the appropriate GLTraceContext is set and is
used while tracing subsequent GL Calls in that thread.

Change-Id: I34076376d3e5af205c87c7396ea47659844abd6e
2012-01-04 11:38:37 -08:00
..
EGL gltrace: transport buffering and context management 2012-01-04 11:38:37 -08:00
ETC1 Fix convert8To4, convert8To5 2011-12-09 14:06:07 -08:00
GLES2 Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE 2012-01-03 22:38:27 +00:00
GLES2_dbg Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE 2012-01-03 22:38:27 +00:00
GLES_CM better fix for [3028370] GL get error should return a valid error if no context is bound. 2010-09-23 16:44:48 -07:00
GLES_trace gltrace: transport buffering and context management 2012-01-04 11:38:37 -08:00
tools OpenGL tracing. 2010-10-26 15:21:24 -07:00
Android.mk glestrace: Framework for GLES tracing library 2011-12-02 15:30:17 -08:00
debug.in Initial commit of GLESv2 debugger server 2011-03-03 18:28:43 -08:00
egl_impl.h fix x86 build 2011-05-23 17:48:36 -07:00
entries.in
enums.in OpenGL tracing. 2010-10-26 15:21:24 -07:00
glestrace.h gltrace: transport buffering and context management 2012-01-04 11:38:37 -08:00
hooks.h fix x86 build 2011-05-23 17:48:36 -07:00
trace.in OpenGL tracing. 2010-10-26 15:21:24 -07:00