yum-mirror/slang

Making it easier to work with shaders

git clone https://git.yummers.dev/yum-mirror/slang

Harsh Aggarwal (NVIDIA)Enabling optix ci pipeline (#7311)23dcea810

master
715 B27 linesraw
1set(Optix_ROOT_DIR "" CACHE PATH "Path to an installed OptiX SDK")
2
3# First try the git submodule location
4find_path(
5    OptiX_INCLUDE_DIRS
6    NAMES optix.h
7    PATHS "${CMAKE_CURRENT_SOURCE_DIR}/external/optix-dev/include"
8    NO_DEFAULT_PATH
9)
10
11# If not found and a custom path is provided, try that
12if(NOT OptiX_INCLUDE_DIRS AND Optix_ROOT_DIR)
13    find_path(
14        OptiX_INCLUDE_DIRS
15        NAMES optix.h
16        PATH_SUFFIXES include
17        PATHS "${Optix_ROOT_DIR}"
18        NO_DEFAULT_PATH
19    )
20endif()
21
22# Finally, try system paths as fallback
23if(NOT OptiX_INCLUDE_DIRS)
24    find_path(OptiX_INCLUDE_DIRS NAMES optix.h)
25endif()
26
27find_package_handle_standard_args(OptiX REQUIRED_VARS OptiX_INCLUDE_DIRS)