diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2019-04-29 13:55:29 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2019-04-30 12:32:02 +0300 |
commit | c8f3377d03531ec52fc8dd6fa5802679166997b8 (patch) | |
tree | 8a2ef328e1ccda447649a90cb54b6d1dc7ebd7d6 /source/blender/depsgraph/CMakeLists.txt | |
parent | 587ee46d884c7508017de2635372ffac8ef638a5 (diff) |
Depsgraph: Add generic animated properties cache
Allows to speed up lookups like "is property FOO of data BAR animated".
Can be used to optimize object's visibility check, but also allows to
check animation on bones without too much of time penalty.
The cache is shared between both nodes and relations builder.
Currently is not used, just a boilerplate for an upcoming changes in
an actual logic.
Diffstat (limited to 'source/blender/depsgraph/CMakeLists.txt')
-rw-r--r-- | source/blender/depsgraph/CMakeLists.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/depsgraph/CMakeLists.txt b/source/blender/depsgraph/CMakeLists.txt index e30b77ea742..aee925ad8f8 100644 --- a/source/blender/depsgraph/CMakeLists.txt +++ b/source/blender/depsgraph/CMakeLists.txt @@ -37,6 +37,7 @@ set(INC_SYS set(SRC intern/builder/deg_builder.cc + intern/builder/deg_builder_cache.cc intern/builder/deg_builder_cycle.cc intern/builder/deg_builder_map.cc intern/builder/deg_builder_nodes.cc @@ -82,6 +83,7 @@ set(SRC DEG_depsgraph_query.h intern/builder/deg_builder.h + intern/builder/deg_builder_cache.h intern/builder/deg_builder_cycle.h intern/builder/deg_builder_map.h intern/builder/deg_builder_nodes.h |