Blender Git Loki
Git Commits -> Revision a293e5b
July 27, 2016, 19:43 (GMT) |
Cycles: Add Debug build option that enables floating point exceptions By enabling the new WITH_CYCLES_DEBUG_FPE, floating point exceptions are enabled in the CPU kernels. That way, the debugger stops as soon as an invalid calculation is performed, which makes it a lot easier to track these issues. Note that the option may cause problems in combination with the --debug-fpe runtime option. |
Commit Details:
Full Hash: a293e5b7e1a36c68baff579962c75937664bd4da
Parent Commit: d7f8670
Lines Changed: +99, -0
7 Modified Paths:
/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/CMakeLists.txt (+4, -0) (Diff)
/intern/cycles/device/device_cpu.cpp (+3, -0) (Diff)
/intern/cycles/kernel/bvh/bvh.h (+20, -0) (Diff)
/intern/cycles/kernel/kernel_compat_cpu.h (+1, -0) (Diff)
/intern/cycles/util/util_system.cpp (+54, -0) (Diff)
/intern/cycles/util/util_system.h (+15, -0) (Diff)
/intern/cycles/CMakeLists.txt (+4, -0) (Diff)
/intern/cycles/device/device_cpu.cpp (+3, -0) (Diff)
/intern/cycles/kernel/bvh/bvh.h (+20, -0) (Diff)
/intern/cycles/kernel/kernel_compat_cpu.h (+1, -0) (Diff)
/intern/cycles/util/util_system.cpp (+54, -0) (Diff)
/intern/cycles/util/util_system.h (+15, -0) (Diff)