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