[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [29522] branches/render25/source/blender/ render/intern/raytrace/svbvh.h: Render Branch: another mistake in that same commit.

Brecht Van Lommel brecht at blender.org
Thu Jun 17 14:08:24 CEST 2010


Revision: 29522
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29522
Author:   blendix
Date:     2010-06-17 14:08:22 +0200 (Thu, 17 Jun 2010)

Log Message:
-----------
Render Branch: another mistake in that same commit.

Modified Paths:
--------------
    branches/render25/source/blender/render/intern/raytrace/svbvh.h

Modified: branches/render25/source/blender/render/intern/raytrace/svbvh.h
===================================================================
--- branches/render25/source/blender/render/intern/raytrace/svbvh.h	2010-06-17 10:55:18 UTC (rev 29521)
+++ branches/render25/source/blender/render/intern/raytrace/svbvh.h	2010-06-17 12:08:22 UTC (rev 29522)
@@ -126,7 +126,7 @@
 			int i=0, nchilds= node->nchilds;
 
 			while(i+4 <= nchilds) {
-				int res = svbvh_bb_intersect_test_simd4(isec, (__m128*) child_bb);
+				int res = svbvh_bb_intersect_test_simd4(isec, ((__m128*) (child_bb + i*6)));
 
 				RE_RC_COUNT(isec->raycounter->simd_bb.test);
 
@@ -138,10 +138,9 @@
 				i += 4;
 			}
 
-			for(; i<nchilds; i++) {
+			for(; i<nchilds; i++)
 				if(svbvh_bb_intersect_test(isec, (float*)child_bb+6*i))
 					stack[stack_pos++] = child[i];
-			}
 		}
 		else
 		{





More information about the Bf-blender-cvs mailing list