Cycles: enable multi closure sampling and transparent shadows only on CPU and
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Sun, 16 Oct 2011 18:54:27 +0000 (18:54 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Sun, 16 Oct 2011 18:54:27 +0000 (18:54 +0000)
commit5fd67a3ba5ad10a932a0a1b4cbd3fe37691fbae1
tree8dd8bde6ac10df92c30cf4a66d168eedef396e82
parent33691eb0e7d0c6b7aa47f3b8640b1a332004de6d
Cycles: enable multi closure sampling and transparent shadows only on CPU and
CUDA cards with shader model >= 2 for now (GTX 4xx, 5xx, ..). The CUDA compiler
can't handle the increased kernel size currently.
intern/cycles/device/device.cpp
intern/cycles/device/device.h
intern/cycles/device/device_cpu.cpp
intern/cycles/device/device_cuda.cpp
intern/cycles/device/device_multi.cpp
intern/cycles/device/device_network.cpp
intern/cycles/device/device_opencl.cpp
intern/cycles/kernel/kernel_types.h
intern/cycles/render/scene.h
intern/cycles/render/svm.cpp