Blender Git Commit Log

Git Commits -> Revision 340bfde

Revision 340bfde by Brecht Van Lommel (master)
April 13, 2018, 12:17 (GMT)
Depsgraph: store mode and time in depsgraph, add view layer / scene accessors.

Scene, view layer and mode are now set in the constructor and never changed.
Time is updated on frame changes to indicate which frame is being or has been
evaluated last.

This is a step towards making EvaluationContext obsolete.

Differential Revision: https://developer.blender.org/D3144

Commit Details:

Full Hash: 340bfdef2e424c59e85785c1660db805b3255882
Parent Commit: 5d7952d
Lines Changed: +97, -46

15 Modified Paths:

/source/blender/blenkernel/intern/scene.c (+1, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+3, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph_query.h (+16, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_view_layer.cc (+2, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+17, -6) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+10, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_debug.cc (+4, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+3, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+25, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+0, -19) (Diff)
/source/blender/editors/object/object_bake_api.c (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp (+3, -3) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+4, -4) (Diff)
/source/blender/render/intern/source/convertblender.c (+1, -1) (Diff)
/source/blender/render/intern/source/external_engine.c (+7, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021