diff options
author | Hristo Gueorguiev <prem.nirved@gmail.com> | 2017-03-08 19:56:06 +0300 |
---|---|---|
committer | Hristo Gueorguiev <prem.nirved@gmail.com> | 2017-03-08 19:56:06 +0300 |
commit | 0c70c2eb5123efa42078a61df313c621f4b734f0 (patch) | |
tree | afff094ef0f75b1fed8220fa039f461cfbbdff23 /intern/cycles/blender/blender_python.cpp | |
parent | a4f8766265bf660536dd29468b3d220514760282 (diff) |
Cycles: add single program debug option for split kerneltemp_cycles_split_kernel
Single program generally compiles kernels faster (2-3 times), loads faster,
takes less drive space (2-3 times), and reduces the number of cached kernels.
Diffstat (limited to 'intern/cycles/blender/blender_python.cpp')
-rw-r--r-- | intern/cycles/blender/blender_python.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/intern/cycles/blender/blender_python.cpp b/intern/cycles/blender/blender_python.cpp index 75118c43747..fc0df3410c6 100644 --- a/intern/cycles/blender/blender_python.cpp +++ b/intern/cycles/blender/blender_python.cpp @@ -106,6 +106,7 @@ bool debug_flags_sync_from_scene(BL::Scene b_scene) } /* Synchronize other OpenCL flags. */ flags.opencl.debug = get_boolean(cscene, "debug_use_opencl_debug"); + flags.opencl.single_program = get_boolean(cscene, "debug_opencl_kernel_single_program"); return flags.opencl.device_type != opencl_device_type || flags.opencl.kernel_type != opencl_kernel_type; } |