Blender Git Commit Log

Git Commits -> Revision ac7aefd

Revision ac7aefd by Sergey Sharybin (master)
January 12, 2016, 11:21 (GMT)
Cycles: Use special debug panel to fine-tune debug flags

This panel is only visible when debug_value is set to 256 and has no
affect in other cases. However, if debug value is not set to this
value, environment variables will be used to control which features
are enabled, so there's no visible changes to anyone in fact.

There are some changes needed to prevent devices re-enumeration on
every Cycles session create.

Reviewers: juicyfruit, lukasstockner97, dingto, brecht

Reviewed By: lukasstockner97, dingto

Differential Revision: https://developer.blender.org/D1720

Commit Details:

Full Hash: ac7aefd7c2bc0e87b2787e374d414f18b7887baa
Parent Commit: c6c223a
Lines Changed: +561, -89

1 Added Path:

/intern/cycles/util/util_debug.cpp (+164, -0) (View)

11 Modified Paths:

/intern/cycles/blender/addon/engine.py (+5, -0) (Diff)
/intern/cycles/blender/addon/properties.py (+40, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+33, -0) (Diff)
/intern/cycles/blender/blender_python.cpp (+121, -6) (Diff)
/intern/cycles/device/device.cpp (+15, -6) (Diff)
/intern/cycles/device/device.h (+7, -0) (Diff)
/intern/cycles/device/device_cpu.cpp (+34, -28) (Diff)
/intern/cycles/device/device_opencl.cpp (+16, -17) (Diff)
/intern/cycles/util/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/util/util_debug.h (+114, -2) (Diff)
/intern/cycles/util/util_system.cpp (+11, -30) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021