Mesh shader query tests
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / modules / vulkan / mesh_shader / CMakeLists.txt
1 include_directories(
2         ..
3         ${DEQP_INL_DIR}
4         )
5
6 set(DEQP_VK_MESH_SHADER_SRCS
7         vktMeshShaderTests.cpp
8         vktMeshShaderTests.hpp
9         vktMeshShaderSyncTests.cpp
10         vktMeshShaderSyncTests.hpp
11         vktMeshShaderSyncTestsEXT.cpp
12         vktMeshShaderSyncTestsEXT.hpp
13         vktMeshShaderSmokeTests.cpp
14         vktMeshShaderSmokeTests.hpp
15         vktMeshShaderSmokeTestsEXT.cpp
16         vktMeshShaderSmokeTestsEXT.hpp
17         vktMeshShaderApiTests.cpp
18         vktMeshShaderApiTests.hpp
19         vktMeshShaderApiTestsEXT.cpp
20         vktMeshShaderApiTestsEXT.hpp
21         vktMeshShaderPropertyTests.cpp
22         vktMeshShaderPropertyTests.hpp
23         vktMeshShaderBuiltinTests.cpp
24         vktMeshShaderBuiltinTests.hpp
25         vktMeshShaderBuiltinTestsEXT.cpp
26         vktMeshShaderBuiltinTestsEXT.hpp
27         vktMeshShaderMiscTests.cpp
28         vktMeshShaderMiscTests.hpp
29         vktMeshShaderMiscTestsEXT.cpp
30         vktMeshShaderMiscTestsEXT.hpp
31         vktMeshShaderInOutTestsEXT.cpp
32         vktMeshShaderInOutTestsEXT.hpp
33         vktMeshShaderPropertyTestsEXT.cpp
34         vktMeshShaderPropertyTestsEXT.hpp
35         vktMeshShaderConditionalRenderingTestsEXT.cpp
36         vktMeshShaderConditionalRenderingTestsEXT.hpp
37         vktMeshShaderProvokingVertexTestsEXT.cpp
38         vktMeshShaderProvokingVertexTestsEXT.hpp
39         vktMeshShaderQueryTestsEXT.cpp
40         vktMeshShaderQueryTestsEXT.hpp
41         vktMeshShaderUtil.cpp
42         vktMeshShaderUtil.hpp
43         )
44
45 set(DEQP_VK_MESH_SHADER_LIBS
46         tcutil
47         vkutil
48         )
49
50 PCH(DEQP_VK_MESH_SHADER_SRCS ../pch.cpp)
51
52 add_library(deqp-vk-mesh-shader STATIC ${DEQP_VK_MESH_SHADER_SRCS})
53 target_link_libraries(deqp-vk-mesh-shader ${DEQP_VK_MESH_SHADER_LIBS})