Commit: f60bb19492f4e7a66a6c7fc2048b5a9ef33a38b3
Author: Lukas Stockner
Date:   Sun Jul 24 02:01:23 2016 +0200
Branches: soc-2016-cycles_denoising
https://developer.blender.org/rBf60bb19492f4e7a66a6c7fc2048b5a9ef33a38b3

Cycles: Fix border rendering once again with Denoising

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

M       intern/cycles/blender/blender_session.cpp

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

diff --git a/intern/cycles/blender/blender_session.cpp 
b/intern/cycles/blender/blender_session.cpp
index bd14097..3be184d 100644
--- a/intern/cycles/blender/blender_session.cpp
+++ b/intern/cycles/blender/blender_session.cpp
@@ -334,8 +334,9 @@ static void add_pass(BL::RenderEngine& b_engine,
 void BlenderSession::do_write_update_render_tile(RenderTile& rtile, bool 
do_update_only, bool highlight)
 {
        BufferParams& params = rtile.buffers->params;
-       int x = rtile.x + params.overscan;
-       int y = rtile.y + params.overscan;
+       BufferParams& full_params = session->tile_manager.state.buffer;
+       int x = rtile.x + params.overscan - full_params.full_x;
+       int y = rtile.y + params.overscan - full_params.full_y;
        int w = rtile.w - 2*params.overscan;
        int h = rtile.h - 2*params.overscan;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to