Blender Git Commit Log
Git Commits -> Revision 0fff826
Revision 0fff826 by Sergey Sharybin (depsgraph_refactor) December 31, 2014, 16:52 (GMT) |
Depsgraph: Use layers visibility passed from scene_update_for_newframe This way we can easily deal with the cases when render engine requests for a different set of layers to be updated without need make bigger changes to the outside of the dependency graph. TODO: It is now possible to have some missing scene updates when mixing update from the viewport and render engine. This isn't difficult to solve but wouldn't be able to wrap up the patch today. |
Commit Details:
Full Hash: 0fff8269c829fdc5b2d642a18c9469ec591269b2
Parent Commit: 6611b40
Lines Changed: +64, -48
6 Modified Paths:
/source/blender/blenkernel/intern/scene.c (+1, -2) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+14, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph.cpp (+0, -7) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+0, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cpp (+46, -31) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cpp (+3, -2) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+14, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph.cpp (+0, -7) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+0, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cpp (+46, -31) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cpp (+3, -2) (Diff)