Blender Git Loki
Git Commits -> Revision c1da8e3
Revision c1da8e3 by Sergey Sharybin (master) January 31, 2019, 13:31 (GMT) |
Depsgraph: Comb code to a better state all over Some summary of changes: - Don't use DEG prefix for types and enumerator values: the code is already inside DEG namespace. - Put code where it locally belongs to: avoid having one single header file with all sort of definitions in it. - Take advantage of modern C++11 enabled by default. |
Commit Details:
Full Hash: c1da8e3b28f95188f9e9152383856c95f29586b4
Parent Commit: 7ccef23
Lines Changed: +4424, -4426
21 Added Paths:
/source/blender/depsgraph/intern/debug/deg_debug.cc (+67, -0) (View)
/source/blender/depsgraph/intern/debug/deg_debug.h (+66, -0) (View)
/source/blender/depsgraph/intern/depsgraph_physics.h (+46, -0) (View)
/source/blender/depsgraph/intern/depsgraph_tag.h (+53, -0) (View)
/source/blender/depsgraph/intern/depsgraph_type.cc (+58, -0) (View)
/source/blender/depsgraph/intern/depsgraph_type.h (+80, -0) (View)
/source/blender/depsgraph/intern/depsgraph_update.cc (+65, -0) (View)
/source/blender/depsgraph/intern/depsgraph_update.h (+44, -0) (View)
/source/blender/depsgraph/intern/node/deg_node.cc (+187, -0) (View)
/source/blender/depsgraph/intern/node/deg_node.h (+201, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_component.cc (+431, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_component.h (+213, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_factory.cc (+53, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_factory.h (+73, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_factory_impl.h (+73, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_id.cc (+255, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_id.h (+114, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_operation.cc (+202, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_operation.h (+239, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_time.cc (+47, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_time.h (+52, -0) (View)
/source/blender/depsgraph/intern/debug/deg_debug.h (+66, -0) (View)
/source/blender/depsgraph/intern/depsgraph_physics.h (+46, -0) (View)
/source/blender/depsgraph/intern/depsgraph_tag.h (+53, -0) (View)
/source/blender/depsgraph/intern/depsgraph_type.cc (+58, -0) (View)
/source/blender/depsgraph/intern/depsgraph_type.h (+80, -0) (View)
/source/blender/depsgraph/intern/depsgraph_update.cc (+65, -0) (View)
/source/blender/depsgraph/intern/depsgraph_update.h (+44, -0) (View)
/source/blender/depsgraph/intern/node/deg_node.cc (+187, -0) (View)
/source/blender/depsgraph/intern/node/deg_node.h (+201, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_component.cc (+431, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_component.h (+213, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_factory.cc (+53, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_factory.h (+73, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_factory_impl.h (+73, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_id.cc (+255, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_id.h (+114, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_operation.cc (+202, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_operation.h (+239, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_time.cc (+47, -0) (View)
/source/blender/depsgraph/intern/node/deg_node_time.h (+52, -0) (View)
15 Deleted Paths:
/source/blender/depsgraph/intern/depsgraph_intern.h (+0, -155)
/source/blender/depsgraph/intern/depsgraph_types.h (+0, -325)
/source/blender/depsgraph/intern/depsgraph_type_defines.cc (+0, -217)
/source/blender/depsgraph/intern/nodes/deg_node.cc (+0, -137)
/source/blender/depsgraph/intern/nodes/deg_node.h (+0, -117)
/source/blender/depsgraph/intern/nodes/deg_node_component.cc (+0, -436)
/source/blender/depsgraph/intern/nodes/deg_node_component.h (+0, -218)
/source/blender/depsgraph/intern/nodes/deg_node_id.cc (+0, -244)
/source/blender/depsgraph/intern/nodes/deg_node_id.h (+0, -103)
/source/blender/depsgraph/intern/nodes/deg_node_operation.cc (+0, -116)
/source/blender/depsgraph/intern/nodes/deg_node_operation.h (+0, -101)
/source/blender/depsgraph/intern/nodes/deg_node_time.cc (+0, -48)
/source/blender/depsgraph/intern/nodes/deg_node_time.h (+0, -52)
/source/blender/depsgraph/util/deg_util_foreach.h (+0, -33)
/source/blender/depsgraph/util/deg_util_function.h (+0, -41)
/source/blender/depsgraph/intern/depsgraph_types.h (+0, -325)
/source/blender/depsgraph/intern/depsgraph_type_defines.cc (+0, -217)
/source/blender/depsgraph/intern/nodes/deg_node.cc (+0, -137)
/source/blender/depsgraph/intern/nodes/deg_node.h (+0, -117)
/source/blender/depsgraph/intern/nodes/deg_node_component.cc (+0, -436)
/source/blender/depsgraph/intern/nodes/deg_node_component.h (+0, -218)
/source/blender/depsgraph/intern/nodes/deg_node_id.cc (+0, -244)
/source/blender/depsgraph/intern/nodes/deg_node_id.h (+0, -103)
/source/blender/depsgraph/intern/nodes/deg_node_operation.cc (+0, -116)
/source/blender/depsgraph/intern/nodes/deg_node_operation.h (+0, -101)
/source/blender/depsgraph/intern/nodes/deg_node_time.cc (+0, -48)
/source/blender/depsgraph/intern/nodes/deg_node_time.h (+0, -52)
/source/blender/depsgraph/util/deg_util_foreach.h (+0, -33)
/source/blender/depsgraph/util/deg_util_function.h (+0, -41)
38 Modified Paths:
/source/blender/depsgraph/CMakeLists.txt (+21, -16) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+2, -4) (Diff)
/source/blender/depsgraph/DEG_depsgraph_build.h (+5, -10) (Diff)
/source/blender/depsgraph/DEG_depsgraph_query.h (+2, -4) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.cc (+29, -33) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_cycle.cc (+28, -31) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_map.h (+2, -4) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+191, -212) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+59, -65) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc (+52, -58) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc (+10, -12) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_pchanmap.cc (+1, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_pchanmap.h (+1, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+370, -407) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+58, -71) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_impl.h (+34, -50) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_keys.cc (+16, -16) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc (+103, -108) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_view_layer.cc (+6, -10) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_transitive.cc (+16, -21) (Diff)
/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc (+115, -114) (Diff)
/source/blender/depsgraph/intern/debug/deg_debug_stats_gnuplot.cc (+5, -7) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+100, -315) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+48, -62) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+36, -40) (Diff)
/source/blender/depsgraph/intern/depsgraph_debug.cc (+177, -37) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+5, -5) (Diff)
/source/blender/depsgraph/intern/depsgraph_physics.cc (+10, -10) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+12, -19) (Diff)
/source/blender/depsgraph/intern/depsgraph_query_filter.cc (+22, -27) (Diff)
/source/blender/depsgraph/intern/depsgraph_query_foreach.cc (+33, -38) (Diff)
/source/blender/depsgraph/intern/depsgraph_query_iter.cc (+9, -12) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+104, -103) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+35, -43) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+32, -55) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.h (+4, -4) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_flush.cc (+41, -42) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_stats.cc (+11, -14) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+2, -4) (Diff)
/source/blender/depsgraph/DEG_depsgraph_build.h (+5, -10) (Diff)
/source/blender/depsgraph/DEG_depsgraph_query.h (+2, -4) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.cc (+29, -33) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_cycle.cc (+28, -31) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_map.h (+2, -4) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+191, -212) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+59, -65) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc (+52, -58) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc (+10, -12) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_pchanmap.cc (+1, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_pchanmap.h (+1, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+370, -407) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+58, -71) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_impl.h (+34, -50) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_keys.cc (+16, -16) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc (+103, -108) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_view_layer.cc (+6, -10) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_transitive.cc (+16, -21) (Diff)
/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc (+115, -114) (Diff)
/source/blender/depsgraph/intern/debug/deg_debug_stats_gnuplot.cc (+5, -7) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+100, -315) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+48, -62) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+36, -40) (Diff)
/source/blender/depsgraph/intern/depsgraph_debug.cc (+177, -37) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+5, -5) (Diff)
/source/blender/depsgraph/intern/depsgraph_physics.cc (+10, -10) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+12, -19) (Diff)
/source/blender/depsgraph/intern/depsgraph_query_filter.cc (+22, -27) (Diff)
/source/blender/depsgraph/intern/depsgraph_query_foreach.cc (+33, -38) (Diff)
/source/blender/depsgraph/intern/depsgraph_query_iter.cc (+9, -12) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+104, -103) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+35, -43) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+32, -55) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.h (+4, -4) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_flush.cc (+41, -42) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_stats.cc (+11, -14) (Diff)