9 set(DEQP_VK_VKSC_API_SRCS
10 vktApiVersionCheck.cpp
11 vktApiVersionCheck.hpp
14 vktApiDeviceInitializationTests.cpp
15 vktApiDeviceInitializationTests.hpp
16 vktApiDriverPropertiesTests.cpp
17 vktApiDriverPropertiesTests.hpp
18 vktApiObjectManagementTests.cpp
19 vktApiObjectManagementTests.hpp
22 vktApiBufferViewCreateTests.cpp
23 vktApiBufferViewCreateTests.hpp
24 vktApiBufferViewAccessTests.cpp
25 vktApiBufferViewAccessTests.hpp
28 vktApiCommandBuffersTests.cpp
29 vktApiCommandBuffersTests.hpp
30 vktApiComputeInstanceResultBuffer.cpp
31 vktApiComputeInstanceResultBuffer.hpp
32 vktApiBufferComputeInstance.cpp
33 vktApiBufferComputeInstance.hpp
34 vktApiCopiesAndBlittingTests.cpp
35 vktApiCopiesAndBlittingTests.hpp
36 vktApiImageClearingTests.cpp
37 vktApiImageClearingTests.hpp
38 vktApiFillBufferTests.cpp
39 vktApiFillBufferTests.hpp
40 vktApiDescriptorPoolTests.cpp
41 vktApiDescriptorPoolTests.hpp
42 vktApiNullHandleTests.cpp
43 vktApiNullHandleTests.hpp
44 vktApiGranularityTests.cpp
45 vktApiGranularityTests.hpp
46 vktApiGetMemoryCommitment.cpp
47 vktApiGetMemoryCommitment.hpp
48 vktApiBufferAndImageAllocationUtil.hpp
49 vktApiBufferAndImageAllocationUtil.cpp
50 vktApiMaintenance3Check.hpp
51 vktApiMaintenance3Check.cpp
52 vktApiDescriptorSetTests.hpp
53 vktApiDescriptorSetTests.cpp
54 vktApiPipelineTests.hpp
55 vktApiPipelineTests.cpp
56 vktApiMemoryRequirementInvarianceTests.cpp
57 vktApiMemoryRequirementInvarianceTests.hpp
58 vktApiBufferMemoryRequirementsTests.cpp
59 vktApiBufferMemoryRequirementsTests.hpp
60 vktApiBufferMemoryRequirementsTestsUtils.hpp
66 vktApiBufferMarkerTests.cpp
67 vktApiBufferMarkerTests.hpp
68 vktApiDeviceDrmPropertiesTests.cpp
69 vktApiDeviceDrmPropertiesTests.hpp
70 vktApiExternalMemoryTests.cpp
71 vktApiExternalMemoryTests.hpp
72 vktApiToolingInfoTests.cpp
73 vktApiToolingInfoTests.hpp
74 vktApiFormatPropertiesExtendedKHRtests.cpp
75 vktApiFormatPropertiesExtendedKHRtests.hpp
76 vktApiImageCompressionControlTests.cpp
77 vktApiImageCompressionControlTests.hpp
80 PCH(DEQP_VK_API_SRCS ../pch.cpp)
82 add_library(deqp-vk-api STATIC ${DEQP_VK_VKSC_API_SRCS} ${DEQP_VK_API_SRCS})
83 target_link_libraries(deqp-vk-api PUBLIC deqp-vk-util tcutil vkutil)
85 add_library(deqp-vksc-api STATIC ${DEQP_VK_VKSC_API_SRCS})
86 target_include_directories(deqp-vksc-api BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc)
87 target_link_libraries(deqp-vksc-api PUBLIC deqp-vksc-util tcutil vkscutil)