diff options
author | Jeroen Bakker <j.bakker@atmind.nl> | 2012-08-13 14:56:36 +0400 |
---|---|---|
committer | Jeroen Bakker <j.bakker@atmind.nl> | 2012-08-13 14:56:36 +0400 |
commit | e28fcec04201fb3be19960a0b91fcb20f8d6c56d (patch) | |
tree | dffeb25323ad214ac86f6b4cb0d126d729643eba /source/blender/compositor/COM_compositor.h | |
parent | 64e0202314531f2435d518f522b8f06e956c2f3d (diff) |
Fix for [#32220] regression - DistortionCache is never freed.
* at max 10 cache items will be available. Items will be removed by
latest usage.
* number of cached items can be adjusted in code
* added deinitialization of compositor when blender exists.
* updated scons and cmake build files
Diffstat (limited to 'source/blender/compositor/COM_compositor.h')
-rw-r--r-- | source/blender/compositor/COM_compositor.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/compositor/COM_compositor.h b/source/blender/compositor/COM_compositor.h index 4e955ea3df1..982c3764c62 100644 --- a/source/blender/compositor/COM_compositor.h +++ b/source/blender/compositor/COM_compositor.h @@ -300,6 +300,11 @@ extern "C" { void COM_execute(RenderData *rd, bNodeTree *editingtree, int rendering); /** + * @brief Deinitialize the compositor caches and allocated memory. + */ +void COM_deinitialize(); + +/** * @brief Return a list of highlighted bnodes pointers. * @return */ |