Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey@blender.org>2021-10-04 12:53:46 +0300
committerSergey Sharybin <sergey@blender.org>2021-10-04 12:54:11 +0300
commit37003cbbc12d30e6a5cf4bc425a34c232a24fe66 (patch)
treef46a42bf3ee2a35d1449cbf1d087fb1a8d0ed7e1
parent87a3cb3bffd810f71c9af114a5b8fe8d4f029cf7 (diff)
Fix T91867: Error reading tiles with Persistent Data ON
-rw-r--r--intern/cycles/blender/blender_session.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp
index 3be7ff32bd8..3ba5258ad93 100644
--- a/intern/cycles/blender/blender_session.cpp
+++ b/intern/cycles/blender/blender_session.cpp
@@ -504,6 +504,10 @@ void BlenderSession::render_frame_finish()
/* Clear driver. */
session->set_output_driver(nullptr);
session->full_buffer_written_cb = function_null;
+
+ /* All the files are handled.
+ * Clear the list so that this session can be re-used by Persistent Data. */
+ full_buffer_files_.clear();
}
static PassType bake_type_to_pass(const string &bake_type_str, const int bake_filter)