|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN ccl_device void | kernel_data_init (KernelGlobals *kg, ccl_constant KernelData *data, ccl_global void *split_data_buffer, int num_elements, ccl_global char *ray_state, int start_sample, int end_sample, int sx, int sy, int sw, int sh, int offset, int stride, ccl_global int *Queue_index, int queuesize, ccl_global char *use_queues_flag, ccl_global unsigned int *work_pools, unsigned int num_samples, ccl_global float *buffer) |
| CCL_NAMESPACE_BEGIN ccl_device void kernel_data_init | ( | KernelGlobals * | kg, |
| ccl_constant KernelData * | data, | ||
| ccl_global void * | split_data_buffer, | ||
| int | num_elements, | ||
| ccl_global char * | ray_state, | ||
| int | start_sample, | ||
| int | end_sample, | ||
| int | sx, | ||
| int | sy, | ||
| int | sw, | ||
| int | sh, | ||
| int | offset, | ||
| int | stride, | ||
| ccl_global int * | Queue_index, | ||
| int | queuesize, | ||
| ccl_global char * | use_queues_flag, | ||
| ccl_global unsigned int * | work_pools, | ||
| unsigned int | num_samples, | ||
| ccl_global float * | buffer | ||
| ) |
Definition at line 27 of file kernel_data_init.h.
References buffer, ccl_global_id, ccl_global_size, data, data_init(), KERNEL_ARCH, kernel_set_buffer_pointers(), kernel_split_params, kernel_split_state, kg, NUM_QUEUES, QUEUE_EMPTY_SLOT, ray_state, split_data_buffer, split_data_init(), stride, use_queues_flag, and work_pools.