[Bf-blender-cvs] [b3cc602] master: Cycles: Remove meaningless debug traversal steps increment from QBVH volume code

Sergey Sharybin noreply at git.blender.org
Thu Jun 11 23:55:48 CEST 2015


Commit: b3cc602adcde882926f1f9b59c66a4aa44bce1d0
Author: Sergey Sharybin
Date:   Thu Jun 11 23:54:57 2015 +0200
Branches: master
https://developer.blender.org/rBb3cc602adcde882926f1f9b59c66a4aa44bce1d0

Cycles: Remove meaningless debug traversal steps increment from QBVH volume code

===================================================================

M	intern/cycles/kernel/geom/geom_qbvh_volume.h

===================================================================

diff --git a/intern/cycles/kernel/geom/geom_qbvh_volume.h b/intern/cycles/kernel/geom/geom_qbvh_volume.h
index e3a5dcf..d8cfa3a 100644
--- a/intern/cycles/kernel/geom/geom_qbvh_volume.h
+++ b/intern/cycles/kernel/geom/geom_qbvh_volume.h
@@ -95,10 +95,6 @@ ccl_device bool BVH_FUNCTION_FULL_NAME(QBVH)(KernelGlobals *kg,
 		do {
 			/* Traverse internal nodes. */
 			while(nodeAddr >= 0 && nodeAddr != ENTRYPOINT_SENTINEL) {
-#if defined(__KERNEL_DEBUG__)
-				isect->num_traversal_steps++;
-#endif
-
 				ssef dist;
 				int traverseChild = qbvh_node_intersect(kg,
 				                                        tnear,




More information about the Bf-blender-cvs mailing list