22 if (thread_index == 0) {
59 if (ss_indirect->num_rays) {
60 kernel_path_subsurface_setup_indirect(
kg, ss_indirect,
state, ray,
L, throughput);
#define ccl_global_size(d)
#define CCL_NAMESPACE_END
CCL_NAMESPACE_BEGIN ccl_device void kernel_indirect_subsurface(KernelGlobals *kg)
ccl_device int get_ray_index(KernelGlobals *kg, int thread_index, int queue_number, ccl_global int *queues, int queuesize, int empty_queue)
#define kernel_split_params
#define kernel_split_state
__kernel void ccl_constant KernelData ccl_global void ccl_global char * ray_state
#define IS_STATE(ray_state, ray_index, state)
#define ASSIGN_RAY_STATE(ray_state, ray_index, state)
@ QUEUE_HITBG_BUFF_UPDATE_TOREGEN_RAYS
@ QUEUE_ACTIVE_AND_REGENERATED_RAYS