|
Blender
V2.93
|
This is the complete list of members for CPUSplitKernel, including all inherited members.
| CPUSplitKernel(CPUDevice *device) | CPUSplitKernel | explicit |
| DeviceSplitKernel(Device *device) | DeviceSplitKernel | explicit |
| enqueue_split_kernel_data_init(const KernelDimensions &dim, RenderTile &rtile, int num_global_elements, device_memory &kernel_globals, device_memory &kernel_data_, device_memory &split_data, device_memory &ray_state, device_memory &queue_index, device_memory &use_queues_flag, device_memory &work_pool_wgs) | CPUSplitKernel | virtual |
| get_split_kernel_function(const string &kernel_name, const DeviceRequestedFeatures &) | CPUSplitKernel | virtual |
| load_kernels(const DeviceRequestedFeatures &requested_features) | DeviceSplitKernel | |
| max_elements_for_max_buffer_size(device_memory &kg, device_memory &data, uint64_t max_buffer_size) | DeviceSplitKernel | |
| path_trace(DeviceTask &task, RenderTile &rtile, device_memory &kgbuffer, device_memory &kernel_data) | DeviceSplitKernel | |
| split_kernel_global_size(device_memory &kg, device_memory &data, DeviceTask &task) | CPUSplitKernel | virtual |
| split_kernel_local_size() | CPUSplitKernel | virtual |
| state_buffer_size(device_memory &kg, device_memory &data, size_t num_threads) | CPUSplitKernel | virtual |
| ~DeviceSplitKernel() | DeviceSplitKernel | virtual |