Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 84373d7748
[platform/upstream/VK-GL-CTS.git] / modules / gles31 / functional / CMakeLists.txt
1 # dEQP-GLES31.functional
2
3 set(DEQP_GLES31_FUNCTIONAL_SRCS
4         es31fAndroidExtensionPackES31ATests.cpp
5         es31fAndroidExtensionPackES31ATests.hpp
6         es31fBasicComputeShaderTests.cpp
7         es31fBasicComputeShaderTests.hpp
8         es31fBuiltinPrecisionTests.cpp
9         es31fBuiltinPrecisionTests.hpp
10         es31fComputeShaderBuiltinVarTests.cpp
11         es31fComputeShaderBuiltinVarTests.hpp
12         es31fFunctionalTests.cpp
13         es31fFunctionalTests.hpp
14         es31fDebugTests.cpp
15         es31fDebugTests.hpp
16         es31fDefaultVertexArrayObjectTests.cpp
17         es31fDefaultVertexArrayObjectTests.hpp
18         es31fDrawTests.cpp
19         es31fDrawTests.hpp
20         es31fGeometryShaderTests.cpp
21         es31fGeometryShaderTests.hpp
22         es31fShaderSharedVarTests.cpp
23         es31fShaderSharedVarTests.hpp
24         es31fTessellationTests.cpp
25         es31fTessellationTests.hpp
26         es31fAtomicCounterTests.hpp
27         es31fAtomicCounterTests.cpp
28         es31fSamplerStateQueryTests.cpp
29         es31fSamplerStateQueryTests.hpp
30         es31fSampleShadingTests.cpp
31         es31fSampleShadingTests.hpp
32         es31fSampleVariableTests.cpp
33         es31fSampleVariableTests.hpp
34         es31fShaderMultisampleInterpolationTests.cpp
35         es31fShaderMultisampleInterpolationTests.hpp
36         es31fShaderMultisampleInterpolationStateQueryTests.cpp
37         es31fShaderMultisampleInterpolationStateQueryTests.hpp
38         es31fLayoutBindingTests.cpp
39         es31fLayoutBindingTests.hpp
40         es31fSeparateShaderTests.cpp
41         es31fSeparateShaderTests.hpp
42         es31fShaderAtomicOpTests.cpp
43         es31fShaderAtomicOpTests.hpp
44         es31fShaderImageLoadStoreTests.cpp
45         es31fShaderImageLoadStoreTests.hpp
46         es31fSRGBDecodeTests.cpp
47         es31fSRGBDecodeTests.hpp
48         es31fSSBOLayoutCase.cpp
49         es31fSSBOLayoutCase.hpp
50         es31fSSBOLayoutTests.cpp
51         es31fSSBOLayoutTests.hpp
52         es31fSSBOArrayLengthTests.hpp
53         es31fSSBOArrayLengthTests.cpp
54         es31fShaderCommonFunctionTests.cpp
55         es31fShaderCommonFunctionTests.hpp
56         es31fShaderPackingFunctionTests.cpp
57         es31fShaderPackingFunctionTests.hpp
58         es31fShaderIntegerFunctionTests.cpp
59         es31fShaderIntegerFunctionTests.hpp
60         es31fStencilTexturingTests.cpp
61         es31fStencilTexturingTests.hpp
62         es31fShaderStateQueryTests.hpp
63         es31fShaderStateQueryTests.cpp
64         es31fShaderTextureSizeTests.hpp
65         es31fShaderTextureSizeTests.cpp
66         es31fSynchronizationTests.hpp
67         es31fSynchronizationTests.cpp
68         es31fFboColorbufferTests.cpp
69         es31fFboColorbufferTests.hpp
70         es31fFboTestCase.cpp
71         es31fFboTestCase.hpp
72         es31fFboTestUtil.cpp
73         es31fFboTestUtil.hpp
74         es31fTextureFilteringTests.cpp
75         es31fTextureFilteringTests.hpp
76         es31fTextureFormatTests.hpp
77         es31fTextureFormatTests.cpp
78         es31fTextureLevelStateQueryTests.hpp
79         es31fTextureLevelStateQueryTests.cpp
80         es31fTextureSpecificationTests.hpp
81         es31fTextureSpecificationTests.cpp
82         es31fTextureBorderClampTests.hpp
83         es31fTextureBorderClampTests.cpp
84         es31fIntegerStateQueryTests.cpp
85         es31fIntegerStateQueryTests.hpp
86         es31fBooleanStateQueryTests.cpp
87         es31fBooleanStateQueryTests.hpp
88         es31fIndexedStateQueryTests.cpp
89         es31fIndexedStateQueryTests.hpp
90         es31fInternalFormatQueryTests.cpp
91         es31fInternalFormatQueryTests.hpp
92         es31fTextureStateQueryTests.cpp
93         es31fTextureStateQueryTests.hpp
94         es31fFramebufferDefaultStateQueryTests.cpp
95         es31fFramebufferDefaultStateQueryTests.hpp
96         es31fProgramPipelineStateQueryTests.cpp
97         es31fProgramPipelineStateQueryTests.hpp
98         es31fProgramStateQueryTests.cpp
99         es31fProgramStateQueryTests.hpp
100         es31fInfoLogQueryShared.cpp
101         es31fInfoLogQueryShared.hpp
102         es31fTextureMultisampleTests.cpp
103         es31fTextureMultisampleTests.hpp
104         es31fUniformLocationTests.cpp
105         es31fUniformLocationTests.hpp
106         es31fMultisampleTests.cpp
107         es31fMultisampleTests.hpp
108         es31fMultisampleShaderRenderCase.cpp
109         es31fMultisampleShaderRenderCase.hpp
110         es31fIndirectComputeDispatchTests.cpp
111         es31fIndirectComputeDispatchTests.hpp
112         es31fVertexAttributeBindingTests.cpp
113         es31fVertexAttributeBindingTests.hpp
114         es31fVertexAttributeBindingStateQueryTests.cpp
115         es31fVertexAttributeBindingStateQueryTests.hpp
116         es31fProgramUniformTests.cpp
117         es31fProgramUniformTests.hpp
118         es31fProgramInterfaceDefinition.cpp
119         es31fProgramInterfaceDefinition.hpp
120         es31fProgramInterfaceDefinitionUtil.cpp
121         es31fProgramInterfaceDefinitionUtil.hpp
122         es31fProgramInterfaceQueryTests.cpp
123         es31fProgramInterfaceQueryTests.hpp
124         es31fProgramInterfaceQueryTestCase.cpp
125         es31fProgramInterfaceQueryTestCase.hpp
126         es31fOpaqueTypeIndexingTests.cpp
127         es31fOpaqueTypeIndexingTests.hpp
128         es31fAdvancedBlendTests.cpp
129         es31fAdvancedBlendTests.hpp
130         es31fTessellationGeometryInteractionTests.cpp
131         es31fTessellationGeometryInteractionTests.hpp
132         es31fUniformBlockTests.cpp
133         es31fUniformBlockTests.hpp
134         es31fFboNoAttachmentTests.cpp
135         es31fFboNoAttachmentTests.hpp
136         es31fNegativeTestShared.cpp
137         es31fNegativeTestShared.hpp
138         es31fNegativeBufferApiTests.cpp
139         es31fNegativeBufferApiTests.hpp
140         es31fNegativeTextureApiTests.cpp
141         es31fNegativeTextureApiTests.hpp
142         es31fNegativeShaderApiTests.cpp
143         es31fNegativeShaderApiTests.hpp
144         es31fNegativeFragmentApiTests.cpp
145         es31fNegativeFragmentApiTests.hpp
146         es31fNegativeVertexArrayApiTests.cpp
147         es31fNegativeVertexArrayApiTests.hpp
148         es31fNegativeStateApiTests.cpp
149         es31fNegativeStateApiTests.hpp
150         es31fNegativeAtomicCounterTests.cpp
151         es31fNegativeAtomicCounterTests.hpp
152         es31fNegativeShaderImageLoadStoreTests.cpp
153         es31fNegativeShaderImageLoadStoreTests.hpp
154         es31fNegativeShaderFunctionTests.cpp
155         es31fNegativeShaderFunctionTests.hpp
156         es31fNegativeShaderDirectiveTests.cpp
157         es31fNegativeShaderDirectiveTests.hpp
158         es31fNegativePreciseTests.cpp
159         es31fNegativePreciseTests.hpp
160         es31fNegativeAdvancedBlendEquationTests.cpp
161         es31fNegativeAdvancedBlendEquationTests.hpp
162         es31fNegativeTessellationTests.cpp
163         es31fNegativeTessellationTests.hpp
164         es31fTextureGatherTests.cpp
165         es31fTextureGatherTests.hpp
166         es31fTextureFormatTests.cpp
167         es31fTextureFormatTests.hpp
168         es31fTextureBufferTests.cpp
169         es31fTextureBufferTests.hpp
170         es31fShaderBuiltinConstantTests.cpp
171         es31fShaderBuiltinConstantTests.hpp
172         es31fShaderHelperInvocationTests.cpp
173         es31fShaderHelperInvocationTests.hpp
174         es31fPrimitiveBoundingBoxTests.cpp
175         es31fPrimitiveBoundingBoxTests.hpp
176         es31fCopyImageTests.hpp
177         es31fCopyImageTests.cpp
178         es31fDrawBuffersIndexedTests.hpp
179         es31fDrawBuffersIndexedTests.cpp
180         es31fNegativeShaderStorageTests.cpp
181         es31fNegativeShaderStorageTests.hpp
182         es31fNegativeSSBOBlockTests.cpp
183         es31fNegativeSSBOBlockTests.hpp
184         )
185
186 add_library(deqp-gles31-functional STATIC ${DEQP_GLES31_FUNCTIONAL_SRCS})
187 target_link_libraries(deqp-gles31-functional deqp-gl-shared glutil glutil-sglr tcutil referencerenderer ${DEQP_OPENGL_LIBRARIES})