|
Blender
V2.93
|
Inherits SplitKernelFunction.
Public Member Functions | |
| CPUSplitKernelFunction (CPUDevice *device) | |
| ~CPUSplitKernelFunction () | |
| virtual bool | enqueue (const KernelDimensions &dim, device_memory &kernel_globals, device_memory &data) |
Public Member Functions inherited from SplitKernelFunction | |
| virtual | ~SplitKernelFunction () |
Public Attributes | |
| CPUDevice * | device |
| void(* | func )(KernelGlobals *kg, KernelData *data) |
Definition at line 1523 of file device_cpu.cpp.
|
inline |
Definition at line 1528 of file device_cpu.cpp.
|
inline |
Definition at line 1531 of file device_cpu.cpp.
|
inlinevirtual |
Implements SplitKernelFunction.
Definition at line 1535 of file device_cpu.cpp.
References data, device_memory::device_pointer, func, KernelDimensions::global_size, kg, make_int2, x, and y.
| CPUDevice* CPUSplitKernelFunction::device |
Definition at line 1525 of file device_cpu.cpp.
| void(* CPUSplitKernelFunction::func) (KernelGlobals *kg, KernelData *data) |
Definition at line 1526 of file device_cpu.cpp.
Referenced by enqueue(), and CPUSplitKernel::get_split_kernel_function().