dEQP-VK.renderpass: Set IMAGE_USAGE_TRANSFER_SRC_BIT when needed
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / modules / vulkan / shaderexecutor / CMakeLists.txt
1 include_directories(..)
2
3 set(DEQP_VK_SHADEREXECUTOR_SRCS
4    vktShaderExecutor.cpp
5    vktShaderExecutor.hpp
6    vktShaderBuiltinTests.cpp
7    vktShaderBuiltinTests.hpp
8    vktShaderBuiltinConstantTests.cpp
9    vktShaderBuiltinConstantTests.hpp
10    vktShaderCommonFunctionTests.cpp
11    vktShaderCommonFunctionTests.hpp
12    vktShaderIntegerFunctionTests.cpp
13    vktShaderIntegerFunctionTests.hpp
14    vktShaderPackingFunctionTests.cpp
15    vktShaderPackingFunctionTests.hpp
16    vktShaderBuiltinPrecisionTests.cpp
17    vktShaderBuiltinPrecisionTests.hpp
18    vktOpaqueTypeIndexingTests.cpp
19    vktOpaqueTypeIndexingTests.hpp
20 )
21
22 set(DEQP_VK_SHADEREXECUTOR_LIBS
23    tcutil
24    vkutil
25 )
26
27 add_library(deqp-vk-shaderexecutor STATIC ${DEQP_VK_SHADEREXECUTOR_SRCS})
28 target_link_libraries(deqp-vk-shaderexecutor ${DEQP_VK_SHADEREXECUTOR_LIBS})