Blender Git Loki

Git Commits -> Revision 1cad649

Revision 1cad649 by Sergey Sharybin (master)
March 16, 2017, 10:27 (GMT)
Cycles: Define ccl_local variables in kernel functions

Declaring ccl_local in a device function is not supported
by certain compilers.

Commit Details:

Full Hash: 1cad64900e3f052fa895a4ac2a994d87b0c3fce1
Parent Commit: 1ff753b
Lines Changed: +94, -61

18 Modified Paths:

/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h (+14, -7) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel_split.cu (+16, -7) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_buffer_update.cl (+2, -1) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_direct_lighting.cl (+2, -1) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_holdout_emission_blurring_pathtermination_ao.cl (+4, -1) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_next_iteration_setup.cl (+2, -1) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_queue_enqueue.cl (+2, -1) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_shader_eval.cl (+2, -1) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_subsurface_scatter.cl (+2, -1) (Diff)
/intern/cycles/kernel/split/kernel_buffer_update.h (+4, -4) (Diff)
/intern/cycles/kernel/split/kernel_direct_lighting.h (+4, -4) (Diff)
/intern/cycles/kernel/split/kernel_holdout_emission_blurring_pathtermination_ao.h (+7, -7) (Diff)
/intern/cycles/kernel/split/kernel_indirect_background.h (+0, -1) (Diff)
/intern/cycles/kernel/split/kernel_next_iteration_setup.h (+4, -4) (Diff)
/intern/cycles/kernel/split/kernel_queue_enqueue.h (+10, -11) (Diff)
/intern/cycles/kernel/split/kernel_shader_eval.h (+4, -4) (Diff)
/intern/cycles/kernel/split/kernel_split_data_types.h (+11, -0) (Diff)
/intern/cycles/kernel/split/kernel_subsurface_scatter.h (+4, -5) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021