Skip to content

Commit 2db7005

Browse files
committedFeb 21, 2025·
rename OptiX7 CMake module to just OptiX
1 parent 6b8e2fd commit 2db7005

File tree

4 files changed

+18
-19
lines changed

4 files changed

+18
-19
lines changed
 

‎CMakeLists.txt

-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ find_package(anari ${ANARI_REQUIRED_VERSION} REQUIRED)
9494

9595
# CUDA
9696
find_package(CUDAToolkit 11.3.1)
97-
find_package(OptiX7)
9897

9998
# OpenGL
10099
find_package(OpenGL)

‎cmake/EmbedPTX.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2828
# POSSIBILITY OF SUCH DAMAGE.
2929

30-
cmake_minimum_required(VERSION 3.9 FATAL_ERROR)
30+
cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
3131

3232
function(EmbedPTX)
3333
set(oneArgs OUTPUT_HEADER_FILE INPUT_TARGET)

‎cmake/FindOptiX7.cmake ‎cmake/FindOptiX.cmake

+14-14
Original file line numberDiff line numberDiff line change
@@ -27,34 +27,34 @@
2727
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2828
# POSSIBILITY OF SUCH DAMAGE.
2929

30-
if (TARGET OptiX7::OptiX7)
30+
if (TARGET OptiX::OptiX)
3131
return()
3232
endif()
3333

34-
macro(OptiX7_config_message)
35-
if (NOT DEFINED OptiX7_FIND_QUIETLY)
34+
macro(OptiX_config_message)
35+
if (NOT DEFINED OptiX_FIND_QUIETLY)
3636
message(${ARGN})
3737
endif()
3838
endmacro()
3939

40-
find_path(OptiX7_ROOT_DIR NAMES include/optix.h)
40+
find_path(OptiX_ROOT_DIR NAMES include/optix.h)
4141

4242
include(FindPackageHandleStandardArgs)
43-
find_package_handle_standard_args(OptiX7
44-
FOUND_VAR OptiX7_FOUND
43+
find_package_handle_standard_args(OptiX
44+
FOUND_VAR OptiX_FOUND
4545
REQUIRED_VARS
46-
OptiX7_ROOT_DIR
46+
OptiX_ROOT_DIR
4747
REASON_FAILURE_MESSAGE
48-
"OptiX7 installation not found on CMAKE_PREFIX_PATH (include/optix.h)"
48+
"OptiX installation not found on CMAKE_PREFIX_PATH (include/optix.h)"
4949
)
5050

51-
if (NOT OptiX7_FOUND)
52-
set(OptiX7_NOT_FOUND_MESSAGE "Unable to find OptiX7, please add your OptiX7 installation to CMAKE_PREFIX_PATH")
51+
if (NOT OptiX_FOUND)
52+
set(OptiX_NOT_FOUND_MESSAGE "Unable to find OptiX, please add your OptiX installation to CMAKE_PREFIX_PATH")
5353
return()
5454
endif()
5555

56-
set(OptiX7_INCLUDE_DIR ${OptiX7_ROOT_DIR}/include)
57-
set(OptiX7_INCLUDE_DIRS ${OptiX7_INCLUDE_DIR})
56+
set(OptiX_INCLUDE_DIR ${OptiX_ROOT_DIR}/include)
57+
set(OptiX_INCLUDE_DIRS ${OptiX_INCLUDE_DIR})
5858

59-
add_library(OptiX7::OptiX7 INTERFACE IMPORTED)
60-
target_include_directories(OptiX7::OptiX7 INTERFACE ${OptiX7_INCLUDE_DIR})
59+
add_library(OptiX::OptiX INTERFACE IMPORTED)
60+
target_include_directories(OptiX::OptiX INTERFACE ${OptiX_INCLUDE_DIR})

‎devices/rtx/CMakeLists.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ set(CMAKE_VISIBILITY_INLINES_HIDDEN TRUE)
5252
## Find dependencies ##
5353

5454
find_package(CUDAToolkit 11.3.1 REQUIRED)
55-
find_package(OptiX7 REQUIRED)
55+
find_package(OptiX REQUIRED)
5656
if(VISRTX_ENABLE_MDL_SUPPORT)
5757
find_package(MDL_SDK REQUIRED)
5858
endif()
@@ -182,7 +182,7 @@ PUBLIC
182182
PRIVATE
183183
anari::helium
184184
glm_visrtx
185-
OptiX7::OptiX7
185+
OptiX::OptiX
186186
CUDA::cuda_driver
187187
CUDA::curand
188188
fmt::fmt
@@ -238,7 +238,7 @@ function(GenerateEmbeddedPTX DIR BASE_NAME)
238238
anari::anari
239239
anari::helium
240240
glm_visrtx
241-
OptiX7::OptiX7
241+
OptiX::OptiX
242242
CUDA::curand
243243
libnanovdb
244244
)

0 commit comments

Comments
 (0)
Please sign in to comment.