Commit: b36eb51d37afd76745c7cebb371cf213ec376070
Author: Sergey Sharybin
Date:   Mon Oct 6 11:52:22 2014 +0200
Branches: master
https://developer.blender.org/rBb36eb51d37afd76745c7cebb371cf213ec376070

Cycles: Fix for viewport rendering with debug enabled

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

M       intern/cycles/kernel/kernel_debug.h

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

diff --git a/intern/cycles/kernel/kernel_debug.h 
b/intern/cycles/kernel/kernel_debug.h
index 81ce1e7..bf1bc0e 100644
--- a/intern/cycles/kernel/kernel_debug.h
+++ b/intern/cycles/kernel/kernel_debug.h
@@ -27,9 +27,12 @@ ccl_device_inline void 
kernel_write_debug_passes(KernelGlobals *kg,
                                                  DebugData *debug_data,
                                                  int sample)
 {
-       kernel_write_pass_float(buffer + 
kernel_data.film.pass_bvh_traversal_steps,
-                               sample,
-                               debug_data->num_bvh_traversal_steps);
+       int flag = kernel_data.film.pass_flag;
+       if(flag & PASS_BVH_TRAVERSAL_STEPS) {
+               kernel_write_pass_float(buffer + 
kernel_data.film.pass_bvh_traversal_steps,
+                                       sample,
+                                       debug_data->num_bvh_traversal_steps);
+       }
 }
 
 CCL_NAMESPACE_END

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to