diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2014-01-22 00:01:12 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2014-01-22 00:03:49 +0400 |
commit | 2aeb49204d40d6a43026de6f87fd5e7f0df100c6 (patch) | |
tree | ec40874f4175b4e56d26988e227188f0dcd2e4fd /source/blender/makesdna | |
parent | ae3f577ac18acf22ee2dafd939b6e121fd220c1f (diff) |
Fix T38306: dupliframes causing viewport render to continually restart.
Evaluating the animation is causing the object to get tagged as changed, but in
this case it's not a permanent change so no one should be notified. Also found
a case where the persistent ID for duplis wasn't unique, fixed that as well.
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_ID.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_ID.h b/source/blender/makesdna/DNA_ID.h index af27ea921ce..f429360e1cf 100644 --- a/source/blender/makesdna/DNA_ID.h +++ b/source/blender/makesdna/DNA_ID.h @@ -260,6 +260,7 @@ typedef struct PreviewImage { /* runtime */ #define LIB_ID_RECALC 4096 #define LIB_ID_RECALC_DATA 8192 +#define LIB_ANIM_NO_RECALC 16384 #ifdef __cplusplus } |