diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-06-11 18:15:46 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-06-11 18:15:46 +0400 |
commit | e895e2e0d125d393ca81850d551e139a7070429f (patch) | |
tree | 504d5a17700aa89c7cba13522523d803173288b2 /intern/cycles/blender | |
parent | de83a4f13c1a6b4d31f3db7db696be3362b21199 (diff) |
Fix #35711: cycles border render issue after recent changes.
Diffstat (limited to 'intern/cycles/blender')
-rw-r--r-- | intern/cycles/blender/blender_session.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp index fdce4b16b57..c981e379333 100644 --- a/intern/cycles/blender/blender_session.cpp +++ b/intern/cycles/blender/blender_session.cpp @@ -102,11 +102,14 @@ void BlenderSession::create_session() /* create sync */ sync = new BlenderSync(b_engine, b_data, b_scene, scene, !background, session->progress, session_params.device.type == DEVICE_CPU); - /* for final render we will do sync per render layer */ + /* for final render we will do data sync per render layer */ if(b_v3d) { sync->sync_data(b_v3d, b_engine.camera_override()); sync->sync_view(b_v3d, b_rv3d, width, height); } + else { + sync->sync_camera(b_render, b_engine.camera_override(), width, height); + } /* set buffer parameters */ BufferParams buffer_params = BlenderSync::get_buffer_params(b_render, b_scene, b_v3d, b_rv3d, scene->camera, width, height); |