diff options
author | Ton Roosendaal <ton@blender.org> | 2006-11-01 14:26:16 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2006-11-01 14:26:16 +0300 |
commit | 2145c35e12331af0e2693a092a116ad5a830ba8d (patch) | |
tree | 4bfdc581fb7de4647795b3156292cb4c1da54e01 /source/blender/blenkernel/depsgraph_private.h | |
parent | e71fc134feafb048382b9d7e6a997536f5ed5ddd (diff) |
Bugfix #5038
The "Copy Size" constraint was calling a where_is_object(), this caused
the depsgraph to mess up in very weird ways and rare occasions. In the
sample file it showed strange lags in bones for using the "Stride bone"
option.
While trying to locate the bug I've revisited the Pose depsgraph in detail,
trying to figure out how it can print possible cycle errors in dependency.
That has been added now too (in console). Unfortunately the bugreport
example had no cycle errors. :)
Diffstat (limited to 'source/blender/blenkernel/depsgraph_private.h')
-rw-r--r-- | source/blender/blenkernel/depsgraph_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/depsgraph_private.h b/source/blender/blenkernel/depsgraph_private.h index 527b78bcbe3..15c06b8ae79 100644 --- a/source/blender/blenkernel/depsgraph_private.h +++ b/source/blender/blenkernel/depsgraph_private.h @@ -73,6 +73,7 @@ typedef struct DagNode int DFS_dvtm; // DFS discovery time int DFS_fntm; // DFS Finishing time struct DagAdjList *child; + struct DagAdjList *parent; struct DagNode *next; } DagNode; |