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 vktApiExternalMemoryTests.cpp 41 vktApiExternalMemoryTests.hpp 42 vktApiBufferAndImageAllocationUtil.hpp 43 vktApiBufferAndImageAllocationUtil.cpp 44 ) 45 46 set(DEQP_VK_API_LIBS 47 tcutil 48 vkutil 49 ) 50 51 add_library(deqp-vk-api STATIC ${DEQP_VK_API_SRCS}) 52 target_link_libraries(deqp-vk-api ${DEQP_VK_API_LIBS}) 53