Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2014-10-06 13:52:22 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2014-10-06 14:36:46 +0400
commitb36eb51d37afd76745c7cebb371cf213ec376070 (patch)
treeb093f1dd9dbd8aaed9aadb1cefee6ac938839e96
parentcd6129d1ff6142c153a99917aa794b668e3b7dd2 (diff)
Cycles: Fix for viewport rendering with debug enabled
-rw-r--r--intern/cycles/kernel/kernel_debug.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/intern/cycles/kernel/kernel_debug.h b/intern/cycles/kernel/kernel_debug.h
index 81ce1e76420..bf1bc0e9db8 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