7 set(DEQP_VK_VKSC_SYNCHRONIZATION_SRCS
8 vktSynchronizationDefs.hpp
9 vktSynchronizationTests.cpp
10 vktSynchronizationTests.hpp
11 vktSynchronizationUtil.cpp
12 vktSynchronizationUtil.hpp
13 vktSynchronizationSmokeTests.cpp
14 vktSynchronizationSmokeTests.hpp
15 vktSynchronizationBasicFenceTests.cpp
16 vktSynchronizationBasicFenceTests.hpp
17 vktSynchronizationBasicSemaphoreTests.cpp
18 vktSynchronizationBasicSemaphoreTests.hpp
19 vktSynchronizationBasicEventTests.cpp
20 vktSynchronizationBasicEventTests.hpp
21 vktSynchronizationOperationSingleQueueTests.cpp
22 vktSynchronizationOperationSingleQueueTests.hpp
23 vktSynchronizationOperationMultiQueueTests.cpp
24 vktSynchronizationOperationMultiQueueTests.hpp
25 vktSynchronizationOperation.cpp
26 vktSynchronizationOperation.hpp
27 vktSynchronizationInternallySynchronizedObjectsTests.cpp
28 vktSynchronizationInternallySynchronizedObjectsTests.hpp
29 vktSynchronizationOperationTestData.hpp
30 vktSynchronizationTimelineSemaphoreTests.cpp
31 vktSynchronizationTimelineSemaphoreTests.hpp
32 vktSynchronizationImageLayoutTransitionTests.cpp
33 vktSynchronizationImageLayoutTransitionTests.cpp
36 set(DEQP_VK_SYNCHRONIZATION_SRCS
37 vktSynchronizationCrossInstanceSharingTests.cpp
38 vktSynchronizationCrossInstanceSharingTests.hpp
39 vktSynchronizationNoneStageTests.cpp
40 vktSynchronizationNoneStageTests.hpp
41 vktSynchronizationSignalOrderTests.cpp
42 vktSynchronizationSignalOrderTests.hpp
43 vktSynchronizationWin32KeyedMutexTests.cpp
44 vktSynchronizationWin32KeyedMutexTests.hpp
45 vktGlobalPriorityQueueTests.cpp
46 vktGlobalPriorityQueueTests.hpp
47 vktGlobalPriorityQueueUtils.cpp
48 vktGlobalPriorityQueueUtils.hpp
51 PCH(DEQP_VK_SYNCHRONIZATION_SRCS ../pch.cpp)
53 add_library(deqp-vk-synchronization STATIC ${DEQP_VK_VKSC_SYNCHRONIZATION_SRCS} ${DEQP_VK_SYNCHRONIZATION_SRCS})
54 target_link_libraries(deqp-vk-synchronization tcutil vkutil)
56 add_library(deqp-vksc-synchronization STATIC ${DEQP_VK_VKSC_SYNCHRONIZATION_SRCS})
57 target_include_directories(deqp-vksc-synchronization BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc)
58 target_link_libraries(deqp-vksc-synchronization PUBLIC deqp-vksc-util tcutil vkscutil)