[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [21601] branches/soc-2009-jaguarandi/ source/blender/render/intern/raytrace/rayobject_vbvh.cpp: *increased stack size ( later this should be prepared for dealing with stack size in runtime)

André Pinto andresusanopinto at gmail.com
Wed Jul 15 19:44:25 CEST 2009


Revision: 21601
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=21601
Author:   jaguarandi
Date:     2009-07-15 19:44:25 +0200 (Wed, 15 Jul 2009)

Log Message:
-----------
*increased stack size (later this should be prepared for dealing with stack size in runtime)
*put cost model back to normal

Modified Paths:
--------------
    branches/soc-2009-jaguarandi/source/blender/render/intern/raytrace/rayobject_vbvh.cpp

Modified: branches/soc-2009-jaguarandi/source/blender/render/intern/raytrace/rayobject_vbvh.cpp
===================================================================
--- branches/soc-2009-jaguarandi/source/blender/render/intern/raytrace/rayobject_vbvh.cpp	2009-07-15 17:38:00 UTC (rev 21600)
+++ branches/soc-2009-jaguarandi/source/blender/render/intern/raytrace/rayobject_vbvh.cpp	2009-07-15 17:44:25 UTC (rev 21601)
@@ -45,7 +45,7 @@
 #define BVHTree VBVHTree
 
 #define RAY_BB_TEST_COST (0.2f)
-#define DFS_STACK_SIZE	128
+#define DFS_STACK_SIZE	256
 #define DYNAMIC_ALLOC
 
 //#define rtbuild_split	rtbuild_mean_split_largest_axis		/* objects mean split on the longest axis, childs BB are allowed to overlap */
@@ -248,7 +248,7 @@
 	
 	obj->root = bvh_rearrange<BVHTree,BVHNode,RTBuilder>( obj, obj->builder, &obj->cost );
 	pushdown(obj->root);
-	obj->cost = 1.0;
+//	obj->cost = 1.0;
 	
 	rtbuild_free( obj->builder );
 	obj->builder = NULL;





More information about the Bf-blender-cvs mailing list