Fix T54105: random walk SSS missing in branched indirect paths.
authorBrecht Van Lommel <brechtvanlommel@gmail.com>
Mon, 19 Feb 2018 23:15:14 +0000 (00:15 +0100)
committerBrecht Van Lommel <brechtvanlommel@gmail.com>
Wed, 21 Feb 2018 16:56:26 +0000 (17:56 +0100)
commit606bc5f301505024d7cbbbcd12389ea286c3f825
tree868ef2a8bc4275fd3e57fd7ef41ccdd6f68b788b
parent5cc1d5fe17c4d22ae310fc1a74c626c0bb25aef7
Fix T54105: random walk SSS missing in branched indirect paths.

Unify the path and branched path indirect SSS code. No performance impact
found on CUDA, for AMD split kernel the extra code was already there.
intern/cycles/kernel/kernel_path.h
intern/cycles/kernel/kernel_subsurface.h
intern/cycles/kernel/split/kernel_indirect_subsurface.h
intern/cycles/kernel/split/kernel_split_common.h
intern/cycles/kernel/split/kernel_subsurface_scatter.h