Depsgraph: Cleanup, Make variable less ambiguous and more clear
This commit is contained in:
@@ -90,7 +90,7 @@ void AbstractBuilderPipeline::build_step_finalize()
|
||||
}
|
||||
#endif
|
||||
/* Relations are up to date. */
|
||||
deg_graph_->need_update = false;
|
||||
deg_graph_->need_update_relations = false;
|
||||
}
|
||||
|
||||
unique_ptr<DepsgraphNodeBuilder> AbstractBuilderPipeline::construct_node_builder()
|
||||
|
@@ -45,7 +45,7 @@ namespace blender::deg {
|
||||
|
||||
Depsgraph::Depsgraph(Main *bmain, Scene *scene, ViewLayer *view_layer, eEvaluationMode mode)
|
||||
: time_source(nullptr),
|
||||
need_update(true),
|
||||
need_update_relations(true),
|
||||
need_tag_id_on_graph_visibility_update(true),
|
||||
need_tag_id_on_graph_visibility_time_update(false),
|
||||
bmain(bmain),
|
||||
|
@@ -89,7 +89,7 @@ struct Depsgraph {
|
||||
TimeSourceNode *time_source;
|
||||
|
||||
/* Indicates whether relations needs to be updated. */
|
||||
bool need_update;
|
||||
bool need_update_relations;
|
||||
|
||||
/* Indicated whether IDs in this graph are to be tagged as if they first appear visible, with
|
||||
* an optional tag for their animation (time) update. */
|
||||
|
@@ -270,7 +270,7 @@ void DEG_graph_tag_relations_update(Depsgraph *graph)
|
||||
{
|
||||
DEG_DEBUG_PRINTF(graph, TAG, "%s: Tagging relations for update.\n", __func__);
|
||||
deg::Depsgraph *deg_graph = reinterpret_cast<deg::Depsgraph *>(graph);
|
||||
deg_graph->need_update = true;
|
||||
deg_graph->need_update_relations = true;
|
||||
/* NOTE: When relations are updated, it's quite possible that
|
||||
* we've got new bases in the scene. This means, we need to
|
||||
* re-create flat array of bases in view layer.
|
||||
@@ -286,7 +286,7 @@ void DEG_graph_tag_relations_update(Depsgraph *graph)
|
||||
void DEG_graph_relations_update(Depsgraph *graph)
|
||||
{
|
||||
deg::Depsgraph *deg_graph = (deg::Depsgraph *)graph;
|
||||
if (!deg_graph->need_update) {
|
||||
if (!deg_graph->need_update_relations) {
|
||||
/* Graph is up to date, nothing to do. */
|
||||
return;
|
||||
}
|
||||
|
@@ -328,7 +328,7 @@ bool DEG_is_fully_evaluated(const struct Depsgraph *depsgraph)
|
||||
{
|
||||
const deg::Depsgraph *deg_graph = (const deg::Depsgraph *)depsgraph;
|
||||
/* Check whether relations are up to date. */
|
||||
if (deg_graph->need_update) {
|
||||
if (deg_graph->need_update_relations) {
|
||||
return false;
|
||||
}
|
||||
/* Check whether IDs are up to date. */
|
||||
|
Reference in New Issue
Block a user