Blender Git Loki
Git Commits -> Revision 2b999c6
Revision 2b999c6 by Patrick Mours (master) August 26, 2019, 08:26 (GMT) |
Cycles: change svm node decoding for more efficient code generation on GPU These functions no longer accept NULL. They were renamed for clarity and to avoid hidden merge issues. Ref D5363 |
Commit Details:
Full Hash: 2b999c6a68f85523c46f39bb6a877baba2343d9b
Parent Commit: db257e6
Committed By: Brecht Van Lommel
Lines Changed: +101, -91
28 Modified Paths:
/intern/cycles/kernel/svm/svm.h (+18, -9) (Diff)
/intern/cycles/kernel/svm/svm_ao.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_bevel.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_brick.h (+4, -4) (Diff)
/intern/cycles/kernel/svm/svm_brightness.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_checker.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_clamp.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_closure.h (+28, -27) (Diff)
/intern/cycles/kernel/svm/svm_displace.h (+4, -4) (Diff)
/intern/cycles/kernel/svm/svm_fresnel.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_gradient.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_hsv.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_ies.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_image.h (+3, -3) (Diff)
/intern/cycles/kernel/svm/svm_light_path.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_magic.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_map_range.h (+5, -5) (Diff)
/intern/cycles/kernel/svm/svm_math.h (+4, -4) (Diff)
/intern/cycles/kernel/svm/svm_musgrave.h (+3, -3) (Diff)
/intern/cycles/kernel/svm/svm_noisetex.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_ramp.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_tex_coord.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_vector_transform.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_voronoi.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_voxel.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_wave.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_white_noise.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_wireframe.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_ao.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_bevel.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_brick.h (+4, -4) (Diff)
/intern/cycles/kernel/svm/svm_brightness.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_checker.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_clamp.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_closure.h (+28, -27) (Diff)
/intern/cycles/kernel/svm/svm_displace.h (+4, -4) (Diff)
/intern/cycles/kernel/svm/svm_fresnel.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_gradient.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_hsv.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_ies.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_image.h (+3, -3) (Diff)
/intern/cycles/kernel/svm/svm_light_path.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_magic.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_map_range.h (+5, -5) (Diff)
/intern/cycles/kernel/svm/svm_math.h (+4, -4) (Diff)
/intern/cycles/kernel/svm/svm_musgrave.h (+3, -3) (Diff)
/intern/cycles/kernel/svm/svm_noisetex.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_ramp.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_tex_coord.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_vector_transform.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_voronoi.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_voxel.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_wave.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_white_noise.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_wireframe.h (+1, -1) (Diff)