Merge Vulkan CTS 1.0.2.5 into aosp/master
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / modules / vulkan / sparse_resources / CMakeLists.txt
1 include_directories(..)
2
3 set(DEQP_VK_SPARSE_RESOURCES_SRCS
4         vktSparseResourcesBase.cpp
5         vktSparseResourcesBase.hpp
6         vktSparseResourcesBufferMemoryAliasing.cpp
7         vktSparseResourcesBufferMemoryAliasing.hpp
8         vktSparseResourcesBufferSparseBinding.cpp
9         vktSparseResourcesBufferSparseBinding.hpp
10         vktSparseResourcesBufferSparseResidency.cpp
11         vktSparseResourcesBufferSparseResidency.hpp
12         vktSparseResourcesBufferTests.cpp
13         vktSparseResourcesBufferTests.hpp
14         vktSparseResourcesImageMemoryAliasing.cpp
15         vktSparseResourcesImageMemoryAliasing.hpp
16         vktSparseResourcesImageSparseBinding.cpp
17         vktSparseResourcesImageSparseBinding.hpp
18         vktSparseResourcesImageSparseResidency.cpp
19         vktSparseResourcesImageSparseResidency.hpp
20         vktSparseResourcesMipmapSparseResidency.cpp
21         vktSparseResourcesMipmapSparseResidency.hpp
22         vktSparseResourcesQueueBindSparseTests.cpp
23         vktSparseResourcesQueueBindSparseTests.hpp
24         vktSparseResourcesShaderIntrinsics.cpp
25         vktSparseResourcesShaderIntrinsics.hpp
26         vktSparseResourcesShaderIntrinsicsBase.cpp
27         vktSparseResourcesShaderIntrinsicsBase.hpp
28         vktSparseResourcesShaderIntrinsicsSampled.cpp
29         vktSparseResourcesShaderIntrinsicsSampled.hpp
30         vktSparseResourcesShaderIntrinsicsStorage.cpp
31         vktSparseResourcesShaderIntrinsicsStorage.hpp
32         vktSparseResourcesTests.cpp
33         vktSparseResourcesTests.hpp
34         vktSparseResourcesTestsUtil.cpp
35         vktSparseResourcesTestsUtil.hpp
36         )
37
38 set(DEQP_VK_SPARSE_RESOURCES_LIBS
39         tcutil
40         vkutil
41         )
42
43 add_library(deqp-vk-sparse-resources STATIC ${DEQP_VK_SPARSE_RESOURCES_SRCS})
44 target_link_libraries(deqp-vk-sparse-resources ${DEQP_VK_SPARSE_RESOURCES_LIBS})