Home | History | Annotate | Download | only in api
      1 # API layer tests
      2 
      3 include_directories(..)
      4 
      5 set(DEQP_VK_API_SRCS
      6 	vktApiTests.cpp
      7 	vktApiTests.hpp
      8 	vktApiSmokeTests.cpp
      9 	vktApiSmokeTests.hpp
     10 	vktApiDeviceInitializationTests.cpp
     11 	vktApiDeviceInitializationTests.hpp
     12 	vktApiObjectManagementTests.cpp
     13 	vktApiObjectManagementTests.hpp
     14 	vktApiBufferTests.cpp
     15 	vktApiBufferTests.hpp
     16 	vktApiBufferViewCreateTests.cpp
     17 	vktApiBufferViewCreateTests.hpp
     18 	vktApiBufferViewAccessTests.cpp
     19 	vktApiBufferViewAccessTests.hpp
     20 	vktApiFeatureInfo.cpp
     21 	vktApiFeatureInfo.hpp
     22 	vktApiCommandBuffersTests.cpp
     23 	vktApiCommandBuffersTests.hpp
     24 	vktApiComputeInstanceResultBuffer.cpp
     25 	vktApiComputeInstanceResultBuffer.hpp
     26 	vktApiBufferComputeInstance.cpp
     27 	vktApiBufferComputeInstance.hpp
     28 	vktApiCopiesAndBlittingTests.cpp
     29 	vktApiCopiesAndBlittingTests.hpp
     30 	vktApiImageClearingTests.cpp
     31 	vktApiImageClearingTests.hpp
     32 	vktApiFillBufferTests.cpp
     33 	vktApiFillBufferTests.hpp
     34 	vktApiDescriptorPoolTests.cpp
     35 	vktApiDescriptorPoolTests.hpp
     36 	vktApiNullHandleTests.cpp
     37 	vktApiNullHandleTests.hpp
     38 	vktApiGranularityTests.cpp
     39 	vktApiGranularityTests.hpp
     40 	vktApiExternalMemoryTests.cpp
     41 	vktApiExternalMemoryTests.hpp
     42 	vktApiBufferAndImageAllocationUtil.hpp
     43 	vktApiBufferAndImageAllocationUtil.cpp
     44 	)
     45 
     46 set(DEQP_VK_API_LIBS
     47 	tcutil
     48 	vkutil
     49 	)
     50 
     51 add_library(deqp-vk-api STATIC ${DEQP_VK_API_SRCS})
     52 target_link_libraries(deqp-vk-api ${DEQP_VK_API_LIBS})
     53