Blender Git Loki
Git Commits -> Revision fb3f327
Revision fb3f327 by Thomas Dinges (master) August 26, 2014, 15:02 (GMT) |
Cycles: Add an experimental CUDA kernel. Now we build 2 .cubins per architecture (e.g. kernel_sm_21.cubin, kernel_experimental_sm_21.cubin). The experimental kernel can be used by switching to the Experimental Feature Set: http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Experimental_Features This enables Subsurface Scattering and Correlated Multi Jitter Sampling on GPU, while keeping the stability and performance of the regular kernel. Differential Revision: https://developer.blender.org/D762 Patch by Sergey and myself. Developer / Builder Note: CUDA Toolkit 6.5 is highly recommended for this, also note that building the experimental kernel requires a lot of system memory (~7-8GB). |
Commit Details:
Full Hash: fb3f32760d68134aadb7978922360857f0ecccb7
Parent Commit: f6e049c
Lines Changed: +94, -61
7 Modified Paths:
/intern/cycles/blender/addon/ui.py (+1, -1) (Diff)
/intern/cycles/device/device_cuda.cpp (+14, -4) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+40, -27) (Diff)
/intern/cycles/kernel/kernel_types.h (+5, -2) (Diff)
/intern/cycles/kernel/SConscript (+27, -22) (Diff)
/SConstruct (+3, -2) (Diff)
/source/blender/editors/space_node/drawnode.c (+4, -3) (Diff)
/intern/cycles/device/device_cuda.cpp (+14, -4) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+40, -27) (Diff)
/intern/cycles/kernel/kernel_types.h (+5, -2) (Diff)
/intern/cycles/kernel/SConscript (+27, -22) (Diff)
/SConstruct (+3, -2) (Diff)
/source/blender/editors/space_node/drawnode.c (+4, -3) (Diff)