diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2012-11-10 03:54:58 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2012-11-10 03:54:58 +0400 |
commit | 7d03e5c615a71fea9223d4fa4fb3bf4e98190c8c (patch) | |
tree | 01185f99ff6e3cfbaa2a6e4f968809f645daf1bb /source/blender/render/extern | |
parent | 5a29885007c66752adbdcd62cdac5e7749f083fd (diff) |
Fix part of #33132: render resoltuion refresh issues after persistent images
was added for cycles.
This fixes the case where the option is disabled. I moved the option now to
Blender itself and made it keep the engine around only when it's enabled. Also
fixes case where there could be issues when switching to another renderer.
Diffstat (limited to 'source/blender/render/extern')
-rw-r--r-- | source/blender/render/extern/include/RE_pipeline.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/render/extern/include/RE_pipeline.h b/source/blender/render/extern/include/RE_pipeline.h index 984b1a8e651..ecdd1774221 100644 --- a/source/blender/render/extern/include/RE_pipeline.h +++ b/source/blender/render/extern/include/RE_pipeline.h @@ -170,6 +170,8 @@ void RE_FreeRender (struct Render *re); void RE_FreeAllRender (void); /* only call on file load */ void RE_FreeAllRenderResults(void); +/* for external render engines that can keep persistent data */ +void RE_FreePersistentData(void); /* get results and statistics */ void RE_FreeRenderResult(struct RenderResult *rr); |