diff options
Diffstat (limited to 'source/blender/render/intern/include/render_types.h')
-rw-r--r-- | source/blender/render/intern/include/render_types.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/render/intern/include/render_types.h b/source/blender/render/intern/include/render_types.h index 45206f21ae4..2c46138c7ea 100644 --- a/source/blender/render/intern/include/render_types.h +++ b/source/blender/render/intern/include/render_types.h @@ -185,12 +185,15 @@ struct Render { /* shadow counter, detect shadow-reuse for shaders */ int shadowsamplenr[BLENDER_MAX_THREADS]; - + /* main, scene, and its full copy of renderdata and world */ struct Main *main; Scene *scene; RenderData r; + ListBase view_layers; + int active_view_layer; World wrld; + ViewRender view_render; struct Object *camera_override; unsigned int lay, layer_override; @@ -275,7 +278,6 @@ struct Render { struct ReportList *reports; struct ImagePool *pool; - struct EvaluationContext *eval_ctx; void **movie_ctx_arr; char viewname[MAX_NAME]; |