27 #ifdef __KERNEL_CUDA__
57 #ifdef __BRANCHED_PATH__
#define ccl_global_size(d)
#define CCL_NAMESPACE_END
ccl_device int get_ray_index(KernelGlobals *kg, int thread_index, int queue_number, ccl_global int *queues, int queuesize, int empty_queue)
ccl_device void shader_eval_surface(KernelGlobals *kg, ShaderData *sd, ccl_addr_space PathState *state, ccl_global float *buffer, int path_flag)
ccl_device_inline void shader_prepare_closures(ShaderData *sd, ccl_addr_space PathState *state)
CCL_NAMESPACE_BEGIN ccl_device void kernel_shader_eval(KernelGlobals *kg)
#define kernel_split_params
#define kernel_split_sd(sd, ray_index)
#define kernel_split_state
__kernel void ccl_constant KernelData ccl_global void ccl_global char ccl_global int ccl_global char ccl_global unsigned int ccl_global float * buffer
__kernel void ccl_constant KernelData ccl_global void ccl_global char ccl_global int * queue_index
__kernel void ccl_constant KernelData ccl_global void ccl_global char * ray_state
#define IS_STATE(ray_state, ray_index, state)
@ QUEUE_SHADER_SORTED_RAYS
@ QUEUE_ACTIVE_AND_REGENERATED_RAYS