Blender Git Commit Log

Git Commits -> Revision 42d9280

Revision 42d9280 by Sergey Sharybin (master)
March 2, 2018, 11:30 (GMT)
Depsgraph: Fix cycle detector to handle closed loops

It was possible to have relations like A -> B -> C -> A (import thing is
that no other operations points into this cluster) which were not detected
or reported by dependency cycle solver.

Now this is solved by ensuring we don't leave unvisited nodes behind.

Commit Details:

Full Hash: 42d9280b8a9a350ba237a9e87891acf21260ac41
Parent Commit: 99bcfb8
Lines Changed: +74, -21

1 Modified Path:

/source/blender/depsgraph/intern/builder/deg_builder_cycle.cc (+74, -21) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021