blob: 0db5ff9fdac15c02a80887324210fe9b58fcf631 [file] [log] [blame]
# API layer tests
include_directories(
..
../util
)
set(DEQP_VK_API_SRCS
vktApiVersionCheck.cpp
vktApiVersionCheck.hpp
vktApiTests.cpp
vktApiTests.hpp
vktApiSmokeTests.cpp
vktApiSmokeTests.hpp
vktApiDeviceInitializationTests.cpp
vktApiDeviceInitializationTests.hpp
vktApiDriverPropertiesTests.cpp
vktApiDriverPropertiesTests.hpp
vktApiObjectManagementTests.cpp
vktApiObjectManagementTests.hpp
vktApiBufferTests.cpp
vktApiBufferTests.hpp
vktApiBufferViewCreateTests.cpp
vktApiBufferViewCreateTests.hpp
vktApiBufferViewAccessTests.cpp
vktApiBufferViewAccessTests.hpp
vktApiFeatureInfo.cpp
vktApiFeatureInfo.hpp
vktApiCommandBuffersTests.cpp
vktApiCommandBuffersTests.hpp
vktApiComputeInstanceResultBuffer.cpp
vktApiComputeInstanceResultBuffer.hpp
vktApiBufferComputeInstance.cpp
vktApiBufferComputeInstance.hpp
vktApiCopiesAndBlittingTests.cpp
vktApiCopiesAndBlittingTests.hpp
vktApiImageClearingTests.cpp
vktApiImageClearingTests.hpp
vktApiFillBufferTests.cpp
vktApiFillBufferTests.hpp
vktApiDescriptorPoolTests.cpp
vktApiDescriptorPoolTests.hpp
vktApiNullHandleTests.cpp
vktApiNullHandleTests.hpp
vktApiGranularityTests.cpp
vktApiGranularityTests.hpp
vktApiGetMemoryCommitment.cpp
vktApiGetMemoryCommitment.hpp
vktApiExternalMemoryTests.cpp
vktApiExternalMemoryTests.hpp
vktApiBufferAndImageAllocationUtil.hpp
vktApiBufferAndImageAllocationUtil.cpp
vktApiMaintenance3Check.hpp
vktApiMaintenance3Check.cpp
vktApiDescriptorSetTests.hpp
vktApiDescriptorSetTests.cpp
vktApiPipelineTests.hpp
vktApiPipelineTests.cpp
vktApiMemoryRequirementInvarianceTests.cpp
vktApiMemoryRequirementInvarianceTests.hpp
)
set(DEQP_VK_API_LIBS
deqp-vk-util
tcutil
vkutil
)
PCH(DEQP_VK_API_SRCS ../pch.cpp)
add_library(deqp-vk-api STATIC ${DEQP_VK_API_SRCS})
target_link_libraries(deqp-vk-api ${DEQP_VK_API_LIBS})