Blender
V3.3
|
#include <types.h>
Public Attributes | |
uint | kernel_features |
uint | max_closures |
uint | max_shaders |
uint | volume_stack_size |
KernelCamera | cam |
KernelBake | bake |
KernelTables | tables |
int | device_bvh |
int | pad1 |
int | pad2 |
int | pad3 |
Definition at line 1152 of file kernel/types.h.
KernelBake KernelData::bake |
Definition at line 1161 of file kernel/types.h.
Referenced by BakeManager::device_update(), PathTraceWorkGPU::enqueue_work_tiles(), PathTraceWorkCPU::render_samples_full_pipeline(), and PathTrace::tile_buffer_read().
KernelCamera KernelData::cam |
Definition at line 1160 of file kernel/types.h.
Referenced by Camera::device_update_volume().
int KernelData::device_bvh |
Definition at line 1180 of file kernel/types.h.
Referenced by GeometryManager::device_update_bvh().
uint KernelData::kernel_features |
Definition at line 1154 of file kernel/types.h.
Referenced by PathTraceWorkGPU::alloc_integrator_soa(), PathTraceWorkGPU::alloc_integrator_sorting(), PathTraceWorkGPU::enqueue_reset(), PathTraceWorkGPU::kernel_creates_ao_paths(), Scene::load_kernels(), and Scene::update_kernel_features().
uint KernelData::max_closures |
Definition at line 1155 of file kernel/types.h.
Referenced by Scene::update_kernel_features().
uint KernelData::max_shaders |
Definition at line 1156 of file kernel/types.h.
Referenced by PathTraceWorkGPU::alloc_integrator_sorting(), PathTraceWorkGPU::compute_sorted_queued_paths(), and Scene::update_kernel_features().
int KernelData::pad1 |
Definition at line 1180 of file kernel/types.h.
int KernelData::pad2 |
Definition at line 1183 of file kernel/types.h.
int KernelData::pad3 |
Definition at line 1183 of file kernel/types.h.
KernelTables KernelData::tables |
Definition at line 1162 of file kernel/types.h.
Referenced by ShaderManager::device_update_common().
uint KernelData::volume_stack_size |
Definition at line 1157 of file kernel/types.h.
Referenced by PathTraceWorkGPU::alloc_integrator_soa(), and Scene::device_update().