Add tests for GL_EXT_debug_marker
authorPyry Haulos <phaulos@google.com>
Wed, 20 May 2015 22:36:20 +0000 (15:36 -0700)
committerPyry Haulos <phaulos@google.com>
Thu, 21 May 2015 15:27:09 +0000 (08:27 -0700)
commit1a9576a710673363b2c0d9e5771451cebbfa6d10
tree09a49f89f380c908394156c189fcd54afb2907f2
parentab63de160e602864bb89e5a14c10b5ec7065f909
Add tests for GL_EXT_debug_marker

This adds simple support check, randomized, and invalid usage tests for
GL_EXT_debug_marker to the ES2 test module.

Android framework requires GL_EXT_debug_marker extension so tests will
fail on Android unless the extension is supported. On other platforms
the usual convention of reporting NotSupported is followed.

Bug: 21333653
Bug: 18315793
Change-Id: Id73c64e091533564698c736fcdbe24e216481354
18 files changed:
Android.mk
android/cts/master/com.drawelements.deqp.gles2.xml
android/cts/master/gles2-master.txt
android/cts/master/src/gles2-failures.txt
framework/opengl/gluCallLogWrapper.inl
framework/opengl/gluCallLogWrapperApi.inl
framework/opengl/wrapper/glwApi.inl
framework/opengl/wrapper/glwFunctionTypes.inl
framework/opengl/wrapper/glwFunctions.inl
framework/opengl/wrapper/glwImpl.inl
framework/opengl/wrapper/glwInitExtES.inl
framework/platform/null/tcuNullRenderContextFuncs.inl
framework/platform/null/tcuNullRenderContextInitFuncs.inl
modules/gles2/functional/CMakeLists.txt
modules/gles2/functional/es2fDebugMarkerTests.cpp [new file with mode: 0644]
modules/gles2/functional/es2fDebugMarkerTests.hpp [new file with mode: 0644]
modules/gles2/functional/es2fFunctionalTests.cpp
scripts/opengl/src_util.py