Just a heads up that the Optix7 optixPathTracer sample will not run out of the box after updating to the latest driver 441.20. There was no problem when using driver version 436.48
[ 2][ ERROR]: Multi-level graphs are disabled but “maxTraversableGraphDepth” is larger than 2
Caught exception: OPTIX_ERROR_INVALID_VALUE: Optix call ‘optixPipelineSetStackSize( state.pipeline, direct_callable_stack_size_from_traversal, direct_callable_stack_size_from_state, continuation_stack_size, max_traversal_depth )’ failed: C:\ProgramData\NVIDIA Corporation\OptiX SDK 7.0.0\SDK\optixPathTracer\optixPathTracer.cpp:853)
I’m not sure if this is the correct fix but I got it working by changing the traversableGraphFlags to OPTIX_TRAVERSABLE_GRAPH_FLAG_ALLOW_ANY on line 678 of optixPathTracing.cpp
//state.pipeline_compile_options.traversableGraphFlags = OPTIX_TRAVERSABLE_GRAPH_FLAG_ALLOW_SINGLE_GAS;
state.pipeline_compile_options.traversableGraphFlags = OPTIX_TRAVERSABLE_GRAPH_FLAG_ALLOW_ANY;
Windows10 Home
Version 1809(OS Build 17763.805)
Geforce RTX 2070 Super
Driver version 441.20
OPTIX_VERSION 70000
CUDA version 10.1
Microsoft Visual Studio Community 2019
Version 16.3.3