Commit Graph

4 Commits

Author SHA1 Message Date
Jamie Gennis
548c959907 GLES2Dbg: Remove spurious execute file permissions.
This change is just a chmod -x of some files that shouldn't aren't
executable.

Change-Id: I6599f73d474e6ddadff2df6289c75e4e136219fe
2011-03-22 15:10:47 -07:00
David Li
6f85d436f3 GLES2Debugger: Make command exchange async to improve performance.
In message loop, use select to check for available commands from client,
 rather than always expecting commands in eglSwapBuffers.
Client can send commands at any time.

Change-Id: I607c8fa571a896996c0a3300de904b6e263fc281
Signed-off-by: David Li <davidxli@google.com>
2011-03-11 11:11:41 -08:00
David Li
8b2eabd60d Added state tracking and vertex data capturing.
Change-Id: I91604740aa73a5611f0eb511d02f09a767273700
Signed-off-by: David Li <davidxli@google.com>
2011-03-08 16:57:24 -08:00
David Li
5d710c2629 Initial commit of OpenGL ES 2.0 Debugger Client
Displays GL call parameters, textures, screen captures and shader source.
Server code is in frameworks/base/opengl/libs/GLES2_dbg.
Protobuf code is generated using generate_debugger_message_proto.py in server code.

Change-Id: Ibe105b60dbe59af84f721c077d2c138a4d04767e
Signed-off-by: David Li <davidxli@google.com>
2011-03-07 18:27:46 -08:00