# dEQP-GLES31.functional set(DEQP_GLES31_FUNCTIONAL_SRCS es31fAndroidExtensionPackES31ATests.cpp es31fAndroidExtensionPackES31ATests.hpp es31fBasicComputeShaderTests.cpp es31fBasicComputeShaderTests.hpp es31fBuiltinPrecisionTests.cpp es31fBuiltinPrecisionTests.hpp es31fComputeShaderBuiltinVarTests.cpp es31fComputeShaderBuiltinVarTests.hpp es31fFunctionalTests.cpp es31fFunctionalTests.hpp es31fDebugTests.cpp es31fDebugTests.hpp es31fDefaultVertexArrayObjectTests.cpp es31fDefaultVertexArrayObjectTests.hpp es31fDrawTests.cpp es31fDrawTests.hpp es31fGeometryShaderTests.cpp es31fGeometryShaderTests.hpp es31fShaderSharedVarTests.cpp es31fShaderSharedVarTests.hpp es31fTessellationTests.cpp es31fTessellationTests.hpp es31fAtomicCounterTests.hpp es31fAtomicCounterTests.cpp es31fSamplerStateQueryTests.cpp es31fSamplerStateQueryTests.hpp es31fSampleShadingTests.cpp es31fSampleShadingTests.hpp es31fSampleVariableTests.cpp es31fSampleVariableTests.hpp es31fShaderMultisampleInterpolationTests.cpp es31fShaderMultisampleInterpolationTests.hpp es31fShaderMultisampleInterpolationStateQueryTests.cpp es31fShaderMultisampleInterpolationStateQueryTests.hpp es31fLayoutBindingTests.cpp es31fLayoutBindingTests.hpp es31fSeparateShaderTests.cpp es31fSeparateShaderTests.hpp es31fShaderAtomicOpTests.cpp es31fShaderAtomicOpTests.hpp es31fShaderImageLoadStoreTests.cpp es31fShaderImageLoadStoreTests.hpp es31fSRGBDecodeTests.cpp es31fSRGBDecodeTests.hpp es31fSSBOLayoutCase.cpp es31fSSBOLayoutCase.hpp es31fSSBOLayoutTests.cpp es31fSSBOLayoutTests.hpp es31fSSBOArrayLengthTests.hpp es31fSSBOArrayLengthTests.cpp es31fShaderCommonFunctionTests.cpp es31fShaderCommonFunctionTests.hpp es31fShaderPackingFunctionTests.cpp es31fShaderPackingFunctionTests.hpp es31fShaderIntegerFunctionTests.cpp es31fShaderIntegerFunctionTests.hpp es31fStencilTexturingTests.cpp es31fStencilTexturingTests.hpp es31fShaderStateQueryTests.hpp es31fShaderStateQueryTests.cpp es31fShaderTextureSizeTests.hpp es31fShaderTextureSizeTests.cpp es31fSynchronizationTests.hpp es31fSynchronizationTests.cpp es31fFboColorbufferTests.cpp es31fFboColorbufferTests.hpp es31fFboTestCase.cpp es31fFboTestCase.hpp es31fFboTestUtil.cpp es31fFboTestUtil.hpp es31fFboSRGBWriteControlTests.cpp es31fFboSRGBWriteControlTests.hpp es31fTextureFilteringTests.cpp es31fTextureFilteringTests.hpp es31fTextureFormatTests.hpp es31fTextureFormatTests.cpp es31fTextureLevelStateQueryTests.hpp es31fTextureLevelStateQueryTests.cpp es31fTextureSpecificationTests.hpp es31fTextureSpecificationTests.cpp es31fTextureBorderClampTests.hpp es31fTextureBorderClampTests.cpp es31fIntegerStateQueryTests.cpp es31fIntegerStateQueryTests.hpp es31fBooleanStateQueryTests.cpp es31fBooleanStateQueryTests.hpp es31fIndexedStateQueryTests.cpp es31fIndexedStateQueryTests.hpp es31fInternalFormatQueryTests.cpp es31fInternalFormatQueryTests.hpp es31fTextureStateQueryTests.cpp es31fTextureStateQueryTests.hpp es31fFramebufferDefaultStateQueryTests.cpp es31fFramebufferDefaultStateQueryTests.hpp es31fProgramPipelineStateQueryTests.cpp es31fProgramPipelineStateQueryTests.hpp es31fProgramStateQueryTests.cpp es31fProgramStateQueryTests.hpp es31fInfoLogQueryShared.cpp es31fInfoLogQueryShared.hpp es31fTextureMultisampleTests.cpp es31fTextureMultisampleTests.hpp es31fUniformLocationTests.cpp es31fUniformLocationTests.hpp es31fMultisampleTests.cpp es31fMultisampleTests.hpp es31fMultisampleShaderRenderCase.cpp es31fMultisampleShaderRenderCase.hpp es31fIndirectComputeDispatchTests.cpp es31fIndirectComputeDispatchTests.hpp es31fVertexAttributeBindingTests.cpp es31fVertexAttributeBindingTests.hpp es31fVertexAttributeBindingStateQueryTests.cpp es31fVertexAttributeBindingStateQueryTests.hpp es31fProgramUniformTests.cpp es31fProgramUniformTests.hpp es31fProgramInterfaceDefinition.cpp es31fProgramInterfaceDefinition.hpp es31fProgramInterfaceDefinitionUtil.cpp es31fProgramInterfaceDefinitionUtil.hpp es31fProgramInterfaceQueryTests.cpp es31fProgramInterfaceQueryTests.hpp es31fProgramInterfaceQueryTestCase.cpp es31fProgramInterfaceQueryTestCase.hpp es31fOpaqueTypeIndexingTests.cpp es31fOpaqueTypeIndexingTests.hpp es31fAdvancedBlendTests.cpp es31fAdvancedBlendTests.hpp es31fTessellationGeometryInteractionTests.cpp es31fTessellationGeometryInteractionTests.hpp es31fUniformBlockTests.cpp es31fUniformBlockTests.hpp es31fFboNoAttachmentTests.cpp es31fFboNoAttachmentTests.hpp es31fNegativeTestShared.cpp es31fNegativeTestShared.hpp es31fNegativeBufferApiTests.cpp es31fNegativeBufferApiTests.hpp es31fNegativeTextureApiTests.cpp es31fNegativeTextureApiTests.hpp es31fNegativeShaderApiTests.cpp es31fNegativeShaderApiTests.hpp es31fNegativeFragmentApiTests.cpp es31fNegativeFragmentApiTests.hpp es31fNegativeVertexArrayApiTests.cpp es31fNegativeVertexArrayApiTests.hpp es31fNegativeStateApiTests.cpp es31fNegativeStateApiTests.hpp es31fNegativeAtomicCounterTests.cpp es31fNegativeAtomicCounterTests.hpp es31fNegativeShaderImageLoadStoreTests.cpp es31fNegativeShaderImageLoadStoreTests.hpp es31fNegativeShaderFunctionTests.cpp es31fNegativeShaderFunctionTests.hpp es31fNegativeShaderDirectiveTests.cpp es31fNegativeShaderDirectiveTests.hpp es31fNegativeSampleVariablesTests.hpp es31fNegativeSampleVariablesTests.cpp es31fNegativePreciseTests.cpp es31fNegativePreciseTests.hpp es31fNegativeAdvancedBlendEquationTests.cpp es31fNegativeAdvancedBlendEquationTests.hpp es31fNegativeTessellationTests.cpp es31fNegativeTessellationTests.hpp es31fTextureGatherTests.cpp es31fTextureGatherTests.hpp es31fTextureFormatTests.cpp es31fTextureFormatTests.hpp es31fTextureBufferTests.cpp es31fTextureBufferTests.hpp es31fShaderBuiltinConstantTests.cpp es31fShaderBuiltinConstantTests.hpp es31fShaderHelperInvocationTests.cpp es31fShaderHelperInvocationTests.hpp es31fPrimitiveBoundingBoxTests.cpp es31fPrimitiveBoundingBoxTests.hpp es31fCopyImageTests.hpp es31fCopyImageTests.cpp es31fDrawBuffersIndexedTests.hpp es31fDrawBuffersIndexedTests.cpp es31fNegativeShaderStorageTests.cpp es31fNegativeShaderStorageTests.hpp es31fNegativeSSBOBlockTests.cpp es31fNegativeSSBOBlockTests.hpp es31fDrawElementsBaseVertexTests.cpp es31fDrawElementsBaseVertexTests.hpp es31fNegativeComputeTests.cpp es31fNegativeComputeTests.hpp es31fShaderFramebufferFetchTests.cpp es31fShaderFramebufferFetchTests.hpp es31fNegativeShaderFramebufferFetchTests.cpp es31fNegativeShaderFramebufferFetchTests.hpp ) add_library(deqp-gles31-functional STATIC ${DEQP_GLES31_FUNCTIONAL_SRCS}) target_link_libraries(deqp-gles31-functional deqp-gl-shared glutil glutil-sglr tcutil referencerenderer ${DEQP_OPENGL_LIBRARIES})