Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/intern/include/render_types.h
| Show First 20 Lines • Show All 112 Lines • ▼ Show 20 Lines | struct Render { | ||||
| struct Object *camera_override; | struct Object *camera_override; | ||||
| ThreadRWMutex partsmutex; | ThreadRWMutex partsmutex; | ||||
| struct GHash *parts; | struct GHash *parts; | ||||
| /* render engine */ | /* render engine */ | ||||
| struct RenderEngine *engine; | struct RenderEngine *engine; | ||||
| /* NOTE: This is a minimal dependency graph and evaluated scene which is enough to access view | |||||
| * layer visibility and use for post-precessing (compositor and sequencer). */ | |||||
| Depsgraph *pipeline_depsgraph; | |||||
| Scene *pipeline_scene_eval; | |||||
brecht: Can we name these `pipeline_depsgraph` and `pipeline_scene_eval`? Just to make the distinction… | |||||
| #ifdef WITH_FREESTYLE | #ifdef WITH_FREESTYLE | ||||
| struct Main *freestyle_bmain; | struct Main *freestyle_bmain; | ||||
| ListBase freestyle_renders; | ListBase freestyle_renders; | ||||
| #endif | #endif | ||||
| /* callbacks */ | /* callbacks */ | ||||
| void (*display_init)(void *handle, RenderResult *rr); | void (*display_init)(void *handle, RenderResult *rr); | ||||
| void *dih; | void *dih; | ||||
| Show All 35 Lines | |||||
Can we name these pipeline_depsgraph and pipeline_scene_eval? Just to make the distinction more clear with other depsgraphs.