blob: 5790dd4188cc68c5ff6dacf080d0a6e866d00110 [file] [log] [blame]
include_directories(
..
${DEQP_INL_DIR}
)
set(DEQP_VK_SHADEREXECUTOR_SRCS
vktShaderExecutor.cpp
vktShaderExecutor.hpp
vktShaderBuiltinTests.cpp
vktShaderBuiltinTests.hpp
vktShaderCommonFunctionTests.cpp
vktShaderCommonFunctionTests.hpp
vktShaderFConvertTests.cpp
vktShaderFConvertTests.hpp
vktShaderIntegerFunctionTests.cpp
vktShaderIntegerFunctionTests.hpp
vktShaderPackingFunctionTests.cpp
vktShaderPackingFunctionTests.hpp
vktShaderBuiltinPrecisionTests.cpp
vktShaderBuiltinPrecisionTests.hpp
vktOpaqueTypeIndexingTests.cpp
vktOpaqueTypeIndexingTests.hpp
vktAtomicOperationTests.cpp
vktAtomicOperationTests.hpp
vktShaderClockTests.cpp
vktShaderClockTests.hpp
)
set(DEQP_VK_SHADEREXECUTOR_LIBS
tcutil
vkutil
)
PCH(DEQP_VK_SHADEREXECUTOR_SRCS ../pch.cpp)
add_library(deqp-vk-shaderexecutor STATIC ${DEQP_VK_SHADEREXECUTOR_SRCS})
target_link_libraries(deqp-vk-shaderexecutor ${DEQP_VK_SHADEREXECUTOR_LIBS})