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