CMakeLists.txt revision 9e574351a4724975bf91b1e74ccae8786d711386
147e37c4428509524ee576920a98381f3e4872493Nick Pelly# dEQP-GLES31.functional
2f3ca23b5bd0c3d78d321ccf5c5af5eb0d461ff1aPraveen Chavan
347e37c4428509524ee576920a98381f3e4872493Nick Pellyset(DEQP_GLES31_FUNCTIONAL_SRCS
447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fAndroidExtensionPackES31ATests.cpp
547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fAndroidExtensionPackES31ATests.hpp
647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fBasicComputeShaderTests.cpp
747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fBasicComputeShaderTests.hpp
847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fBuiltinPrecisionTests.cpp
947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fBuiltinPrecisionTests.hpp
1047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fComputeShaderBuiltinVarTests.cpp
116eec4d1ea65df853450a6e158718981cba900bf6Shashank Mittal	es31fComputeShaderBuiltinVarTests.hpp
1247e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFunctionalTests.cpp
1347e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFunctionalTests.hpp
1447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fDrawTests.cpp
1547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fDrawTests.hpp
1647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fGeometryShaderTests.cpp
1747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fGeometryShaderTests.hpp
1847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderSharedVarTests.cpp
1947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderSharedVarTests.hpp
2047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTessellationTests.cpp
2147e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTessellationTests.hpp
2247e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fAtomicCounterTests.hpp
2347e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fAtomicCounterTests.cpp
2447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSampleShadingTests.cpp
2547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSampleShadingTests.hpp
2647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSampleVariableTests.cpp
2747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSampleVariableTests.hpp
2847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderMultisampleInterpolationTests.cpp
2947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderMultisampleInterpolationTests.hpp
3047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderMultisampleInterpolationStateQueryTests.cpp
3147e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderMultisampleInterpolationStateQueryTests.hpp
3247e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fLayoutBindingTests.cpp
3347e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fLayoutBindingTests.hpp
3447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSeparateShaderTests.cpp
3547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSeparateShaderTests.hpp
3647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderAtomicOpTests.cpp
3747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderAtomicOpTests.hpp
3847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderImageLoadStoreTests.cpp
3947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderImageLoadStoreTests.hpp
4047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSSBOLayoutCase.cpp
41f3ca23b5bd0c3d78d321ccf5c5af5eb0d461ff1aPraveen Chavan	es31fSSBOLayoutCase.hpp
42f3ca23b5bd0c3d78d321ccf5c5af5eb0d461ff1aPraveen Chavan	es31fSSBOLayoutTests.cpp
4347e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSSBOLayoutTests.hpp
4447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSSBOArrayLengthTests.hpp
4547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSSBOArrayLengthTests.cpp
4647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderCommonFunctionTests.cpp
4747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderCommonFunctionTests.hpp
4847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderPackingFunctionTests.cpp
49826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fShaderPackingFunctionTests.hpp
50826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fShaderIntegerFunctionTests.cpp
51826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fShaderIntegerFunctionTests.hpp
52826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fStencilTexturingTests.cpp
53826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fStencilTexturingTests.hpp
54826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fShaderStateQueryTests.hpp
55826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fShaderStateQueryTests.cpp
56826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fShaderTextureSizeTests.hpp
57826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fShaderTextureSizeTests.cpp
5847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSynchronizationTests.hpp
5947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fSynchronizationTests.cpp
6047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFboColorbufferTests.cpp
6147e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFboColorbufferTests.hpp
6247e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFboTestCase.cpp
6347e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFboTestCase.hpp
6447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFboTestUtil.cpp
6547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFboTestUtil.hpp
6647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureFilteringTests.cpp
6747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureFilteringTests.hpp
6847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureFormatTests.hpp
6947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureFormatTests.cpp
7047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureLevelStateQueryTests.hpp
7147e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureLevelStateQueryTests.cpp
7247e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureSpecificationTests.hpp
7347e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureSpecificationTests.cpp
7447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fIntegerStateQueryTests.cpp
7547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fIntegerStateQueryTests.hpp
7647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fInternalFormatQueryTests.cpp
7747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fInternalFormatQueryTests.hpp
7847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureMultisampleTests.cpp
7947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureMultisampleTests.hpp
8047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fUniformLocationTests.cpp
818767726b6d6b2194cbb3704d7d82f0c7ef34eeb3Praveen Chavan	es31fUniformLocationTests.hpp
828767726b6d6b2194cbb3704d7d82f0c7ef34eeb3Praveen Chavan	es31fMultisampleTests.cpp
838767726b6d6b2194cbb3704d7d82f0c7ef34eeb3Praveen Chavan	es31fMultisampleTests.hpp
848767726b6d6b2194cbb3704d7d82f0c7ef34eeb3Praveen Chavan	es31fMultisampleShaderRenderCase.cpp
8561a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fMultisampleShaderRenderCase.hpp
8647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fIndirectComputeDispatchTests.cpp
8747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fIndirectComputeDispatchTests.hpp
8847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fVertexAttributeBindingTests.cpp
8947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fVertexAttributeBindingTests.hpp
9047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fVertexAttributeBindingStateQueryTests.cpp
9147e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fVertexAttributeBindingStateQueryTests.hpp
9247e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fProgramUniformTests.cpp
9347e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fProgramUniformTests.hpp
9447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fProgramInterfaceDefinition.cpp
9547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fProgramInterfaceDefinition.hpp
9647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fProgramInterfaceDefinitionUtil.cpp
9747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fProgramInterfaceDefinitionUtil.hpp
98826ececcbea342f7a0b92ec61847f1c95d384e05Iliyan Malchev	es31fProgramInterfaceQueryTests.cpp
9947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fProgramInterfaceQueryTests.hpp
10047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fProgramInterfaceQueryTestCase.cpp
10161a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fProgramInterfaceQueryTestCase.hpp
10261a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fOpaqueTypeIndexingTests.cpp
10361a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fOpaqueTypeIndexingTests.hpp
10461a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fAdvancedBlendTests.cpp
1058767726b6d6b2194cbb3704d7d82f0c7ef34eeb3Praveen Chavan	es31fAdvancedBlendTests.hpp
10661a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fTessellationGeometryInteractionTests.cpp
10761a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fTessellationGeometryInteractionTests.hpp
10861a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fUniformBlockTests.cpp
10961a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fUniformBlockTests.hpp
11061a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fDebugTests.cpp
11161a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fDebugTests.hpp
11247e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fFboNoAttachmentTests.cpp
11361a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fFboNoAttachmentTests.hpp
11461a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fNegativeTestShared.cpp
11561a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fNegativeTestShared.hpp
11647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fNegativeBufferApiTests.cpp
11761a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fNegativeBufferApiTests.hpp
11847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fNegativeTextureApiTests.cpp
11961a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fNegativeTextureApiTests.hpp
12047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fNegativeShaderApiTests.cpp
12161a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fNegativeShaderApiTests.hpp
1228767726b6d6b2194cbb3704d7d82f0c7ef34eeb3Praveen Chavan	es31fNegativeFragmentApiTests.cpp
12361a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fNegativeFragmentApiTests.hpp
12447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fNegativeVertexArrayApiTests.cpp
12547e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fNegativeVertexArrayApiTests.hpp
12647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fNegativeStateApiTests.cpp
12747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fNegativeStateApiTests.hpp
1288767726b6d6b2194cbb3704d7d82f0c7ef34eeb3Praveen Chavan	es31fTextureGatherTests.cpp
12961a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fTextureGatherTests.hpp
13047e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureFormatTests.cpp
13147e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureFormatTests.hpp
13247e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureBufferTests.cpp
13347e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fTextureBufferTests.hpp
13447e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderBuiltinConstantTests.cpp
13561a2c6a19dbd06a317a419623020e02056661876Praveen Chavan	es31fShaderBuiltinConstantTests.hpp
13647e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderHelperInvocationTests.cpp
13747e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fShaderHelperInvocationTests.hpp
13847e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fPrimitiveBoundingBoxTests.cpp
13947e37c4428509524ee576920a98381f3e4872493Nick Pelly	es31fPrimitiveBoundingBoxTests.hpp
14047e37c4428509524ee576920a98381f3e4872493Nick Pelly	)
14161a2c6a19dbd06a317a419623020e02056661876Praveen Chavan
14247e37c4428509524ee576920a98381f3e4872493Nick Pellyadd_library(deqp-gles31-functional STATIC ${DEQP_GLES31_FUNCTIONAL_SRCS})
14347e37c4428509524ee576920a98381f3e4872493Nick Pellytarget_link_libraries(deqp-gles31-functional deqp-gl-shared glutil glutil-sglr tcutil referencerenderer ${DEQP_OPENGL_LIBRARIES})
14447e37c4428509524ee576920a98381f3e4872493Nick Pelly