History log of /frameworks/base/opengl/libs/GLES2_dbg/src/egl.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
575e01c6c767274a9581e07290aa41e928c643eb 14-Sep-2011 Mathias Agopian <mathias@google.com> fix EGL debugger

always use GL_RGBA, GL_UNSIGNED_BYTE for screen capture
and make sure to handle GL_BGRA_EXT used on some gpu.

Change-Id: If9c973677fec8a5c4e72be22e7ef7d4bf5f008f4
/frameworks/base/opengl/libs/GLES2_dbg/src/egl.cpp
e7180e8644caf96a166ed71dd8da877fc8b72047 09-Apr-2011 David Li <davidxli@google.com> GLES2Dbg: added CaptureDraw and CaptureSwap options

CaptureDraw specifies how many glDrawArrays/Elements to glReadPixel
CaptureSwap similarly applies to eglSwapBuffers

Change-Id: Ie7a7e3392b4ecdc0659dcee04f4bab97c35267dc
Signed-off-by: David Li <davidxli@google.com>
/frameworks/base/opengl/libs/GLES2_dbg/src/egl.cpp
fbfc703c6e77e3441d8833644278a5a79f3ca8e3 22-Mar-2011 David Li <davidxli@google.com> GLES2Dbg: added SETPROP expectResponse

to allow "stepping" in functions.
Also fix bug in reference frame.

Change-Id: Ia33620eaf2c5f4e615f7aad2df277b6afc617060
Signed-off-by: David Li <davidxli@google.com>
/frameworks/base/opengl/libs/GLES2_dbg/src/egl.cpp
f9bc124cfedfed6f1eb9488355576e28a93ab252 23-Mar-2011 David Li <davidxli@google.com> GLES2Dbg: added reference frame for glReadPixels

Change-Id: I37398d8d835e54a1764dfabd617fdc2c640864c2
/frameworks/base/opengl/libs/GLES2_dbg/src/egl.cpp
940c3f8b3605a2ea8c4bdd4607eff67db2e00cfc 11-Mar-2011 David Li <davidxli@google.com> 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.

Change-Id: Ifc34dd77c2528c8b9c71f594e3eda4f93400cd2b
Signed-off-by: David Li <davidxli@google.com>
/frameworks/base/opengl/libs/GLES2_dbg/src/egl.cpp
55c94ccd495aa19784cb4ca9a1fe51fad9631542 05-Mar-2011 David Li <davidxli@google.com> Added screenshot after glDraw* option to GLES2 Debugger

Also added timing mode option using utils/Timers.h.
Factored out common code to reduce size.
Improved Protobuf message.
Uploads data from glBufferData and glBufferSubData.

Change-Id: Iaae5e706235d942df81c7eada7223fb0b0583911
Signed-off-by: David Li <davidxli@google.com>
/frameworks/base/opengl/libs/GLES2_dbg/src/egl.cpp