30 lines
1.0 KiB
CMake
30 lines
1.0 KiB
CMake
--- cmake/defaults/Packages.cmake.orig 2025-10-24 16:21:56 UTC
|
|
+++ cmake/defaults/Packages.cmake
|
|
@@ -218,6 +218,7 @@ if (PXR_BUILD_IMAGING)
|
|
endif()
|
|
# --Opensubdiv
|
|
set(OPENSUBDIV_USE_GPU ${PXR_BUILD_GPU_SUPPORT})
|
|
+ find_package(OpenMP)
|
|
find_package(OpenSubdiv 3 CONFIG)
|
|
if(OpenSubdiv_DIR)
|
|
# Found in CONFIG mode.
|
|
@@ -230,6 +231,9 @@ if (PXR_BUILD_IMAGING)
|
|
if(OPENSUBDIV_USE_GPU)
|
|
list(APPEND OPENSUBDIV_LIBRARIES OpenSubdiv::osdGPU${postfix})
|
|
endif()
|
|
+ if(OPENSUBDIV_USE_OPENMP)
|
|
+ list(APPEND OPENSUBDIV_LIBRARIES OpenMP::OpenMP_CXX)
|
|
+ endif()
|
|
break()
|
|
endforeach()
|
|
endif()
|
|
@@ -253,7 +257,7 @@ if (PXR_BUILD_IMAGING)
|
|
add_definitions(-DPXR_OPENVDB_SUPPORT_ENABLED)
|
|
endif()
|
|
# --X11
|
|
- if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
|
+ if (NOT (CMAKE_SYSTEM_NAME STREQUAL "Darwin" OR CMAKE_SYSTEM_NAME STREQUAL "Windows"))
|
|
find_package(X11)
|
|
add_definitions(-DPXR_X11_SUPPORT_ENABLED)
|
|
endif()
|