[Bf-blender-cvs] [37003cbbc12] master: Fix T91867: Error reading tiles with Persistent Data ON

Sergey Sharybin noreply at git.blender.org
Mon Oct 4 11:54:20 CEST 2021


Commit: 37003cbbc12d30e6a5cf4bc425a34c232a24fe66
Author: Sergey Sharybin
Date:   Mon Oct 4 11:53:46 2021 +0200
Branches: master
https://developer.blender.org/rB37003cbbc12d30e6a5cf4bc425a34c232a24fe66

Fix T91867: Error reading tiles with Persistent Data ON

===================================================================

M	intern/cycles/blender/blender_session.cpp

===================================================================

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)



More information about the Bf-blender-cvs mailing list