• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# dEQP-VK.binding_model
2
3include_directories(
4	..
5	../amber
6	${DEQP_INL_DIR}
7	)
8
9set(DEQP_VK_VKSC_BINDING_MODEL_SRCS
10	vktBindingModelTests.cpp
11	vktBindingModelTests.hpp
12	vktBindingShaderAccessTests.cpp
13	vktBindingShaderAccessTests.hpp
14	vktBindingDescriptorUpdateTests.cpp
15	vktBindingDescriptorUpdateTests.hpp
16	vktBindingDescriptorSetRandomTests.cpp
17	vktBindingDescriptorSetRandomTests.hpp
18	vktBindingDescriptorCopyTests.cpp
19	vktBindingDescriptorCopyTests.hpp
20	vktBindingBufferDeviceAddressTests.cpp
21	vktBindingBufferDeviceAddressTests.hpp
22	)
23
24set(DEQP_VK_BINDING_MODEL_SRCS
25	vktBindingDescriptorUpdateASTests.cpp
26	vktBindingDescriptorUpdateASTests.hpp
27	vktBindingDynamicOffsetTests.cpp
28	vktBindingDynamicOffsetTests.hpp
29	vktBindingMutableTests.cpp
30	vktBindingMutableTests.hpp
31	vktBindingDescriptorBufferTests.cpp
32	vktBindingDescriptorBufferTests.hpp
33	)
34
35PCH(DEQP_VK_BINDING_MODEL_SRCS ../pch.cpp)
36
37add_library(deqp-vk-binding-model STATIC ${DEQP_VK_VKSC_BINDING_MODEL_SRCS} ${DEQP_VK_BINDING_MODEL_SRCS} )
38target_link_libraries(deqp-vk-binding-model tcutil vkutil)
39
40add_library(deqp-vksc-binding-model STATIC ${DEQP_VK_VKSC_BINDING_MODEL_SRCS})
41target_link_libraries(deqp-vksc-binding-model PUBLIC deqp-vksc-util tcutil vkscutil)
42