Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021