|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN ccl_device void | kernel_queue_enqueue (KernelGlobals *kg, ccl_local_param QueueEnqueueLocals *locals) |
| CCL_NAMESPACE_BEGIN ccl_device void kernel_queue_enqueue | ( | KernelGlobals * | kg, |
| ccl_local_param QueueEnqueueLocals * | locals | ||
| ) |
Definition at line 38 of file kernel_queue_enqueue.h.
References ccl_barrier, ccl_global_id, ccl_global_size, ccl_local_id(), CCL_LOCAL_MEM_FENCE, ccl_local_size(), get_global_per_queue_offset(), get_global_queue_index(), get_local_queue_index(), IS_STATE, kernel_split_params, kernel_split_state, QUEUE_ACTIVE_AND_REGENERATED_RAYS, QUEUE_HITBG_BUFF_UPDATE_TOREGEN_RAYS, RAY_ACTIVE, RAY_HAS_ONLY_VOLUME, RAY_HIT_BACKGROUND, RAY_REGENERATED, RAY_TO_REGENERATE, and RAY_UPDATE_BUFFER.