Blender Git Commit Log

Git Commits -> Revision 7184308

Revision 7184308 by Lukas Toenne (depsgraph_refactor)
May 13, 2014, 16:25 (GMT)
Entry/Exit operations in components for replacing outer relations.

Each component now has one designated entry and one exit operation. If
all nodes depend on a single entry/exit already after the main build
step, these will be used directly. Otherwise an explicit No-Op node will
be created to cut down the number of necessary relations.

Commit Details:

Full Hash: 71843081ecd23fba40a0113794b73217828e3bff
Parent Commit: 083e7b9
Lines Changed: +136, -41

9 Modified Paths:

/source/blender/depsgraph/intern/depsgraph_build.cpp (+64, -14) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.h (+41, -16) (Diff)
/source/blender/depsgraph/intern/depsgraph_build_nodes.cpp (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_types.h (+7, -6) (Diff)
/source/blender/depsgraph/intern/depsnode.h (+0, -3) (Diff)
/source/blender/depsgraph/intern/depsnode_component.cpp (+8, -1) (Diff)
/source/blender/depsgraph/intern/depsnode_component.h (+4, -0) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.cpp (+7, -0) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.h (+4, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021