porting changes for OpenGL Subgroup tests
[platform/upstream/VK-GL-CTS.git] / external / openglcts / modules / common / subgroups / CMakeLists.txt
1 include_directories(..)
2
3 set(DEQP_GL_SUBGROUPS_SRCS
4   glcSubgroupsTests.cpp
5   glcSubgroupsTests.hpp
6   glcSubgroupsBuiltinVarTests.cpp
7   glcSubgroupsBuiltinVarTests.hpp
8   glcSubgroupsBuiltinMaskVarTests.cpp
9   glcSubgroupsBuiltinMaskVarTests.hpp
10   glcSubgroupsBasicTests.cpp
11   glcSubgroupsBasicTests.hpp
12   glcSubgroupsVoteTests.cpp
13   glcSubgroupsVoteTests.hpp
14   glcSubgroupsBallotTests.cpp
15   glcSubgroupsBallotTests.hpp
16   glcSubgroupsBallotBroadcastTests.cpp
17   glcSubgroupsBallotBroadcastTests.hpp
18   glcSubgroupsBallotOtherTests.cpp
19   glcSubgroupsBallotOtherTests.hpp
20   glcSubgroupsArithmeticTests.cpp
21   glcSubgroupsArithmeticTests.hpp
22   glcSubgroupsClusteredTests.cpp
23   glcSubgroupsClusteredTests.hpp
24   glcSubgroupsPartitionedTests.cpp
25   glcSubgroupsPartitionedTests.hpp
26   glcSubgroupsShuffleTests.cpp
27   glcSubgroupsShuffleTests.hpp
28   glcSubgroupsQuadTests.cpp
29   glcSubgroupsQuadTests.hpp
30   glcSubgroupsShapeTests.cpp
31   glcSubgroupsShapeTests.hpp
32   glcSubgroupsTestsUtils.cpp
33   glcSubgroupsTestsUtils.hpp
34   )
35
36 set(DEQP_GL_SUBGROUPS_LIBS
37   glutil
38   tcutil
39   )
40
41 PCH(DEQP_GL_SUBGROUPS_SRCS ../../pch.cpp)
42
43 add_library(deqp-gl-subgroups STATIC ${DEQP_GL_SUBGROUPS_SRCS})
44 target_link_libraries(deqp-gl-subgroups ${DEQP_GL_SUBGROUPS_LIBS})