| include_directories( |
| .. |
| ../draw |
| ../util |
| ${DEQP_INL_DIR} |
| ) |
| |
| set(DEQP_VK_DYNAMIC_STATE_SRCS |
| vktDynamicStateTestCaseUtil.hpp |
| vktDynamicStateBaseClass.hpp |
| vktDynamicStateBaseClass.cpp |
| vktDynamicStateCBTests.cpp |
| vktDynamicStateCBTests.hpp |
| vktDynamicStateClearTests.cpp |
| vktDynamicStateClearTests.hpp |
| vktDynamicStateComputeTests.cpp |
| vktDynamicStateComputeTests.hpp |
| vktDynamicStateDSTests.cpp |
| vktDynamicStateDSTests.hpp |
| vktDynamicStateGeneralTests.cpp |
| vktDynamicStateGeneralTests.hpp |
| vktDynamicStateInheritanceTests.cpp |
| vktDynamicStateInheritanceTests.hpp |
| vktDynamicStateRSTests.cpp |
| vktDynamicStateRSTests.hpp |
| vktDynamicStateTests.cpp |
| vktDynamicStateTests.hpp |
| vktDynamicStateVPTests.cpp |
| vktDynamicStateVPTests.hpp |
| vktDynamicStateDiscardTests.cpp |
| vktDynamicStateDiscardTests.hpp |
| ) |
| |
| PCH(DEQP_VK_DYNAMIC_STATE_SRCS ../pch.cpp) |
| |
| add_library(deqp-vk-dynamic-state STATIC ${DEQP_VK_DYNAMIC_STATE_SRCS}) |
| target_link_libraries(deqp-vk-dynamic-state deqp-vk-draw tcutil vkutil) |
| |
| add_library(deqp-vksc-dynamic-state STATIC ${DEQP_VK_DYNAMIC_STATE_SRCS}) |
| target_include_directories(deqp-vksc-dynamic-state BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc) |
| target_link_libraries(deqp-vksc-dynamic-state PUBLIC deqp-vksc-draw deqp-vksc-util tcutil vkscutil) |