33 if (local_use_queues_flag) {
48 #ifdef __BRANCHED_PATH__
#define ccl_global_size(d)
#define CCL_NAMESPACE_END
CCL_NAMESPACE_BEGIN ccl_device_forceinline bool kernel_path_scene_intersect(KernelGlobals *kg, ccl_addr_space PathState *state, Ray *ray, Intersection *isect, PathRadiance *L)
ccl_device int get_ray_index(KernelGlobals *kg, int thread_index, int queue_number, ccl_global int *queues, int queuesize, int empty_queue)
CCL_NAMESPACE_BEGIN ccl_device void kernel_scene_intersect(KernelGlobals *kg)
CCL_NAMESPACE_BEGIN ccl_device_inline void kernel_split_path_end(KernelGlobals *kg, int ray_index)
#define kernel_split_params
#define kernel_split_state
#define IS_STATE(ray_state, ray_index, state)
#define ASSIGN_RAY_STATE(ray_state, ray_index, state)
@ QUEUE_ACTIVE_AND_REGENERATED_RAYS
#define CCL_LOCAL_MEM_FENCE
#define ccl_barrier(flags)