xref: /aosp_15_r20/external/deqp/modules/gles2/functional/CMakeLists.txt (revision 35238bce31c2a825756842865a792f8cf7f89930)
1# dEQP-GLES2.functional
2
3set(DEQP_GLES2_FUNCTIONAL_SRCS
4	es2fApiCase.cpp
5	es2fApiCase.hpp
6	es2fAttribLocationTests.cpp
7	es2fAttribLocationTests.hpp
8	es2fClipControlTests.cpp
9	es2fClipControlTests.hpp
10	es2fColorClearTest.cpp
11	es2fColorClearTest.hpp
12	es2fDefaultVertexAttributeTests.cpp
13	es2fDefaultVertexAttributeTests.hpp
14	es2fDepthStencilClearTests.cpp
15	es2fDepthStencilClearTests.hpp
16	es2fDepthStencilTests.cpp
17	es2fDepthStencilTests.hpp
18	es2fDepthTests.cpp
19	es2fDepthTests.hpp
20	es2fFboApiTest.cpp
21	es2fFboApiTest.hpp
22	es2fFboCompletenessTests.cpp
23	es2fFboCompletenessTests.hpp
24	es2fFboRenderTest.cpp
25	es2fFboRenderTest.hpp
26	es2fFunctionalTests.cpp
27	es2fFunctionalTests.hpp
28	es2fLifetimeTests.cpp
29	es2fLifetimeTests.hpp
30	es2fLightAmountTest.cpp
31	es2fLightAmountTest.hpp
32	es2fMultisampledRenderToTextureTests.cpp
33	es2fMultisampledRenderToTextureTests.hpp
34	es2fNegativeBufferApiTests.cpp
35	es2fNegativeBufferApiTests.hpp
36	es2fNegativeFragmentApiTests.cpp
37	es2fNegativeFragmentApiTests.hpp
38	es2fNegativeShaderApiTests.cpp
39	es2fNegativeShaderApiTests.hpp
40	es2fNegativeStateApiTests.cpp
41	es2fNegativeStateApiTests.hpp
42	es2fNegativeTextureApiTests.cpp
43	es2fNegativeTextureApiTests.hpp
44	es2fNegativeVertexArrayApiTests.cpp
45	es2fNegativeVertexArrayApiTests.hpp
46	es2fPrerequisiteTests.cpp
47	es2fPrerequisiteTests.hpp
48	es2fRandomShaderTests.cpp
49	es2fRandomShaderTests.hpp
50	es2fShaderApiTests.cpp
51	es2fShaderApiTests.hpp
52	es2fShaderAlgorithmTests.cpp
53	es2fShaderAlgorithmTests.hpp
54	es2fShaderBuiltinVarTests.cpp
55	es2fShaderBuiltinVarTests.hpp
56	es2fShaderConstExprTests.cpp
57	es2fShaderConstExprTests.hpp
58	es2fShaderDiscardTests.cpp
59	es2fShaderDiscardTests.hpp
60	es2fShaderExecuteTest.cpp
61	es2fShaderExecuteTest.hpp
62	es2fShaderFunctionTests.cpp
63	es2fShaderFunctionTests.hpp
64	es2fShaderIndexingTests.cpp
65	es2fShaderIndexingTests.hpp
66	es2fShaderLoopTests.cpp
67	es2fShaderLoopTests.hpp
68	es2fShaderMatrixTests.cpp
69	es2fShaderMatrixTests.hpp
70	es2fShaderOperatorTests.cpp
71	es2fShaderOperatorTests.hpp
72	es2fShaderReturnTests.cpp
73	es2fShaderReturnTests.hpp
74	es2fShaderStructTests.cpp
75	es2fShaderStructTests.hpp
76	es2fShaderTextureFunctionTests.cpp
77	es2fShaderTextureFunctionTests.hpp
78	es2fScissorTests.cpp
79	es2fScissorTests.hpp
80	es2fStencilTests.cpp
81	es2fStencilTests.hpp
82	es2fTextureCompletenessTests.cpp
83	es2fTextureCompletenessTests.hpp
84	es2fTextureFilteringTests.cpp
85	es2fTextureFilteringTests.hpp
86	es2fTextureFormatTests.cpp
87	es2fTextureFormatTests.hpp
88	es2fTextureMipmapTests.cpp
89	es2fTextureMipmapTests.hpp
90	es2fTextureSizeTests.cpp
91	es2fTextureSizeTests.hpp
92	es2fTextureSpecificationTests.cpp
93	es2fTextureSpecificationTests.hpp
94	es2fTextureWrapTests.cpp
95	es2fTextureWrapTests.hpp
96	es2fVertexArrayTest.cpp
97	es2fVertexArrayTest.hpp
98	es2fNegativeTextureApiTests.hpp
99	es2fNegativeTextureApiTests.cpp
100	es2fNegativeVertexArrayApiTests.hpp
101	es2fNegativeVertexArrayApiTests.cpp
102	es2fNegativeFragmentApiTests.hpp
103	es2fNegativeFragmentApiTests.cpp
104	es2fNegativeBufferApiTests.hpp
105	es2fNegativeBufferApiTests.cpp
106	es2fNegativeShaderApiTests.hpp
107	es2fNegativeShaderApiTests.cpp
108	es2fTextureCompletenessTests.hpp
109	es2fTextureCompletenessTests.cpp
110	es2fRasterizationTests.hpp
111	es2fRasterizationTests.cpp
112	es2fVertexTextureTests.cpp
113	es2fVertexTextureTests.hpp
114	es2fTextureUnitTests.cpp
115	es2fTextureUnitTests.hpp
116	es2fBlendTests.cpp
117	es2fBlendTests.hpp
118	es2fRandomFragmentOpTests.cpp
119	es2fRandomFragmentOpTests.hpp
120	es2fMultisampleTests.cpp
121	es2fMultisampleTests.hpp
122	es2fUniformApiTests.cpp
123	es2fUniformApiTests.hpp
124	es2fBufferTestUtil.cpp
125	es2fBufferTestUtil.hpp
126	es2fBufferWriteTests.cpp
127	es2fBufferWriteTests.hpp
128	es2fImplementationLimitTests.cpp
129	es2fImplementationLimitTests.hpp
130	es2fReadPixelsTests.cpp
131	es2fReadPixelsTests.hpp
132	es2fDepthRangeTests.cpp
133	es2fDepthRangeTests.hpp
134	es2fDitheringTests.hpp
135	es2fDitheringTests.cpp
136	es2fBooleanStateQueryTests.hpp
137	es2fBooleanStateQueryTests.cpp
138	es2fIntegerStateQueryTests.hpp
139	es2fIntegerStateQueryTests.cpp
140	es2fFloatStateQueryTests.hpp
141	es2fFloatStateQueryTests.cpp
142	es2fTextureStateQueryTests.hpp
143	es2fTextureStateQueryTests.cpp
144	es2fStringQueryTests.hpp
145	es2fStringQueryTests.cpp
146	es2fBufferObjectQueryTests.hpp
147	es2fBufferObjectQueryTests.cpp
148	es2fFboStateQueryTests.hpp
149	es2fFboStateQueryTests.cpp
150	es2fRboStateQueryTests.hpp
151	es2fRboStateQueryTests.cpp
152	es2fShaderStateQueryTests.hpp
153	es2fShaderStateQueryTests.cpp
154	es2fClippingTests.hpp
155	es2fClippingTests.cpp
156	es2fPolygonOffsetTests.hpp
157	es2fPolygonOffsetTests.cpp
158	es2fDrawTests.hpp
159	es2fDrawTests.cpp
160	es2fShaderInvarianceTests.hpp
161	es2fShaderInvarianceTests.cpp
162	es2fFragOpInteractionTests.cpp
163	es2fFragOpInteractionTests.hpp
164	es2fFlushFinishTests.cpp
165	es2fFlushFinishTests.hpp
166	es2fShaderFragDataTests.cpp
167	es2fShaderFragDataTests.hpp
168	es2fDebugMarkerTests.cpp
169	es2fDebugMarkerTests.hpp
170	)
171
172PCH(DEQP_GLES2_FUNCTIONAL_SRCS ../../pch.cpp)
173
174add_library(deqp-gles2-functional STATIC ${DEQP_GLES2_FUNCTIONAL_SRCS})
175target_link_libraries(deqp-gles2-functional deqp-gl-shared glutil glutil-sglr tcutil referencerenderer ${DEQP_GLES2_LIBRARIES})
176