1# dEQP-GLES31.functional
2
3set(DEQP_GLES31_FUNCTIONAL_SRCS
4	es31fBasicComputeShaderTests.cpp
5	es31fBasicComputeShaderTests.hpp
6	es31fBuiltinPrecisionTests.cpp
7	es31fBuiltinPrecisionTests.hpp
8	es31fComputeShaderBuiltinVarTests.cpp
9	es31fComputeShaderBuiltinVarTests.hpp
10	es31fFunctionalTests.cpp
11	es31fFunctionalTests.hpp
12	es31fDrawTests.cpp
13	es31fDrawTests.hpp
14	es31fGeometryShaderTests.cpp
15	es31fGeometryShaderTests.hpp
16	es31fShaderSharedVarTests.cpp
17	es31fShaderSharedVarTests.hpp
18	es31fTessellationTests.cpp
19	es31fTessellationTests.hpp
20	es31fAtomicCounterTests.hpp
21	es31fAtomicCounterTests.cpp
22	es31fSampleShadingTests.cpp
23	es31fSampleShadingTests.hpp
24	es31fSampleVariableTests.cpp
25	es31fSampleVariableTests.hpp
26	es31fShaderMultisampleInterpolationTests.cpp
27	es31fShaderMultisampleInterpolationTests.hpp
28	es31fShaderMultisampleInterpolationStateQueryTests.cpp
29	es31fShaderMultisampleInterpolationStateQueryTests.hpp
30	es31fLayoutBindingTests.cpp
31	es31fLayoutBindingTests.hpp
32	es31fSeparateShaderTests.cpp
33	es31fSeparateShaderTests.hpp
34	es31fShaderAtomicOpTests.cpp
35	es31fShaderAtomicOpTests.hpp
36	es31fShaderImageLoadStoreTests.cpp
37	es31fShaderImageLoadStoreTests.hpp
38	es31fSSBOLayoutCase.cpp
39	es31fSSBOLayoutCase.hpp
40	es31fSSBOLayoutTests.cpp
41	es31fSSBOLayoutTests.hpp
42	es31fSSBOArrayLengthTests.hpp
43	es31fSSBOArrayLengthTests.cpp
44	es31fShaderCommonFunctionTests.cpp
45	es31fShaderCommonFunctionTests.hpp
46	es31fShaderPackingFunctionTests.cpp
47	es31fShaderPackingFunctionTests.hpp
48	es31fShaderIntegerFunctionTests.cpp
49	es31fShaderIntegerFunctionTests.hpp
50	es31fStencilTexturingTests.cpp
51	es31fStencilTexturingTests.hpp
52	es31fShaderStateQueryTests.hpp
53	es31fShaderStateQueryTests.cpp
54	es31fShaderTextureSizeTests.hpp
55	es31fShaderTextureSizeTests.cpp
56	es31fSynchronizationTests.hpp
57	es31fSynchronizationTests.cpp
58	es31fFboColorbufferTests.cpp
59	es31fFboColorbufferTests.hpp
60	es31fFboTestCase.cpp
61	es31fFboTestCase.hpp
62	es31fFboTestUtil.cpp
63	es31fFboTestUtil.hpp
64	es31fTextureFilteringTests.cpp
65	es31fTextureFilteringTests.hpp
66	es31fTextureFormatTests.hpp
67	es31fTextureFormatTests.cpp
68	es31fTextureLevelStateQueryTests.hpp
69	es31fTextureLevelStateQueryTests.cpp
70	es31fTextureSpecificationTests.hpp
71	es31fTextureSpecificationTests.cpp
72	es31fIntegerStateQueryTests.cpp
73	es31fIntegerStateQueryTests.hpp
74	es31fInternalFormatQueryTests.cpp
75	es31fInternalFormatQueryTests.hpp
76	es31fTextureMultisampleTests.cpp
77	es31fTextureMultisampleTests.hpp
78	es31fUniformLocationTests.cpp
79	es31fUniformLocationTests.hpp
80	es31fMultisampleTests.cpp
81	es31fMultisampleTests.hpp
82	es31fMultisampleShaderRenderCase.cpp
83	es31fMultisampleShaderRenderCase.hpp
84	es31fIndirectComputeDispatchTests.cpp
85	es31fIndirectComputeDispatchTests.hpp
86	es31fVertexAttributeBindingTests.cpp
87	es31fVertexAttributeBindingTests.hpp
88	es31fVertexAttributeBindingStateQueryTests.cpp
89	es31fVertexAttributeBindingStateQueryTests.hpp
90	es31fProgramUniformTests.cpp
91	es31fProgramUniformTests.hpp
92	es31fProgramInterfaceDefinition.cpp
93	es31fProgramInterfaceDefinition.hpp
94	es31fProgramInterfaceDefinitionUtil.cpp
95	es31fProgramInterfaceDefinitionUtil.hpp
96	es31fProgramInterfaceQueryTests.cpp
97	es31fProgramInterfaceQueryTests.hpp
98	es31fProgramInterfaceQueryTestCase.cpp
99	es31fProgramInterfaceQueryTestCase.hpp
100	es31fOpaqueTypeIndexingTests.cpp
101	es31fOpaqueTypeIndexingTests.hpp
102	es31fAdvancedBlendTests.cpp
103	es31fAdvancedBlendTests.hpp
104	es31fTessellationGeometryInteractionTests.cpp
105	es31fTessellationGeometryInteractionTests.hpp
106	es31fUniformBlockTests.cpp
107	es31fUniformBlockTests.hpp
108	es31fDebugTests.cpp
109	es31fDebugTests.hpp
110	es31fFboNoAttachmentTests.cpp
111	es31fFboNoAttachmentTests.hpp
112	es31fNegativeTestShared.cpp
113	es31fNegativeTestShared.hpp
114	es31fNegativeBufferApiTests.cpp
115	es31fNegativeBufferApiTests.hpp
116	es31fNegativeTextureApiTests.cpp
117	es31fNegativeTextureApiTests.hpp
118	es31fNegativeShaderApiTests.cpp
119	es31fNegativeShaderApiTests.hpp
120	es31fNegativeFragmentApiTests.cpp
121	es31fNegativeFragmentApiTests.hpp
122	es31fNegativeVertexArrayApiTests.cpp
123	es31fNegativeVertexArrayApiTests.hpp
124	es31fNegativeStateApiTests.cpp
125	es31fNegativeStateApiTests.hpp
126	es31fTextureGatherTests.cpp
127	es31fTextureGatherTests.hpp
128	es31fTextureFormatTests.cpp
129	es31fTextureFormatTests.hpp
130	es31fTextureBufferTests.cpp
131	es31fTextureBufferTests.hpp
132	es31fShaderBuiltinConstantTests.cpp
133	es31fShaderBuiltinConstantTests.hpp
134	es31fShaderHelperInvocationTests.cpp
135	es31fShaderHelperInvocationTests.hpp
136	)
137
138add_library(deqp-gles31-functional STATIC ${DEQP_GLES31_FUNCTIONAL_SRCS})
139target_link_libraries(deqp-gles31-functional deqp-gl-shared glutil glutil-sglr tcutil referencerenderer ${DEQP_OPENGL_LIBRARIES})
140