Add tests for aligned mip size in sparse images.
[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         vktSparseResourcesImageAlignedMipSize.cpp
21         vktSparseResourcesImageAlignedMipSize.hpp
22         vktSparseResourcesMipmapSparseResidency.cpp
23         vktSparseResourcesMipmapSparseResidency.hpp
24         vktSparseResourcesQueueBindSparseTests.cpp
25         vktSparseResourcesQueueBindSparseTests.hpp
26         vktSparseResourcesShaderIntrinsics.cpp
27         vktSparseResourcesShaderIntrinsics.hpp
28         vktSparseResourcesShaderIntrinsicsBase.cpp
29         vktSparseResourcesShaderIntrinsicsBase.hpp
30         vktSparseResourcesShaderIntrinsicsSampled.cpp
31         vktSparseResourcesShaderIntrinsicsSampled.hpp
32         vktSparseResourcesShaderIntrinsicsStorage.cpp
33         vktSparseResourcesShaderIntrinsicsStorage.hpp
34         vktSparseResourcesTests.cpp
35         vktSparseResourcesTests.hpp
36         vktSparseResourcesTestsUtil.cpp
37         vktSparseResourcesTestsUtil.hpp
38         )
39
40 set(DEQP_VK_SPARSE_RESOURCES_LIBS
41         tcutil
42         vkutil
43         )
44
45 add_library(deqp-vk-sparse-resources STATIC ${DEQP_VK_SPARSE_RESOURCES_SRCS})
46 target_link_libraries(deqp-vk-sparse-resources ${DEQP_VK_SPARSE_RESOURCES_LIBS})