Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2017-10-25 15:40:38 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2017-10-25 15:40:38 +0300
commit8988f383c1fb690bde976cc6de4438b327186203 (patch)
tree65ba85e00bca235b7cd398b39ab1125066063740
parent50d30cc5fd7367618c90313fa55454f0b167c4b5 (diff)
Depsgraph: Cleanup, remove redundant calls to add_component
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_nodes.cc10
1 files changed, 2 insertions, 8 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
index 0228e619f54..5df85c19b6c 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
@@ -578,7 +578,6 @@ void DepsgraphNodeBuilder::build_world(World *world)
build_animdata(world_id);
/* world itself */
- add_component_node(world_id, DEG_NODE_TYPE_PARAMETERS);
add_operation_node(world_id,
DEG_NODE_TYPE_PARAMETERS,
NULL,
@@ -701,9 +700,8 @@ void DepsgraphNodeBuilder::build_particles(Scene *scene, Object *ob)
void DepsgraphNodeBuilder::build_cloth(Scene *scene, Object *object)
{
- ComponentDepsNode *cache_comp = add_component_node(&object->id,
- DEG_NODE_TYPE_CACHE);
- add_operation_node(cache_comp,
+ add_operation_node(&object->id,
+ DEG_NODE_TYPE_CACHE,
function_bind(BKE_object_eval_cloth,
_1,
scene,
@@ -925,9 +923,6 @@ void DepsgraphNodeBuilder::build_lamp(Object *ob)
build_animdata(&la->id);
- /* node for obdata */
- add_component_node(lamp_id, DEG_NODE_TYPE_PARAMETERS);
-
/* TODO(sergey): Is it really how we're supposed to work with drivers? */
add_operation_node(lamp_id,
DEG_NODE_TYPE_PARAMETERS,
@@ -1087,7 +1082,6 @@ void DepsgraphNodeBuilder::build_cachefile(CacheFile *cache_file)
/* Animation, */
build_animdata(cache_file_id);
/* Cache evaluation itself. */
- add_component_node(cache_file_id, DEG_NODE_TYPE_CACHE);
add_operation_node(cache_file_id, DEG_NODE_TYPE_CACHE, NULL,
DEG_OPCODE_PLACEHOLDER, "Cache File Update");
}