1include_directories( 2 .. 3 ${DEQP_INL_DIR} 4 ) 5 6set(DEQP_VK_SPARSE_RESOURCES_SRCS 7 vktSparseResourcesBase.cpp 8 vktSparseResourcesBase.hpp 9 vktSparseResourcesBufferMemoryAliasing.cpp 10 vktSparseResourcesBufferMemoryAliasing.hpp 11 vktSparseResourcesBufferSparseBinding.cpp 12 vktSparseResourcesBufferSparseBinding.hpp 13 vktSparseResourcesBufferSparseResidency.cpp 14 vktSparseResourcesBufferSparseResidency.hpp 15 vktSparseResourcesBufferTests.cpp 16 vktSparseResourcesBufferTests.hpp 17 vktSparseResourcesImageMemoryAliasing.cpp 18 vktSparseResourcesImageMemoryAliasing.hpp 19 vktSparseResourcesImageSparseBinding.cpp 20 vktSparseResourcesImageSparseBinding.hpp 21 vktSparseResourcesImageSparseResidency.cpp 22 vktSparseResourcesImageSparseResidency.hpp 23 vktSparseResourcesImageAlignedMipSize.cpp 24 vktSparseResourcesImageAlignedMipSize.hpp 25 vktSparseResourcesImageBlockShapes.cpp 26 vktSparseResourcesImageBlockShapes.hpp 27 vktSparseResourcesMipmapSparseResidency.cpp 28 vktSparseResourcesMipmapSparseResidency.hpp 29 vktSparseResourcesQueueBindSparseTests.cpp 30 vktSparseResourcesQueueBindSparseTests.hpp 31 vktSparseResourcesShaderIntrinsics.cpp 32 vktSparseResourcesShaderIntrinsics.hpp 33 vktSparseResourcesShaderIntrinsicsBase.cpp 34 vktSparseResourcesShaderIntrinsicsBase.hpp 35 vktSparseResourcesShaderIntrinsicsSampled.cpp 36 vktSparseResourcesShaderIntrinsicsSampled.hpp 37 vktSparseResourcesShaderIntrinsicsStorage.cpp 38 vktSparseResourcesShaderIntrinsicsStorage.hpp 39 vktSparseResourcesTests.cpp 40 vktSparseResourcesTests.hpp 41 vktSparseResourcesTestsUtil.cpp 42 vktSparseResourcesTestsUtil.hpp 43 ) 44 45set(DEQP_VK_SPARSE_RESOURCES_LIBS 46 tcutil 47 vkutil 48 ) 49 50PCH(DEQP_VK_SPARSE_RESOURCES_SRCS ../pch.cpp) 51 52add_library(deqp-vk-sparse-resources STATIC ${DEQP_VK_SPARSE_RESOURCES_SRCS}) 53target_link_libraries(deqp-vk-sparse-resources ${DEQP_VK_SPARSE_RESOURCES_LIBS}) 54