OSDN Git Service

add support for GL_EXT_debug_marker
authorMathias Agopian <mathias@google.com>
Sun, 29 Jan 2012 05:44:00 +0000 (21:44 -0800)
committerMathias Agopian <mathias@google.com>
Mon, 30 Jan 2012 06:22:09 +0000 (22:22 -0800)
commit48d438d05f14c2f4bd83ae89f520368cd49122df
tree7a393d3a2e7ef9f6e4ed17afcd6802d59c578267
parent453851f3a00d198374395581275a9ae7fa7aa4bf
add support for GL_EXT_debug_marker

This extension is always added to the GL_EXTENSIONS
extension string for the current GL context, regardless
of if it's supported by the h/w driver.

The extension itself will be handled by GLES_trace (eventually),
when GLES_trace is not enabled, it'll result to a no-op.

If the h/w implementation has this extension, we'll call that version
instead of our dummy version.

Change-Id: Ie5dd3387c4d45cd5ed5f03b73bda6045620a96bc
12 files changed:
opengl/libs/EGL/Loader.cpp
opengl/libs/EGL/egl.cpp
opengl/libs/EGL/eglApi.cpp
opengl/libs/EGL/egl_object.cpp
opengl/libs/EGL/egl_object.h
opengl/libs/EGL/egldefs.h
opengl/libs/GLES2/gl2.cpp
opengl/libs/GLES2/gl2_api.in
opengl/libs/GLES_CM/gl.cpp
opengl/libs/GLES_CM/gl_api.in
opengl/libs/egl_impl.h
opengl/libs/tools/glapigen