[Bf-blender-cvs] [b36eb51] master: Cycles: Fix for viewport rendering with debug enabled
Sergey Sharybin
noreply at git.blender.org
Mon Oct 6 12:39:24 CEST 2014
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
More information about the Bf-blender-cvs
mailing list