1include_directories( 2 .. 3 ${DEQP_INL_DIR} 4 ) 5 6set(DEQP_VK_RAY_TRACING_SRCS 7 vktRayTracingBarrierTests.cpp 8 vktRayTracingBarrierTests.hpp 9 vktRayTracingBarycentricCoordinatesTests.cpp 10 vktRayTracingBarycentricCoordinatesTests.hpp 11 vktRayTracingBuildIndirectTests.cpp 12 vktRayTracingBuildIndirectTests.hpp 13 vktRayTracingBuiltinTests.cpp 14 vktRayTracingBuiltinTests.hpp 15 vktRayTracingBuildLargeTests.cpp 16 vktRayTracingBuildLargeTests.hpp 17 vktRayTracingBuildTests.cpp 18 vktRayTracingBuildTests.hpp 19 vktRayTracingCallableShadersTests.cpp 20 vktRayTracingCallableShadersTests.hpp 21 vktRayTracingComplexControlFlowTests.cpp 22 vktRayTracingComplexControlFlowTests.hpp 23 vktRayTracingDataSpillTests.cpp 24 vktRayTracingDataSpillTests.hpp 25 vktRayTracingDirectionTests.cpp 26 vktRayTracingDirectionTests.hpp 27 vktRayTracingTraceRaysTests.cpp 28 vktRayTracingTraceRaysTests.hpp 29 vktRayTracingMemGuaranteeTests.cpp 30 vktRayTracingMemGuaranteeTests.hpp 31 vktRayTracingMiscTests.cpp 32 vktRayTracingMiscTests.hpp 33 vktRayTracingNonUniformArgsTests.cpp 34 vktRayTracingNonUniformArgsTests.hpp 35 vktRayTracingNullASTests.cpp 36 vktRayTracingNullASTests.hpp 37 vktRayTracingShaderBindingTableTests.cpp 38 vktRayTracingShaderBindingTableTests.hpp 39 vktRayTracingTraversalControlTests.cpp 40 vktRayTracingTraversalControlTests.hpp 41 vktRayTracingAccelerationStructuresTests.cpp 42 vktRayTracingAccelerationStructuresTests.hpp 43 vktRayTracingWatertightnessTests.cpp 44 vktRayTracingWatertightnessTests.hpp 45 vktRayTracingPipelineLibraryTests.cpp 46 vktRayTracingPipelineLibraryTests.hpp 47 vktRayTracingProceduralGeometryTests.cpp 48 vktRayTracingProceduralGeometryTests.hpp 49 vktRayTracingCaptureReplayTests.cpp 50 vktRayTracingCaptureReplayTests.hpp 51 vktRayTracingTests.cpp 52 vktRayTracingTests.hpp 53 vktRayTracingPipelineFlagsTests.cpp 54 vktRayTracingPipelineFlagsTests.hpp 55 vktRayTracingOpacityMicromapTests.cpp 56 vktRayTracingOpacityMicromapTests.hpp 57 vktRayTracingPositionFetchTests.cpp 58 vktRayTracingPositionFetchTests.hpp 59 ) 60 61set(DEQP_VK_RAY_TRACING_LIBS 62 tcutil 63 vkutil 64 ) 65 66PCH(DEQP_VK_RAY_TRACING_SRCS ../pch.cpp) 67 68add_library(deqp-vk-ray-tracing STATIC ${DEQP_VK_RAY_TRACING_SRCS}) 69target_link_libraries(deqp-vk-ray-tracing ${DEQP_VK_RAY_TRACING_LIBS}) 70