CMakeLists.txt revision 3c827367444ee418f129b2c238299f49d3264554
1# dEQP-GLES3.functional
2
3set(DEQP_GLES3_FUNCTIONAL_SRCS
4	es3fAttribLocationTests.cpp
5	es3fAttribLocationTests.hpp
6	es3fBuiltinPrecisionTests.cpp
7	es3fBuiltinPrecisionTests.hpp
8	es3fBufferCopyTests.cpp
9	es3fBufferCopyTests.hpp
10	es3fBufferMapTests.cpp
11	es3fBufferMapTests.hpp
12	es3fBufferWriteTests.cpp
13	es3fBufferWriteTests.hpp
14	es3fColorClearTest.cpp
15	es3fColorClearTest.hpp
16	es3fDefaultVertexAttributeTests.cpp
17	es3fDefaultVertexAttributeTests.hpp
18	es3fDepthStencilClearTests.cpp
19	es3fDepthStencilClearTests.hpp
20	es3fDepthStencilTests.cpp
21	es3fDepthStencilTests.hpp
22	es3fDepthTests.cpp
23	es3fDepthTests.hpp
24	es3fFboApiTests.cpp
25	es3fFboApiTests.hpp
26	es3fFboColorbufferTests.cpp
27	es3fFboColorbufferTests.hpp
28	es3fFboCompletenessTests.cpp
29	es3fFboCompletenessTests.hpp
30	es3fFboDepthbufferTests.cpp
31	es3fFboDepthbufferTests.hpp
32	es3fFboInvalidateTests.cpp
33	es3fFboInvalidateTests.hpp
34	es3fFboMultisampleTests.cpp
35	es3fFboMultisampleTests.hpp
36	es3fFboRenderTest.cpp
37	es3fFboRenderTest.hpp
38	es3fFboStencilbufferTests.cpp
39	es3fFboStencilbufferTests.hpp
40	es3fFboTestCase.cpp
41	es3fFboTestCase.hpp
42	es3fFboTestUtil.cpp
43	es3fFboTestUtil.hpp
44	es3fFragDepthTests.cpp
45	es3fFragDepthTests.hpp
46	es3fFragmentOutputTests.cpp
47	es3fFragmentOutputTests.hpp
48	es3fFramebufferBlitTests.cpp
49	es3fFramebufferBlitTests.hpp
50	es3fFunctionalTests.cpp
51	es3fFunctionalTests.hpp
52	es3fLifetimeTests.cpp
53	es3fLifetimeTests.hpp
54	es3fPrerequisiteTests.cpp
55	es3fPrerequisiteTests.hpp
56	es3fRasterizationTests.cpp
57	es3fRasterizationTests.hpp
58	es3fRandomShaderTests.cpp
59	es3fRandomShaderTests.hpp
60	es3fScissorTests.cpp
61	es3fScissorTests.hpp
62	es3fShaderApiTests.cpp
63	es3fShaderApiTests.hpp
64	es3fShaderBuiltinVarTests.cpp
65	es3fShaderBuiltinVarTests.hpp
66	es3fShaderConstExprTests.cpp
67	es3fShaderConstExprTests.hpp
68	es3fShaderDiscardTests.cpp
69	es3fShaderDiscardTests.hpp
70	es3fShaderIndexingTests.cpp
71	es3fShaderIndexingTests.hpp
72	es3fShaderLoopTests.cpp
73	es3fShaderLoopTests.hpp
74	es3fShaderMatrixTests.cpp
75	es3fShaderMatrixTests.hpp
76	es3fShaderOperatorTests.cpp
77	es3fShaderOperatorTests.hpp
78	es3fShaderPrecisionTests.cpp
79	es3fShaderPrecisionTests.hpp
80	es3fShaderReturnTests.cpp
81	es3fShaderReturnTests.hpp
82	es3fShaderStructTests.cpp
83	es3fShaderStructTests.hpp
84	es3fShaderSwitchTests.cpp
85	es3fShaderSwitchTests.hpp
86	es3fShaderTextureFunctionTests.cpp
87	es3fShaderTextureFunctionTests.hpp
88	es3fStencilTests.cpp
89	es3fStencilTests.hpp
90	es3fSyncTests.cpp
91	es3fSyncTests.hpp
92	es3fTextureFilteringTests.cpp
93	es3fTextureFilteringTests.hpp
94	es3fTextureFormatTests.cpp
95	es3fTextureFormatTests.hpp
96	es3fTextureMipmapTests.cpp
97	es3fTextureMipmapTests.hpp
98	es3fTextureShadowTests.cpp
99	es3fTextureShadowTests.hpp
100	es3fTextureSizeTests.cpp
101	es3fTextureSizeTests.hpp
102	es3fTextureSpecificationTests.cpp
103	es3fTextureSpecificationTests.hpp
104	es3fTextureSwizzleTests.cpp
105	es3fTextureSwizzleTests.hpp
106	es3fTextureWrapTests.cpp
107	es3fTextureWrapTests.hpp
108	es3fCompressedTextureTests.cpp
109	es3fCompressedTextureTests.hpp
110	es3fASTCDecompressionCases.cpp
111	es3fASTCDecompressionCases.hpp
112	es3fTransformFeedbackTests.cpp
113	es3fTransformFeedbackTests.hpp
114	es3fUniformBlockTests.cpp
115	es3fUniformBlockTests.hpp
116	es3fVertexArrayTest.cpp
117	es3fVertexArrayTest.hpp
118	es3fSamplerObjectTests.hpp
119	es3fSamplerObjectTests.cpp
120	es3fPixelBufferObjectTests.hpp
121	es3fPixelBufferObjectTests.cpp
122	es3fOcclusionQueryTests.cpp
123	es3fOcclusionQueryTests.hpp
124	es3fVertexTextureTests.cpp
125	es3fVertexTextureTests.hpp
126	es3fTextureUnitTests.cpp
127	es3fTextureUnitTests.hpp
128	es3fVertexArrayObjectTests.cpp
129	es3fVertexArrayObjectTests.hpp
130	es3fPrimitiveRestartTests.cpp
131	es3fPrimitiveRestartTests.hpp
132	es3fRandomFragmentOpTests.cpp
133	es3fRandomFragmentOpTests.hpp
134	es3fInstancedRenderingTests.cpp
135	es3fInstancedRenderingTests.hpp
136	es3fRasterizerDiscardTests.cpp
137	es3fRasterizerDiscardTests.hpp
138	es3fApiCase.cpp
139	es3fApiCase.hpp
140	es3fNegativeBufferApiTests.cpp
141	es3fNegativeBufferApiTests.hpp
142	es3fNegativeTextureApiTests.cpp
143	es3fNegativeTextureApiTests.hpp
144	es3fNegativeShaderApiTests.cpp
145	es3fNegativeShaderApiTests.hpp
146	es3fNegativeFragmentApiTests.cpp
147	es3fNegativeFragmentApiTests.hpp
148	es3fNegativeVertexArrayApiTests.cpp
149	es3fNegativeVertexArrayApiTests.hpp
150	es3fNegativeStateApiTests.cpp
151	es3fNegativeStateApiTests.hpp
152	es3fBlendTests.cpp
153	es3fBlendTests.hpp
154	es3fMultisampleTests.cpp
155	es3fMultisampleTests.hpp
156	es3fUniformApiTests.cpp
157	es3fUniformApiTests.hpp
158	es3fImplementationLimitTests.cpp
159	es3fImplementationLimitTests.hpp
160	es3fReadPixelsTests.hpp
161	es3fReadPixelsTests.cpp
162	es3fDitheringTests.hpp
163	es3fDitheringTests.cpp
164	es3fBooleanStateQueryTests.hpp
165	es3fBooleanStateQueryTests.cpp
166	es3fIntegerStateQueryTests.hpp
167	es3fIntegerStateQueryTests.cpp
168	es3fInteger64StateQueryTests.hpp
169	es3fInteger64StateQueryTests.cpp
170	es3fFloatStateQueryTests.hpp
171	es3fFloatStateQueryTests.cpp
172	es3fTextureStateQueryTests.hpp
173	es3fTextureStateQueryTests.cpp
174	es3fStringQueryTests.hpp
175	es3fStringQueryTests.cpp
176	es3fSamplerStateQueryTests.hpp
177	es3fSamplerStateQueryTests.cpp
178	es3fBufferObjectQueryTests.hpp
179	es3fBufferObjectQueryTests.cpp
180	es3fFboStateQueryTests.hpp
181	es3fFboStateQueryTests.cpp
182	es3fRboStateQueryTests.hpp
183	es3fRboStateQueryTests.cpp
184	es3fShaderStateQueryTests.hpp
185	es3fShaderStateQueryTests.cpp
186	es3fInternalFormatQueryTests.hpp
187	es3fInternalFormatQueryTests.cpp
188	es3fIndexedStateQueryTests.hpp
189	es3fIndexedStateQueryTests.cpp
190	es3fClippingTests.hpp
191	es3fClippingTests.cpp
192	es3fPolygonOffsetTests.hpp
193	es3fPolygonOffsetTests.cpp
194	es3fShaderDerivateTests.cpp
195	es3fShaderDerivateTests.hpp
196	es3fDrawTests.cpp
197	es3fDrawTests.hpp
198	es3fShaderPackingFunctionTests.cpp
199	es3fShaderPackingFunctionTests.hpp
200	es3fShaderCommonFunctionTests.cpp
201	es3fShaderCommonFunctionTests.hpp
202	es3fShaderInvarianceTests.cpp
203	es3fShaderInvarianceTests.hpp
204	es3fFragOpInteractionTests.cpp
205	es3fFragOpInteractionTests.hpp
206	es3fFlushFinishTests.cpp
207	es3fFlushFinishTests.hpp
208	es3fShaderFragDataTests.cpp
209	es3fShaderFragDataTests.hpp
210	)
211
212add_library(deqp-gles3-functional STATIC ${DEQP_GLES3_FUNCTIONAL_SRCS})
213target_link_libraries(deqp-gles3-functional deqp-gl-shared glutil glutil-sglr tcutil referencerenderer ${DEQP_GLES3_LIBRARIES})
214