Add query tests for AEP states.
authorJarkko Pöyry <jpoyry@google.com>
Fri, 13 Feb 2015 06:51:46 +0000 (22:51 -0800)
committerJarkko Pöyry <jpoyry@google.com>
Fri, 13 Feb 2015 23:02:32 +0000 (15:02 -0800)
commitc423ce6164cdd88c8c3e47bec4ec34476743042a
tree428149d040d40ad1ab2d3f9773fcb1d6ef6bb5b0
parent90f13de7519ec16eaafb70452adca0925c8dedc5
Add query tests for AEP states.

* Add khr_debug limit tests and extend label queries.
* Add blend_equation_advanced queries.
* Add ext_texture_buffer queries.
* Extend ext_geometry_shader queries.
* Add ext_tessellation_shader queries.
* Add ext_texture_srgb_decode queries.
* Extend texture_level tests for all texture targets.
* Extend texture tests for all texture targets.
* Split shader.sampler_type to separate tests for each sampler type.
* Improve logging in vertex_attribute_binding tests.
* Add ext_texture_border_clamp queries.
* Add EXT_tessellation_shader, EXT_geometry_shader and
  EXT_shader_io_blocks PIQ tests.
* Change filtering min/max lod state query test values to reasonable range.
* Extend info log queries.

Bug: 18925583
Change-Id: Id6194fff4c03786445f99168ec5fb4120f8c50b7
39 files changed:
Android.mk
doc/testspecs/GLES31/functional.debug.txt
framework/opengl/gluVarType.cpp
framework/opengl/gluVarType.hpp
modules/gles3/functional/es3fSamplerStateQueryTests.cpp
modules/gles3/functional/es3fSamplerStateQueryTests.hpp
modules/gles3/functional/es3fShaderStateQueryTests.cpp
modules/gles3/functional/es3fTextureStateQueryTests.cpp
modules/gles3/functional/es3fTextureStateQueryTests.hpp
modules/gles31/functional/CMakeLists.txt
modules/gles31/functional/es31fAdvancedBlendTests.cpp
modules/gles31/functional/es31fDebugTests.cpp
modules/gles31/functional/es31fFunctionalTests.cpp
modules/gles31/functional/es31fGeometryShaderTests.cpp
modules/gles31/functional/es31fInfoLogQueryShared.cpp [new file with mode: 0644]
modules/gles31/functional/es31fInfoLogQueryShared.hpp [new file with mode: 0644]
modules/gles31/functional/es31fIntegerStateQueryTests.cpp
modules/gles31/functional/es31fProgramInterfaceDefinition.cpp
modules/gles31/functional/es31fProgramInterfaceDefinition.hpp
modules/gles31/functional/es31fProgramInterfaceDefinitionUtil.cpp
modules/gles31/functional/es31fProgramInterfaceDefinitionUtil.hpp
modules/gles31/functional/es31fProgramInterfaceQueryTestCase.cpp
modules/gles31/functional/es31fProgramInterfaceQueryTestCase.hpp
modules/gles31/functional/es31fProgramInterfaceQueryTests.cpp
modules/gles31/functional/es31fProgramPipelineStateQueryTests.cpp
modules/gles31/functional/es31fProgramStateQueryTests.cpp
modules/gles31/functional/es31fSamplerStateQueryTests.cpp [new file with mode: 0644]
modules/gles31/functional/es31fSamplerStateQueryTests.hpp [new file with mode: 0644]
modules/gles31/functional/es31fShaderStateQueryTests.cpp
modules/gles31/functional/es31fTessellationTests.cpp
modules/gles31/functional/es31fTextureBufferTests.cpp
modules/gles31/functional/es31fTextureLevelStateQueryTests.cpp
modules/gles31/functional/es31fTextureStateQueryTests.cpp
modules/gles31/functional/es31fVertexAttributeBindingStateQueryTests.cpp
modules/glshared/CMakeLists.txt
modules/glshared/glsStateQueryUtil.cpp
modules/glshared/glsStateQueryUtil.hpp
modules/glshared/glsTextureStateQueryTests.cpp [new file with mode: 0644]
modules/glshared/glsTextureStateQueryTests.hpp [new file with mode: 0644]