blob: 7ef1b90db6bba86393b0b812498adbad930029bd [file] [log] [blame]
# Robustness tests
include_directories(..)
set(DEQP_VK_ROBUSTNESS_SRCS
vktRobustnessTests.cpp
vktRobustnessTests.hpp
vktRobustnessBufferAccessTests.cpp
vktRobustnessBufferAccessTests.hpp
vktRobustBufferAccessWithVariablePointersTests.cpp
vktRobustBufferAccessWithVariablePointersTests.hpp
vktRobustnessUtil.cpp
vktRobustnessUtil.hpp
vktRobustnessVertexAccessTests.cpp
vktRobustnessVertexAccessTests.hpp
vktNonRobustBufferAccessTests.hpp
vktNonRobustBufferAccessTests.cpp
vktRobustnessExtsTests.cpp
vktRobustnessExtsTests.hpp
)
PCH(DEQP_VK_ROBUSTNESS_SRCS ../pch.cpp)
add_library(deqp-vk-robustness STATIC ${DEQP_VK_ROBUSTNESS_SRCS})
target_link_libraries(deqp-vk-robustness tcutil vkutil)
add_library(deqp-vksc-robustness STATIC ${DEQP_VK_ROBUSTNESS_SRCS})
target_include_directories(deqp-vksc-robustness BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc)
target_link_libraries(deqp-vksc-robustness PUBLIC deqp-vksc-util tcutil vkscutil)