Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/intern/include/render_types.h
| Show First 20 Lines • Show All 194 Lines • ▼ Show 20 Lines | struct Render { | ||||
| struct Object *camera_override; | struct Object *camera_override; | ||||
| unsigned int lay, layer_override; | unsigned int lay, layer_override; | ||||
| ThreadRWMutex partsmutex; | ThreadRWMutex partsmutex; | ||||
| ListBase parts; | ListBase parts; | ||||
| /* render engine */ | /* render engine */ | ||||
| struct RenderEngine *engine; | struct RenderEngine *engine; | ||||
| char engine_name[32]; | |||||
campbellbarton: *picky*, would prefer `engine_id`, since name is typically for user readable names, `id` for… | |||||
| /* octree tables and variables for raytrace */ | /* octree tables and variables for raytrace */ | ||||
| struct RayObject *raytree; | struct RayObject *raytree; | ||||
| struct RayFace *rayfaces; | struct RayFace *rayfaces; | ||||
| struct VlakPrimitive *rayprimitives; | struct VlakPrimitive *rayprimitives; | ||||
| float maxdist; /* needed for keeping an incorrect behavior of SUN and HEMI lights (avoid breaking old scenes) */ | float maxdist; /* needed for keeping an incorrect behavior of SUN and HEMI lights (avoid breaking old scenes) */ | ||||
| /* occlusion tree */ | /* occlusion tree */ | ||||
| ▲ Show 20 Lines • Show All 479 Lines • Show Last 20 Lines | |||||
*picky*, would prefer engine_id, since name is typically for user readable names, id for unique identifiers.