Blender Git Commit Log
Git Commits -> Revision 100ff71
Revision 100ff71 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 2, 2019, 11:34 (GMT) |
New VirtualNodeTree implementation |
Commit Details:
Full Hash: 100ff71944f6c49d642d6c11342427a479aad993
Parent Commit: ef636af
Lines Changed: +1143, -913
2 Added Paths:
/source/blender/blenkernel/BKE_virtual_node_tree.h (+494, -0) (View)
/source/blender/blenkernel/intern/virtual_node_tree.cc (+226, -0) (View)
/source/blender/blenkernel/intern/virtual_node_tree.cc (+226, -0) (View)
2 Deleted Paths:
/source/blender/blenkernel/BKE_virtual_node_tree_cxx.h (+0, -301)
/source/blender/blenkernel/intern/node_tree.cpp (+0, -191)
/source/blender/blenkernel/intern/node_tree.cpp (+0, -191)
27 Modified Paths:
/source/blender/blenkernel/CMakeLists.txt (+2, -2) (Diff)
/source/blender/blenlib/BLI_array_ref.h (+3, -4) (Diff)
/source/blender/blenlib/BLI_listbase_wrapper.h (+13, -0) (Diff)
/source/blender/functions/frontends/data_flow_nodes/function_generation.cpp (+7, -8) (Diff)
/source/blender/functions/frontends/data_flow_nodes/graph_generation.cpp (+7, -7) (Diff)
/source/blender/functions/frontends/data_flow_nodes/graph_generation.hpp (+2, -3) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings.cpp (+5, -8) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings.hpp (+7, -7) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings/node_inserters.cpp (+35, -47) (Diff)
/source/blender/functions/frontends/data_flow_nodes/unlinked_input_groupers.cpp (+25, -23) (Diff)
/source/blender/functions/frontends/data_flow_nodes/unlinked_input_groupers.hpp (+5, -10) (Diff)
/source/blender/functions/frontends/data_flow_nodes/unlinked_input_inserters.cpp (+5, -5) (Diff)
/source/blender/functions/frontends/data_flow_nodes/unlinked_input_inserters.hpp (+2, -2) (Diff)
/source/blender/functions/frontends/data_flow_nodes/vtree_data_graph.cpp (+9, -10) (Diff)
/source/blender/functions/frontends/data_flow_nodes/vtree_data_graph.hpp (+17, -18) (Diff)
/source/blender/functions/frontends/data_flow_nodes/vtree_data_graph_builder.cpp (+32, -37) (Diff)
/source/blender/functions/frontends/data_flow_nodes/vtree_data_graph_builder.hpp (+19, -20) (Diff)
/source/blender/functions2/FN_vtree_multi_function_network.h (+6, -5) (Diff)
/source/blender/functions2/FN_vtree_multi_function_network_builder.h (+30, -28) (Diff)
/source/blender/functions2/intern/vtree_multi_function_network/generate.cc (+47, -65) (Diff)
/source/blender/modifiers/intern/MOD_functiondeform_cxx.cc (+9, -8) (Diff)
/source/blender/simulations/bparticles/c_wrapper.cpp (+2, -2) (Diff)
/source/blender/simulations/bparticles/node_frontend.cpp (+69, -71) (Diff)
/source/blender/simulations/bparticles/node_frontend.hpp (+1, -1) (Diff)
/source/blender/simulations/bparticles/particle_function_builder.cpp (+27, -27) (Diff)
/source/blender/simulations/bparticles/particle_function_builder.hpp (+3, -3) (Diff)
/tests/gtests/blenlib/BLI_array_ref_test.cc (+34, -0) (Diff)
/source/blender/blenlib/BLI_array_ref.h (+3, -4) (Diff)
/source/blender/blenlib/BLI_listbase_wrapper.h (+13, -0) (Diff)
/source/blender/functions/frontends/data_flow_nodes/function_generation.cpp (+7, -8) (Diff)
/source/blender/functions/frontends/data_flow_nodes/graph_generation.cpp (+7, -7) (Diff)
/source/blender/functions/frontends/data_flow_nodes/graph_generation.hpp (+2, -3) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings.cpp (+5, -8) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings.hpp (+7, -7) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings/node_inserters.cpp (+35, -47) (Diff)
/source/blender/functions/frontends/data_flow_nodes/unlinked_input_groupers.cpp (+25, -23) (Diff)
/source/blender/functions/frontends/data_flow_nodes/unlinked_input_groupers.hpp (+5, -10) (Diff)
/source/blender/functions/frontends/data_flow_nodes/unlinked_input_inserters.cpp (+5, -5) (Diff)
/source/blender/functions/frontends/data_flow_nodes/unlinked_input_inserters.hpp (+2, -2) (Diff)
/source/blender/functions/frontends/data_flow_nodes/vtree_data_graph.cpp (+9, -10) (Diff)
/source/blender/functions/frontends/data_flow_nodes/vtree_data_graph.hpp (+17, -18) (Diff)
/source/blender/functions/frontends/data_flow_nodes/vtree_data_graph_builder.cpp (+32, -37) (Diff)
/source/blender/functions/frontends/data_flow_nodes/vtree_data_graph_builder.hpp (+19, -20) (Diff)
/source/blender/functions2/FN_vtree_multi_function_network.h (+6, -5) (Diff)
/source/blender/functions2/FN_vtree_multi_function_network_builder.h (+30, -28) (Diff)
/source/blender/functions2/intern/vtree_multi_function_network/generate.cc (+47, -65) (Diff)
/source/blender/modifiers/intern/MOD_functiondeform_cxx.cc (+9, -8) (Diff)
/source/blender/simulations/bparticles/c_wrapper.cpp (+2, -2) (Diff)
/source/blender/simulations/bparticles/node_frontend.cpp (+69, -71) (Diff)
/source/blender/simulations/bparticles/node_frontend.hpp (+1, -1) (Diff)
/source/blender/simulations/bparticles/particle_function_builder.cpp (+27, -27) (Diff)
/source/blender/simulations/bparticles/particle_function_builder.hpp (+3, -3) (Diff)
/tests/gtests/blenlib/BLI_array_ref_test.cc (+34, -0) (Diff)