blender/intern/cycles/kernel/kernels/opencl
Hristo Gueorguiev 57e26627c4 Cycles: SSS and Volume rendering in split kernel
Decoupled ray marching is not supported yet.

Transparent shadows are always enabled for volume rendering.

Changes in kernel/bvh and kernel/geom are from Sergey.
This simiplifies code significantly, and prepares it for
record-all transparent shadow function in split kernel.
2017-03-09 17:09:37 +01:00
..
kernel_buffer_update.cl Cycles: SSS and Volume rendering in split kernel 2017-03-09 17:09:37 +01:00
kernel_data_init.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_direct_lighting.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_do_volume.cl Cycles: SSS and Volume rendering in split kernel 2017-03-09 17:09:37 +01:00
kernel_holdout_emission_blurring_pathtermination_ao.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_indirect_background.cl Cycles: SSS and Volume rendering in split kernel 2017-03-09 17:09:37 +01:00
kernel_indirect_subsurface.cl Cycles: SSS and Volume rendering in split kernel 2017-03-09 17:09:37 +01:00
kernel_lamp_emission.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_next_iteration_setup.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_path_init.cl Cycles: Split path initialization into own kernel 2017-03-08 01:30:43 -05:00
kernel_queue_enqueue.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_scene_intersect.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_shader_eval.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_shadow_blocked.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
kernel_split.cl Cycles: SSS and Volume rendering in split kernel 2017-03-09 17:09:37 +01:00
kernel_state_buffer_size.cl Cycles: Calculate size of split state buffer kernel side 2017-03-08 01:31:30 -05:00
kernel_subsurface_scatter.cl Cycles: SSS and Volume rendering in split kernel 2017-03-09 17:09:37 +01:00
kernel.cl Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00