• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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