[−][src]Type Definition ispc_rt::task::ISPCTaskFn
type ISPCTaskFn = extern "C" fn(data: *mut c_void, thread_idx: c_int, thread_cnt: c_int, task_idx: c_int, task_cnt: c_int, task_idx0: c_int, task_idx1: c_int, task_idx2: c_int, task_cnt0: c_int, task_cnt1: c_int, task_cnt2: c_int);
A pointer to an ISPC task function.
The ISPC task function pointer is:
void (*TaskFuncPtr)(void *data, int threadIndex, int threadCount,
int taskIndex, int taskCount,
int taskIndex0, int taskIndex1, int taskIndex2,
int taskCount0, int taskCount1, int taskCount2);