[Bf-blender-cvs] [a86001c56a3] master: Depsgraph: Use operation code for geometry evaluation
Sergey Sharybin
noreply at git.blender.org
Fri Feb 1 15:40:31 CET 2019
Commit: a86001c56a30fa436bdf30710d232532971aa90e
Author: Sergey Sharybin
Date: Fri Feb 1 10:39:10 2019 +0100
Branches: master
https://developer.blender.org/rBa86001c56a30fa436bdf30710d232532971aa90e
Depsgraph: Use operation code for geometry evaluation
Affects object data datablocks. Similar to previous commit.
Should not have any functional changes, just some sanitization
to make code more clear.
===================================================================
M source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
M source/blender/depsgraph/intern/builder/deg_builder_relations.cc
===================================================================
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
index 26169b5b900..8b29ebcd89b 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
@@ -1314,8 +1314,7 @@ void DepsgraphNodeBuilder::build_object_data_geometry_datablock(
function_bind(BKE_mesh_eval_geometry,
_1,
(Mesh *)obdata_cow),
- OperationCode::PLACEHOLDER,
- "Geometry Eval");
+ OperationCode::GEOMETRY_EVAL);
op_node->set_as_entry();
break;
}
@@ -1324,8 +1323,7 @@ void DepsgraphNodeBuilder::build_object_data_geometry_datablock(
op_node = add_operation_node(obdata,
NodeType::GEOMETRY,
NULL,
- OperationCode::PLACEHOLDER,
- "Geometry Eval");
+ OperationCode::GEOMETRY_EVAL);
op_node->set_as_entry();
break;
}
@@ -1336,8 +1334,7 @@ void DepsgraphNodeBuilder::build_object_data_geometry_datablock(
function_bind(BKE_curve_eval_geometry,
_1,
(Curve *)obdata_cow),
- OperationCode::PLACEHOLDER,
- "Geometry Eval");
+ OperationCode::GEOMETRY_EVAL);
op_node->set_as_entry();
/* Make sure objects used for bevel.taper are in the graph.
* NOTE: This objects might be not linked to the scene. */
@@ -1369,8 +1366,7 @@ void DepsgraphNodeBuilder::build_object_data_geometry_datablock(
function_bind(BKE_lattice_eval_geometry,
_1,
(Lattice *)obdata_cow),
- OperationCode::PLACEHOLDER,
- "Geometry Eval");
+ OperationCode::GEOMETRY_EVAL);
op_node->set_as_entry();
break;
}
@@ -1383,8 +1379,7 @@ void DepsgraphNodeBuilder::build_object_data_geometry_datablock(
function_bind(BKE_gpencil_eval_geometry,
_1,
(bGPdata *)obdata_cow),
- OperationCode::PLACEHOLDER,
- "Geometry Eval");
+ OperationCode::GEOMETRY_EVAL);
op_node->set_as_entry();
break;
}
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
index 75b4ae44169..cb5c8111c08 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
@@ -2121,10 +2121,8 @@ void DepsgraphRelationBuilder::build_object_data_geometry_datablock(ID *obdata)
build_shapekeys(key);
}
/* Link object data evaluation node to exit operation. */
- OperationKey obdata_geom_eval_key(obdata,
- NodeType::GEOMETRY,
- OperationCode::PLACEHOLDER,
- "Geometry Eval");
+ OperationKey obdata_geom_eval_key(
+ obdata, NodeType::GEOMETRY, OperationCode::PLACEHOLDER);
OperationKey obdata_geom_done_key(obdata,
NodeType::GEOMETRY,
OperationCode::PLACEHOLDER,
More information about the Bf-blender-cvs
mailing list