Blender  V3.3
Public Attributes | List of all members
KernelData Struct Reference

#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
 

Detailed Description

Definition at line 1152 of file kernel/types.h.

Member Data Documentation

◆ bake

KernelBake KernelData::bake

◆ cam

KernelCamera KernelData::cam

Definition at line 1160 of file kernel/types.h.

Referenced by Camera::device_update_volume().

◆ device_bvh

int KernelData::device_bvh

Definition at line 1180 of file kernel/types.h.

Referenced by GeometryManager::device_update_bvh().

◆ kernel_features

uint KernelData::kernel_features

◆ max_closures

uint KernelData::max_closures

Definition at line 1155 of file kernel/types.h.

Referenced by Scene::update_kernel_features().

◆ max_shaders

uint KernelData::max_shaders

◆ pad1

int KernelData::pad1

Definition at line 1180 of file kernel/types.h.

◆ pad2

int KernelData::pad2

Definition at line 1183 of file kernel/types.h.

◆ pad3

int KernelData::pad3

Definition at line 1183 of file kernel/types.h.

◆ tables

KernelTables KernelData::tables

Definition at line 1162 of file kernel/types.h.

Referenced by ShaderManager::device_update_common().

◆ volume_stack_size

uint KernelData::volume_stack_size

The documentation for this struct was generated from the following file: