[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3663] trunk/py/scripts/tools/bi_farm/ new_blender_setup.py: Fix for workaround for Cycles on GPU -- tiles overwriting wasn' t working properly

Sergey Sharybin sergey.vfx at gmail.com
Fri Aug 3 12:29:31 CEST 2012


Revision: 3663
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3663
Author:   nazgul
Date:     2012-08-03 10:29:30 +0000 (Fri, 03 Aug 2012)
Log Message:
-----------
Fix for workaround for Cycles on GPU -- tiles overwriting wasn't working properly

Modified Paths:
--------------
    trunk/py/scripts/tools/bi_farm/new_blender_setup.py

Modified: trunk/py/scripts/tools/bi_farm/new_blender_setup.py
===================================================================
--- trunk/py/scripts/tools/bi_farm/new_blender_setup.py	2012-08-02 17:15:12 UTC (rev 3662)
+++ trunk/py/scripts/tools/bi_farm/new_blender_setup.py	2012-08-03 10:29:30 UTC (rev 3663)
@@ -161,9 +161,13 @@
         if ip == "192.168.3.190":
             scene.cycles.device = 'GPU'
         '''
-        
+
         if processor == 'CPU':
             scene.cycles.device = 'CPU'
+            if rd.parts_x < 32:
+                rd.parts_x = 32
+            if rd.parts_y < 16:
+                rd.parts_y = 16
         elif processor == 'CUDA':
             scene.cycles.device = 'GPU'
             # XXX, WORKAROUND FOR CYCLES
@@ -175,10 +179,6 @@
 
         print("rendering using %d threads" % (rd.threads))
         rd.use_local_coords = False
-        if rd.parts_x < 32:
-            rd.parts_x = 32
-        if rd.parts_y < 16:
-            rd.parts_y = 16
         rd.raytrace_method = 'AUTO'
 
         # resolution



More information about the Bf-extensions-cvs mailing list