From 0dbde559cfff511e75ab44e2c3d7efe8321dc309 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 21 Sep 2015 18:41:36 +0500 Subject: Render: Free persistent image storage when loading new file --- source/blender/render/extern/include/RE_pipeline.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/blender/render/extern') diff --git a/source/blender/render/extern/include/RE_pipeline.h b/source/blender/render/extern/include/RE_pipeline.h index 2a679f0f0d0..fd56c47c309 100644 --- a/source/blender/render/extern/include/RE_pipeline.h +++ b/source/blender/render/extern/include/RE_pipeline.h @@ -207,6 +207,10 @@ void RE_InitRenderCB(struct Render *re); void RE_FreeRender(struct Render *re); /* only called on exit */ void RE_FreeAllRender(void); +/* Free memory used by persistent data. + * Invoked when loading new file. + */ +void RE_FreeAllPersistentData(void); /* only call on file load */ void RE_FreeAllRenderResults(void); /* for external render engines that can keep persistent data */ -- cgit v1.2.3