Add query tests for ES31 states.
authorJarkko Pöyry <jpoyry@google.com>
Tue, 27 Jan 2015 02:52:33 +0000 (18:52 -0800)
committerJarkko Pöyry <jpoyry@google.com>
Fri, 13 Feb 2015 18:57:24 +0000 (10:57 -0800)
commitcb82ed72dcbbfd8a6d07736c3259605227bc984f
treefaf3ce5a484478db27d639da2549187e626160ef
parent588d0ea37fb7c77b1847846818cd3f6e3d65a3bd
Add query tests for ES31 states.

* Queries and pretty-printing for GLES31 core states.
* Move sample_mask_value from integer.* to indexed.*.
* Add image state reset.
* Move tcu::Array to a separate file

Bug: 18925583
Change-Id: Icce01201ca3c2c7daeb2daeb0fed04d373a15eb6
40 files changed:
Android.mk
android/cts/com.drawelements.deqp.gles31.xml
android/cts/es31-lmp-mr1.txt
framework/common/CMakeLists.txt
framework/common/tcuArray.cpp [new file with mode: 0644]
framework/common/tcuArray.hpp [new file with mode: 0644]
framework/common/tcuFloat.cpp [new file with mode: 0644]
framework/common/tcuMatrix.cpp [new file with mode: 0644]
framework/common/tcuMatrix.hpp
framework/opengl/gluCallLogWrapper.inl
framework/opengl/gluQueryUtil.inl
framework/opengl/gluStateReset.cpp
framework/opengl/gluStrUtil.cpp
framework/opengl/gluStrUtil.inl
framework/opengl/gluStrUtilPrototypes.inl
modules/gles31/functional/CMakeLists.txt
modules/gles31/functional/es31fBooleanStateQueryTests.cpp [new file with mode: 0644]
modules/gles31/functional/es31fBooleanStateQueryTests.hpp [new file with mode: 0644]
modules/gles31/functional/es31fFramebufferDefaultStateQueryTests.cpp [new file with mode: 0644]
modules/gles31/functional/es31fFramebufferDefaultStateQueryTests.hpp [new file with mode: 0644]
modules/gles31/functional/es31fFunctionalTests.cpp
modules/gles31/functional/es31fIndexedStateQueryTests.cpp [new file with mode: 0644]
modules/gles31/functional/es31fIndexedStateQueryTests.hpp [new file with mode: 0644]
modules/gles31/functional/es31fIntegerStateQueryTests.cpp
modules/gles31/functional/es31fProgramPipelineStateQueryTests.cpp [new file with mode: 0644]
modules/gles31/functional/es31fProgramPipelineStateQueryTests.hpp [new file with mode: 0644]
modules/gles31/functional/es31fProgramStateQueryTests.cpp [new file with mode: 0644]
modules/gles31/functional/es31fProgramStateQueryTests.hpp [new file with mode: 0644]
modules/gles31/functional/es31fSampleShadingTests.cpp
modules/gles31/functional/es31fShaderMultisampleInterpolationStateQueryTests.cpp
modules/gles31/functional/es31fTextureLevelStateQueryTests.cpp
modules/gles31/functional/es31fTextureStateQueryTests.cpp [new file with mode: 0644]
modules/gles31/functional/es31fTextureStateQueryTests.hpp [new file with mode: 0644]
modules/gles31/functional/es31fVertexAttributeBindingStateQueryTests.cpp
modules/glshared/CMakeLists.txt
modules/glshared/glsStateQueryUtil.cpp [new file with mode: 0644]
modules/glshared/glsStateQueryUtil.hpp
scripts/opengl/gen_call_log_wrapper.py
scripts/opengl/gen_query_util.py
scripts/opengl/gen_str_util.py