From 0e7e8e1e9b1b64719470dcc219cb0860c596a0e6 Mon Sep 17 00:00:00 2001 From: Paul Zander Date: Tue, 22 Apr 2025 23:54:34 +0200 Subject: [PATCH] media-gfx/blender: fix optix compilation Closes: https://bugs.gentoo.org/954190 Signed-off-by: Paul Zander Part-of: Signed-off-by: Sam James --- .../blender/files/blender-4.4.0-optix-compile-flags.patch | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/media-gfx/blender/files/blender-4.4.0-optix-compile-flags.patch b/media-gfx/blender/files/blender-4.4.0-optix-compile-flags.patch index 39c1383f52e02..4fd1c20839cc9 100644 --- a/media-gfx/blender/files/blender-4.4.0-optix-compile-flags.patch +++ b/media-gfx/blender/files/blender-4.4.0-optix-compile-flags.patch @@ -7,7 +7,6 @@ Copy CUDA_HOST_COMPILER logic from cuda to optix pass CUDA_NVCC_FLAGS into the custom nvcc call for optix, as for WITH_CYCLES_CUDA_BINARIES -use CYCLES_CUDA_BINARIES_ARCH for optix instead of sm_50 Signed-off-by: Paul Zander Signed-off-by: Paul Zander @@ -28,12 +27,10 @@ index 6144de7be33..a59d6dd2b7e 100644 if(WITH_NANOVDB) set(cuda_flags ${cuda_flags} -D WITH_NANOVDB) -@@ -969,7 +974,8 @@ if(WITH_CYCLES_DEVICE_OPTIX AND WITH_CYCLES_CUDA_BINARIES) - COMMAND +@@ -970,6 +975,7 @@ if(WITH_CYCLES_DEVICE_OPTIX AND WITH_CYCLES_CUDA_BINARIES) ${CUDA_NVCC_EXECUTABLE} --ptx -- -arch=sm_50 -+ -arch=${CYCLES_CUDA_BINARIES_ARCH} + -arch=sm_50 + ${CUDA_NVCC_FLAGS} ${cuda_flags} ${input}