From 37003cbbc12d30e6a5cf4bc425a34c232a24fe66 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 4 Oct 2021 11:53:46 +0200 Subject: Fix T91867: Error reading tiles with Persistent Data ON --- intern/cycles/blender/blender_session.cpp | 4 ++++ 1 file changed, 4 insertions(+) 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) -- cgit v1.2.3