diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-10-20 18:01:35 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-10-20 18:01:35 +0300 |
commit | 1beebcb10c04ebaaea547ce36cfaf204086e5ba8 (patch) | |
tree | 53387207a77dedd15ca38b70536052422890c5bc /source/blender/depsgraph/intern/depsgraph_eval.cc | |
parent | 4f3d9a09fe9247e3ab1e62e1f998b78ceefaa9ba (diff) |
Depsgraph: Reduce number of depsgraph_legacy usages outside of depsgraph
Diffstat (limited to 'source/blender/depsgraph/intern/depsgraph_eval.cc')
-rw-r--r-- | source/blender/depsgraph/intern/depsgraph_eval.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/depsgraph_eval.cc b/source/blender/depsgraph/intern/depsgraph_eval.cc index 9235069f531..03c2f0742fc 100644 --- a/source/blender/depsgraph/intern/depsgraph_eval.cc +++ b/source/blender/depsgraph/intern/depsgraph_eval.cc @@ -37,6 +37,8 @@ extern "C" { #include "BKE_scene.h" + +#include "DNA_scene_types.h" } /* extern "C" */ #include "DEG_depsgraph.h" @@ -83,6 +85,8 @@ void DEG_evaluation_context_init_from_scene(EvaluationContext *eval_ctx, eEvaluationMode mode) { DEG_evaluation_context_init(eval_ctx, mode); + /* TODO(sergey): Use proper depsgraph here. */ + eval_ctx->depsgraph = scene->depsgraph_legacy; eval_ctx->scene_layer = scene_layer; eval_ctx->engine = engine; eval_ctx->ctime = BKE_scene_frame_get(scene); |