Catch BAD_MATCH from createWindowSurface
[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.cpp
35         glsStateQueryUtil.hpp
36         glsScissorTests.cpp
37         glsScissorTests.hpp
38         glsTextureStateQueryTests.cpp
39         glsTextureStateQueryTests.hpp
40         glsTextureTestUtil.cpp
41         glsTextureTestUtil.hpp
42         glsUniformBlockCase.cpp
43         glsUniformBlockCase.hpp
44         glsVertexArrayTests.cpp
45         glsVertexArrayTests.hpp
46         glsDrawTest.cpp
47         glsDrawTest.hpp
48         glsShaderExecUtil.cpp
49         glsShaderExecUtil.hpp
50         glsSamplerObjectTest.hpp
51         glsSamplerObjectTest.cpp
52         glsShaderPerformanceMeasurer.cpp
53         glsShaderPerformanceMeasurer.hpp
54         glsInteractionTestUtil.cpp
55         glsInteractionTestUtil.hpp
56         glsRandomShaderProgram.cpp
57         glsRandomShaderProgram.hpp
58         glsFragOpInteractionCase.cpp
59         glsFragOpInteractionCase.hpp
60         glsStateChangePerfTestCases.cpp
61         glsStateChangePerfTestCases.hpp
62         glsBufferTestUtil.cpp
63         glsBufferTestUtil.hpp
64         glsAttributeLocationTests.hpp
65         glsAttributeLocationTests.cpp
66         glsRandomUniformBlockCase.cpp
67         glsRandomUniformBlockCase.hpp
68         glsTextureBufferCase.hpp
69         glsTextureBufferCase.cpp
70         )
71
72 add_library(deqp-gl-shared STATIC ${DEQP_GL_SHARED_SRCS})
73 target_link_libraries(deqp-gl-shared glutil glwrapper randomshaders tcutil glutil-sglr)