From e895e2e0d125d393ca81850d551e139a7070429f Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Tue, 11 Jun 2013 14:15:46 +0000 Subject: Fix #35711: cycles border render issue after recent changes. --- intern/cycles/blender/blender_session.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'intern/cycles/blender/blender_session.cpp') 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); -- cgit v1.2.3