From ecab45a018c8f4b5ec4cfdaa43aa2311a3eb3cba Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Fri, 3 Aug 2012 10:42:21 +0000 Subject: [PATCH] Tomato Cycles: fix wrong center coordinate when using multi-device configurations --- intern/cycles/render/tile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/intern/cycles/render/tile.cpp b/intern/cycles/render/tile.cpp index 1b2c6a0b11f..990211e1f4f 100644 --- a/intern/cycles/render/tile.cpp +++ b/intern/cycles/render/tile.cpp @@ -125,7 +125,7 @@ bool TileManager::next_tile(Tile& tile, int device) int device_y = (image_h / num) * device; int device_h = (device == num - 1) ? image_h - device * (image_h / num) : image_h / num; - int64_t centx = image_w / 2, centy = device_h / 2, tot = 1; + int64_t centx = image_w / 2, centy = device_y + device_h / 2, tot = 1; int64_t mindist = (int64_t) image_w * (int64_t) device_h; /* find center of rendering tiles, image center counts for 1 too */