Merge "Merge "DEPTH_STENCIL_OES as tex format requires OES_depth_texture" into nougat...
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / modules / vulkan / api / CMakeLists.txt
1 # API layer tests
2
3 include_directories(..)
4
5 set(DEQP_VK_API_SRCS
6         vktApiTests.cpp
7         vktApiTests.hpp
8         vktApiSmokeTests.cpp
9         vktApiSmokeTests.hpp
10         vktApiDeviceInitializationTests.cpp
11         vktApiDeviceInitializationTests.hpp
12         vktApiObjectManagementTests.cpp
13         vktApiObjectManagementTests.hpp
14         vktApiBufferTests.cpp
15         vktApiBufferTests.hpp
16         vktApiBufferViewCreateTests.cpp
17         vktApiBufferViewCreateTests.hpp
18         vktApiBufferViewAccessTests.cpp
19         vktApiBufferViewAccessTests.hpp
20         vktApiFeatureInfo.cpp
21         vktApiFeatureInfo.hpp
22         vktApiCommandBuffersTests.cpp
23         vktApiCommandBuffersTests.hpp
24         vktApiComputeInstanceResultBuffer.cpp
25         vktApiComputeInstanceResultBuffer.hpp
26         vktApiBufferComputeInstance.cpp
27         vktApiBufferComputeInstance.hpp
28         vktApiCopiesAndBlittingTests.cpp
29         vktApiCopiesAndBlittingTests.hpp
30         vktApiImageClearingTests.cpp
31         vktApiImageClearingTests.hpp
32         vktApiFillBufferTests.cpp
33         vktApiFillBufferTests.hpp
34         vktApiDescriptorPoolTests.cpp
35         vktApiDescriptorPoolTests.hpp
36         vktApiNullHandleTests.cpp
37         vktApiNullHandleTests.hpp
38         vktApiGranularityTests.cpp
39         vktApiGranularityTests.hpp
40         vktApiGetMemoryCommitment.cpp
41         vktApiGetMemoryCommitment.hpp
42         vktApiExternalMemoryTests.cpp
43         vktApiExternalMemoryTests.hpp
44         vktApiBufferAndImageAllocationUtil.hpp
45         vktApiBufferAndImageAllocationUtil.cpp
46         )
47
48 set(DEQP_VK_API_LIBS
49         deqp-vk-package
50         tcutil
51         vkutil
52         deqp-vk-package
53         )
54
55 add_library(deqp-vk-api STATIC ${DEQP_VK_API_SRCS})
56 target_link_libraries(deqp-vk-api ${DEQP_VK_API_LIBS})