[Bf-blender-cvs] [12924ed573c] master: Fix last Cycles tile highlighted while file from disk is being processed

Sergey Sharybin noreply at git.blender.org
Thu Sep 23 10:41:47 CEST 2021


Commit: 12924ed573c9c4faf025a7cd2f61c53732667ad5
Author: Sergey Sharybin
Date:   Thu Sep 23 10:41:06 2021 +0200
Branches: master
https://developer.blender.org/rB12924ed573c9c4faf025a7cd2f61c53732667ad5

Fix last Cycles tile highlighted while file from disk is being processed

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

M	intern/cycles/blender/blender_session.cpp

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

diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp
index d65d89a7ddd..33092129ddf 100644
--- a/intern/cycles/blender/blender_session.cpp
+++ b/intern/cycles/blender/blender_session.cpp
@@ -557,6 +557,11 @@ void BlenderSession::render(BL::Depsgraph &b_depsgraph_)
   /* free result without merging */
   b_engine.end_result(b_rr, true, false, false);
 
+  /* When tiled rendering is used there will be no "write" done for the tile. Forcefully clear
+   * highlighted tiles now, so that the highlight will be removed while processing full frame from
+   * file. */
+  b_engine.tile_highlight_clear_all();
+
   double total_time, render_time;
   session->progress.get_time(total_time, render_time);
   VLOG(1) << "Total render time: " << total_time;



More information about the Bf-blender-cvs mailing list