[Bf-blender-cvs] [81ba70facb8] cycles_texture_cache: Fix T88001: persistent data render wrong when changing camera border

Brecht Van Lommel noreply at git.blender.org
Thu May 6 11:25:39 CEST 2021


Commit: 81ba70facb8be92d7f41482e8b6d668e365d958c
Author: Brecht Van Lommel
Date:   Mon May 3 20:11:34 2021 +0200
Branches: cycles_texture_cache
https://developer.blender.org/rB81ba70facb8be92d7f41482e8b6d668e365d958c

Fix T88001: persistent data render wrong when changing camera border

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

M	intern/cycles/blender/blender_session.cpp

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

diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp
index ab081ada3dc..89854f6a0e5 100644
--- a/intern/cycles/blender/blender_session.cpp
+++ b/intern/cycles/blender/blender_session.cpp
@@ -237,6 +237,9 @@ void BlenderSession::reset_session(BL::BlendData &b_data, BL::Depsgraph &b_depsg
     sync->sync_recalc(b_depsgraph, b_v3d);
   }
 
+  BL::Object b_camera_override(b_engine.camera_override());
+  sync->sync_camera(b_render, b_camera_override, width, height, "");
+
   BL::SpaceView3D b_null_space_view3d(PointerRNA_NULL);
   BL::RegionView3D b_null_region_view3d(PointerRNA_NULL);
   BufferParams buffer_params = BlenderSync::get_buffer_params(b_render,



More information about the Bf-blender-cvs mailing list