Merge pull request #276 from Ella-0/master
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / modules / vulkan / wsi / CMakeLists.txt
1 # WSI tests
2
3 include_directories(..)
4
5 set(DEQP_VK_WSI_SRCS
6         vktNativeObjectsUtil.cpp
7         vktNativeObjectsUtil.hpp
8         vktWsiTests.cpp
9         vktWsiTests.hpp
10         vktWsiSurfaceTests.cpp
11         vktWsiSurfaceTests.hpp
12         vktWsiSwapchainTests.cpp
13         vktWsiSwapchainTests.hpp
14         vktWsiIncrementalPresentTests.cpp
15         vktWsiIncrementalPresentTests.hpp
16         vktWsiDisplayControlTests.cpp
17         vktWsiDisplayControlTests.hpp
18         vktWsiDisplayTimingTests.cpp
19         vktWsiDisplayTimingTests.hpp
20         vktWsiSharedPresentableImageTests.cpp
21         vktWsiSharedPresentableImageTests.hpp
22         vktWsiDisplayTests.hpp
23         vktWsiDisplayTests.cpp
24         vktWsiColorSpaceTests.cpp
25         vktWsiColorSpaceTests.hpp
26         vktWsiFullScreenExclusiveTests.cpp
27         vktWsiFullScreenExclusiveTests.hpp
28         vktWsiPresentIdWaitTests.cpp
29         vktWsiPresentIdWaitTests.hpp
30         )
31
32 set(DEQP_VK_WSI_LIBS
33         tcutil
34         vkutil
35         )
36
37 PCH(DEQP_VK_WSI_SRCS ../pch.cpp)
38
39 add_library(deqp-vk-wsi STATIC ${DEQP_VK_WSI_SRCS})
40 target_link_libraries(deqp-vk-wsi ${DEQP_VK_WSI_LIBS})