• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include_directories(
2	..
3	../draw
4	../util
5	${DEQP_INL_DIR}
6)
7
8set(DEQP_VK_DYNAMIC_STATE_SRCS
9	vktDynamicStateTestCaseUtil.hpp
10	vktDynamicStateBaseClass.hpp
11	vktDynamicStateBaseClass.cpp
12	vktDynamicStateCBTests.cpp
13	vktDynamicStateCBTests.hpp
14	vktDynamicStateClearTests.cpp
15	vktDynamicStateClearTests.hpp
16	vktDynamicStateComputeTests.cpp
17	vktDynamicStateComputeTests.hpp
18	vktDynamicStateDSTests.cpp
19	vktDynamicStateDSTests.hpp
20	vktDynamicStateGeneralTests.cpp
21	vktDynamicStateGeneralTests.hpp
22	vktDynamicStateInheritanceTests.cpp
23	vktDynamicStateInheritanceTests.hpp
24	vktDynamicStateRSTests.cpp
25	vktDynamicStateRSTests.hpp
26	vktDynamicStateTests.cpp
27	vktDynamicStateTests.hpp
28	vktDynamicStateVPTests.cpp
29	vktDynamicStateVPTests.hpp
30	vktDynamicStateDiscardTests.cpp
31	vktDynamicStateDiscardTests.hpp
32)
33
34PCH(DEQP_VK_DYNAMIC_STATE_SRCS ../pch.cpp)
35
36add_library(deqp-vk-dynamic-state STATIC ${DEQP_VK_DYNAMIC_STATE_SRCS})
37target_link_libraries(deqp-vk-dynamic-state deqp-vk-draw tcutil vkutil)
38
39add_library(deqp-vksc-dynamic-state STATIC ${DEQP_VK_DYNAMIC_STATE_SRCS})
40target_include_directories(deqp-vksc-dynamic-state BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc)
41target_link_libraries(deqp-vksc-dynamic-state PUBLIC deqp-vksc-draw deqp-vksc-util tcutil vkscutil)
42