Commit: 40fff9b12fd1427c3ebb899fe46707fd86c47107
Author: Lukas Stockner
Date:   Thu Jul 7 20:10:29 2016 +0200
Branches: soc-2016-cycles_denoising
https://developer.blender.org/rB40fff9b12fd1427c3ebb899fe46707fd86c47107

Cycles: Fix artifacts in lower-left tile when denoising on the CPU

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

M       intern/cycles/device/device_cpu.cpp

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

diff --git a/intern/cycles/device/device_cpu.cpp 
b/intern/cycles/device/device_cpu.cpp
index 7e5162f..c296c17 100644
--- a/intern/cycles/device/device_cpu.cpp
+++ b/intern/cycles/device/device_cpu.cpp
@@ -329,8 +329,8 @@ public:
                                        offsets[i] = rtiles[i].offset;
                                        strides[i] = rtiles[i].stride;
                                }
-                               int tile_x[4] = {rtiles[0].x, rtiles[1].x, 
rtiles[2].x, rtiles[2].x+rtiles[2].w};
-                               int tile_y[4] = {rtiles[0].y, rtiles[3].y, 
rtiles[6].y, rtiles[6].y+rtiles[6].h};
+                               int tile_x[4] = {rtiles[3].x, rtiles[4].x, 
rtiles[5].x, rtiles[5].x+rtiles[5].w};
+                               int tile_y[4] = {rtiles[1].y, rtiles[4].y, 
rtiles[7].y, rtiles[7].y+rtiles[7].h};
                                FilterStorage *storages = new 
FilterStorage[tile.w*tile.h];
 
                                int4 filter_rect = make_int4(tile.x, tile.y, 
tile.x + tile.w, tile.y + tile.h);

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to