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:
authorTon Roosendaal <ton@blender.org>2006-11-01 14:26:16 +0300
committerTon Roosendaal <ton@blender.org>2006-11-01 14:26:16 +0300
commit2145c35e12331af0e2693a092a116ad5a830ba8d (patch)
tree4bfdc581fb7de4647795b3156292cb4c1da54e01 /source/blender/blenkernel/depsgraph_private.h
parente71fc134feafb048382b9d7e6a997536f5ed5ddd (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.h1
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;