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