Import dEQP.
[platform/upstream/VK-GL-CTS.git] / modules / glshared / CMakeLists.txt
1 # Shared GL(ES) test code
2
3 set(DEQP_GL_SHARED_SRCS
4         glsBuiltinPrecisionTests.cpp
5         glsBuiltinPrecisionTests.hpp
6         glsCalibration.cpp
7         glsCalibration.hpp
8         glsFboCompletenessTests.cpp
9         glsFboCompletenessTests.hpp
10         glsFboUtil.cpp
11         glsFboUtil.hpp
12         glsFragmentOpUtil.cpp
13         glsFragmentOpUtil.hpp
14         glsLifetimeTests.cpp
15         glsLifetimeTests.hpp
16         glsLongStressCase.cpp
17         glsLongStressCase.hpp
18         glsLongStressTestUtil.cpp
19         glsLongStressTestUtil.hpp
20         glsMemoryStressCase.cpp
21         glsMemoryStressCase.hpp
22         glsRandomShaderCase.cpp
23         glsRandomShaderCase.hpp
24         glsShaderConstExprTests.cpp
25         glsShaderConstExprTests.hpp
26         glsShaderLibrary.cpp
27         glsShaderLibrary.hpp
28         glsShaderLibraryCase.cpp
29         glsShaderLibraryCase.hpp
30         glsShaderPerformanceCase.cpp
31         glsShaderPerformanceCase.hpp
32         glsShaderRenderCase.cpp
33         glsShaderRenderCase.hpp
34         glsStateQueryUtil.hpp
35         glsScissorTests.cpp
36         glsScissorTests.hpp
37         glsTextureTestUtil.cpp
38         glsTextureTestUtil.hpp
39         glsUniformBlockCase.cpp
40         glsUniformBlockCase.hpp
41         glsVertexArrayTests.cpp
42         glsVertexArrayTests.hpp
43         glsDrawTest.cpp
44         glsDrawTest.hpp
45         glsShaderExecUtil.cpp
46         glsShaderExecUtil.hpp
47         glsSamplerObjectTest.hpp
48         glsSamplerObjectTest.cpp
49         glsShaderPerformanceMeasurer.cpp
50         glsShaderPerformanceMeasurer.hpp
51         glsRasterizationTestUtil.cpp
52         glsRasterizationTestUtil.hpp
53         glsInteractionTestUtil.cpp
54         glsInteractionTestUtil.hpp
55         glsRandomShaderProgram.cpp
56         glsRandomShaderProgram.hpp
57         glsFragOpInteractionCase.cpp
58         glsFragOpInteractionCase.hpp
59         glsStateChangePerfTestCases.cpp
60         glsStateChangePerfTestCases.hpp
61         glsBufferTestUtil.cpp
62         glsBufferTestUtil.hpp
63         glsAttributeLocationTests.hpp
64         glsAttributeLocationTests.cpp
65         glsRandomUniformBlockCase.cpp
66         glsRandomUniformBlockCase.hpp
67         glsTextureBufferCase.hpp
68         glsTextureBufferCase.cpp
69         )
70
71 add_library(deqp-gl-shared STATIC ${DEQP_GL_SHARED_SRCS})
72 target_link_libraries(deqp-gl-shared glutil glwrapper randomshaders tcutil glutil-sglr)