summaryrefslogtreecommitdiffstats
path: root/opengl/libs/EGL/trace.cpp
Commit message (Collapse)AuthorAgeFilesLines
* GLES2Debugger: Added DbgContext and vertex data capturing.David Li2011-03-101-1/+1
| | | | | | | | | Send VBO related commands to client, which tracks the state. Maintain index buffer content and vertex attrib pointer/buffer state on server. During glDrawArrays/Elements, send user memory data to client. Change-Id: Ia920e90479329b301ae4b5735e833eeb20293c94 Signed-off-by: David Li <davidxli@google.com>
* Initial commit of GLESv2 debugger serverDavid Li2011-03-031-2/+44
| | | | | | | | | | Use debug.egl.debug_proc property to match process cmdline. Binds to TCP:5039 and waits for client connection. Sends function call parameters, textures and shaders using Protobuf. Java Eclipse client plug-in is next. Change-Id: I183b755263663f87e86dde1ad12f527d0445fd57 Signed-off-by: David Li <davidxli@google.com>
* Trace glUniformXXv and glUniformMatrixXfv calls.Jack Palevich2010-10-271-30/+138
| | | | Change-Id: I653021d2174fa1a7343d10b0fd2c29b3e5147be6
* OpenGL tracing.Jack Palevich2010-10-261-0/+247
Enable with: adb shell setprop debug.egl.trace 1 Change-Id: Icfbc795f5260141510975228e72234e9aab56a85