Blender Git Commit Log

Git Commits -> Revision 3598ef2

Revision 3598ef2 by Lukas Toenne (object_nodes, strand_nodes)
January 7, 2016, 11:11 (GMT)
Use a global node index assignment to enable sorted sets for nodes.

This simplifies code generation because we can use a set with efficient
lookup which also keeps a valid ordering of nodes as dictated by links.
Since any generated code uses only subsets of nodes, the ordering still
is valid for any BasicBlock.

Commit Details:

Full Hash: 3598ef253694449248f60a998d78b54428a8c477
Parent Commit: 5eaabb9
Lines Changed: +51, -18

4 Modified Paths:

/source/blender/blenvm/compile/bvm_codegen.cc (+12, -12) (Diff)
/source/blender/blenvm/compile/bvm_codegen.h (+11, -5) (Diff)
/source/blender/blenvm/compile/bvm_nodegraph.cc (+26, -1) (Diff)
/source/blender/blenvm/compile/bvm_nodegraph.h (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021