[Bf-blender-cvs] [74477149ddd] master: Fix T100845: wrong Cycles OptiX runtime compilation include path

Josh Whelchel noreply at git.blender.org
Tue Sep 6 16:22:52 CEST 2022


Commit: 74477149dddfddeca71be6770d520f870c0b5bc9
Author: Josh Whelchel
Date:   Tue Sep 6 15:39:39 2022 +0200
Branches: master
https://developer.blender.org/rB74477149dddfddeca71be6770d520f870c0b5bc9

Fix T100845: wrong Cycles OptiX runtime compilation include path

Causing OptiX kernel build errors on Arch Linux.

Differential Revision: https://developer.blender.org/D15891

===================================================================

M	intern/cycles/device/optix/device_impl.cpp

===================================================================

diff --git a/intern/cycles/device/optix/device_impl.cpp b/intern/cycles/device/optix/device_impl.cpp
index 1b440ebb278..6c64e7106d5 100644
--- a/intern/cycles/device/optix/device_impl.cpp
+++ b/intern/cycles/device/optix/device_impl.cpp
@@ -364,7 +364,7 @@ string OptiXDevice::compile_kernel_get_common_cflags(const uint kernel_features)
   string common_cflags = CUDADevice::compile_kernel_get_common_cflags(kernel_features);
 
   /* Add OptiX SDK include directory to include paths. */
-  common_cflags += string_printf(" -I\"%s/include\"", get_optix_include_dir().c_str());
+  common_cflags += string_printf(" -I\"%s\"", get_optix_include_dir().c_str());
 
   /* Specialization for shader raytracing. */
   if (kernel_features & KERNEL_FEATURE_NODE_RAYTRACE) {



More information about the Bf-blender-cvs mailing list