1# Shared GL(ES) test code
2
3set(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
71add_library(deqp-gl-shared STATIC ${DEQP_GL_SHARED_SRCS})
72target_link_libraries(deqp-gl-shared glutil glwrapper randomshaders tcutil glutil-sglr)
73