[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