diff options
Diffstat (limited to 'graphics/OpenSubdiv/CUDA-compatibility.patch')
-rw-r--r-- | graphics/OpenSubdiv/CUDA-compatibility.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/graphics/OpenSubdiv/CUDA-compatibility.patch b/graphics/OpenSubdiv/CUDA-compatibility.patch new file mode 100644 index 0000000000..2db18f6413 --- /dev/null +++ b/graphics/OpenSubdiv/CUDA-compatibility.patch @@ -0,0 +1,18 @@ +--- CMakeLists.txt.orig 2023-08-29 11:13:57.755000000 +1000 ++++ CMakeLists.txt 2023-08-29 11:19:42.759000000 +1000 +@@ -605,8 +605,14 @@ + if (NOT DEFINED OSD_CUDA_NVCC_FLAGS) + if (CUDA_VERSION_MAJOR LESS 6) + set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_11 ) +- elseif (CUDA_VERSION_MAJOR LESS 8) ++ elseif (CUDA_VERSION_MAJOR LESS 9) + set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_20 ) ++ elseif (CUDA_VERSION_MAJOR LESS 11) ++ set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_30 ) ++ elseif (CUDA_VERSION_MAJOR LESS 12) ++ set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_35 ) ++ else () ++ set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_50 ) + endif() + endif() + endif() |