Blender Git Loki
Git Commits -> Revision 8ada7f7
Revision 8ada7f7 by Hristo Gueorguiev (master) March 27, 2017, 08:46 (GMT) |
Cycles: Remove ccl_addr_space from RNG passed to functions Simplifies code quite a bit, making it shorter and easier to extend. Currently no functional changes for users, but is required for the upcoming work of shadow catcher support with OpenCL. |
Commit Details:
Full Hash: 8ada7f73971a9c5232daddf0c6c76262cae4d905
Parent Commit: d14e396
Committed By: Sergey Sharybin
Lines Changed: +68, -67
20 Modified Paths:
/intern/cycles/kernel/kernel_path.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path_branched.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path_common.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_path_state.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_path_subsurface.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path_surface.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path_volume.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_random.h (+13, -22) (Diff)
/intern/cycles/kernel/kernel_shader.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_subsurface.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_volume.h (+3, -3) (Diff)
/intern/cycles/kernel/split/kernel_buffer_update.h (+6, -5) (Diff)
/intern/cycles/kernel/split/kernel_direct_lighting.h (+5, -4) (Diff)
/intern/cycles/kernel/split/kernel_do_volume.h (+5, -4) (Diff)
/intern/cycles/kernel/split/kernel_holdout_emission_blurring_pathtermination_ao.h (+5, -4) (Diff)
/intern/cycles/kernel/split/kernel_next_iteration_setup.h (+3, -2) (Diff)
/intern/cycles/kernel/split/kernel_path_init.h (+5, -2) (Diff)
/intern/cycles/kernel/split/kernel_scene_intersect.h (+1, -1) (Diff)
/intern/cycles/kernel/split/kernel_shader_eval.h (+4, -3) (Diff)
/intern/cycles/kernel/split/kernel_subsurface_scatter.h (+3, -2) (Diff)
/intern/cycles/kernel/kernel_path_branched.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path_common.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_path_state.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_path_subsurface.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path_surface.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_path_volume.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_random.h (+13, -22) (Diff)
/intern/cycles/kernel/kernel_shader.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_subsurface.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_volume.h (+3, -3) (Diff)
/intern/cycles/kernel/split/kernel_buffer_update.h (+6, -5) (Diff)
/intern/cycles/kernel/split/kernel_direct_lighting.h (+5, -4) (Diff)
/intern/cycles/kernel/split/kernel_do_volume.h (+5, -4) (Diff)
/intern/cycles/kernel/split/kernel_holdout_emission_blurring_pathtermination_ao.h (+5, -4) (Diff)
/intern/cycles/kernel/split/kernel_next_iteration_setup.h (+3, -2) (Diff)
/intern/cycles/kernel/split/kernel_path_init.h (+5, -2) (Diff)
/intern/cycles/kernel/split/kernel_scene_intersect.h (+1, -1) (Diff)
/intern/cycles/kernel/split/kernel_shader_eval.h (+4, -3) (Diff)
/intern/cycles/kernel/split/kernel_subsurface_scatter.h (+3, -2) (Diff)