| # 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) |