• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2015 The ANGLE Project Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5import("../../../gni/angle.gni")
6deqp_path = "../../third_party/VK-GL-CTS/src"
7
8deqp_include_dirs = [
9  "$deqp_path/executor",
10  "$deqp_path/execserver",
11  "$deqp_path/framework/platform/null",
12  "$deqp_path/framework/xexml",
13  "$deqp_path/modules/gles2",
14  "$deqp_path/modules/gles2/functional",
15  "$deqp_path/modules/gles2/accuracy",
16  "$deqp_path/modules/gles2/performance",
17  "$deqp_path/modules/gles2/stress",
18  "$deqp_path/modules/gles2/usecases",
19  "$deqp_path/modules/gles3",
20  "$deqp_path/modules/gles3/functional",
21  "$deqp_path/modules/gles3/accuracy",
22  "$deqp_path/modules/gles3/performance",
23  "$deqp_path/modules/gles3/stress",
24  "$deqp_path/modules/gles3/usecases",
25  "$deqp_path/modules/gles31",
26  "$deqp_path/modules/gles31/functional",
27  "$deqp_path/modules/gles31/stress",
28  "$deqp_path/modules/glusecases",
29  "$deqp_path/modules/egl",
30  "${angle_glslang_dir}",
31  "${angle_spirv_tools_dir}",
32]
33
34deqp_gles2_sources = [
35  "$deqp_path/modules/gles2/accuracy/es2aAccuracyTests.cpp",
36  "$deqp_path/modules/gles2/accuracy/es2aAccuracyTests.hpp",
37  "$deqp_path/modules/gles2/accuracy/es2aTextureFilteringTests.cpp",
38  "$deqp_path/modules/gles2/accuracy/es2aTextureFilteringTests.hpp",
39  "$deqp_path/modules/gles2/accuracy/es2aTextureMipmapTests.cpp",
40  "$deqp_path/modules/gles2/accuracy/es2aTextureMipmapTests.hpp",
41  "$deqp_path/modules/gles2/accuracy/es2aVaryingInterpolationTests.cpp",
42  "$deqp_path/modules/gles2/accuracy/es2aVaryingInterpolationTests.hpp",
43  "$deqp_path/modules/gles2/functional/es2fApiCase.cpp",
44  "$deqp_path/modules/gles2/functional/es2fApiCase.hpp",
45  "$deqp_path/modules/gles2/functional/es2fAttribLocationTests.cpp",
46  "$deqp_path/modules/gles2/functional/es2fAttribLocationTests.hpp",
47  "$deqp_path/modules/gles2/functional/es2fBlendTests.cpp",
48  "$deqp_path/modules/gles2/functional/es2fBlendTests.hpp",
49  "$deqp_path/modules/gles2/functional/es2fBooleanStateQueryTests.cpp",
50  "$deqp_path/modules/gles2/functional/es2fBooleanStateQueryTests.hpp",
51  "$deqp_path/modules/gles2/functional/es2fBufferObjectQueryTests.cpp",
52  "$deqp_path/modules/gles2/functional/es2fBufferObjectQueryTests.hpp",
53  "$deqp_path/modules/gles2/functional/es2fBufferTestUtil.cpp",
54  "$deqp_path/modules/gles2/functional/es2fBufferTestUtil.hpp",
55  "$deqp_path/modules/gles2/functional/es2fBufferWriteTests.cpp",
56  "$deqp_path/modules/gles2/functional/es2fBufferWriteTests.hpp",
57  "$deqp_path/modules/gles2/functional/es2fClipControlTests.cpp",
58  "$deqp_path/modules/gles2/functional/es2fClipControlTests.hpp",
59  "$deqp_path/modules/gles2/functional/es2fClippingTests.cpp",
60  "$deqp_path/modules/gles2/functional/es2fClippingTests.hpp",
61  "$deqp_path/modules/gles2/functional/es2fColorClearTest.cpp",
62  "$deqp_path/modules/gles2/functional/es2fColorClearTest.hpp",
63  "$deqp_path/modules/gles2/functional/es2fDebugMarkerTests.cpp",
64  "$deqp_path/modules/gles2/functional/es2fDebugMarkerTests.hpp",
65  "$deqp_path/modules/gles2/functional/es2fDefaultVertexAttributeTests.cpp",
66  "$deqp_path/modules/gles2/functional/es2fDefaultVertexAttributeTests.hpp",
67  "$deqp_path/modules/gles2/functional/es2fDepthRangeTests.cpp",
68  "$deqp_path/modules/gles2/functional/es2fDepthRangeTests.hpp",
69  "$deqp_path/modules/gles2/functional/es2fDepthStencilClearTests.cpp",
70  "$deqp_path/modules/gles2/functional/es2fDepthStencilClearTests.hpp",
71  "$deqp_path/modules/gles2/functional/es2fDepthStencilTests.cpp",
72  "$deqp_path/modules/gles2/functional/es2fDepthStencilTests.hpp",
73  "$deqp_path/modules/gles2/functional/es2fDepthTests.cpp",
74  "$deqp_path/modules/gles2/functional/es2fDepthTests.hpp",
75  "$deqp_path/modules/gles2/functional/es2fDitheringTests.cpp",
76  "$deqp_path/modules/gles2/functional/es2fDitheringTests.hpp",
77  "$deqp_path/modules/gles2/functional/es2fDrawTests.cpp",
78  "$deqp_path/modules/gles2/functional/es2fDrawTests.hpp",
79  "$deqp_path/modules/gles2/functional/es2fFboApiTest.cpp",
80  "$deqp_path/modules/gles2/functional/es2fFboApiTest.hpp",
81  "$deqp_path/modules/gles2/functional/es2fFboCompletenessTests.cpp",
82  "$deqp_path/modules/gles2/functional/es2fFboCompletenessTests.hpp",
83  "$deqp_path/modules/gles2/functional/es2fFboRenderTest.cpp",
84  "$deqp_path/modules/gles2/functional/es2fFboRenderTest.hpp",
85  "$deqp_path/modules/gles2/functional/es2fFboStateQueryTests.cpp",
86  "$deqp_path/modules/gles2/functional/es2fFboStateQueryTests.hpp",
87  "$deqp_path/modules/gles2/functional/es2fFloatStateQueryTests.cpp",
88  "$deqp_path/modules/gles2/functional/es2fFloatStateQueryTests.hpp",
89  "$deqp_path/modules/gles2/functional/es2fFlushFinishTests.cpp",
90  "$deqp_path/modules/gles2/functional/es2fFlushFinishTests.hpp",
91  "$deqp_path/modules/gles2/functional/es2fFragOpInteractionTests.cpp",
92  "$deqp_path/modules/gles2/functional/es2fFragOpInteractionTests.hpp",
93  "$deqp_path/modules/gles2/functional/es2fFunctionalTests.cpp",
94  "$deqp_path/modules/gles2/functional/es2fFunctionalTests.hpp",
95  "$deqp_path/modules/gles2/functional/es2fImplementationLimitTests.cpp",
96  "$deqp_path/modules/gles2/functional/es2fImplementationLimitTests.hpp",
97  "$deqp_path/modules/gles2/functional/es2fIntegerStateQueryTests.cpp",
98  "$deqp_path/modules/gles2/functional/es2fIntegerStateQueryTests.hpp",
99  "$deqp_path/modules/gles2/functional/es2fLifetimeTests.cpp",
100  "$deqp_path/modules/gles2/functional/es2fLifetimeTests.hpp",
101  "$deqp_path/modules/gles2/functional/es2fLightAmountTest.cpp",
102  "$deqp_path/modules/gles2/functional/es2fLightAmountTest.hpp",
103  "$deqp_path/modules/gles2/functional/es2fMultisampleTests.cpp",
104  "$deqp_path/modules/gles2/functional/es2fMultisampleTests.hpp",
105  "$deqp_path/modules/gles2/functional/es2fMultisampledRenderToTextureTests.cpp",
106  "$deqp_path/modules/gles2/functional/es2fMultisampledRenderToTextureTests.hpp",
107  "$deqp_path/modules/gles2/functional/es2fNegativeBufferApiTests.cpp",
108  "$deqp_path/modules/gles2/functional/es2fNegativeBufferApiTests.hpp",
109  "$deqp_path/modules/gles2/functional/es2fNegativeFragmentApiTests.cpp",
110  "$deqp_path/modules/gles2/functional/es2fNegativeFragmentApiTests.hpp",
111  "$deqp_path/modules/gles2/functional/es2fNegativeShaderApiTests.cpp",
112  "$deqp_path/modules/gles2/functional/es2fNegativeShaderApiTests.hpp",
113  "$deqp_path/modules/gles2/functional/es2fNegativeStateApiTests.cpp",
114  "$deqp_path/modules/gles2/functional/es2fNegativeStateApiTests.hpp",
115  "$deqp_path/modules/gles2/functional/es2fNegativeTextureApiTests.cpp",
116  "$deqp_path/modules/gles2/functional/es2fNegativeTextureApiTests.hpp",
117  "$deqp_path/modules/gles2/functional/es2fNegativeVertexArrayApiTests.cpp",
118  "$deqp_path/modules/gles2/functional/es2fNegativeVertexArrayApiTests.hpp",
119  "$deqp_path/modules/gles2/functional/es2fPolygonOffsetTests.cpp",
120  "$deqp_path/modules/gles2/functional/es2fPolygonOffsetTests.hpp",
121  "$deqp_path/modules/gles2/functional/es2fPrerequisiteTests.cpp",
122  "$deqp_path/modules/gles2/functional/es2fPrerequisiteTests.hpp",
123  "$deqp_path/modules/gles2/functional/es2fRandomFragmentOpTests.cpp",
124  "$deqp_path/modules/gles2/functional/es2fRandomFragmentOpTests.hpp",
125  "$deqp_path/modules/gles2/functional/es2fRandomShaderTests.cpp",
126  "$deqp_path/modules/gles2/functional/es2fRandomShaderTests.hpp",
127  "$deqp_path/modules/gles2/functional/es2fRasterizationTests.cpp",
128  "$deqp_path/modules/gles2/functional/es2fRasterizationTests.hpp",
129  "$deqp_path/modules/gles2/functional/es2fRboStateQueryTests.cpp",
130  "$deqp_path/modules/gles2/functional/es2fRboStateQueryTests.hpp",
131  "$deqp_path/modules/gles2/functional/es2fReadPixelsTests.cpp",
132  "$deqp_path/modules/gles2/functional/es2fReadPixelsTests.hpp",
133  "$deqp_path/modules/gles2/functional/es2fScissorTests.cpp",
134  "$deqp_path/modules/gles2/functional/es2fScissorTests.hpp",
135  "$deqp_path/modules/gles2/functional/es2fShaderAlgorithmTests.cpp",
136  "$deqp_path/modules/gles2/functional/es2fShaderAlgorithmTests.hpp",
137  "$deqp_path/modules/gles2/functional/es2fShaderApiTests.cpp",
138  "$deqp_path/modules/gles2/functional/es2fShaderApiTests.hpp",
139  "$deqp_path/modules/gles2/functional/es2fShaderBuiltinVarTests.cpp",
140  "$deqp_path/modules/gles2/functional/es2fShaderBuiltinVarTests.hpp",
141  "$deqp_path/modules/gles2/functional/es2fShaderConstExprTests.cpp",
142  "$deqp_path/modules/gles2/functional/es2fShaderConstExprTests.hpp",
143  "$deqp_path/modules/gles2/functional/es2fShaderDiscardTests.cpp",
144  "$deqp_path/modules/gles2/functional/es2fShaderDiscardTests.hpp",
145  "$deqp_path/modules/gles2/functional/es2fShaderExecuteTest.cpp",
146  "$deqp_path/modules/gles2/functional/es2fShaderExecuteTest.hpp",
147  "$deqp_path/modules/gles2/functional/es2fShaderFragDataTests.cpp",
148  "$deqp_path/modules/gles2/functional/es2fShaderFragDataTests.hpp",
149  "$deqp_path/modules/gles2/functional/es2fShaderIndexingTests.cpp",
150  "$deqp_path/modules/gles2/functional/es2fShaderIndexingTests.hpp",
151  "$deqp_path/modules/gles2/functional/es2fShaderInvarianceTests.cpp",
152  "$deqp_path/modules/gles2/functional/es2fShaderInvarianceTests.hpp",
153  "$deqp_path/modules/gles2/functional/es2fShaderLoopTests.cpp",
154  "$deqp_path/modules/gles2/functional/es2fShaderLoopTests.hpp",
155  "$deqp_path/modules/gles2/functional/es2fShaderMatrixTests.cpp",
156  "$deqp_path/modules/gles2/functional/es2fShaderMatrixTests.hpp",
157  "$deqp_path/modules/gles2/functional/es2fShaderOperatorTests.cpp",
158  "$deqp_path/modules/gles2/functional/es2fShaderOperatorTests.hpp",
159  "$deqp_path/modules/gles2/functional/es2fShaderReturnTests.cpp",
160  "$deqp_path/modules/gles2/functional/es2fShaderReturnTests.hpp",
161  "$deqp_path/modules/gles2/functional/es2fShaderStateQueryTests.cpp",
162  "$deqp_path/modules/gles2/functional/es2fShaderStateQueryTests.hpp",
163  "$deqp_path/modules/gles2/functional/es2fShaderStructTests.cpp",
164  "$deqp_path/modules/gles2/functional/es2fShaderStructTests.hpp",
165  "$deqp_path/modules/gles2/functional/es2fShaderTextureFunctionTests.cpp",
166  "$deqp_path/modules/gles2/functional/es2fShaderTextureFunctionTests.hpp",
167  "$deqp_path/modules/gles2/functional/es2fStencilTests.cpp",
168  "$deqp_path/modules/gles2/functional/es2fStencilTests.hpp",
169  "$deqp_path/modules/gles2/functional/es2fStringQueryTests.cpp",
170  "$deqp_path/modules/gles2/functional/es2fStringQueryTests.hpp",
171  "$deqp_path/modules/gles2/functional/es2fTextureCompletenessTests.cpp",
172  "$deqp_path/modules/gles2/functional/es2fTextureCompletenessTests.hpp",
173  "$deqp_path/modules/gles2/functional/es2fTextureFilteringTests.cpp",
174  "$deqp_path/modules/gles2/functional/es2fTextureFilteringTests.hpp",
175  "$deqp_path/modules/gles2/functional/es2fTextureFormatTests.cpp",
176  "$deqp_path/modules/gles2/functional/es2fTextureFormatTests.hpp",
177  "$deqp_path/modules/gles2/functional/es2fTextureMipmapTests.cpp",
178  "$deqp_path/modules/gles2/functional/es2fTextureMipmapTests.hpp",
179  "$deqp_path/modules/gles2/functional/es2fTextureSizeTests.cpp",
180  "$deqp_path/modules/gles2/functional/es2fTextureSizeTests.hpp",
181  "$deqp_path/modules/gles2/functional/es2fTextureSpecificationTests.cpp",
182  "$deqp_path/modules/gles2/functional/es2fTextureSpecificationTests.hpp",
183  "$deqp_path/modules/gles2/functional/es2fTextureStateQueryTests.cpp",
184  "$deqp_path/modules/gles2/functional/es2fTextureStateQueryTests.hpp",
185  "$deqp_path/modules/gles2/functional/es2fTextureUnitTests.cpp",
186  "$deqp_path/modules/gles2/functional/es2fTextureUnitTests.hpp",
187  "$deqp_path/modules/gles2/functional/es2fTextureWrapTests.cpp",
188  "$deqp_path/modules/gles2/functional/es2fTextureWrapTests.hpp",
189  "$deqp_path/modules/gles2/functional/es2fUniformApiTests.cpp",
190  "$deqp_path/modules/gles2/functional/es2fUniformApiTests.hpp",
191  "$deqp_path/modules/gles2/functional/es2fVertexArrayTest.cpp",
192  "$deqp_path/modules/gles2/functional/es2fVertexArrayTest.hpp",
193  "$deqp_path/modules/gles2/functional/es2fVertexTextureTests.cpp",
194  "$deqp_path/modules/gles2/functional/es2fVertexTextureTests.hpp",
195  "$deqp_path/modules/gles2/performance/es2pBlendTests.cpp",
196  "$deqp_path/modules/gles2/performance/es2pBlendTests.hpp",
197  "$deqp_path/modules/gles2/performance/es2pDrawCallBatchingTests.cpp",
198  "$deqp_path/modules/gles2/performance/es2pDrawCallBatchingTests.hpp",
199  "$deqp_path/modules/gles2/performance/es2pPerformanceTests.cpp",
200  "$deqp_path/modules/gles2/performance/es2pPerformanceTests.hpp",
201  "$deqp_path/modules/gles2/performance/es2pRedundantStateChangeTests.cpp",
202  "$deqp_path/modules/gles2/performance/es2pRedundantStateChangeTests.hpp",
203  "$deqp_path/modules/gles2/performance/es2pShaderCompilationCases.cpp",
204  "$deqp_path/modules/gles2/performance/es2pShaderCompilationCases.hpp",
205  "$deqp_path/modules/gles2/performance/es2pShaderCompilerTests.cpp",
206  "$deqp_path/modules/gles2/performance/es2pShaderCompilerTests.hpp",
207  "$deqp_path/modules/gles2/performance/es2pShaderControlStatementTests.cpp",
208  "$deqp_path/modules/gles2/performance/es2pShaderControlStatementTests.hpp",
209  "$deqp_path/modules/gles2/performance/es2pShaderOperatorTests.cpp",
210  "$deqp_path/modules/gles2/performance/es2pShaderOperatorTests.hpp",
211  "$deqp_path/modules/gles2/performance/es2pShaderOptimizationTests.cpp",
212  "$deqp_path/modules/gles2/performance/es2pShaderOptimizationTests.hpp",
213  "$deqp_path/modules/gles2/performance/es2pStateChangeCallTests.cpp",
214  "$deqp_path/modules/gles2/performance/es2pStateChangeCallTests.hpp",
215  "$deqp_path/modules/gles2/performance/es2pStateChangeTests.cpp",
216  "$deqp_path/modules/gles2/performance/es2pStateChangeTests.hpp",
217  "$deqp_path/modules/gles2/performance/es2pTextureCases.cpp",
218  "$deqp_path/modules/gles2/performance/es2pTextureCases.hpp",
219  "$deqp_path/modules/gles2/performance/es2pTextureCountTests.cpp",
220  "$deqp_path/modules/gles2/performance/es2pTextureCountTests.hpp",
221  "$deqp_path/modules/gles2/performance/es2pTextureFilteringTests.cpp",
222  "$deqp_path/modules/gles2/performance/es2pTextureFilteringTests.hpp",
223  "$deqp_path/modules/gles2/performance/es2pTextureFormatTests.cpp",
224  "$deqp_path/modules/gles2/performance/es2pTextureFormatTests.hpp",
225  "$deqp_path/modules/gles2/performance/es2pTextureUploadTests.cpp",
226  "$deqp_path/modules/gles2/performance/es2pTextureUploadTests.hpp",
227  "$deqp_path/modules/gles2/stress/es2sDrawTests.cpp",
228  "$deqp_path/modules/gles2/stress/es2sDrawTests.hpp",
229  "$deqp_path/modules/gles2/stress/es2sLongRunningTests.cpp",
230  "$deqp_path/modules/gles2/stress/es2sLongRunningTests.hpp",
231  "$deqp_path/modules/gles2/stress/es2sMemoryTests.cpp",
232  "$deqp_path/modules/gles2/stress/es2sMemoryTests.hpp",
233  "$deqp_path/modules/gles2/stress/es2sSpecialFloatTests.cpp",
234  "$deqp_path/modules/gles2/stress/es2sSpecialFloatTests.hpp",
235  "$deqp_path/modules/gles2/stress/es2sStressTests.cpp",
236  "$deqp_path/modules/gles2/stress/es2sStressTests.hpp",
237  "$deqp_path/modules/gles2/stress/es2sVertexArrayTests.cpp",
238  "$deqp_path/modules/gles2/stress/es2sVertexArrayTests.hpp",
239  "$deqp_path/modules/gles2/tes2CapabilityTests.cpp",
240  "$deqp_path/modules/gles2/tes2CapabilityTests.hpp",
241  "$deqp_path/modules/gles2/tes2Context.cpp",
242  "$deqp_path/modules/gles2/tes2Context.hpp",
243  "$deqp_path/modules/gles2/tes2InfoTests.cpp",
244  "$deqp_path/modules/gles2/tes2InfoTests.hpp",
245  "$deqp_path/modules/gles2/tes2TestCase.cpp",
246  "$deqp_path/modules/gles2/tes2TestCase.hpp",
247  "$deqp_path/modules/gles2/tes2TestPackage.cpp",
248  "$deqp_path/modules/gles2/tes2TestPackage.hpp",
249  "$deqp_path/modules/gles2/tes2TestPackageEntry.cpp",
250]
251
252deqp_gles3_sources = [
253  "$deqp_path/modules/gles3/accuracy/es3aAccuracyTests.cpp",
254  "$deqp_path/modules/gles3/accuracy/es3aAccuracyTests.hpp",
255  "$deqp_path/modules/gles3/accuracy/es3aTextureFilteringTests.cpp",
256  "$deqp_path/modules/gles3/accuracy/es3aTextureFilteringTests.hpp",
257  "$deqp_path/modules/gles3/accuracy/es3aTextureMipmapTests.cpp",
258  "$deqp_path/modules/gles3/accuracy/es3aTextureMipmapTests.hpp",
259  "$deqp_path/modules/gles3/accuracy/es3aVaryingInterpolationTests.cpp",
260  "$deqp_path/modules/gles3/accuracy/es3aVaryingInterpolationTests.hpp",
261  "$deqp_path/modules/gles3/functional/es3fASTCDecompressionCases.cpp",
262  "$deqp_path/modules/gles3/functional/es3fASTCDecompressionCases.hpp",
263  "$deqp_path/modules/gles3/functional/es3fApiCase.cpp",
264  "$deqp_path/modules/gles3/functional/es3fApiCase.hpp",
265  "$deqp_path/modules/gles3/functional/es3fAttribLocationTests.cpp",
266  "$deqp_path/modules/gles3/functional/es3fAttribLocationTests.hpp",
267  "$deqp_path/modules/gles3/functional/es3fBlendTests.cpp",
268  "$deqp_path/modules/gles3/functional/es3fBlendTests.hpp",
269  "$deqp_path/modules/gles3/functional/es3fBooleanStateQueryTests.cpp",
270  "$deqp_path/modules/gles3/functional/es3fBooleanStateQueryTests.hpp",
271  "$deqp_path/modules/gles3/functional/es3fBufferCopyTests.cpp",
272  "$deqp_path/modules/gles3/functional/es3fBufferCopyTests.hpp",
273  "$deqp_path/modules/gles3/functional/es3fBufferMapTests.cpp",
274  "$deqp_path/modules/gles3/functional/es3fBufferMapTests.hpp",
275  "$deqp_path/modules/gles3/functional/es3fBufferObjectQueryTests.cpp",
276  "$deqp_path/modules/gles3/functional/es3fBufferObjectQueryTests.hpp",
277  "$deqp_path/modules/gles3/functional/es3fBufferWriteTests.cpp",
278  "$deqp_path/modules/gles3/functional/es3fBufferWriteTests.hpp",
279  "$deqp_path/modules/gles3/functional/es3fBuiltinPrecisionTests.cpp",
280  "$deqp_path/modules/gles3/functional/es3fBuiltinPrecisionTests.hpp",
281  "$deqp_path/modules/gles3/functional/es3fClippingTests.cpp",
282  "$deqp_path/modules/gles3/functional/es3fClippingTests.hpp",
283  "$deqp_path/modules/gles3/functional/es3fColorClearTest.cpp",
284  "$deqp_path/modules/gles3/functional/es3fColorClearTest.hpp",
285  "$deqp_path/modules/gles3/functional/es3fCompressedTextureTests.cpp",
286  "$deqp_path/modules/gles3/functional/es3fCompressedTextureTests.hpp",
287  "$deqp_path/modules/gles3/functional/es3fDefaultVertexArrayObjectTests.cpp",
288  "$deqp_path/modules/gles3/functional/es3fDefaultVertexArrayObjectTests.hpp",
289  "$deqp_path/modules/gles3/functional/es3fDefaultVertexAttributeTests.cpp",
290  "$deqp_path/modules/gles3/functional/es3fDefaultVertexAttributeTests.hpp",
291  "$deqp_path/modules/gles3/functional/es3fDepthStencilClearTests.cpp",
292  "$deqp_path/modules/gles3/functional/es3fDepthStencilClearTests.hpp",
293  "$deqp_path/modules/gles3/functional/es3fDepthStencilTests.cpp",
294  "$deqp_path/modules/gles3/functional/es3fDepthStencilTests.hpp",
295  "$deqp_path/modules/gles3/functional/es3fDepthTests.cpp",
296  "$deqp_path/modules/gles3/functional/es3fDepthTests.hpp",
297  "$deqp_path/modules/gles3/functional/es3fDitheringTests.cpp",
298  "$deqp_path/modules/gles3/functional/es3fDitheringTests.hpp",
299  "$deqp_path/modules/gles3/functional/es3fDrawTests.cpp",
300  "$deqp_path/modules/gles3/functional/es3fDrawTests.hpp",
301  "$deqp_path/modules/gles3/functional/es3fFboApiTests.cpp",
302  "$deqp_path/modules/gles3/functional/es3fFboApiTests.hpp",
303  "$deqp_path/modules/gles3/functional/es3fFboColorbufferTests.cpp",
304  "$deqp_path/modules/gles3/functional/es3fFboColorbufferTests.hpp",
305  "$deqp_path/modules/gles3/functional/es3fFboCompletenessTests.cpp",
306  "$deqp_path/modules/gles3/functional/es3fFboCompletenessTests.hpp",
307  "$deqp_path/modules/gles3/functional/es3fFboDepthbufferTests.cpp",
308  "$deqp_path/modules/gles3/functional/es3fFboDepthbufferTests.hpp",
309  "$deqp_path/modules/gles3/functional/es3fFboInvalidateTests.cpp",
310  "$deqp_path/modules/gles3/functional/es3fFboInvalidateTests.hpp",
311  "$deqp_path/modules/gles3/functional/es3fFboMultisampleTests.cpp",
312  "$deqp_path/modules/gles3/functional/es3fFboMultisampleTests.hpp",
313  "$deqp_path/modules/gles3/functional/es3fFboRenderTest.cpp",
314  "$deqp_path/modules/gles3/functional/es3fFboRenderTest.hpp",
315  "$deqp_path/modules/gles3/functional/es3fFboStateQueryTests.cpp",
316  "$deqp_path/modules/gles3/functional/es3fFboStateQueryTests.hpp",
317  "$deqp_path/modules/gles3/functional/es3fFboStencilbufferTests.cpp",
318  "$deqp_path/modules/gles3/functional/es3fFboStencilbufferTests.hpp",
319  "$deqp_path/modules/gles3/functional/es3fFboTestCase.cpp",
320  "$deqp_path/modules/gles3/functional/es3fFboTestCase.hpp",
321  "$deqp_path/modules/gles3/functional/es3fFboTestUtil.cpp",
322  "$deqp_path/modules/gles3/functional/es3fFboTestUtil.hpp",
323  "$deqp_path/modules/gles3/functional/es3fFloatStateQueryTests.cpp",
324  "$deqp_path/modules/gles3/functional/es3fFloatStateQueryTests.hpp",
325  "$deqp_path/modules/gles3/functional/es3fFlushFinishTests.cpp",
326  "$deqp_path/modules/gles3/functional/es3fFlushFinishTests.hpp",
327  "$deqp_path/modules/gles3/functional/es3fFragDepthTests.cpp",
328  "$deqp_path/modules/gles3/functional/es3fFragDepthTests.hpp",
329  "$deqp_path/modules/gles3/functional/es3fFragOpInteractionTests.cpp",
330  "$deqp_path/modules/gles3/functional/es3fFragOpInteractionTests.hpp",
331  "$deqp_path/modules/gles3/functional/es3fFragmentOutputTests.cpp",
332  "$deqp_path/modules/gles3/functional/es3fFragmentOutputTests.hpp",
333  "$deqp_path/modules/gles3/functional/es3fFramebufferBlitTests.cpp",
334  "$deqp_path/modules/gles3/functional/es3fFramebufferBlitTests.hpp",
335  "$deqp_path/modules/gles3/functional/es3fFunctionalTests.cpp",
336  "$deqp_path/modules/gles3/functional/es3fFunctionalTests.hpp",
337  "$deqp_path/modules/gles3/functional/es3fImplementationLimitTests.cpp",
338  "$deqp_path/modules/gles3/functional/es3fImplementationLimitTests.hpp",
339  "$deqp_path/modules/gles3/functional/es3fIndexedStateQueryTests.cpp",
340  "$deqp_path/modules/gles3/functional/es3fIndexedStateQueryTests.hpp",
341  "$deqp_path/modules/gles3/functional/es3fInstancedRenderingTests.cpp",
342  "$deqp_path/modules/gles3/functional/es3fInstancedRenderingTests.hpp",
343  "$deqp_path/modules/gles3/functional/es3fInteger64StateQueryTests.cpp",
344  "$deqp_path/modules/gles3/functional/es3fInteger64StateQueryTests.hpp",
345  "$deqp_path/modules/gles3/functional/es3fIntegerStateQueryTests.cpp",
346  "$deqp_path/modules/gles3/functional/es3fIntegerStateQueryTests.hpp",
347  "$deqp_path/modules/gles3/functional/es3fInternalFormatQueryTests.cpp",
348  "$deqp_path/modules/gles3/functional/es3fInternalFormatQueryTests.hpp",
349  "$deqp_path/modules/gles3/functional/es3fLifetimeTests.cpp",
350  "$deqp_path/modules/gles3/functional/es3fLifetimeTests.hpp",
351  "$deqp_path/modules/gles3/functional/es3fMultisampleTests.cpp",
352  "$deqp_path/modules/gles3/functional/es3fMultisampleTests.hpp",
353  "$deqp_path/modules/gles3/functional/es3fMultiviewTests.cpp",
354  "$deqp_path/modules/gles3/functional/es3fMultiviewTests.hpp",
355  "$deqp_path/modules/gles3/functional/es3fNegativeBufferApiTests.cpp",
356  "$deqp_path/modules/gles3/functional/es3fNegativeBufferApiTests.hpp",
357  "$deqp_path/modules/gles3/functional/es3fNegativeFragmentApiTests.cpp",
358  "$deqp_path/modules/gles3/functional/es3fNegativeFragmentApiTests.hpp",
359  "$deqp_path/modules/gles3/functional/es3fNegativeShaderApiTests.cpp",
360  "$deqp_path/modules/gles3/functional/es3fNegativeShaderApiTests.hpp",
361  "$deqp_path/modules/gles3/functional/es3fNegativeStateApiTests.cpp",
362  "$deqp_path/modules/gles3/functional/es3fNegativeStateApiTests.hpp",
363  "$deqp_path/modules/gles3/functional/es3fNegativeTextureApiTests.cpp",
364  "$deqp_path/modules/gles3/functional/es3fNegativeTextureApiTests.hpp",
365  "$deqp_path/modules/gles3/functional/es3fNegativeVertexArrayApiTests.cpp",
366  "$deqp_path/modules/gles3/functional/es3fNegativeVertexArrayApiTests.hpp",
367  "$deqp_path/modules/gles3/functional/es3fOcclusionQueryTests.cpp",
368  "$deqp_path/modules/gles3/functional/es3fOcclusionQueryTests.hpp",
369  "$deqp_path/modules/gles3/functional/es3fPixelBufferObjectTests.cpp",
370  "$deqp_path/modules/gles3/functional/es3fPixelBufferObjectTests.hpp",
371  "$deqp_path/modules/gles3/functional/es3fPolygonOffsetTests.cpp",
372  "$deqp_path/modules/gles3/functional/es3fPolygonOffsetTests.hpp",
373  "$deqp_path/modules/gles3/functional/es3fPrerequisiteTests.cpp",
374  "$deqp_path/modules/gles3/functional/es3fPrerequisiteTests.hpp",
375  "$deqp_path/modules/gles3/functional/es3fPrimitiveRestartTests.cpp",
376  "$deqp_path/modules/gles3/functional/es3fPrimitiveRestartTests.hpp",
377  "$deqp_path/modules/gles3/functional/es3fRandomFragmentOpTests.cpp",
378  "$deqp_path/modules/gles3/functional/es3fRandomFragmentOpTests.hpp",
379  "$deqp_path/modules/gles3/functional/es3fRandomShaderTests.cpp",
380  "$deqp_path/modules/gles3/functional/es3fRandomShaderTests.hpp",
381  "$deqp_path/modules/gles3/functional/es3fRasterizationTests.cpp",
382  "$deqp_path/modules/gles3/functional/es3fRasterizationTests.hpp",
383  "$deqp_path/modules/gles3/functional/es3fRasterizerDiscardTests.cpp",
384  "$deqp_path/modules/gles3/functional/es3fRasterizerDiscardTests.hpp",
385  "$deqp_path/modules/gles3/functional/es3fRboStateQueryTests.cpp",
386  "$deqp_path/modules/gles3/functional/es3fRboStateQueryTests.hpp",
387  "$deqp_path/modules/gles3/functional/es3fReadPixelsTests.cpp",
388  "$deqp_path/modules/gles3/functional/es3fReadPixelsTests.hpp",
389  "$deqp_path/modules/gles3/functional/es3fSamplerObjectTests.cpp",
390  "$deqp_path/modules/gles3/functional/es3fSamplerObjectTests.hpp",
391  "$deqp_path/modules/gles3/functional/es3fSamplerStateQueryTests.cpp",
392  "$deqp_path/modules/gles3/functional/es3fSamplerStateQueryTests.hpp",
393  "$deqp_path/modules/gles3/functional/es3fScissorTests.cpp",
394  "$deqp_path/modules/gles3/functional/es3fScissorTests.hpp",
395  "$deqp_path/modules/gles3/functional/es3fShaderApiTests.cpp",
396  "$deqp_path/modules/gles3/functional/es3fShaderApiTests.hpp",
397  "$deqp_path/modules/gles3/functional/es3fShaderBuiltinVarTests.cpp",
398  "$deqp_path/modules/gles3/functional/es3fShaderBuiltinVarTests.hpp",
399  "$deqp_path/modules/gles3/functional/es3fShaderCommonFunctionTests.cpp",
400  "$deqp_path/modules/gles3/functional/es3fShaderCommonFunctionTests.hpp",
401  "$deqp_path/modules/gles3/functional/es3fShaderConstExprTests.cpp",
402  "$deqp_path/modules/gles3/functional/es3fShaderConstExprTests.hpp",
403  "$deqp_path/modules/gles3/functional/es3fShaderDerivateTests.cpp",
404  "$deqp_path/modules/gles3/functional/es3fShaderDerivateTests.hpp",
405  "$deqp_path/modules/gles3/functional/es3fShaderDiscardTests.cpp",
406  "$deqp_path/modules/gles3/functional/es3fShaderDiscardTests.hpp",
407  "$deqp_path/modules/gles3/functional/es3fShaderFragDataTests.cpp",
408  "$deqp_path/modules/gles3/functional/es3fShaderFragDataTests.hpp",
409  "$deqp_path/modules/gles3/functional/es3fShaderIndexingTests.cpp",
410  "$deqp_path/modules/gles3/functional/es3fShaderIndexingTests.hpp",
411  "$deqp_path/modules/gles3/functional/es3fShaderInvarianceTests.cpp",
412  "$deqp_path/modules/gles3/functional/es3fShaderInvarianceTests.hpp",
413  "$deqp_path/modules/gles3/functional/es3fShaderLoopTests.cpp",
414  "$deqp_path/modules/gles3/functional/es3fShaderLoopTests.hpp",
415  "$deqp_path/modules/gles3/functional/es3fShaderMatrixTests.cpp",
416  "$deqp_path/modules/gles3/functional/es3fShaderMatrixTests.hpp",
417  "$deqp_path/modules/gles3/functional/es3fShaderMetamorphicTests.cpp",
418  "$deqp_path/modules/gles3/functional/es3fShaderMetamorphicTests.hpp",
419  "$deqp_path/modules/gles3/functional/es3fShaderOperatorTests.cpp",
420  "$deqp_path/modules/gles3/functional/es3fShaderOperatorTests.hpp",
421  "$deqp_path/modules/gles3/functional/es3fShaderPackingFunctionTests.cpp",
422  "$deqp_path/modules/gles3/functional/es3fShaderPackingFunctionTests.hpp",
423  "$deqp_path/modules/gles3/functional/es3fShaderPrecisionTests.cpp",
424  "$deqp_path/modules/gles3/functional/es3fShaderPrecisionTests.hpp",
425  "$deqp_path/modules/gles3/functional/es3fShaderReturnTests.cpp",
426  "$deqp_path/modules/gles3/functional/es3fShaderReturnTests.hpp",
427  "$deqp_path/modules/gles3/functional/es3fShaderStateQueryTests.cpp",
428  "$deqp_path/modules/gles3/functional/es3fShaderStateQueryTests.hpp",
429  "$deqp_path/modules/gles3/functional/es3fShaderStructTests.cpp",
430  "$deqp_path/modules/gles3/functional/es3fShaderStructTests.hpp",
431  "$deqp_path/modules/gles3/functional/es3fShaderSwitchTests.cpp",
432  "$deqp_path/modules/gles3/functional/es3fShaderSwitchTests.hpp",
433  "$deqp_path/modules/gles3/functional/es3fShaderTextureFunctionTests.cpp",
434  "$deqp_path/modules/gles3/functional/es3fShaderTextureFunctionTests.hpp",
435  "$deqp_path/modules/gles3/functional/es3fStencilTests.cpp",
436  "$deqp_path/modules/gles3/functional/es3fStencilTests.hpp",
437  "$deqp_path/modules/gles3/functional/es3fStringQueryTests.cpp",
438  "$deqp_path/modules/gles3/functional/es3fStringQueryTests.hpp",
439  "$deqp_path/modules/gles3/functional/es3fSyncTests.cpp",
440  "$deqp_path/modules/gles3/functional/es3fSyncTests.hpp",
441  "$deqp_path/modules/gles3/functional/es3fTextureFilteringTests.cpp",
442  "$deqp_path/modules/gles3/functional/es3fTextureFilteringTests.hpp",
443  "$deqp_path/modules/gles3/functional/es3fTextureFormatTests.cpp",
444  "$deqp_path/modules/gles3/functional/es3fTextureFormatTests.hpp",
445  "$deqp_path/modules/gles3/functional/es3fTextureMipmapTests.cpp",
446  "$deqp_path/modules/gles3/functional/es3fTextureMipmapTests.hpp",
447  "$deqp_path/modules/gles3/functional/es3fTextureShadowTests.cpp",
448  "$deqp_path/modules/gles3/functional/es3fTextureShadowTests.hpp",
449  "$deqp_path/modules/gles3/functional/es3fTextureSizeTests.cpp",
450  "$deqp_path/modules/gles3/functional/es3fTextureSizeTests.hpp",
451  "$deqp_path/modules/gles3/functional/es3fTextureSpecificationTests.cpp",
452  "$deqp_path/modules/gles3/functional/es3fTextureSpecificationTests.hpp",
453  "$deqp_path/modules/gles3/functional/es3fTextureStateQueryTests.cpp",
454  "$deqp_path/modules/gles3/functional/es3fTextureStateQueryTests.hpp",
455  "$deqp_path/modules/gles3/functional/es3fTextureSwizzleTests.cpp",
456  "$deqp_path/modules/gles3/functional/es3fTextureSwizzleTests.hpp",
457  "$deqp_path/modules/gles3/functional/es3fTextureUnitTests.cpp",
458  "$deqp_path/modules/gles3/functional/es3fTextureUnitTests.hpp",
459  "$deqp_path/modules/gles3/functional/es3fTextureWrapTests.cpp",
460  "$deqp_path/modules/gles3/functional/es3fTextureWrapTests.hpp",
461  "$deqp_path/modules/gles3/functional/es3fTransformFeedbackTests.cpp",
462  "$deqp_path/modules/gles3/functional/es3fTransformFeedbackTests.hpp",
463  "$deqp_path/modules/gles3/functional/es3fUniformApiTests.cpp",
464  "$deqp_path/modules/gles3/functional/es3fUniformApiTests.hpp",
465  "$deqp_path/modules/gles3/functional/es3fUniformBlockTests.cpp",
466  "$deqp_path/modules/gles3/functional/es3fUniformBlockTests.hpp",
467  "$deqp_path/modules/gles3/functional/es3fVertexArrayObjectTests.cpp",
468  "$deqp_path/modules/gles3/functional/es3fVertexArrayObjectTests.hpp",
469  "$deqp_path/modules/gles3/functional/es3fVertexArrayTest.cpp",
470  "$deqp_path/modules/gles3/functional/es3fVertexArrayTest.hpp",
471  "$deqp_path/modules/gles3/functional/es3fVertexTextureTests.cpp",
472  "$deqp_path/modules/gles3/functional/es3fVertexTextureTests.hpp",
473  "$deqp_path/modules/gles3/performance/es3pBlendTests.cpp",
474  "$deqp_path/modules/gles3/performance/es3pBlendTests.hpp",
475  "$deqp_path/modules/gles3/performance/es3pBufferDataUploadTests.cpp",
476  "$deqp_path/modules/gles3/performance/es3pBufferDataUploadTests.hpp",
477  "$deqp_path/modules/gles3/performance/es3pDepthTests.cpp",
478  "$deqp_path/modules/gles3/performance/es3pDepthTests.hpp",
479  "$deqp_path/modules/gles3/performance/es3pPerformanceTests.cpp",
480  "$deqp_path/modules/gles3/performance/es3pPerformanceTests.hpp",
481  "$deqp_path/modules/gles3/performance/es3pRedundantStateChangeTests.cpp",
482  "$deqp_path/modules/gles3/performance/es3pRedundantStateChangeTests.hpp",
483  "$deqp_path/modules/gles3/performance/es3pShaderCompilationCases.cpp",
484  "$deqp_path/modules/gles3/performance/es3pShaderCompilationCases.hpp",
485  "$deqp_path/modules/gles3/performance/es3pShaderCompilerTests.cpp",
486  "$deqp_path/modules/gles3/performance/es3pShaderCompilerTests.hpp",
487  "$deqp_path/modules/gles3/performance/es3pShaderControlStatementTests.cpp",
488  "$deqp_path/modules/gles3/performance/es3pShaderControlStatementTests.hpp",
489  "$deqp_path/modules/gles3/performance/es3pShaderOperatorTests.cpp",
490  "$deqp_path/modules/gles3/performance/es3pShaderOperatorTests.hpp",
491  "$deqp_path/modules/gles3/performance/es3pShaderOptimizationTests.cpp",
492  "$deqp_path/modules/gles3/performance/es3pShaderOptimizationTests.hpp",
493  "$deqp_path/modules/gles3/performance/es3pStateChangeCallTests.cpp",
494  "$deqp_path/modules/gles3/performance/es3pStateChangeCallTests.hpp",
495  "$deqp_path/modules/gles3/performance/es3pStateChangeTests.cpp",
496  "$deqp_path/modules/gles3/performance/es3pStateChangeTests.hpp",
497  "$deqp_path/modules/gles3/performance/es3pTextureCases.cpp",
498  "$deqp_path/modules/gles3/performance/es3pTextureCases.hpp",
499  "$deqp_path/modules/gles3/performance/es3pTextureCountTests.cpp",
500  "$deqp_path/modules/gles3/performance/es3pTextureCountTests.hpp",
501  "$deqp_path/modules/gles3/performance/es3pTextureFilteringTests.cpp",
502  "$deqp_path/modules/gles3/performance/es3pTextureFilteringTests.hpp",
503  "$deqp_path/modules/gles3/performance/es3pTextureFormatTests.cpp",
504  "$deqp_path/modules/gles3/performance/es3pTextureFormatTests.hpp",
505  "$deqp_path/modules/gles3/stress/es3sDrawTests.cpp",
506  "$deqp_path/modules/gles3/stress/es3sDrawTests.hpp",
507  "$deqp_path/modules/gles3/stress/es3sLongRunningShaderTests.cpp",
508  "$deqp_path/modules/gles3/stress/es3sLongRunningShaderTests.hpp",
509  "$deqp_path/modules/gles3/stress/es3sLongRunningTests.cpp",
510  "$deqp_path/modules/gles3/stress/es3sLongRunningTests.hpp",
511  "$deqp_path/modules/gles3/stress/es3sLongShaderTests.cpp",
512  "$deqp_path/modules/gles3/stress/es3sLongShaderTests.hpp",
513  "$deqp_path/modules/gles3/stress/es3sMemoryTests.cpp",
514  "$deqp_path/modules/gles3/stress/es3sMemoryTests.hpp",
515  "$deqp_path/modules/gles3/stress/es3sOcclusionQueryTests.cpp",
516  "$deqp_path/modules/gles3/stress/es3sOcclusionQueryTests.hpp",
517  "$deqp_path/modules/gles3/stress/es3sSpecialFloatTests.cpp",
518  "$deqp_path/modules/gles3/stress/es3sSpecialFloatTests.hpp",
519  "$deqp_path/modules/gles3/stress/es3sStressTests.cpp",
520  "$deqp_path/modules/gles3/stress/es3sStressTests.hpp",
521  "$deqp_path/modules/gles3/stress/es3sSyncTests.cpp",
522  "$deqp_path/modules/gles3/stress/es3sSyncTests.hpp",
523  "$deqp_path/modules/gles3/stress/es3sVertexArrayTests.cpp",
524  "$deqp_path/modules/gles3/stress/es3sVertexArrayTests.hpp",
525  "$deqp_path/modules/gles3/tes3Context.cpp",
526  "$deqp_path/modules/gles3/tes3Context.hpp",
527  "$deqp_path/modules/gles3/tes3InfoTests.cpp",
528  "$deqp_path/modules/gles3/tes3InfoTests.hpp",
529  "$deqp_path/modules/gles3/tes3TestCase.cpp",
530  "$deqp_path/modules/gles3/tes3TestCase.hpp",
531  "$deqp_path/modules/gles3/tes3TestPackage.cpp",
532  "$deqp_path/modules/gles3/tes3TestPackage.hpp",
533  "$deqp_path/modules/gles3/tes3TestPackageEntry.cpp",
534]
535
536deqp_gles31_sources = [
537  "$deqp_path/modules/gles31/functional/es31fAdvancedBlendTests.cpp",
538  "$deqp_path/modules/gles31/functional/es31fAdvancedBlendTests.hpp",
539  "$deqp_path/modules/gles31/functional/es31fAndroidExtensionPackES31ATests.cpp",
540  "$deqp_path/modules/gles31/functional/es31fAndroidExtensionPackES31ATests.hpp",
541  "$deqp_path/modules/gles31/functional/es31fAtomicCounterTests.cpp",
542  "$deqp_path/modules/gles31/functional/es31fAtomicCounterTests.hpp",
543  "$deqp_path/modules/gles31/functional/es31fBasicComputeShaderTests.cpp",
544  "$deqp_path/modules/gles31/functional/es31fBasicComputeShaderTests.hpp",
545  "$deqp_path/modules/gles31/functional/es31fBooleanStateQueryTests.cpp",
546  "$deqp_path/modules/gles31/functional/es31fBooleanStateQueryTests.hpp",
547  "$deqp_path/modules/gles31/functional/es31fBuiltinPrecisionTests.cpp",
548  "$deqp_path/modules/gles31/functional/es31fBuiltinPrecisionTests.hpp",
549  "$deqp_path/modules/gles31/functional/es31fComputeShaderBuiltinVarTests.cpp",
550  "$deqp_path/modules/gles31/functional/es31fComputeShaderBuiltinVarTests.hpp",
551  "$deqp_path/modules/gles31/functional/es31fCopyImageTests.cpp",
552  "$deqp_path/modules/gles31/functional/es31fCopyImageTests.hpp",
553  "$deqp_path/modules/gles31/functional/es31fDebugTests.cpp",
554  "$deqp_path/modules/gles31/functional/es31fDebugTests.hpp",
555  "$deqp_path/modules/gles31/functional/es31fDefaultVertexArrayObjectTests.cpp",
556  "$deqp_path/modules/gles31/functional/es31fDefaultVertexArrayObjectTests.hpp",
557  "$deqp_path/modules/gles31/functional/es31fDrawBuffersIndexedTests.cpp",
558  "$deqp_path/modules/gles31/functional/es31fDrawBuffersIndexedTests.hpp",
559  "$deqp_path/modules/gles31/functional/es31fDrawElementsBaseVertexTests.cpp",
560  "$deqp_path/modules/gles31/functional/es31fDrawElementsBaseVertexTests.hpp",
561  "$deqp_path/modules/gles31/functional/es31fDrawTests.cpp",
562  "$deqp_path/modules/gles31/functional/es31fDrawTests.hpp",
563  "$deqp_path/modules/gles31/functional/es31fFboColorbufferTests.cpp",
564  "$deqp_path/modules/gles31/functional/es31fFboColorbufferTests.hpp",
565  "$deqp_path/modules/gles31/functional/es31fFboNoAttachmentTests.cpp",
566  "$deqp_path/modules/gles31/functional/es31fFboNoAttachmentTests.hpp",
567  "$deqp_path/modules/gles31/functional/es31fFboSRGBWriteControlTests.cpp",
568  "$deqp_path/modules/gles31/functional/es31fFboSRGBWriteControlTests.hpp",
569  "$deqp_path/modules/gles31/functional/es31fFboTestCase.cpp",
570  "$deqp_path/modules/gles31/functional/es31fFboTestCase.hpp",
571  "$deqp_path/modules/gles31/functional/es31fFboTestUtil.cpp",
572  "$deqp_path/modules/gles31/functional/es31fFboTestUtil.hpp",
573  "$deqp_path/modules/gles31/functional/es31fFramebufferDefaultStateQueryTests.cpp",
574  "$deqp_path/modules/gles31/functional/es31fFramebufferDefaultStateQueryTests.hpp",
575  "$deqp_path/modules/gles31/functional/es31fFunctionalTests.cpp",
576  "$deqp_path/modules/gles31/functional/es31fFunctionalTests.hpp",
577  "$deqp_path/modules/gles31/functional/es31fGeometryShaderTests.cpp",
578  "$deqp_path/modules/gles31/functional/es31fGeometryShaderTests.hpp",
579  "$deqp_path/modules/gles31/functional/es31fIndexedStateQueryTests.cpp",
580  "$deqp_path/modules/gles31/functional/es31fIndexedStateQueryTests.hpp",
581  "$deqp_path/modules/gles31/functional/es31fIndirectComputeDispatchTests.cpp",
582  "$deqp_path/modules/gles31/functional/es31fIndirectComputeDispatchTests.hpp",
583  "$deqp_path/modules/gles31/functional/es31fInfoLogQueryShared.cpp",
584  "$deqp_path/modules/gles31/functional/es31fInfoLogQueryShared.hpp",
585  "$deqp_path/modules/gles31/functional/es31fIntegerStateQueryTests.cpp",
586  "$deqp_path/modules/gles31/functional/es31fIntegerStateQueryTests.hpp",
587  "$deqp_path/modules/gles31/functional/es31fInternalFormatQueryTests.cpp",
588  "$deqp_path/modules/gles31/functional/es31fInternalFormatQueryTests.hpp",
589  "$deqp_path/modules/gles31/functional/es31fLayoutBindingTests.cpp",
590  "$deqp_path/modules/gles31/functional/es31fLayoutBindingTests.hpp",
591  "$deqp_path/modules/gles31/functional/es31fMultisampleShaderRenderCase.cpp",
592  "$deqp_path/modules/gles31/functional/es31fMultisampleShaderRenderCase.hpp",
593  "$deqp_path/modules/gles31/functional/es31fMultisampleTests.cpp",
594  "$deqp_path/modules/gles31/functional/es31fMultisampleTests.hpp",
595  "$deqp_path/modules/gles31/functional/es31fNegativeAdvancedBlendEquationTests.cpp",
596  "$deqp_path/modules/gles31/functional/es31fNegativeAdvancedBlendEquationTests.hpp",
597  "$deqp_path/modules/gles31/functional/es31fNegativeAtomicCounterTests.cpp",
598  "$deqp_path/modules/gles31/functional/es31fNegativeAtomicCounterTests.hpp",
599  "$deqp_path/modules/gles31/functional/es31fNegativeBufferApiTests.cpp",
600  "$deqp_path/modules/gles31/functional/es31fNegativeBufferApiTests.hpp",
601  "$deqp_path/modules/gles31/functional/es31fNegativeComputeTests.cpp",
602  "$deqp_path/modules/gles31/functional/es31fNegativeComputeTests.hpp",
603  "$deqp_path/modules/gles31/functional/es31fNegativeFragmentApiTests.cpp",
604  "$deqp_path/modules/gles31/functional/es31fNegativeFragmentApiTests.hpp",
605  "$deqp_path/modules/gles31/functional/es31fNegativePreciseTests.cpp",
606  "$deqp_path/modules/gles31/functional/es31fNegativePreciseTests.hpp",
607  "$deqp_path/modules/gles31/functional/es31fNegativeSSBOBlockTests.cpp",
608  "$deqp_path/modules/gles31/functional/es31fNegativeSSBOBlockTests.hpp",
609  "$deqp_path/modules/gles31/functional/es31fNegativeSampleVariablesTests.cpp",
610  "$deqp_path/modules/gles31/functional/es31fNegativeSampleVariablesTests.hpp",
611  "$deqp_path/modules/gles31/functional/es31fNegativeShaderApiTests.cpp",
612  "$deqp_path/modules/gles31/functional/es31fNegativeShaderApiTests.hpp",
613  "$deqp_path/modules/gles31/functional/es31fNegativeShaderDirectiveTests.cpp",
614  "$deqp_path/modules/gles31/functional/es31fNegativeShaderDirectiveTests.hpp",
615  "$deqp_path/modules/gles31/functional/es31fNegativeShaderFramebufferFetchTests.cpp",
616  "$deqp_path/modules/gles31/functional/es31fNegativeShaderFramebufferFetchTests.hpp",
617  "$deqp_path/modules/gles31/functional/es31fNegativeShaderFunctionTests.cpp",
618  "$deqp_path/modules/gles31/functional/es31fNegativeShaderFunctionTests.hpp",
619  "$deqp_path/modules/gles31/functional/es31fNegativeShaderImageLoadStoreTests.cpp",
620  "$deqp_path/modules/gles31/functional/es31fNegativeShaderImageLoadStoreTests.hpp",
621  "$deqp_path/modules/gles31/functional/es31fNegativeShaderStorageTests.cpp",
622  "$deqp_path/modules/gles31/functional/es31fNegativeShaderStorageTests.hpp",
623  "$deqp_path/modules/gles31/functional/es31fNegativeStateApiTests.cpp",
624  "$deqp_path/modules/gles31/functional/es31fNegativeStateApiTests.hpp",
625  "$deqp_path/modules/gles31/functional/es31fNegativeTessellationTests.cpp",
626  "$deqp_path/modules/gles31/functional/es31fNegativeTessellationTests.hpp",
627  "$deqp_path/modules/gles31/functional/es31fNegativeTestShared.cpp",
628  "$deqp_path/modules/gles31/functional/es31fNegativeTestShared.hpp",
629  "$deqp_path/modules/gles31/functional/es31fNegativeTextureApiTests.cpp",
630  "$deqp_path/modules/gles31/functional/es31fNegativeTextureApiTests.hpp",
631  "$deqp_path/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp",
632  "$deqp_path/modules/gles31/functional/es31fNegativeVertexArrayApiTests.hpp",
633  "$deqp_path/modules/gles31/functional/es31fOpaqueTypeIndexingTests.cpp",
634  "$deqp_path/modules/gles31/functional/es31fOpaqueTypeIndexingTests.hpp",
635  "$deqp_path/modules/gles31/functional/es31fPrimitiveBoundingBoxTests.cpp",
636  "$deqp_path/modules/gles31/functional/es31fPrimitiveBoundingBoxTests.hpp",
637  "$deqp_path/modules/gles31/functional/es31fProgramInterfaceDefinition.cpp",
638  "$deqp_path/modules/gles31/functional/es31fProgramInterfaceDefinition.hpp",
639  "$deqp_path/modules/gles31/functional/es31fProgramInterfaceDefinitionUtil.cpp",
640  "$deqp_path/modules/gles31/functional/es31fProgramInterfaceDefinitionUtil.hpp",
641  "$deqp_path/modules/gles31/functional/es31fProgramInterfaceQueryTestCase.cpp",
642  "$deqp_path/modules/gles31/functional/es31fProgramInterfaceQueryTestCase.hpp",
643  "$deqp_path/modules/gles31/functional/es31fProgramInterfaceQueryTests.cpp",
644  "$deqp_path/modules/gles31/functional/es31fProgramInterfaceQueryTests.hpp",
645  "$deqp_path/modules/gles31/functional/es31fProgramPipelineStateQueryTests.cpp",
646  "$deqp_path/modules/gles31/functional/es31fProgramPipelineStateQueryTests.hpp",
647  "$deqp_path/modules/gles31/functional/es31fProgramStateQueryTests.cpp",
648  "$deqp_path/modules/gles31/functional/es31fProgramStateQueryTests.hpp",
649  "$deqp_path/modules/gles31/functional/es31fProgramUniformTests.cpp",
650  "$deqp_path/modules/gles31/functional/es31fProgramUniformTests.hpp",
651  "$deqp_path/modules/gles31/functional/es31fSRGBDecodeTests.cpp",
652  "$deqp_path/modules/gles31/functional/es31fSRGBDecodeTests.hpp",
653  "$deqp_path/modules/gles31/functional/es31fSSBOArrayLengthTests.cpp",
654  "$deqp_path/modules/gles31/functional/es31fSSBOArrayLengthTests.hpp",
655  "$deqp_path/modules/gles31/functional/es31fSSBOLayoutCase.cpp",
656  "$deqp_path/modules/gles31/functional/es31fSSBOLayoutCase.hpp",
657  "$deqp_path/modules/gles31/functional/es31fSSBOLayoutTests.cpp",
658  "$deqp_path/modules/gles31/functional/es31fSSBOLayoutTests.hpp",
659  "$deqp_path/modules/gles31/functional/es31fSampleShadingTests.cpp",
660  "$deqp_path/modules/gles31/functional/es31fSampleShadingTests.hpp",
661  "$deqp_path/modules/gles31/functional/es31fSampleVariableTests.cpp",
662  "$deqp_path/modules/gles31/functional/es31fSampleVariableTests.hpp",
663  "$deqp_path/modules/gles31/functional/es31fSamplerStateQueryTests.cpp",
664  "$deqp_path/modules/gles31/functional/es31fSamplerStateQueryTests.hpp",
665  "$deqp_path/modules/gles31/functional/es31fSeparateShaderTests.cpp",
666  "$deqp_path/modules/gles31/functional/es31fSeparateShaderTests.hpp",
667  "$deqp_path/modules/gles31/functional/es31fShaderAtomicOpTests.cpp",
668  "$deqp_path/modules/gles31/functional/es31fShaderAtomicOpTests.hpp",
669  "$deqp_path/modules/gles31/functional/es31fShaderBuiltinConstantTests.cpp",
670  "$deqp_path/modules/gles31/functional/es31fShaderBuiltinConstantTests.hpp",
671  "$deqp_path/modules/gles31/functional/es31fShaderCommonFunctionTests.cpp",
672  "$deqp_path/modules/gles31/functional/es31fShaderCommonFunctionTests.hpp",
673  "$deqp_path/modules/gles31/functional/es31fShaderFramebufferFetchTests.cpp",
674  "$deqp_path/modules/gles31/functional/es31fShaderFramebufferFetchTests.hpp",
675  "$deqp_path/modules/gles31/functional/es31fShaderHelperInvocationTests.cpp",
676  "$deqp_path/modules/gles31/functional/es31fShaderHelperInvocationTests.hpp",
677  "$deqp_path/modules/gles31/functional/es31fShaderImageLoadStoreTests.cpp",
678  "$deqp_path/modules/gles31/functional/es31fShaderImageLoadStoreTests.hpp",
679  "$deqp_path/modules/gles31/functional/es31fShaderIntegerFunctionTests.cpp",
680  "$deqp_path/modules/gles31/functional/es31fShaderIntegerFunctionTests.hpp",
681  "$deqp_path/modules/gles31/functional/es31fShaderMultisampleInterpolationStateQueryTests.cpp",
682  "$deqp_path/modules/gles31/functional/es31fShaderMultisampleInterpolationStateQueryTests.hpp",
683  "$deqp_path/modules/gles31/functional/es31fShaderMultisampleInterpolationTests.cpp",
684  "$deqp_path/modules/gles31/functional/es31fShaderMultisampleInterpolationTests.hpp",
685  "$deqp_path/modules/gles31/functional/es31fShaderPackingFunctionTests.cpp",
686  "$deqp_path/modules/gles31/functional/es31fShaderPackingFunctionTests.hpp",
687  "$deqp_path/modules/gles31/functional/es31fShaderSharedVarTests.cpp",
688  "$deqp_path/modules/gles31/functional/es31fShaderSharedVarTests.hpp",
689  "$deqp_path/modules/gles31/functional/es31fShaderStateQueryTests.cpp",
690  "$deqp_path/modules/gles31/functional/es31fShaderStateQueryTests.hpp",
691  "$deqp_path/modules/gles31/functional/es31fShaderTextureSizeTests.cpp",
692  "$deqp_path/modules/gles31/functional/es31fShaderTextureSizeTests.hpp",
693  "$deqp_path/modules/gles31/functional/es31fShaderUniformIntegerFunctionTests.cpp",
694  "$deqp_path/modules/gles31/functional/es31fShaderUniformIntegerFunctionTests.hpp",
695  "$deqp_path/modules/gles31/functional/es31fStencilTexturingTests.cpp",
696  "$deqp_path/modules/gles31/functional/es31fStencilTexturingTests.hpp",
697  "$deqp_path/modules/gles31/functional/es31fSynchronizationTests.cpp",
698  "$deqp_path/modules/gles31/functional/es31fSynchronizationTests.hpp",
699  "$deqp_path/modules/gles31/functional/es31fTessellationGeometryInteractionTests.cpp",
700  "$deqp_path/modules/gles31/functional/es31fTessellationGeometryInteractionTests.hpp",
701  "$deqp_path/modules/gles31/functional/es31fTessellationTests.cpp",
702  "$deqp_path/modules/gles31/functional/es31fTessellationTests.hpp",
703  "$deqp_path/modules/gles31/functional/es31fTextureBorderClampTests.cpp",
704  "$deqp_path/modules/gles31/functional/es31fTextureBorderClampTests.hpp",
705  "$deqp_path/modules/gles31/functional/es31fTextureBufferTests.cpp",
706  "$deqp_path/modules/gles31/functional/es31fTextureBufferTests.hpp",
707  "$deqp_path/modules/gles31/functional/es31fTextureFilteringTests.cpp",
708  "$deqp_path/modules/gles31/functional/es31fTextureFilteringTests.hpp",
709  "$deqp_path/modules/gles31/functional/es31fTextureFormatTests.cpp",
710  "$deqp_path/modules/gles31/functional/es31fTextureFormatTests.hpp",
711  "$deqp_path/modules/gles31/functional/es31fTextureGatherTests.cpp",
712  "$deqp_path/modules/gles31/functional/es31fTextureGatherTests.hpp",
713  "$deqp_path/modules/gles31/functional/es31fTextureLevelStateQueryTests.cpp",
714  "$deqp_path/modules/gles31/functional/es31fTextureLevelStateQueryTests.hpp",
715  "$deqp_path/modules/gles31/functional/es31fTextureMultisampleTests.cpp",
716  "$deqp_path/modules/gles31/functional/es31fTextureMultisampleTests.hpp",
717  "$deqp_path/modules/gles31/functional/es31fTextureSpecificationTests.cpp",
718  "$deqp_path/modules/gles31/functional/es31fTextureSpecificationTests.hpp",
719  "$deqp_path/modules/gles31/functional/es31fTextureStateQueryTests.cpp",
720  "$deqp_path/modules/gles31/functional/es31fTextureStateQueryTests.hpp",
721  "$deqp_path/modules/gles31/functional/es31fUniformBlockTests.cpp",
722  "$deqp_path/modules/gles31/functional/es31fUniformBlockTests.hpp",
723  "$deqp_path/modules/gles31/functional/es31fUniformLocationTests.cpp",
724  "$deqp_path/modules/gles31/functional/es31fUniformLocationTests.hpp",
725  "$deqp_path/modules/gles31/functional/es31fVertexAttributeBindingStateQueryTests.cpp",
726  "$deqp_path/modules/gles31/functional/es31fVertexAttributeBindingStateQueryTests.hpp",
727  "$deqp_path/modules/gles31/functional/es31fVertexAttributeBindingTests.cpp",
728  "$deqp_path/modules/gles31/functional/es31fVertexAttributeBindingTests.hpp",
729  "$deqp_path/modules/gles31/stress/es31sDrawTests.cpp",
730  "$deqp_path/modules/gles31/stress/es31sDrawTests.hpp",
731  "$deqp_path/modules/gles31/stress/es31sStressTests.cpp",
732  "$deqp_path/modules/gles31/stress/es31sStressTests.hpp",
733  "$deqp_path/modules/gles31/stress/es31sTessellationGeometryInteractionTests.cpp",
734  "$deqp_path/modules/gles31/stress/es31sTessellationGeometryInteractionTests.hpp",
735  "$deqp_path/modules/gles31/stress/es31sVertexAttributeBindingTests.cpp",
736  "$deqp_path/modules/gles31/stress/es31sVertexAttributeBindingTests.hpp",
737
738  #  "$deqp_path/modules/gles31/tes31Context.cpp",  # 3688/3687: Override to prevent 3.2 context creation
739  "$deqp_path/modules/gles31/tes31Context.hpp",
740  "$deqp_path/modules/gles31/tes31InfoTests.cpp",
741  "$deqp_path/modules/gles31/tes31InfoTests.hpp",
742  "$deqp_path/modules/gles31/tes31TestCase.cpp",
743  "$deqp_path/modules/gles31/tes31TestCase.hpp",
744  "$deqp_path/modules/gles31/tes31TestPackage.cpp",
745  "$deqp_path/modules/gles31/tes31TestPackage.hpp",
746  "$deqp_path/modules/gles31/tes31TestPackageEntry.cpp",
747
748  # Overrides
749  "deqp_support/tes31Context_override.cpp",  # 3688/3687: Override to prevent
750                                             # 3.2 context creation
751]
752
753deqp_egl_sources = [
754  "$deqp_path/modules/egl/teglAndroidUtil.cpp",
755  "$deqp_path/modules/egl/teglAndroidUtil.hpp",
756  "$deqp_path/modules/egl/teglApiCase.cpp",
757  "$deqp_path/modules/egl/teglApiCase.hpp",
758  "$deqp_path/modules/egl/teglBufferAgeTests.cpp",
759  "$deqp_path/modules/egl/teglBufferAgeTests.hpp",
760  "$deqp_path/modules/egl/teglChooseConfigReference.cpp",
761  "$deqp_path/modules/egl/teglChooseConfigReference.hpp",
762  "$deqp_path/modules/egl/teglChooseConfigTests.cpp",
763  "$deqp_path/modules/egl/teglChooseConfigTests.hpp",
764  "$deqp_path/modules/egl/teglClientExtensionTests.cpp",
765  "$deqp_path/modules/egl/teglClientExtensionTests.hpp",
766  "$deqp_path/modules/egl/teglColorClearCase.cpp",
767  "$deqp_path/modules/egl/teglColorClearCase.hpp",
768  "$deqp_path/modules/egl/teglColorClearTests.cpp",
769  "$deqp_path/modules/egl/teglColorClearTests.hpp",
770  "$deqp_path/modules/egl/teglConfigList.cpp",
771  "$deqp_path/modules/egl/teglConfigList.hpp",
772  "$deqp_path/modules/egl/teglCreateContextExtTests.cpp",
773  "$deqp_path/modules/egl/teglCreateContextExtTests.hpp",
774  "$deqp_path/modules/egl/teglCreateContextTests.cpp",
775  "$deqp_path/modules/egl/teglCreateContextTests.hpp",
776  "$deqp_path/modules/egl/teglCreateSurfaceTests.cpp",
777  "$deqp_path/modules/egl/teglCreateSurfaceTests.hpp",
778  "$deqp_path/modules/egl/teglGLES1RenderUtil.cpp",
779  "$deqp_path/modules/egl/teglGLES1RenderUtil.hpp",
780  "$deqp_path/modules/egl/teglGLES2RenderUtil.cpp",
781  "$deqp_path/modules/egl/teglGLES2RenderUtil.hpp",
782  "$deqp_path/modules/egl/teglGLES2SharedRenderingPerfTests.cpp",
783  "$deqp_path/modules/egl/teglGLES2SharedRenderingPerfTests.hpp",
784  "$deqp_path/modules/egl/teglGLES2SharingTests.cpp",
785  "$deqp_path/modules/egl/teglGLES2SharingTests.hpp",
786  "$deqp_path/modules/egl/teglGLES2SharingThreadedTests.cpp",
787  "$deqp_path/modules/egl/teglGLES2SharingThreadedTests.hpp",
788  "$deqp_path/modules/egl/teglGetFrameTimestampsTests.cpp",
789  "$deqp_path/modules/egl/teglGetFrameTimestampsTests.hpp",
790  "$deqp_path/modules/egl/teglGetProcAddressTests.cpp",
791  "$deqp_path/modules/egl/teglGetProcAddressTests.hpp",
792  "$deqp_path/modules/egl/teglImageFormatTests.cpp",
793  "$deqp_path/modules/egl/teglImageFormatTests.hpp",
794  "$deqp_path/modules/egl/teglImageTests.cpp",
795  "$deqp_path/modules/egl/teglImageTests.hpp",
796  "$deqp_path/modules/egl/teglImageUtil.cpp",
797  "$deqp_path/modules/egl/teglImageUtil.hpp",
798  "$deqp_path/modules/egl/teglInfoTests.cpp",
799  "$deqp_path/modules/egl/teglInfoTests.hpp",
800  "$deqp_path/modules/egl/teglMakeCurrentPerfTests.cpp",
801  "$deqp_path/modules/egl/teglMakeCurrentPerfTests.hpp",
802  "$deqp_path/modules/egl/teglMemoryStressTests.cpp",
803  "$deqp_path/modules/egl/teglMemoryStressTests.hpp",
804  "$deqp_path/modules/egl/teglMultiContextTests.cpp",
805  "$deqp_path/modules/egl/teglMultiContextTests.hpp",
806  "$deqp_path/modules/egl/teglMultiThreadTests.cpp",
807  "$deqp_path/modules/egl/teglMultiThreadTests.hpp",
808  "$deqp_path/modules/egl/teglMutableRenderBufferTests.cpp",
809  "$deqp_path/modules/egl/teglMutableRenderBufferTests.hpp",
810  "$deqp_path/modules/egl/teglNativeColorMappingTests.cpp",
811  "$deqp_path/modules/egl/teglNativeColorMappingTests.hpp",
812  "$deqp_path/modules/egl/teglNativeCoordMappingTests.cpp",
813  "$deqp_path/modules/egl/teglNativeCoordMappingTests.hpp",
814  "$deqp_path/modules/egl/teglNegativeApiTests.cpp",
815  "$deqp_path/modules/egl/teglNegativeApiTests.hpp",
816  "$deqp_path/modules/egl/teglNegativePartialUpdateTests.cpp",
817  "$deqp_path/modules/egl/teglNegativePartialUpdateTests.hpp",
818  "$deqp_path/modules/egl/teglPartialUpdateTests.cpp",
819  "$deqp_path/modules/egl/teglPartialUpdateTests.hpp",
820  "$deqp_path/modules/egl/teglPreservingSwapTests.cpp",
821  "$deqp_path/modules/egl/teglPreservingSwapTests.hpp",
822  "$deqp_path/modules/egl/teglQueryConfigTests.cpp",
823  "$deqp_path/modules/egl/teglQueryConfigTests.hpp",
824  "$deqp_path/modules/egl/teglQueryContextTests.cpp",
825  "$deqp_path/modules/egl/teglQueryContextTests.hpp",
826  "$deqp_path/modules/egl/teglQuerySurfaceTests.cpp",
827  "$deqp_path/modules/egl/teglQuerySurfaceTests.hpp",
828  "$deqp_path/modules/egl/teglRenderCase.cpp",
829  "$deqp_path/modules/egl/teglRenderCase.hpp",
830  "$deqp_path/modules/egl/teglRenderTests.cpp",
831  "$deqp_path/modules/egl/teglRenderTests.hpp",
832  "$deqp_path/modules/egl/teglResizeTests.cpp",
833  "$deqp_path/modules/egl/teglResizeTests.hpp",
834  "$deqp_path/modules/egl/teglRobustnessTests.cpp",
835  "$deqp_path/modules/egl/teglRobustnessTests.hpp",
836  "$deqp_path/modules/egl/teglSimpleConfigCase.cpp",
837  "$deqp_path/modules/egl/teglSimpleConfigCase.hpp",
838  "$deqp_path/modules/egl/teglSurfacelessContextTests.cpp",
839  "$deqp_path/modules/egl/teglSurfacelessContextTests.hpp",
840  "$deqp_path/modules/egl/teglSwapBuffersTests.cpp",
841  "$deqp_path/modules/egl/teglSwapBuffersTests.hpp",
842  "$deqp_path/modules/egl/teglSwapBuffersWithDamageTests.cpp",
843  "$deqp_path/modules/egl/teglSwapBuffersWithDamageTests.hpp",
844  "$deqp_path/modules/egl/teglSyncTests.cpp",
845  "$deqp_path/modules/egl/teglSyncTests.hpp",
846  "$deqp_path/modules/egl/teglTestCase.cpp",
847  "$deqp_path/modules/egl/teglTestCase.hpp",
848  "$deqp_path/modules/egl/teglTestPackage.cpp",
849  "$deqp_path/modules/egl/teglTestPackage.hpp",
850  "$deqp_path/modules/egl/teglTestPackageEntry.cpp",
851  "$deqp_path/modules/egl/teglThreadCleanUpTests.cpp",
852  "$deqp_path/modules/egl/teglThreadCleanUpTests.hpp",
853  "$deqp_path/modules/egl/teglVGRenderUtil.cpp",
854  "$deqp_path/modules/egl/teglVGRenderUtil.hpp",
855  "$deqp_path/modules/egl/teglWideColorTests.cpp",
856  "$deqp_path/modules/egl/teglWideColorTests.hpp",
857]
858
859deqp_khr_common_sources = [
860  "$deqp_path/external/openglcts/modules/common/glcAggressiveShaderOptimizationsTests.cpp",
861  "$deqp_path/external/openglcts/modules/common/glcAggressiveShaderOptimizationsTests.hpp",
862  "$deqp_path/external/openglcts/modules/common/glcBlendEquationAdvancedTests.cpp",
863  "$deqp_path/external/openglcts/modules/common/glcBlendEquationAdvancedTests.hpp",
864  "$deqp_path/external/openglcts/modules/common/glcConfigList.cpp",
865  "$deqp_path/external/openglcts/modules/common/glcConfigList.hpp",
866  "$deqp_path/external/openglcts/modules/common/glcConfigListCase.cpp",
867  "$deqp_path/external/openglcts/modules/common/glcConfigListCase.hpp",
868  "$deqp_path/external/openglcts/modules/common/glcConfigListEGL.cpp",
869  "$deqp_path/external/openglcts/modules/common/glcConfigListEGL.hpp",
870  "$deqp_path/external/openglcts/modules/common/glcConfigListWGL.cpp",
871  "$deqp_path/external/openglcts/modules/common/glcConfigListWGL.hpp",
872  "$deqp_path/external/openglcts/modules/common/glcConfigPackage.cpp",
873  "$deqp_path/external/openglcts/modules/common/glcConfigPackage.hpp",
874  "$deqp_path/external/openglcts/modules/common/glcContext.cpp",
875  "$deqp_path/external/openglcts/modules/common/glcContext.hpp",
876  "$deqp_path/external/openglcts/modules/common/glcContextFlagsTests.cpp",
877  "$deqp_path/external/openglcts/modules/common/glcContextFlagsTests.hpp",
878  "$deqp_path/external/openglcts/modules/common/glcExposedExtensionsTests.cpp",
879  "$deqp_path/external/openglcts/modules/common/glcExposedExtensionsTests.hpp",
880  "$deqp_path/external/openglcts/modules/common/glcExtTokens.cpp",
881  "$deqp_path/external/openglcts/modules/common/glcExtTokens.hpp",
882  "$deqp_path/external/openglcts/modules/common/glcFragDepthTests.cpp",
883  "$deqp_path/external/openglcts/modules/common/glcFragDepthTests.hpp",
884  "$deqp_path/external/openglcts/modules/common/glcFramebufferCompleteness.cpp",
885  "$deqp_path/external/openglcts/modules/common/glcFramebufferCompleteness.hpp",
886  "$deqp_path/external/openglcts/modules/common/glcGLSLVectorConstructorTests.cpp",
887  "$deqp_path/external/openglcts/modules/common/glcGLSLVectorConstructorTests.hpp",
888  "$deqp_path/external/openglcts/modules/common/glcInfoTests.cpp",
889  "$deqp_path/external/openglcts/modules/common/glcInfoTests.hpp",
890  "$deqp_path/external/openglcts/modules/common/glcInternalformatTests.cpp",
891  "$deqp_path/external/openglcts/modules/common/glcInternalformatTests.hpp",
892  "$deqp_path/external/openglcts/modules/common/glcKHRDebugTests.cpp",
893  "$deqp_path/external/openglcts/modules/common/glcKHRDebugTests.hpp",
894  "$deqp_path/external/openglcts/modules/common/glcLayoutLocationTests.cpp",
895  "$deqp_path/external/openglcts/modules/common/glcLayoutLocationTests.hpp",
896  "$deqp_path/external/openglcts/modules/common/glcLimitTest.hpp",
897  "$deqp_path/external/openglcts/modules/common/glcLimitTest.inl",
898  "$deqp_path/external/openglcts/modules/common/glcMisc.cpp",
899  "$deqp_path/external/openglcts/modules/common/glcMisc.hpp",
900  "$deqp_path/external/openglcts/modules/common/glcMultipleContextsTests.cpp",
901  "$deqp_path/external/openglcts/modules/common/glcMultipleContextsTests.hpp",
902  "$deqp_path/external/openglcts/modules/common/glcNearestEdgeTests.cpp",
903  "$deqp_path/external/openglcts/modules/common/glcNearestEdgeTests.hpp",
904  "$deqp_path/external/openglcts/modules/common/glcNoDefaultContextPackage.cpp",
905  "$deqp_path/external/openglcts/modules/common/glcNoDefaultContextPackage.hpp",
906  "$deqp_path/external/openglcts/modules/common/glcNoErrorTests.cpp",
907  "$deqp_path/external/openglcts/modules/common/glcNoErrorTests.hpp",
908  "$deqp_path/external/openglcts/modules/common/glcPackedDepthStencilTests.cpp",
909  "$deqp_path/external/openglcts/modules/common/glcPackedDepthStencilTests.hpp",
910  "$deqp_path/external/openglcts/modules/common/glcPackedPixelsTests.cpp",
911  "$deqp_path/external/openglcts/modules/common/glcPackedPixelsTests.hpp",
912  "$deqp_path/external/openglcts/modules/common/glcParallelShaderCompileTests.cpp",
913  "$deqp_path/external/openglcts/modules/common/glcParallelShaderCompileTests.hpp",
914  "$deqp_path/external/openglcts/modules/common/glcPixelStorageModesTests.cpp",
915  "$deqp_path/external/openglcts/modules/common/glcPixelStorageModesTests.hpp",
916  "$deqp_path/external/openglcts/modules/common/glcPolygonOffsetClampTests.cpp",
917  "$deqp_path/external/openglcts/modules/common/glcPolygonOffsetClampTests.hpp",
918  "$deqp_path/external/openglcts/modules/common/glcRobustBufferAccessBehaviorTests.cpp",
919  "$deqp_path/external/openglcts/modules/common/glcRobustBufferAccessBehaviorTests.hpp",
920  "$deqp_path/external/openglcts/modules/common/glcRobustnessTests.cpp",
921  "$deqp_path/external/openglcts/modules/common/glcRobustnessTests.hpp",
922  "$deqp_path/external/openglcts/modules/common/glcSampleVariablesTests.cpp",
923  "$deqp_path/external/openglcts/modules/common/glcSampleVariablesTests.hpp",
924  "$deqp_path/external/openglcts/modules/common/glcSeparableProgramsTransformFeedbackTests.cpp",
925  "$deqp_path/external/openglcts/modules/common/glcSeparableProgramsTransformFeedbackTests.hpp",
926  "$deqp_path/external/openglcts/modules/common/glcShaderConstExprTests.cpp",
927  "$deqp_path/external/openglcts/modules/common/glcShaderConstExprTests.hpp",
928  "$deqp_path/external/openglcts/modules/common/glcShaderGroupVoteTests.cpp",
929  "$deqp_path/external/openglcts/modules/common/glcShaderGroupVoteTests.hpp",
930  "$deqp_path/external/openglcts/modules/common/glcShaderIndexingTests.cpp",
931  "$deqp_path/external/openglcts/modules/common/glcShaderIndexingTests.hpp",
932  "$deqp_path/external/openglcts/modules/common/glcShaderIntegerMixTests.cpp",
933  "$deqp_path/external/openglcts/modules/common/glcShaderIntegerMixTests.hpp",
934  "$deqp_path/external/openglcts/modules/common/glcShaderLibrary.cpp",
935  "$deqp_path/external/openglcts/modules/common/glcShaderLibrary.hpp",
936  "$deqp_path/external/openglcts/modules/common/glcShaderLibraryCase.cpp",
937  "$deqp_path/external/openglcts/modules/common/glcShaderLibraryCase.hpp",
938  "$deqp_path/external/openglcts/modules/common/glcShaderLoopTests.cpp",
939  "$deqp_path/external/openglcts/modules/common/glcShaderLoopTests.hpp",
940  "$deqp_path/external/openglcts/modules/common/glcShaderMacroTests.cpp",
941  "$deqp_path/external/openglcts/modules/common/glcShaderMacroTests.hpp",
942  "$deqp_path/external/openglcts/modules/common/glcShaderMultisampleInterpolationTests.cpp",
943  "$deqp_path/external/openglcts/modules/common/glcShaderMultisampleInterpolationTests.hpp",
944  "$deqp_path/external/openglcts/modules/common/glcShaderNegativeTests.cpp",
945  "$deqp_path/external/openglcts/modules/common/glcShaderNegativeTests.hpp",
946  "$deqp_path/external/openglcts/modules/common/glcShaderRenderCase.cpp",
947  "$deqp_path/external/openglcts/modules/common/glcShaderRenderCase.hpp",
948  "$deqp_path/external/openglcts/modules/common/glcShaderStructTests.cpp",
949  "$deqp_path/external/openglcts/modules/common/glcShaderStructTests.hpp",
950  "$deqp_path/external/openglcts/modules/common/glcSpirvUtils.cpp",
951  "$deqp_path/external/openglcts/modules/common/glcSpirvUtils.hpp",
952  "$deqp_path/external/openglcts/modules/common/glcTestCase.cpp",
953  "$deqp_path/external/openglcts/modules/common/glcTestCase.hpp",
954  "$deqp_path/external/openglcts/modules/common/glcTestCaseWrapper.cpp",
955  "$deqp_path/external/openglcts/modules/common/glcTestCaseWrapper.hpp",
956  "$deqp_path/external/openglcts/modules/common/glcTestPackage.cpp",
957  "$deqp_path/external/openglcts/modules/common/glcTestPackage.hpp",
958  "$deqp_path/external/openglcts/modules/common/glcTestSubcase.cpp",
959  "$deqp_path/external/openglcts/modules/common/glcTestSubcase.hpp",
960  "$deqp_path/external/openglcts/modules/common/glcTextureCompatibilityTests.cpp",
961  "$deqp_path/external/openglcts/modules/common/glcTextureCompatibilityTests.hpp",
962  "$deqp_path/external/openglcts/modules/common/glcTextureFilterAnisotropicTests.cpp",
963  "$deqp_path/external/openglcts/modules/common/glcTextureFilterAnisotropicTests.hpp",
964  "$deqp_path/external/openglcts/modules/common/glcTextureRepeatModeTests.cpp",
965  "$deqp_path/external/openglcts/modules/common/glcTextureRepeatModeTests.hpp",
966  "$deqp_path/external/openglcts/modules/common/glcUniformBlockCase.cpp",
967  "$deqp_path/external/openglcts/modules/common/glcUniformBlockCase.hpp",
968  "$deqp_path/external/openglcts/modules/common/glcUniformBlockTests.cpp",
969  "$deqp_path/external/openglcts/modules/common/glcUniformBlockTests.hpp",
970  "$deqp_path/external/openglcts/modules/common/glcViewportArrayTests.cpp",
971  "$deqp_path/external/openglcts/modules/common/glcViewportArrayTests.hpp",
972  "$deqp_path/external/openglcts/modules/common/glcWaiver.hpp",
973  "$deqp_path/external/openglcts/modules/glesext/esextcTestCaseBase.cpp",
974  "$deqp_path/external/openglcts/modules/glesext/esextcTestCaseBase.hpp",
975  "$deqp_path/external/openglcts/modules/glesext/esextcTestPackage.cpp",
976  "$deqp_path/external/openglcts/modules/glesext/esextcTestPackage.hpp",
977]
978
979deqp_khr_test_module_headers = [
980  "$deqp_path/external/openglcts/modules/gles31/es31cDrawIndirectTests.hpp",
981  "$deqp_path/external/openglcts/modules/gl/gl4cShaderSubroutineTests.hpp",
982  "$deqp_path/external/openglcts/modules/gles31/tes31TestCase.hpp",
983  "$deqp_path/external/openglcts/modules/gles31/es31cArrayOfArraysTests.hpp",
984  "$deqp_path/external/openglcts/modules/gles31/es31cExplicitUniformLocationTest.hpp",
985  "$deqp_path/external/openglcts/modules/gl/gl3cTestPackages.hpp",
986  "$deqp_path/external/openglcts/modules/gles31/es31cLayoutBindingTests.hpp",
987  "$deqp_path/external/openglcts/modules/gles31/es31cSampleShadingTests.hpp",
988  "$deqp_path/external/openglcts/modules/gles31/es31cSeparateShaderObjsTests.hpp",
989  "$deqp_path/external/openglcts/modules/gles31/es31cShaderBitfieldOperationTests.hpp",
990  "$deqp_path/external/openglcts/modules/glesext/draw_elements_base_vertex/esextcDrawElementsBaseVertexTests.hpp",
991  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderTests.hpp",
992  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderTests.hpp",
993  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5Tests.hpp",
994  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampTests.hpp",
995  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferTests.hpp",
996  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayTests.hpp",
997  "$deqp_path/external/openglcts/modules/glesext/texture_shadow_lod/esextcTextureShadowLodFunctionsTest.hpp",
998  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedTests.hpp",
999  "$deqp_path/modules/gles2/tes2Context.hpp",
1000  "$deqp_path/modules/gles2/tes2TestPackage.hpp",
1001  "$deqp_path/modules/gles3/tes3Context.hpp",
1002  "$deqp_path/modules/gles3/tes3TestPackage.hpp",
1003  "$deqp_path/modules/gles31/tes31Context.hpp",
1004  "$deqp_path/modules/gles31/tes31TestPackage.hpp",
1005]
1006
1007deqp_khr_gl_sources = [
1008  "$deqp_path/external/openglcts/modules/gl/gl3cClipDistance.cpp",
1009  "$deqp_path/external/openglcts/modules/gl/gl3cClipDistance.hpp",
1010  "$deqp_path/external/openglcts/modules/gl/gl3cCommonBugsTests.cpp",
1011  "$deqp_path/external/openglcts/modules/gl/gl3cCommonBugsTests.hpp",
1012  "$deqp_path/external/openglcts/modules/gl/gl3cCullDistanceTests.cpp",
1013  "$deqp_path/external/openglcts/modules/gl/gl3cCullDistanceTests.hpp",
1014  "$deqp_path/external/openglcts/modules/gl/gl3cGLSLnoperspectiveTests.cpp",
1015  "$deqp_path/external/openglcts/modules/gl/gl3cGLSLnoperspectiveTests.hpp",
1016  "$deqp_path/external/openglcts/modules/gl/gl3cGPUShader5Tests.cpp",
1017  "$deqp_path/external/openglcts/modules/gl/gl3cGPUShader5Tests.hpp",
1018  "$deqp_path/external/openglcts/modules/gl/gl3cTestPackages.cpp",
1019  "$deqp_path/external/openglcts/modules/gl/gl3cTextureSizePromotion.cpp",
1020  "$deqp_path/external/openglcts/modules/gl/gl3cTextureSizePromotion.hpp",
1021  "$deqp_path/external/openglcts/modules/gl/gl3cTextureSwizzleTests.cpp",
1022  "$deqp_path/external/openglcts/modules/gl/gl3cTextureSwizzleTests.hpp",
1023  "$deqp_path/external/openglcts/modules/gl/gl3cTransformFeedbackOverflowQueryTests.cpp",
1024  "$deqp_path/external/openglcts/modules/gl/gl3cTransformFeedbackOverflowQueryTests.hpp",
1025  "$deqp_path/external/openglcts/modules/gl/gl3cTransformFeedbackTests.cpp",
1026  "$deqp_path/external/openglcts/modules/gl/gl3cTransformFeedbackTests.hpp",
1027  "$deqp_path/external/openglcts/modules/gl/gl4cBufferStorageTests.cpp",
1028  "$deqp_path/external/openglcts/modules/gl/gl4cBufferStorageTests.hpp",
1029  "$deqp_path/external/openglcts/modules/gl/gl4cClipControlTests.cpp",
1030  "$deqp_path/external/openglcts/modules/gl/gl4cClipControlTests.hpp",
1031  "$deqp_path/external/openglcts/modules/gl/gl4cComputeShaderTests.cpp",
1032  "$deqp_path/external/openglcts/modules/gl/gl4cComputeShaderTests.hpp",
1033  "$deqp_path/external/openglcts/modules/gl/gl4cConditionalRenderInvertedTests.cpp",
1034  "$deqp_path/external/openglcts/modules/gl/gl4cConditionalRenderInvertedTests.hpp",
1035
1036  # These tests are also disabled in the dEQP CMake build.
1037  # "$deqp_path/external/openglcts/modules/gl/gl4cContextFlushControlTests.cpp",
1038  # "$deqp_path/external/openglcts/modules/gl/gl4cContextFlushControlTests.hpp",
1039  "$deqp_path/external/openglcts/modules/gl/gl4cCopyImageTests.cpp",
1040  "$deqp_path/external/openglcts/modules/gl/gl4cCopyImageTests.hpp",
1041  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessBuffersTests.cpp",
1042  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessFramebuffersAndRenderbuffersTests.cpp",
1043  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessProgramPipelinesTests.cpp",
1044  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessQueriesTests.cpp",
1045  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessSamplersTests.cpp",
1046  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessTests.cpp",
1047  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessTests.hpp",
1048  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessTexturesTests.cpp",
1049  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessVertexArraysTests.cpp",
1050  "$deqp_path/external/openglcts/modules/gl/gl4cDirectStateAccessXFBTests.cpp",
1051  "$deqp_path/external/openglcts/modules/gl/gl4cES31CompatibilitySampleVariablesTests.cpp",
1052  "$deqp_path/external/openglcts/modules/gl/gl4cES31CompatibilityShaderImageLoadStoreTests.cpp",
1053  "$deqp_path/external/openglcts/modules/gl/gl4cES31CompatibilityShaderStorageBufferObjectTests.cpp",
1054  "$deqp_path/external/openglcts/modules/gl/gl4cES31CompatibilityTests.cpp",
1055  "$deqp_path/external/openglcts/modules/gl/gl4cES31CompatibilityTests.hpp",
1056  "$deqp_path/external/openglcts/modules/gl/gl4cEnhancedLayoutsTests.cpp",
1057  "$deqp_path/external/openglcts/modules/gl/gl4cEnhancedLayoutsTests.hpp",
1058  "$deqp_path/external/openglcts/modules/gl/gl4cGPUShaderFP64Tests.cpp",
1059  "$deqp_path/external/openglcts/modules/gl/gl4cGPUShaderFP64Tests.hpp",
1060  "$deqp_path/external/openglcts/modules/gl/gl4cGetTextureSubImageTests.cpp",
1061  "$deqp_path/external/openglcts/modules/gl/gl4cGetTextureSubImageTests.hpp",
1062  "$deqp_path/external/openglcts/modules/gl/gl4cGlSpirvTests.cpp",
1063  "$deqp_path/external/openglcts/modules/gl/gl4cGlSpirvTests.hpp",
1064  "$deqp_path/external/openglcts/modules/gl/gl4cIncompleteTextureAccessTests.cpp",
1065  "$deqp_path/external/openglcts/modules/gl/gl4cIncompleteTextureAccessTests.hpp",
1066  "$deqp_path/external/openglcts/modules/gl/gl4cIndirectParametersTests.cpp",
1067  "$deqp_path/external/openglcts/modules/gl/gl4cIndirectParametersTests.hpp",
1068  "$deqp_path/external/openglcts/modules/gl/gl4cLimitsTests.cpp",
1069  "$deqp_path/external/openglcts/modules/gl/gl4cLimitsTests.hpp",
1070  "$deqp_path/external/openglcts/modules/gl/gl4cMapBufferAlignmentTests.cpp",
1071  "$deqp_path/external/openglcts/modules/gl/gl4cMapBufferAlignmentTests.hpp",
1072  "$deqp_path/external/openglcts/modules/gl/gl4cMultiBindTests.cpp",
1073  "$deqp_path/external/openglcts/modules/gl/gl4cMultiBindTests.hpp",
1074  "$deqp_path/external/openglcts/modules/gl/gl4cPipelineStatisticsQueryTests.cpp",
1075  "$deqp_path/external/openglcts/modules/gl/gl4cPipelineStatisticsQueryTests.hpp",
1076  "$deqp_path/external/openglcts/modules/gl/gl4cPostDepthCoverageTests.cpp",
1077  "$deqp_path/external/openglcts/modules/gl/gl4cPostDepthCoverageTests.hpp",
1078  "$deqp_path/external/openglcts/modules/gl/gl4cProgramInterfaceQueryTests.cpp",
1079  "$deqp_path/external/openglcts/modules/gl/gl4cProgramInterfaceQueryTests.hpp",
1080  "$deqp_path/external/openglcts/modules/gl/gl4cShaderAtomicCounterOpsTests.cpp",
1081  "$deqp_path/external/openglcts/modules/gl/gl4cShaderAtomicCounterOpsTests.hpp",
1082  "$deqp_path/external/openglcts/modules/gl/gl4cShaderAtomicCountersTests.cpp",
1083  "$deqp_path/external/openglcts/modules/gl/gl4cShaderAtomicCountersTests.hpp",
1084  "$deqp_path/external/openglcts/modules/gl/gl4cShaderBallotTests.cpp",
1085  "$deqp_path/external/openglcts/modules/gl/gl4cShaderBallotTests.hpp",
1086  "$deqp_path/external/openglcts/modules/gl/gl4cShaderDrawParametersTests.cpp",
1087  "$deqp_path/external/openglcts/modules/gl/gl4cShaderDrawParametersTests.hpp",
1088  "$deqp_path/external/openglcts/modules/gl/gl4cShaderImageLoadStoreTests.cpp",
1089  "$deqp_path/external/openglcts/modules/gl/gl4cShaderImageLoadStoreTests.hpp",
1090  "$deqp_path/external/openglcts/modules/gl/gl4cShaderImageSizeTests.cpp",
1091  "$deqp_path/external/openglcts/modules/gl/gl4cShaderImageSizeTests.hpp",
1092  "$deqp_path/external/openglcts/modules/gl/gl4cShaderStorageBufferObjectTests.cpp",
1093  "$deqp_path/external/openglcts/modules/gl/gl4cShaderStorageBufferObjectTests.hpp",
1094  "$deqp_path/external/openglcts/modules/gl/gl4cShaderSubroutineTests.cpp",
1095  "$deqp_path/external/openglcts/modules/gl/gl4cShaderTextureImageSamplesTests.cpp",
1096  "$deqp_path/external/openglcts/modules/gl/gl4cShaderTextureImageSamplesTests.hpp",
1097  "$deqp_path/external/openglcts/modules/gl/gl4cShaderViewportLayerArrayTests.cpp",
1098  "$deqp_path/external/openglcts/modules/gl/gl4cShaderViewportLayerArrayTests.hpp",
1099  "$deqp_path/external/openglcts/modules/gl/gl4cShadingLanguage420PackTests.cpp",
1100  "$deqp_path/external/openglcts/modules/gl/gl4cShadingLanguage420PackTests.hpp",
1101  "$deqp_path/external/openglcts/modules/gl/gl4cSparseBufferTests.cpp",
1102  "$deqp_path/external/openglcts/modules/gl/gl4cSparseBufferTests.hpp",
1103  "$deqp_path/external/openglcts/modules/gl/gl4cSparseTexture2Tests.cpp",
1104  "$deqp_path/external/openglcts/modules/gl/gl4cSparseTexture2Tests.hpp",
1105  "$deqp_path/external/openglcts/modules/gl/gl4cSparseTextureClampTests.cpp",
1106  "$deqp_path/external/openglcts/modules/gl/gl4cSparseTextureClampTests.hpp",
1107  "$deqp_path/external/openglcts/modules/gl/gl4cSparseTextureTests.cpp",
1108  "$deqp_path/external/openglcts/modules/gl/gl4cSparseTextureTests.hpp",
1109  "$deqp_path/external/openglcts/modules/gl/gl4cSpirvExtensionsTests.cpp",
1110  "$deqp_path/external/openglcts/modules/gl/gl4cSpirvExtensionsTests.hpp",
1111  "$deqp_path/external/openglcts/modules/gl/gl4cStencilTexturingTests.cpp",
1112  "$deqp_path/external/openglcts/modules/gl/gl4cStencilTexturingTests.hpp",
1113  "$deqp_path/external/openglcts/modules/gl/gl4cSyncTests.cpp",
1114  "$deqp_path/external/openglcts/modules/gl/gl4cSyncTests.hpp",
1115  "$deqp_path/external/openglcts/modules/gl/gl4cTestPackages.cpp",
1116  "$deqp_path/external/openglcts/modules/gl/gl4cTestPackages.hpp",
1117  "$deqp_path/external/openglcts/modules/gl/gl4cTextureBarrierTests.cpp",
1118  "$deqp_path/external/openglcts/modules/gl/gl4cTextureBarrierTests.hpp",
1119  "$deqp_path/external/openglcts/modules/gl/gl4cTextureFilterMinmaxTests.cpp",
1120  "$deqp_path/external/openglcts/modules/gl/gl4cTextureFilterMinmaxTests.hpp",
1121  "$deqp_path/external/openglcts/modules/gl/gl4cTextureGatherTests.cpp",
1122  "$deqp_path/external/openglcts/modules/gl/gl4cTextureGatherTests.hpp",
1123  "$deqp_path/external/openglcts/modules/gl/gl4cTextureViewTests.cpp",
1124  "$deqp_path/external/openglcts/modules/gl/gl4cTextureViewTests.hpp",
1125  "$deqp_path/external/openglcts/modules/gl/gl4cVertexAttrib64BitTest.cpp",
1126  "$deqp_path/external/openglcts/modules/gl/gl4cVertexAttrib64BitTest.hpp",
1127  "$deqp_path/external/openglcts/modules/gl/gl4cVertexAttribBindingTests.cpp",
1128  "$deqp_path/external/openglcts/modules/gl/gl4cVertexAttribBindingTests.hpp",
1129]
1130
1131deqp_khr_gles2_sources = [
1132  "$deqp_path/external/openglcts/modules/gles2/es2cTestPackage.cpp",
1133  "$deqp_path/external/openglcts/modules/gles2/es2cTestPackage.hpp",
1134  "$deqp_path/external/openglcts/modules/gles2/es2cTexture3DTests.cpp",
1135  "$deqp_path/external/openglcts/modules/gles2/es2cTexture3DTests.hpp",
1136  "$deqp_path/external/openglcts/modules/gles2/tes2TestCase.hpp",
1137]
1138
1139deqp_khr_gles3_sources = [
1140  "$deqp_path/external/openglcts/modules/gles3/es3cCopyTexImageConversionsTests.cpp",
1141  "$deqp_path/external/openglcts/modules/gles3/es3cCopyTexImageConversionsTests.hpp",
1142  "$deqp_path/external/openglcts/modules/gles3/es3cNumberParsingTests.cpp",
1143  "$deqp_path/external/openglcts/modules/gles3/es3cNumberParsingTests.hpp",
1144  "$deqp_path/external/openglcts/modules/gles3/es3cTestPackage.cpp",
1145  "$deqp_path/external/openglcts/modules/gles3/es3cTestPackage.hpp",
1146  "$deqp_path/external/openglcts/modules/gles3/tes3TestCase.hpp",
1147]
1148
1149deqp_khr_gles31_sources = [
1150  "$deqp_path/external/openglcts/modules/gles31/es31cArrayOfArraysTests.cpp",
1151  "$deqp_path/external/openglcts/modules/gles31/es31cComputeShaderTests.cpp",
1152  "$deqp_path/external/openglcts/modules/gles31/es31cComputeShaderTests.hpp",
1153  "$deqp_path/external/openglcts/modules/gles31/es31cDrawIndirectTests.cpp",
1154  "$deqp_path/external/openglcts/modules/gles31/es31cExplicitUniformLocationTest.cpp",
1155  "$deqp_path/external/openglcts/modules/gles31/es31cFramebufferNoAttachmentsTests.cpp",
1156  "$deqp_path/external/openglcts/modules/gles31/es31cFramebufferNoAttachmentsTests.hpp",
1157  "$deqp_path/external/openglcts/modules/gles31/es31cLayoutBindingTests.cpp",
1158  "$deqp_path/external/openglcts/modules/gles31/es31cProgramInterfaceQueryTests.cpp",
1159  "$deqp_path/external/openglcts/modules/gles31/es31cProgramInterfaceQueryTests.hpp",
1160  "$deqp_path/external/openglcts/modules/gles31/es31cSampleShadingTests.cpp",
1161  "$deqp_path/external/openglcts/modules/gles31/es31cSeparateShaderObjsTests.cpp",
1162  "$deqp_path/external/openglcts/modules/gles31/es31cShaderAtomicCountersTests.cpp",
1163  "$deqp_path/external/openglcts/modules/gles31/es31cShaderAtomicCountersTests.hpp",
1164  "$deqp_path/external/openglcts/modules/gles31/es31cShaderBitfieldOperationTests.cpp",
1165  "$deqp_path/external/openglcts/modules/gles31/es31cShaderImageLoadStoreTests.cpp",
1166  "$deqp_path/external/openglcts/modules/gles31/es31cShaderImageLoadStoreTests.hpp",
1167  "$deqp_path/external/openglcts/modules/gles31/es31cShaderImageSizeTests.cpp",
1168  "$deqp_path/external/openglcts/modules/gles31/es31cShaderImageSizeTests.hpp",
1169  "$deqp_path/external/openglcts/modules/gles31/es31cShaderStorageBufferObjectTests.cpp",
1170  "$deqp_path/external/openglcts/modules/gles31/es31cShaderStorageBufferObjectTests.hpp",
1171  "$deqp_path/external/openglcts/modules/gles31/es31cTestPackage.cpp",
1172  "$deqp_path/external/openglcts/modules/gles31/es31cTestPackage.hpp",
1173  "$deqp_path/external/openglcts/modules/gles31/es31cTextureGatherTests.cpp",
1174  "$deqp_path/external/openglcts/modules/gles31/es31cTextureGatherTests.hpp",
1175  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleDependenciesTests.cpp",
1176  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleDependenciesTests.hpp",
1177  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleFunctionalTests.cpp",
1178  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleFunctionalTests.hpp",
1179  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleGLCoverageTests.cpp",
1180  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleGLCoverageTests.hpp",
1181  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleGetActiveUniformTests.cpp",
1182  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleGetActiveUniformTests.hpp",
1183  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleGetMultisamplefvTests.cpp",
1184  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleGetMultisamplefvTests.hpp",
1185  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleGetTexLevelParameterifvTests.cpp",
1186  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleGetTexLevelParameterifvTests.hpp",
1187  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleSampleMaskiTests.cpp",
1188  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleSampleMaskiTests.hpp",
1189  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleTests.cpp",
1190  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleTests.hpp",
1191  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleTexStorage2DMultisampleTests.cpp",
1192  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleTexStorage2DMultisampleTests.hpp",
1193  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleTexStorage3DMultisampleTests.cpp",
1194  "$deqp_path/external/openglcts/modules/gles31/es31cTextureStorageMultisampleTexStorage3DMultisampleTests.hpp",
1195
1196  #  "$deqp_path/external/openglcts/modules/gles31/es31cVertexAttribBindingTests.cpp",
1197  "$deqp_path/external/openglcts/modules/gles31/es31cVertexAttribBindingTests.hpp",
1198
1199  # Overrides
1200  # 5500: Override to prevent right-shifts by too large a value
1201  "deqp_support/es31cVertexAttribBindingTests_override.cpp",
1202]
1203
1204deqp_khr_gles32_sources = [
1205  "$deqp_path/external/openglcts/modules/gles32/es32cCopyImageTests.cpp",
1206  "$deqp_path/external/openglcts/modules/gles32/es32cCopyImageTests.hpp",
1207  "$deqp_path/external/openglcts/modules/gles32/es32cTestPackage.cpp",
1208  "$deqp_path/external/openglcts/modules/gles32/es32cTestPackage.hpp",
1209]
1210
1211deqp_khr_glesext_sources = [
1212  "$deqp_path/external/openglcts/modules/glesext/disjoint_timer_query/esextcDisjointTimerQueryBase.cpp",
1213  "$deqp_path/external/openglcts/modules/glesext/disjoint_timer_query/esextcDisjointTimerQueryBase.hpp",
1214  "$deqp_path/external/openglcts/modules/glesext/disjoint_timer_query/esextcDisjointTimerQueryHandleReuse.cpp",
1215  "$deqp_path/external/openglcts/modules/glesext/disjoint_timer_query/esextcDisjointTimerQueryHandleReuse.hpp",
1216  "$deqp_path/external/openglcts/modules/glesext/disjoint_timer_query/esextcDisjointTimerQueryTests.cpp",
1217  "$deqp_path/external/openglcts/modules/glesext/disjoint_timer_query/esextcDisjointTimerQueryTests.hpp",
1218  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedBase.cpp",
1219  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedBase.hpp",
1220  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedBlending.cpp",
1221  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedBlending.hpp",
1222  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedColorMasks.cpp",
1223  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedColorMasks.hpp",
1224  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedCoverage.cpp",
1225  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedCoverage.hpp",
1226  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedDefaultState.cpp",
1227  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedDefaultState.hpp",
1228  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedNegative.cpp",
1229  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedNegative.hpp",
1230  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedSetGet.cpp",
1231  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedSetGet.hpp",
1232  "$deqp_path/external/openglcts/modules/glesext/draw_buffers_indexed/esextcDrawBuffersIndexedTests.cpp",
1233  "$deqp_path/external/openglcts/modules/glesext/draw_elements_base_vertex/esextcDrawElementsBaseVertexTests.cpp",
1234  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAPI.cpp",
1235  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAPI.hpp",
1236  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAdjacency.cpp",
1237  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAdjacency.hpp",
1238  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAdjacencyTests.cpp",
1239  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderAdjacencyTests.hpp",
1240  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderBlitting.cpp",
1241  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderBlitting.hpp",
1242  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderClipping.cpp",
1243  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderClipping.hpp",
1244  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderConstantVariables.cpp",
1245  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderConstantVariables.hpp",
1246  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderInput.cpp",
1247  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderInput.hpp",
1248  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredFBO.cpp",
1249  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredFBO.hpp",
1250  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredFramebuffer.cpp",
1251  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredFramebuffer.hpp",
1252  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredRendering.cpp",
1253  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredRendering.hpp",
1254  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredRenderingBoundaryCondition.cpp",
1255  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredRenderingBoundaryCondition.hpp",
1256  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredRenderingFBONoAttachment.cpp",
1257  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLayeredRenderingFBONoAttachment.hpp",
1258  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLimits.cpp",
1259  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLimits.hpp",
1260  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLinking.cpp",
1261  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderLinking.hpp",
1262  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderNonarrayInput.cpp",
1263  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderNonarrayInput.hpp",
1264  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderOutput.cpp",
1265  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderOutput.hpp",
1266  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderPrimitiveCounter.cpp",
1267  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderPrimitiveCounter.hpp",
1268  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderPrimitiveQueries.cpp",
1269  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderPrimitiveQueries.hpp",
1270  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderProgramResource.cpp",
1271  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderProgramResource.hpp",
1272  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderQualifiers.cpp",
1273  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderQualifiers.hpp",
1274  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderRendering.cpp",
1275  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderRendering.hpp",
1276  "$deqp_path/external/openglcts/modules/glesext/geometry_shader/esextcGeometryShaderTests.cpp",
1277  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5AtomicCountersArrayIndexing.cpp",
1278  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5AtomicCountersArrayIndexing.hpp",
1279  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5FmaAccuracy.cpp",
1280  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5FmaAccuracy.hpp",
1281  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5FmaPrecision.cpp",
1282  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5FmaPrecision.hpp",
1283  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5ImagesArrayIndexing.cpp",
1284  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5ImagesArrayIndexing.hpp",
1285  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5PreciseQualifier.cpp",
1286  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5PreciseQualifier.hpp",
1287  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5SSBOArrayIndexing.cpp",
1288  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5SSBOArrayIndexing.hpp",
1289  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5SamplerArrayIndexing.cpp",
1290  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5SamplerArrayIndexing.hpp",
1291  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5Tests.cpp",
1292  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5TextureGatherOffset.cpp",
1293  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5TextureGatherOffset.hpp",
1294  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5UniformBlocksArrayIndexing.cpp",
1295  "$deqp_path/external/openglcts/modules/glesext/gpu_shader5/esextcGPUShader5UniformBlocksArrayIndexing.hpp",
1296  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderBarrier.cpp",
1297  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderBarrier.hpp",
1298  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderErrors.cpp",
1299  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderErrors.hpp",
1300  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderInvariance.cpp",
1301  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderInvariance.hpp",
1302  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderIsolines.cpp",
1303  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderIsolines.hpp",
1304  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderMaxPatchVertices.cpp",
1305  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderMaxPatchVertices.hpp",
1306  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderPoints.cpp",
1307  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderPoints.hpp",
1308  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderPrimitiveCoverage.cpp",
1309  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderPrimitiveCoverage.hpp",
1310  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderProgramInterfaces.cpp",
1311  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderProgramInterfaces.hpp",
1312  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderProperties.cpp",
1313  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderProperties.hpp",
1314  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderQuads.cpp",
1315  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderQuads.hpp",
1316  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderTCTE.cpp",
1317  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderTCTE.hpp",
1318  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderTessellation.cpp",
1319  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderTessellation.hpp",
1320  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderTests.cpp",
1321  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderTriangles.cpp",
1322  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderTriangles.hpp",
1323  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderUtils.cpp",
1324  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderUtils.hpp",
1325  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderVertexOrdering.cpp",
1326  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderVertexOrdering.hpp",
1327  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderVertexSpacing.cpp",
1328  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderVertexSpacing.hpp",
1329  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderWinding.cpp",
1330  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderWinding.hpp",
1331  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderXFB.cpp",
1332  "$deqp_path/external/openglcts/modules/glesext/tessellation_shader/esextcTessellationShaderXFB.hpp",
1333  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampBase.cpp",
1334  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampBase.hpp",
1335  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampCompressedResources.hpp",
1336  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampGetTexParameterIErrors.cpp",
1337  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampGetTexParameterIErrors.hpp",
1338  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampParameterBorderColorError.cpp",
1339  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampParameterBorderColorError.hpp",
1340  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampParameterTextureBorderColor.cpp",
1341  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampParameterTextureBorderColor.hpp",
1342  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampSamplerParameterIError.cpp",
1343  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampSamplerParameterIError.hpp",
1344  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampSamplerParameterIWithWrongPname.cpp",
1345  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampSamplerParameterIWithWrongPname.hpp",
1346  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampSamplingTexture.cpp",
1347  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampSamplingTexture.hpp",
1348  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampSamplingTextureGroup.cpp",
1349  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampSamplingTextureGroup.hpp",
1350  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampTests.cpp",
1351  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampTexParameterIErrors.cpp",
1352  "$deqp_path/external/openglcts/modules/glesext/texture_border_clamp/esextcTextureBorderClampTexParameterIErrors.hpp",
1353  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferActiveUniformValidation.cpp",
1354  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferActiveUniformValidation.hpp",
1355  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferAtomicFunctions.cpp",
1356  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferAtomicFunctions.hpp",
1357  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferBufferParameters.cpp",
1358  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferBufferParameters.hpp",
1359  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferErrors.cpp",
1360  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferErrors.hpp",
1361  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferMAXSizeValidation.cpp",
1362  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferMAXSizeValidation.hpp",
1363  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferOperations.cpp",
1364  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferOperations.hpp",
1365  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferParamValueIntToFloatConversion.cpp",
1366  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferParamValueIntToFloatConversion.hpp",
1367  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferParameters.cpp",
1368  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferParameters.hpp",
1369  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferPrecision.cpp",
1370  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferPrecision.hpp",
1371  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferTests.cpp",
1372  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferTextureBufferRange.cpp",
1373  "$deqp_path/external/openglcts/modules/glesext/texture_buffer/esextcTextureBufferTextureBufferRange.hpp",
1374  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayColorDepthAttachments.cpp",
1375  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayColorDepthAttachments.hpp",
1376  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayETC2Support.cpp",
1377  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayETC2Support.hpp",
1378  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayFBOIncompleteness.cpp",
1379  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayFBOIncompleteness.hpp",
1380  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayGenerateMipMap.cpp",
1381  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayGenerateMipMap.hpp",
1382  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayGetterCalls.cpp",
1383  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayGetterCalls.hpp",
1384  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayImageOperations.cpp",
1385  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayImageOperations.hpp",
1386  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSize.cpp",
1387  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSize.hpp",
1388  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSizeTests.cpp",
1389  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayImageTextureSizeTests.hpp",
1390  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArraySampling.cpp",
1391  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArraySampling.hpp",
1392  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArraySamplingResources.hpp",
1393  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayStencilAttachments.cpp",
1394  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayStencilAttachments.hpp",
1395  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArraySubImage3D.cpp",
1396  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArraySubImage3D.hpp",
1397  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayTests.cpp",
1398  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayTex3DValidation.cpp",
1399  "$deqp_path/external/openglcts/modules/glesext/texture_cube_map_array/esextcTextureCubeMapArrayTex3DValidation.hpp",
1400  "$deqp_path/external/openglcts/modules/glesext/texture_shadow_lod/esextcTextureShadowLodFunctionsTest.cpp",
1401]
1402
1403deqp_framework_debase_sources = [
1404  "$deqp_path/framework/delibs/debase/deDefs.c",
1405  "$deqp_path/framework/delibs/debase/deDefs.h",
1406  "$deqp_path/framework/delibs/debase/deFloat16.c",
1407  "$deqp_path/framework/delibs/debase/deFloat16.h",
1408  "$deqp_path/framework/delibs/debase/deInt32.c",
1409  "$deqp_path/framework/delibs/debase/deInt32.h",
1410  "$deqp_path/framework/delibs/debase/deInt32Test.c",
1411  "$deqp_path/framework/delibs/debase/deMath.c",
1412  "$deqp_path/framework/delibs/debase/deMath.h",
1413  "$deqp_path/framework/delibs/debase/deMemory.c",
1414  "$deqp_path/framework/delibs/debase/deMemory.h",
1415  "$deqp_path/framework/delibs/debase/deRandom.c",
1416  "$deqp_path/framework/delibs/debase/deRandom.h",
1417  "$deqp_path/framework/delibs/debase/deSha1.c",
1418  "$deqp_path/framework/delibs/debase/deSha1.h",
1419  "$deqp_path/framework/delibs/debase/deString.c",
1420  "$deqp_path/framework/delibs/debase/deString.h",
1421]
1422
1423deqp_framework_delibs_sources = [
1424  "$deqp_path/framework/delibs/deimage/deImage.c",
1425  "$deqp_path/framework/delibs/deimage/deTarga.c",
1426  "$deqp_path/framework/delibs/depool/deMemPool.c",
1427  "$deqp_path/framework/delibs/depool/dePoolArray.c",
1428  "$deqp_path/framework/delibs/depool/dePoolHash.c",
1429  "$deqp_path/framework/delibs/depool/dePoolHashArray.c",
1430  "$deqp_path/framework/delibs/depool/dePoolHashSet.c",
1431  "$deqp_path/framework/delibs/depool/dePoolHeap.c",
1432  "$deqp_path/framework/delibs/depool/dePoolMultiSet.c",
1433  "$deqp_path/framework/delibs/depool/dePoolSet.c",
1434  "$deqp_path/framework/delibs/depool/dePoolStringBuilder.c",
1435  "$deqp_path/framework/delibs/depool/dePoolTest.c",
1436  "$deqp_path/framework/delibs/destream/deFileStream.c",
1437  "$deqp_path/framework/delibs/destream/deRingbuffer.c",
1438  "$deqp_path/framework/delibs/destream/deStreamCpyThread.c",
1439  "$deqp_path/framework/delibs/destream/deThreadStream.c",
1440  "$deqp_path/framework/delibs/dethread/deAtomic.c",
1441  "$deqp_path/framework/delibs/dethread/deSingleton.c",
1442  "$deqp_path/framework/delibs/dethread/deThreadLocal.h",
1443  "$deqp_path/framework/delibs/dethread/deThreadTest.c",
1444  "$deqp_path/framework/delibs/deutil/deClock.c",
1445  "$deqp_path/framework/delibs/deutil/deCommandLine.c",
1446  "$deqp_path/framework/delibs/deutil/deDynamicLibrary.c",
1447  "$deqp_path/framework/delibs/deutil/deFile.c",
1448  "$deqp_path/framework/delibs/deutil/deProcess.c",
1449  "$deqp_path/framework/delibs/deutil/deSocket.c",
1450  "$deqp_path/framework/delibs/deutil/deTimer.c",
1451  "$deqp_path/framework/delibs/deutil/deTimerTest.c",
1452]
1453
1454deqp_framework_delibs_sources_win = [
1455  "$deqp_path/framework/delibs/dethread/win32/deMutexWin32.c",
1456  "$deqp_path/framework/delibs/dethread/win32/deSemaphoreWin32.c",
1457  "$deqp_path/framework/delibs/dethread/win32/deThreadLocalWin32.c",
1458  "$deqp_path/framework/delibs/dethread/win32/deThreadWin32.c",
1459]
1460
1461deqp_framework_delibs_sources_unix = [
1462  "$deqp_path/framework/delibs/dethread/unix/deMutexUnix.c",
1463  "$deqp_path/framework/delibs/dethread/unix/deNamedSemaphoreUnix.c",
1464  "$deqp_path/framework/delibs/dethread/unix/deSemaphoreUnix.c",
1465  "$deqp_path/framework/delibs/dethread/unix/deThreadLocalUnix.c",
1466  "$deqp_path/framework/delibs/dethread/unix/deThreadUnix.c",
1467]
1468
1469deqp_framework_decpp_sources = [
1470  "$deqp_path/framework/delibs/decpp/deAppendList.cpp",
1471  "$deqp_path/framework/delibs/decpp/deAppendList.hpp",
1472  "$deqp_path/framework/delibs/decpp/deArrayBuffer.cpp",
1473  "$deqp_path/framework/delibs/decpp/deArrayBuffer.hpp",
1474  "$deqp_path/framework/delibs/decpp/deArrayUtil.cpp",
1475  "$deqp_path/framework/delibs/decpp/deArrayUtil.hpp",
1476  "$deqp_path/framework/delibs/decpp/deBlockBuffer.cpp",
1477  "$deqp_path/framework/delibs/decpp/deBlockBuffer.hpp",
1478  "$deqp_path/framework/delibs/decpp/deCommandLine.cpp",
1479  "$deqp_path/framework/delibs/decpp/deCommandLine.hpp",
1480  "$deqp_path/framework/delibs/decpp/deDefs.cpp",
1481  "$deqp_path/framework/delibs/decpp/deDefs.hpp",
1482  "$deqp_path/framework/delibs/decpp/deDirectoryIterator.cpp",
1483  "$deqp_path/framework/delibs/decpp/deDirectoryIterator.hpp",
1484  "$deqp_path/framework/delibs/decpp/deDynamicLibrary.cpp",
1485  "$deqp_path/framework/delibs/decpp/deDynamicLibrary.hpp",
1486  "$deqp_path/framework/delibs/decpp/deFilePath.cpp",
1487  "$deqp_path/framework/delibs/decpp/deFilePath.hpp",
1488  "$deqp_path/framework/delibs/decpp/deMemPool.cpp",
1489  "$deqp_path/framework/delibs/decpp/deMemPool.hpp",
1490  "$deqp_path/framework/delibs/decpp/deMeta.cpp",
1491  "$deqp_path/framework/delibs/decpp/deMeta.hpp",
1492  "$deqp_path/framework/delibs/decpp/deMutex.cpp",
1493  "$deqp_path/framework/delibs/decpp/deMutex.hpp",
1494  "$deqp_path/framework/delibs/decpp/dePoolArray.cpp",
1495  "$deqp_path/framework/delibs/decpp/dePoolArray.hpp",
1496  "$deqp_path/framework/delibs/decpp/dePoolString.cpp",
1497  "$deqp_path/framework/delibs/decpp/dePoolString.hpp",
1498  "$deqp_path/framework/delibs/decpp/deProcess.cpp",
1499  "$deqp_path/framework/delibs/decpp/deProcess.hpp",
1500  "$deqp_path/framework/delibs/decpp/deRandom.cpp",
1501  "$deqp_path/framework/delibs/decpp/deRandom.hpp",
1502  "$deqp_path/framework/delibs/decpp/deRingBuffer.cpp",
1503  "$deqp_path/framework/delibs/decpp/deRingBuffer.hpp",
1504  "$deqp_path/framework/delibs/decpp/deSTLUtil.cpp",
1505  "$deqp_path/framework/delibs/decpp/deSTLUtil.hpp",
1506  "$deqp_path/framework/delibs/decpp/deSemaphore.cpp",
1507  "$deqp_path/framework/delibs/decpp/deSemaphore.hpp",
1508  "$deqp_path/framework/delibs/decpp/deSha1.cpp",
1509  "$deqp_path/framework/delibs/decpp/deSha1.hpp",
1510  "$deqp_path/framework/delibs/decpp/deSharedPtr.cpp",
1511  "$deqp_path/framework/delibs/decpp/deSharedPtr.hpp",
1512  "$deqp_path/framework/delibs/decpp/deSocket.cpp",
1513  "$deqp_path/framework/delibs/decpp/deSocket.hpp",
1514  "$deqp_path/framework/delibs/decpp/deSpinBarrier.cpp",
1515  "$deqp_path/framework/delibs/decpp/deSpinBarrier.hpp",
1516  "$deqp_path/framework/delibs/decpp/deStringUtil.cpp",
1517  "$deqp_path/framework/delibs/decpp/deStringUtil.hpp",
1518  "$deqp_path/framework/delibs/decpp/deThread.cpp",
1519  "$deqp_path/framework/delibs/decpp/deThread.hpp",
1520  "$deqp_path/framework/delibs/decpp/deThreadLocal.cpp",
1521  "$deqp_path/framework/delibs/decpp/deThreadLocal.hpp",
1522  "$deqp_path/framework/delibs/decpp/deThreadSafeRingBuffer.cpp",
1523  "$deqp_path/framework/delibs/decpp/deThreadSafeRingBuffer.hpp",
1524  "$deqp_path/framework/delibs/decpp/deUniquePtr.cpp",
1525  "$deqp_path/framework/delibs/decpp/deUniquePtr.hpp",
1526]
1527
1528deqp_framework_xexml_sources = [
1529  "$deqp_path/framework/xexml/xeDefs.cpp",
1530  "$deqp_path/framework/xexml/xeDefs.hpp",
1531  "$deqp_path/framework/xexml/xeXMLParser.cpp",
1532  "$deqp_path/framework/xexml/xeXMLParser.hpp",
1533]
1534
1535deqp_framework_opengl_sources = [
1536  "$deqp_path/framework/opengl/gluCallLogUtil.inl",
1537  "$deqp_path/framework/opengl/gluCallLogWrapper.cpp",
1538  "$deqp_path/framework/opengl/gluCallLogWrapper.hpp",
1539  "$deqp_path/framework/opengl/gluCallLogWrapper.inl",
1540  "$deqp_path/framework/opengl/gluCallLogWrapperApi.inl",
1541  "$deqp_path/framework/opengl/gluContextFactory.cpp",
1542  "$deqp_path/framework/opengl/gluContextFactory.hpp",
1543  "$deqp_path/framework/opengl/gluContextInfo.cpp",
1544  "$deqp_path/framework/opengl/gluContextInfo.hpp",
1545  "$deqp_path/framework/opengl/gluDefs.cpp",
1546  "$deqp_path/framework/opengl/gluDefs.hpp",
1547  "$deqp_path/framework/opengl/gluDrawUtil.cpp",
1548  "$deqp_path/framework/opengl/gluDrawUtil.hpp",
1549  "$deqp_path/framework/opengl/gluDummyRenderContext.cpp",
1550  "$deqp_path/framework/opengl/gluDummyRenderContext.hpp",
1551  "$deqp_path/framework/opengl/gluES3PlusWrapperFuncs.inl",
1552  "$deqp_path/framework/opengl/gluFboRenderContext.cpp",
1553  "$deqp_path/framework/opengl/gluFboRenderContext.hpp",
1554  "$deqp_path/framework/opengl/gluObjectWrapper.cpp",
1555  "$deqp_path/framework/opengl/gluObjectWrapper.hpp",
1556  "$deqp_path/framework/opengl/gluPixelTransfer.cpp",
1557  "$deqp_path/framework/opengl/gluPixelTransfer.hpp",
1558  "$deqp_path/framework/opengl/gluPlatform.cpp",
1559  "$deqp_path/framework/opengl/gluPlatform.hpp",
1560  "$deqp_path/framework/opengl/gluProgramInterfaceQuery.cpp",
1561  "$deqp_path/framework/opengl/gluProgramInterfaceQuery.hpp",
1562  "$deqp_path/framework/opengl/gluQueryUtil.inl",
1563  "$deqp_path/framework/opengl/gluRenderConfig.cpp",
1564  "$deqp_path/framework/opengl/gluRenderConfig.hpp",
1565  "$deqp_path/framework/opengl/gluRenderContext.cpp",
1566  "$deqp_path/framework/opengl/gluRenderContext.hpp",
1567  "$deqp_path/framework/opengl/gluShaderLibrary.cpp",
1568  "$deqp_path/framework/opengl/gluShaderLibrary.hpp",
1569  "$deqp_path/framework/opengl/gluShaderProgram.cpp",
1570  "$deqp_path/framework/opengl/gluShaderProgram.hpp",
1571  "$deqp_path/framework/opengl/gluShaderUtil.cpp",
1572  "$deqp_path/framework/opengl/gluShaderUtil.hpp",
1573  "$deqp_path/framework/opengl/gluStateReset.cpp",
1574  "$deqp_path/framework/opengl/gluStateReset.hpp",
1575  "$deqp_path/framework/opengl/gluStrUtil.cpp",
1576  "$deqp_path/framework/opengl/gluStrUtil.hpp",
1577  "$deqp_path/framework/opengl/gluStrUtil.inl",
1578  "$deqp_path/framework/opengl/gluStrUtilPrototypes.inl",
1579  "$deqp_path/framework/opengl/gluTexture.cpp",
1580  "$deqp_path/framework/opengl/gluTexture.hpp",
1581  "$deqp_path/framework/opengl/gluTextureTestUtil.cpp",
1582  "$deqp_path/framework/opengl/gluTextureTestUtil.hpp",
1583  "$deqp_path/framework/opengl/gluTextureUtil.cpp",
1584  "$deqp_path/framework/opengl/gluTextureUtil.hpp",
1585  "$deqp_path/framework/opengl/gluVarType.cpp",
1586  "$deqp_path/framework/opengl/gluVarType.hpp",
1587  "$deqp_path/framework/opengl/gluVarTypeUtil.cpp",
1588  "$deqp_path/framework/opengl/gluVarTypeUtil.hpp",
1589  "$deqp_path/framework/opengl/simplereference/sglrContext.cpp",
1590  "$deqp_path/framework/opengl/simplereference/sglrContext.hpp",
1591  "$deqp_path/framework/opengl/simplereference/sglrContextUtil.cpp",
1592  "$deqp_path/framework/opengl/simplereference/sglrContextUtil.hpp",
1593  "$deqp_path/framework/opengl/simplereference/sglrContextWrapper.cpp",
1594  "$deqp_path/framework/opengl/simplereference/sglrContextWrapper.hpp",
1595  "$deqp_path/framework/opengl/simplereference/sglrGLContext.cpp",
1596  "$deqp_path/framework/opengl/simplereference/sglrGLContext.hpp",
1597  "$deqp_path/framework/opengl/simplereference/sglrReferenceContext.cpp",
1598  "$deqp_path/framework/opengl/simplereference/sglrReferenceContext.hpp",
1599  "$deqp_path/framework/opengl/simplereference/sglrReferenceUtils.cpp",
1600  "$deqp_path/framework/opengl/simplereference/sglrReferenceUtils.hpp",
1601  "$deqp_path/framework/opengl/simplereference/sglrShaderProgram.cpp",
1602  "$deqp_path/framework/opengl/simplereference/sglrShaderProgram.hpp",
1603  "$deqp_path/framework/opengl/wrapper/glw.h",
1604  "$deqp_path/framework/opengl/wrapper/glwApi.inl",
1605  "$deqp_path/framework/opengl/wrapper/glwDefs.cpp",
1606  "$deqp_path/framework/opengl/wrapper/glwDefs.hpp",
1607  "$deqp_path/framework/opengl/wrapper/glwEnums.hpp",
1608  "$deqp_path/framework/opengl/wrapper/glwEnums.inl",
1609  "$deqp_path/framework/opengl/wrapper/glwFunctionLoader.hpp",
1610  "$deqp_path/framework/opengl/wrapper/glwFunctionTypes.inl",
1611  "$deqp_path/framework/opengl/wrapper/glwFunctions.cpp",
1612  "$deqp_path/framework/opengl/wrapper/glwFunctions.hpp",
1613  "$deqp_path/framework/opengl/wrapper/glwFunctions.inl",
1614  "$deqp_path/framework/opengl/wrapper/glwImpl.inl",
1615  "$deqp_path/framework/opengl/wrapper/glwInitES20.inl",
1616  "$deqp_path/framework/opengl/wrapper/glwInitES20Direct.cpp",
1617  "$deqp_path/framework/opengl/wrapper/glwInitES20Direct.hpp",
1618  "$deqp_path/framework/opengl/wrapper/glwInitES20Direct.inl",
1619  "$deqp_path/framework/opengl/wrapper/glwInitES30.inl",
1620  "$deqp_path/framework/opengl/wrapper/glwInitES30Direct.cpp",
1621  "$deqp_path/framework/opengl/wrapper/glwInitES30Direct.hpp",
1622  "$deqp_path/framework/opengl/wrapper/glwInitES30Direct.inl",
1623  "$deqp_path/framework/opengl/wrapper/glwInitES31.inl",
1624  "$deqp_path/framework/opengl/wrapper/glwInitES31Direct.cpp",
1625  "$deqp_path/framework/opengl/wrapper/glwInitES31Direct.hpp",
1626  "$deqp_path/framework/opengl/wrapper/glwInitES31Direct.inl",
1627  "$deqp_path/framework/opengl/wrapper/glwInitES32.inl",
1628  "$deqp_path/framework/opengl/wrapper/glwInitES32Direct.cpp",
1629  "$deqp_path/framework/opengl/wrapper/glwInitES32Direct.hpp",
1630  "$deqp_path/framework/opengl/wrapper/glwInitES32Direct.inl",
1631  "$deqp_path/framework/opengl/wrapper/glwInitExtES.inl",
1632  "$deqp_path/framework/opengl/wrapper/glwInitExtGL.inl",
1633  "$deqp_path/framework/opengl/wrapper/glwInitFunctions.cpp",
1634  "$deqp_path/framework/opengl/wrapper/glwInitFunctions.hpp",
1635  "$deqp_path/framework/opengl/wrapper/glwInitGL30.inl",
1636  "$deqp_path/framework/opengl/wrapper/glwInitGL31.inl",
1637  "$deqp_path/framework/opengl/wrapper/glwInitGL32.inl",
1638  "$deqp_path/framework/opengl/wrapper/glwInitGL33.inl",
1639  "$deqp_path/framework/opengl/wrapper/glwInitGL40.inl",
1640  "$deqp_path/framework/opengl/wrapper/glwInitGL41.inl",
1641  "$deqp_path/framework/opengl/wrapper/glwInitGL42.inl",
1642  "$deqp_path/framework/opengl/wrapper/glwInitGL43.inl",
1643  "$deqp_path/framework/opengl/wrapper/glwInitGL44.inl",
1644  "$deqp_path/framework/opengl/wrapper/glwInitGL45.inl",
1645  "$deqp_path/framework/opengl/wrapper/glwInitGL46.inl",
1646  "$deqp_path/framework/opengl/wrapper/glwTypes.inl",
1647  "$deqp_path/framework/opengl/wrapper/glwVersions.inl",
1648  "$deqp_path/framework/opengl/wrapper/glwWrapper.cpp",
1649  "$deqp_path/framework/opengl/wrapper/glwWrapper.hpp",
1650]
1651
1652deqp_framework_egl_sources = [
1653  "$deqp_path/framework/egl/egluCallLogWrapper.cpp",
1654  "$deqp_path/framework/egl/egluCallLogWrapper.hpp",
1655  "$deqp_path/framework/egl/egluCallLogWrapper.inl",
1656  "$deqp_path/framework/egl/egluCallLogWrapperApi.inl",
1657  "$deqp_path/framework/egl/egluConfigFilter.cpp",
1658  "$deqp_path/framework/egl/egluConfigFilter.hpp",
1659  "$deqp_path/framework/egl/egluConfigInfo.cpp",
1660  "$deqp_path/framework/egl/egluConfigInfo.hpp",
1661  "$deqp_path/framework/egl/egluDefs.cpp",
1662  "$deqp_path/framework/egl/egluDefs.hpp",
1663  "$deqp_path/framework/egl/egluGLContextFactory.cpp",
1664  "$deqp_path/framework/egl/egluGLContextFactory.hpp",
1665  "$deqp_path/framework/egl/egluGLFunctionLoader.cpp",
1666  "$deqp_path/framework/egl/egluGLFunctionLoader.hpp",
1667  "$deqp_path/framework/egl/egluGLUtil.cpp",
1668  "$deqp_path/framework/egl/egluGLUtil.hpp",
1669  "$deqp_path/framework/egl/egluNativeDisplay.cpp",
1670  "$deqp_path/framework/egl/egluNativeDisplay.hpp",
1671  "$deqp_path/framework/egl/egluNativePixmap.cpp",
1672  "$deqp_path/framework/egl/egluNativePixmap.hpp",
1673  "$deqp_path/framework/egl/egluNativeWindow.cpp",
1674  "$deqp_path/framework/egl/egluNativeWindow.hpp",
1675  "$deqp_path/framework/egl/egluPlatform.cpp",
1676  "$deqp_path/framework/egl/egluPlatform.hpp",
1677  "$deqp_path/framework/egl/egluStaticES20Library.inl",
1678  "$deqp_path/framework/egl/egluStaticES30Library.inl",
1679  "$deqp_path/framework/egl/egluStaticES31Library.inl",
1680  "$deqp_path/framework/egl/egluStaticES32Library.inl",
1681  "$deqp_path/framework/egl/egluStaticESLibrary.cpp",
1682  "$deqp_path/framework/egl/egluStaticESLibrary.hpp",
1683  "$deqp_path/framework/egl/egluStrUtil.cpp",
1684  "$deqp_path/framework/egl/egluStrUtil.hpp",
1685  "$deqp_path/framework/egl/egluStrUtil.inl",
1686  "$deqp_path/framework/egl/egluStrUtilPrototypes.inl",
1687  "$deqp_path/framework/egl/egluUnique.cpp",
1688  "$deqp_path/framework/egl/egluUnique.hpp",
1689  "$deqp_path/framework/egl/egluUtil.cpp",
1690  "$deqp_path/framework/egl/egluUtil.hpp",
1691  "$deqp_path/framework/egl/wrapper/eglw.h",
1692  "$deqp_path/framework/egl/wrapper/eglwApi.inl",
1693  "$deqp_path/framework/egl/wrapper/eglwDefs.cpp",
1694  "$deqp_path/framework/egl/wrapper/eglwDefs.hpp",
1695  "$deqp_path/framework/egl/wrapper/eglwEnums.hpp",
1696  "$deqp_path/framework/egl/wrapper/eglwEnums.inl",
1697  "$deqp_path/framework/egl/wrapper/eglwEnumsC.inl",
1698  "$deqp_path/framework/egl/wrapper/eglwFuncPtrLibraryDecl.inl",
1699  "$deqp_path/framework/egl/wrapper/eglwFuncPtrLibraryImpl.inl",
1700  "$deqp_path/framework/egl/wrapper/eglwFunctionTypes.inl",
1701  "$deqp_path/framework/egl/wrapper/eglwFunctions.cpp",
1702  "$deqp_path/framework/egl/wrapper/eglwFunctions.hpp",
1703  "$deqp_path/framework/egl/wrapper/eglwFunctions.inl",
1704  "$deqp_path/framework/egl/wrapper/eglwImpl.inl",
1705  "$deqp_path/framework/egl/wrapper/eglwImplExt.inl",
1706  "$deqp_path/framework/egl/wrapper/eglwInitCore.inl",
1707  "$deqp_path/framework/egl/wrapper/eglwInitExtensions.inl",
1708  "$deqp_path/framework/egl/wrapper/eglwLibrary.cpp",
1709  "$deqp_path/framework/egl/wrapper/eglwLibrary.hpp",
1710  "$deqp_path/framework/egl/wrapper/eglwLibrary.inl",
1711  "$deqp_path/framework/egl/wrapper/eglwStaticLibrary14.inl",
1712  "$deqp_path/framework/egl/wrapper/eglwStaticLibrary15.inl",
1713  "$deqp_path/framework/egl/wrapper/eglwTypes.inl",
1714  "$deqp_path/framework/egl/wrapper/eglwWrapper.cpp",
1715  "$deqp_path/framework/egl/wrapper/eglwWrapper.hpp",
1716]
1717
1718deqp_framework_common_sources = [
1719  "$deqp_path/framework/common/tcuApp.cpp",
1720  "$deqp_path/framework/common/tcuApp.hpp",
1721  "$deqp_path/framework/common/tcuArray.cpp",
1722  "$deqp_path/framework/common/tcuArray.hpp",
1723  "$deqp_path/framework/common/tcuAstcUtil.cpp",
1724  "$deqp_path/framework/common/tcuAstcUtil.hpp",
1725  "$deqp_path/framework/common/tcuBilinearImageCompare.cpp",
1726  "$deqp_path/framework/common/tcuBilinearImageCompare.hpp",
1727  "$deqp_path/framework/common/tcuCPUWarmup.cpp",
1728  "$deqp_path/framework/common/tcuCPUWarmup.hpp",
1729  "$deqp_path/framework/common/tcuCommandLine.cpp",
1730  "$deqp_path/framework/common/tcuCommandLine.hpp",
1731  "$deqp_path/framework/common/tcuCompressedTexture.cpp",
1732  "$deqp_path/framework/common/tcuCompressedTexture.hpp",
1733  "$deqp_path/framework/common/tcuDefs.cpp",
1734  "$deqp_path/framework/common/tcuDefs.hpp",
1735  "$deqp_path/framework/common/tcuEither.cpp",
1736  "$deqp_path/framework/common/tcuEither.hpp",
1737  "$deqp_path/framework/common/tcuFactoryRegistry.cpp",
1738  "$deqp_path/framework/common/tcuFactoryRegistry.hpp",
1739  "$deqp_path/framework/common/tcuFloat.cpp",
1740  "$deqp_path/framework/common/tcuFloat.hpp",
1741  "$deqp_path/framework/common/tcuFloatFormat.cpp",
1742  "$deqp_path/framework/common/tcuFloatFormat.hpp",
1743  "$deqp_path/framework/common/tcuFormatUtil.hpp",
1744  "$deqp_path/framework/common/tcuFunctionLibrary.cpp",
1745  "$deqp_path/framework/common/tcuFunctionLibrary.hpp",
1746  "$deqp_path/framework/common/tcuFuzzyImageCompare.cpp",
1747  "$deqp_path/framework/common/tcuFuzzyImageCompare.hpp",
1748  "$deqp_path/framework/common/tcuImageCompare.cpp",
1749  "$deqp_path/framework/common/tcuImageCompare.hpp",
1750  "$deqp_path/framework/common/tcuImageIO.cpp",
1751  "$deqp_path/framework/common/tcuImageIO.hpp",
1752  "$deqp_path/framework/common/tcuInterval.cpp",
1753  "$deqp_path/framework/common/tcuInterval.hpp",
1754  "$deqp_path/framework/common/tcuMatrix.cpp",
1755  "$deqp_path/framework/common/tcuMatrix.hpp",
1756  "$deqp_path/framework/common/tcuMatrixUtil.hpp",
1757  "$deqp_path/framework/common/tcuMaybe.cpp",
1758  "$deqp_path/framework/common/tcuMaybe.hpp",
1759  "$deqp_path/framework/common/tcuPixelFormat.hpp",
1760  "$deqp_path/framework/common/tcuPlatform.cpp",
1761  "$deqp_path/framework/common/tcuPlatform.hpp",
1762  "$deqp_path/framework/common/tcuRGBA.cpp",
1763  "$deqp_path/framework/common/tcuRGBA.hpp",
1764  "$deqp_path/framework/common/tcuRandomValueIterator.cpp",
1765  "$deqp_path/framework/common/tcuRandomValueIterator.hpp",
1766  "$deqp_path/framework/common/tcuRasterizationVerifier.cpp",
1767  "$deqp_path/framework/common/tcuRasterizationVerifier.hpp",
1768  "$deqp_path/framework/common/tcuRenderTarget.cpp",
1769  "$deqp_path/framework/common/tcuRenderTarget.hpp",
1770  "$deqp_path/framework/common/tcuResource.cpp",
1771  "$deqp_path/framework/common/tcuResource.hpp",
1772  "$deqp_path/framework/common/tcuResultCollector.cpp",
1773  "$deqp_path/framework/common/tcuResultCollector.hpp",
1774  "$deqp_path/framework/common/tcuSRGB8Lut.inl",
1775  "$deqp_path/framework/common/tcuSeedBuilder.cpp",
1776  "$deqp_path/framework/common/tcuSeedBuilder.hpp",
1777  "$deqp_path/framework/common/tcuStringTemplate.cpp",
1778  "$deqp_path/framework/common/tcuStringTemplate.hpp",
1779  "$deqp_path/framework/common/tcuSurface.cpp",
1780  "$deqp_path/framework/common/tcuSurface.hpp",
1781  "$deqp_path/framework/common/tcuSurfaceAccess.cpp",
1782  "$deqp_path/framework/common/tcuSurfaceAccess.hpp",
1783  "$deqp_path/framework/common/tcuTestCase.cpp",
1784  "$deqp_path/framework/common/tcuTestCase.hpp",
1785  "$deqp_path/framework/common/tcuTestContext.cpp",
1786  "$deqp_path/framework/common/tcuTestContext.hpp",
1787  "$deqp_path/framework/common/tcuTestHierarchyIterator.cpp",
1788  "$deqp_path/framework/common/tcuTestHierarchyIterator.hpp",
1789  "$deqp_path/framework/common/tcuTestHierarchyUtil.cpp",
1790  "$deqp_path/framework/common/tcuTestHierarchyUtil.hpp",
1791  "$deqp_path/framework/common/tcuTestLog.cpp",
1792  "$deqp_path/framework/common/tcuTestLog.hpp",
1793  "$deqp_path/framework/common/tcuTestPackage.cpp",
1794  "$deqp_path/framework/common/tcuTestPackage.hpp",
1795  "$deqp_path/framework/common/tcuTestSessionExecutor.cpp",
1796  "$deqp_path/framework/common/tcuTestSessionExecutor.hpp",
1797  "$deqp_path/framework/common/tcuTexCompareVerifier.cpp",
1798  "$deqp_path/framework/common/tcuTexCompareVerifier.hpp",
1799  "$deqp_path/framework/common/tcuTexLookupVerifier.cpp",
1800  "$deqp_path/framework/common/tcuTexLookupVerifier.hpp",
1801  "$deqp_path/framework/common/tcuTexVerifierUtil.cpp",
1802  "$deqp_path/framework/common/tcuTexVerifierUtil.hpp",
1803  "$deqp_path/framework/common/tcuTexture.cpp",
1804  "$deqp_path/framework/common/tcuTexture.hpp",
1805  "$deqp_path/framework/common/tcuTextureUtil.cpp",
1806  "$deqp_path/framework/common/tcuTextureUtil.hpp",
1807  "$deqp_path/framework/common/tcuThreadUtil.cpp",
1808  "$deqp_path/framework/common/tcuThreadUtil.hpp",
1809  "$deqp_path/framework/common/tcuVector.hpp",
1810  "$deqp_path/framework/common/tcuVectorType.hpp",
1811  "$deqp_path/framework/common/tcuVectorUtil.hpp",
1812  "$deqp_path/framework/common/tcuWaiverUtil.cpp",
1813  "$deqp_path/framework/common/tcuWaiverUtil.hpp",
1814  "$deqp_path/framework/randomshaders/rsgBinaryOps.cpp",
1815  "$deqp_path/framework/randomshaders/rsgBinaryOps.hpp",
1816  "$deqp_path/framework/randomshaders/rsgBuiltinFunctions.cpp",
1817  "$deqp_path/framework/randomshaders/rsgBuiltinFunctions.hpp",
1818  "$deqp_path/framework/randomshaders/rsgDefs.cpp",
1819  "$deqp_path/framework/randomshaders/rsgDefs.hpp",
1820  "$deqp_path/framework/randomshaders/rsgExecutionContext.cpp",
1821  "$deqp_path/framework/randomshaders/rsgExecutionContext.hpp",
1822  "$deqp_path/framework/randomshaders/rsgExpression.cpp",
1823  "$deqp_path/framework/randomshaders/rsgExpression.hpp",
1824  "$deqp_path/framework/randomshaders/rsgExpressionGenerator.cpp",
1825  "$deqp_path/framework/randomshaders/rsgExpressionGenerator.hpp",
1826  "$deqp_path/framework/randomshaders/rsgFunctionGenerator.cpp",
1827  "$deqp_path/framework/randomshaders/rsgFunctionGenerator.hpp",
1828  "$deqp_path/framework/randomshaders/rsgGeneratorState.cpp",
1829  "$deqp_path/framework/randomshaders/rsgGeneratorState.hpp",
1830  "$deqp_path/framework/randomshaders/rsgNameAllocator.cpp",
1831  "$deqp_path/framework/randomshaders/rsgNameAllocator.hpp",
1832  "$deqp_path/framework/randomshaders/rsgParameters.cpp",
1833  "$deqp_path/framework/randomshaders/rsgParameters.hpp",
1834  "$deqp_path/framework/randomshaders/rsgPrettyPrinter.cpp",
1835  "$deqp_path/framework/randomshaders/rsgPrettyPrinter.hpp",
1836  "$deqp_path/framework/randomshaders/rsgProgramExecutor.cpp",
1837  "$deqp_path/framework/randomshaders/rsgProgramExecutor.hpp",
1838  "$deqp_path/framework/randomshaders/rsgProgramGenerator.cpp",
1839  "$deqp_path/framework/randomshaders/rsgProgramGenerator.hpp",
1840  "$deqp_path/framework/randomshaders/rsgSamplers.cpp",
1841  "$deqp_path/framework/randomshaders/rsgSamplers.hpp",
1842  "$deqp_path/framework/randomshaders/rsgShader.cpp",
1843  "$deqp_path/framework/randomshaders/rsgShader.hpp",
1844  "$deqp_path/framework/randomshaders/rsgShaderGenerator.cpp",
1845  "$deqp_path/framework/randomshaders/rsgShaderGenerator.hpp",
1846  "$deqp_path/framework/randomshaders/rsgStatement.cpp",
1847  "$deqp_path/framework/randomshaders/rsgStatement.hpp",
1848  "$deqp_path/framework/randomshaders/rsgTest.cpp",
1849  "$deqp_path/framework/randomshaders/rsgToken.cpp",
1850  "$deqp_path/framework/randomshaders/rsgToken.hpp",
1851  "$deqp_path/framework/randomshaders/rsgUtils.cpp",
1852  "$deqp_path/framework/randomshaders/rsgUtils.hpp",
1853  "$deqp_path/framework/randomshaders/rsgVariable.cpp",
1854  "$deqp_path/framework/randomshaders/rsgVariable.hpp",
1855  "$deqp_path/framework/randomshaders/rsgVariableManager.cpp",
1856  "$deqp_path/framework/randomshaders/rsgVariableManager.hpp",
1857  "$deqp_path/framework/randomshaders/rsgVariableType.cpp",
1858  "$deqp_path/framework/randomshaders/rsgVariableType.hpp",
1859  "$deqp_path/framework/randomshaders/rsgVariableValue.cpp",
1860  "$deqp_path/framework/randomshaders/rsgVariableValue.hpp",
1861  "$deqp_path/framework/referencerenderer/rrDefs.cpp",
1862  "$deqp_path/framework/referencerenderer/rrDefs.hpp",
1863  "$deqp_path/framework/referencerenderer/rrFragmentOperations.cpp",
1864  "$deqp_path/framework/referencerenderer/rrFragmentOperations.hpp",
1865  "$deqp_path/framework/referencerenderer/rrFragmentPacket.hpp",
1866  "$deqp_path/framework/referencerenderer/rrGenericVector.hpp",
1867  "$deqp_path/framework/referencerenderer/rrMultisamplePixelBufferAccess.cpp",
1868  "$deqp_path/framework/referencerenderer/rrMultisamplePixelBufferAccess.hpp",
1869  "$deqp_path/framework/referencerenderer/rrPrimitiveAssembler.hpp",
1870  "$deqp_path/framework/referencerenderer/rrPrimitivePacket.cpp",
1871  "$deqp_path/framework/referencerenderer/rrPrimitivePacket.hpp",
1872  "$deqp_path/framework/referencerenderer/rrPrimitiveTypes.hpp",
1873  "$deqp_path/framework/referencerenderer/rrRasterizer.cpp",
1874  "$deqp_path/framework/referencerenderer/rrRasterizer.hpp",
1875  "$deqp_path/framework/referencerenderer/rrRenderState.hpp",
1876  "$deqp_path/framework/referencerenderer/rrRenderer.cpp",
1877  "$deqp_path/framework/referencerenderer/rrRenderer.hpp",
1878  "$deqp_path/framework/referencerenderer/rrShaders.cpp",
1879  "$deqp_path/framework/referencerenderer/rrShaders.hpp",
1880  "$deqp_path/framework/referencerenderer/rrShadingContext.cpp",
1881  "$deqp_path/framework/referencerenderer/rrShadingContext.hpp",
1882  "$deqp_path/framework/referencerenderer/rrVertexAttrib.cpp",
1883  "$deqp_path/framework/referencerenderer/rrVertexAttrib.hpp",
1884  "$deqp_path/framework/referencerenderer/rrVertexPacket.cpp",
1885  "$deqp_path/framework/referencerenderer/rrVertexPacket.hpp",
1886]
1887
1888deqp_framework_qphelper_sources = [
1889  "$deqp_path/framework/qphelper/qpCrashHandler.c",
1890  "$deqp_path/framework/qphelper/qpCrashHandler.h",
1891  "$deqp_path/framework/qphelper/qpDebugOut.c",
1892  "$deqp_path/framework/qphelper/qpDebugOut.h",
1893  "$deqp_path/framework/qphelper/qpInfo.c",
1894  "$deqp_path/framework/qphelper/qpInfo.h",
1895  "$deqp_path/framework/qphelper/qpTestLog.c",
1896  "$deqp_path/framework/qphelper/qpTestLog.h",
1897  "$deqp_path/framework/qphelper/qpWatchDog.c",
1898  "$deqp_path/framework/qphelper/qpWatchDog.h",
1899  "$deqp_path/framework/qphelper/qpXmlWriter.c",
1900  "$deqp_path/framework/qphelper/qpXmlWriter.h",
1901]
1902
1903deqp_glshared_sources = [
1904  "$deqp_path/modules/glshared/glsAttributeLocationTests.cpp",
1905  "$deqp_path/modules/glshared/glsAttributeLocationTests.hpp",
1906  "$deqp_path/modules/glshared/glsBufferTestUtil.cpp",
1907  "$deqp_path/modules/glshared/glsBufferTestUtil.hpp",
1908  "$deqp_path/modules/glshared/glsBuiltinPrecisionTests.cpp",
1909  "$deqp_path/modules/glshared/glsBuiltinPrecisionTests.hpp",
1910  "$deqp_path/modules/glshared/glsCalibration.cpp",
1911  "$deqp_path/modules/glshared/glsCalibration.hpp",
1912  "$deqp_path/modules/glshared/glsDrawTest.cpp",
1913  "$deqp_path/modules/glshared/glsDrawTest.hpp",
1914  "$deqp_path/modules/glshared/glsFboCompletenessTests.cpp",
1915  "$deqp_path/modules/glshared/glsFboCompletenessTests.hpp",
1916  "$deqp_path/modules/glshared/glsFboUtil.cpp",
1917  "$deqp_path/modules/glshared/glsFboUtil.hpp",
1918  "$deqp_path/modules/glshared/glsFragOpInteractionCase.cpp",
1919  "$deqp_path/modules/glshared/glsFragOpInteractionCase.hpp",
1920  "$deqp_path/modules/glshared/glsFragmentOpUtil.cpp",
1921  "$deqp_path/modules/glshared/glsFragmentOpUtil.hpp",
1922  "$deqp_path/modules/glshared/glsInteractionTestUtil.cpp",
1923  "$deqp_path/modules/glshared/glsInteractionTestUtil.hpp",
1924  "$deqp_path/modules/glshared/glsLifetimeTests.cpp",
1925  "$deqp_path/modules/glshared/glsLifetimeTests.hpp",
1926  "$deqp_path/modules/glshared/glsLongStressCase.cpp",
1927  "$deqp_path/modules/glshared/glsLongStressCase.hpp",
1928  "$deqp_path/modules/glshared/glsLongStressTestUtil.cpp",
1929  "$deqp_path/modules/glshared/glsLongStressTestUtil.hpp",
1930  "$deqp_path/modules/glshared/glsMemoryStressCase.cpp",
1931  "$deqp_path/modules/glshared/glsMemoryStressCase.hpp",
1932  "$deqp_path/modules/glshared/glsRandomShaderCase.cpp",
1933  "$deqp_path/modules/glshared/glsRandomShaderCase.hpp",
1934  "$deqp_path/modules/glshared/glsRandomShaderProgram.cpp",
1935  "$deqp_path/modules/glshared/glsRandomShaderProgram.hpp",
1936  "$deqp_path/modules/glshared/glsRandomUniformBlockCase.cpp",
1937  "$deqp_path/modules/glshared/glsRandomUniformBlockCase.hpp",
1938  "$deqp_path/modules/glshared/glsSamplerObjectTest.cpp",
1939  "$deqp_path/modules/glshared/glsSamplerObjectTest.hpp",
1940  "$deqp_path/modules/glshared/glsScissorTests.cpp",
1941  "$deqp_path/modules/glshared/glsScissorTests.hpp",
1942  "$deqp_path/modules/glshared/glsShaderConstExprTests.cpp",
1943  "$deqp_path/modules/glshared/glsShaderConstExprTests.hpp",
1944  "$deqp_path/modules/glshared/glsShaderExecUtil.cpp",
1945  "$deqp_path/modules/glshared/glsShaderExecUtil.hpp",
1946  "$deqp_path/modules/glshared/glsShaderLibrary.cpp",
1947  "$deqp_path/modules/glshared/glsShaderLibrary.hpp",
1948  "$deqp_path/modules/glshared/glsShaderLibraryCase.cpp",
1949  "$deqp_path/modules/glshared/glsShaderLibraryCase.hpp",
1950  "$deqp_path/modules/glshared/glsShaderPerformanceCase.cpp",
1951  "$deqp_path/modules/glshared/glsShaderPerformanceCase.hpp",
1952  "$deqp_path/modules/glshared/glsShaderPerformanceMeasurer.cpp",
1953  "$deqp_path/modules/glshared/glsShaderPerformanceMeasurer.hpp",
1954  "$deqp_path/modules/glshared/glsShaderRenderCase.cpp",
1955  "$deqp_path/modules/glshared/glsShaderRenderCase.hpp",
1956  "$deqp_path/modules/glshared/glsStateChangePerfTestCases.cpp",
1957  "$deqp_path/modules/glshared/glsStateChangePerfTestCases.hpp",
1958  "$deqp_path/modules/glshared/glsStateQueryUtil.cpp",
1959  "$deqp_path/modules/glshared/glsStateQueryUtil.hpp",
1960  "$deqp_path/modules/glshared/glsTextureBufferCase.cpp",
1961  "$deqp_path/modules/glshared/glsTextureBufferCase.hpp",
1962  "$deqp_path/modules/glshared/glsTextureStateQueryTests.cpp",
1963  "$deqp_path/modules/glshared/glsTextureStateQueryTests.hpp",
1964  "$deqp_path/modules/glshared/glsTextureTestUtil.cpp",
1965  "$deqp_path/modules/glshared/glsTextureTestUtil.hpp",
1966  "$deqp_path/modules/glshared/glsUniformBlockCase.cpp",
1967  "$deqp_path/modules/glshared/glsUniformBlockCase.hpp",
1968  "$deqp_path/modules/glshared/glsVertexArrayTests.cpp",
1969  "$deqp_path/modules/glshared/glsVertexArrayTests.hpp",
1970]
1971
1972deqp_libtester_sources = [
1973  "$deqp_path/execserver/xsDefs.cpp",
1974  "$deqp_path/execserver/xsDefs.hpp",
1975  "$deqp_path/execserver/xsExecutionServer.cpp",
1976  "$deqp_path/execserver/xsExecutionServer.hpp",
1977  "$deqp_path/execserver/xsPosixFileReader.cpp",
1978  "$deqp_path/execserver/xsPosixFileReader.hpp",
1979  "$deqp_path/execserver/xsPosixTestProcess.cpp",
1980  "$deqp_path/execserver/xsPosixTestProcess.hpp",
1981  "$deqp_path/execserver/xsProtocol.cpp",
1982  "$deqp_path/execserver/xsProtocol.hpp",
1983  "$deqp_path/execserver/xsTcpServer.cpp",
1984  "$deqp_path/execserver/xsTcpServer.hpp",
1985  "$deqp_path/execserver/xsTestDriver.cpp",
1986  "$deqp_path/execserver/xsTestDriver.hpp",
1987  "$deqp_path/execserver/xsTestProcess.cpp",
1988  "$deqp_path/execserver/xsTestProcess.hpp",
1989  "$deqp_path/executor/xeBatchExecutor.cpp",
1990  "$deqp_path/executor/xeBatchExecutor.hpp",
1991  "$deqp_path/executor/xeBatchResult.cpp",
1992  "$deqp_path/executor/xeBatchResult.hpp",
1993  "$deqp_path/executor/xeCallQueue.cpp",
1994  "$deqp_path/executor/xeCallQueue.hpp",
1995  "$deqp_path/executor/xeCommLink.cpp",
1996  "$deqp_path/executor/xeCommLink.hpp",
1997  "$deqp_path/executor/xeContainerFormatParser.cpp",
1998  "$deqp_path/executor/xeContainerFormatParser.hpp",
1999  "$deqp_path/executor/xeLocalTcpIpLink.cpp",
2000  "$deqp_path/executor/xeLocalTcpIpLink.hpp",
2001  "$deqp_path/executor/xeTcpIpLink.cpp",
2002  "$deqp_path/executor/xeTcpIpLink.hpp",
2003  "$deqp_path/executor/xeTestCase.cpp",
2004  "$deqp_path/executor/xeTestCase.hpp",
2005  "$deqp_path/executor/xeTestCaseListParser.cpp",
2006  "$deqp_path/executor/xeTestCaseListParser.hpp",
2007  "$deqp_path/executor/xeTestCaseResult.cpp",
2008  "$deqp_path/executor/xeTestCaseResult.hpp",
2009  "$deqp_path/executor/xeTestLogParser.cpp",
2010  "$deqp_path/executor/xeTestLogParser.hpp",
2011  "$deqp_path/executor/xeTestLogWriter.cpp",
2012  "$deqp_path/executor/xeTestLogWriter.hpp",
2013  "$deqp_path/executor/xeTestResultParser.cpp",
2014  "$deqp_path/executor/xeTestResultParser.hpp",
2015  "$deqp_path/executor/xeXMLWriter.cpp",
2016  "$deqp_path/executor/xeXMLWriter.hpp",
2017  "$deqp_path/framework/platform/null/tcuNullContextFactory.cpp",
2018  "$deqp_path/framework/platform/null/tcuNullContextFactory.hpp",
2019  "$deqp_path/framework/platform/null/tcuNullRenderContext.cpp",
2020  "deqp_support/tcuANGLENativeDisplayFactory.cpp",
2021  "deqp_support/tcuANGLENativeDisplayFactory.h",
2022
2023  # TODO(jmadill): integrate with dEQP
2024  "$angle_root/third_party/renderdoc/src/renderdoc_app.h",
2025  "deqp_support/tcuRandomOrderExecutor.cpp",
2026  "deqp_support/tcuRandomOrderExecutor.h",
2027  "test_utils/RenderDoc.cpp",
2028  "test_utils/RenderDoc.h",
2029]
2030