blob: 8c87cea40f651a1e081ead97a873f05bd8849772 [file] [log] [blame]
include_directories(..)
set(DEQP_VK_RAY_TRACING_SRCS
vktRayTracingBuildIndirectTests.cpp
vktRayTracingBuildIndirectTests.hpp
vktRayTracingBuiltinTests.cpp
vktRayTracingBuiltinTests.hpp
vktRayTracingBuildLargeTests.cpp
vktRayTracingBuildLargeTests.hpp
vktRayTracingBuildTests.cpp
vktRayTracingBuildTests.hpp
vktRayTracingCallableShadersTests.cpp
vktRayTracingCallableShadersTests.hpp
vktRayTracingTraceRaysIndirectTests.cpp
vktRayTracingTraceRaysIndirectTests.hpp
vktRayTracingMemGuaranteeTests.cpp
vktRayTracingMemGuaranteeTests.hpp
vktRayTracingShaderBindingTableTests.cpp
vktRayTracingShaderBindingTableTests.hpp
vktRayTracingTraversalControlTests.cpp
vktRayTracingTraversalControlTests.hpp
vktRayTracingAccelerationStructuresTests.cpp
vktRayTracingAccelerationStructuresTests.hpp
vktRayTracingWatertightnessTests.cpp
vktRayTracingWatertightnessTests.hpp
vktRayTracingPipelineLibraryTests.cpp
vktRayTracingPipelineLibraryTests.hpp
vktRayTracingTests.cpp
vktRayTracingTests.hpp
)
set(DEQP_VK_RAY_TRACING_LIBS
tcutil
vkutil
)
PCH(DEQP_VK_RAY_TRACING_SRCS ../pch.cpp)
add_library(deqp-vk-ray-tracing STATIC ${DEQP_VK_RAY_TRACING_SRCS})
target_link_libraries(deqp-vk-ray-tracing ${DEQP_VK_RAY_TRACING_LIBS})