blender/intern/cycles
Brecht Van Lommel 073bf8bf52 Cycles: remove WITH_CYCLES_DEBUG, add WITH_CYCLES_DEBUG_NAN
WITH_CYCLES_DEBUG was used for rendering BVH debugging passes. But since we
mainly use Embree an OptiX now, this information is no longer important.

WITH_CYCLES_DEBUG_NAN will enable additional checks for NaNs and invalid values
in the kernel, for Cycles developers. Previously these asserts where enabled in
all debug builds, but this is too likely to crash Blender in scenes that render
fine regardless of the NaNs. So this is behind a CMake option now.

Fixes T90240
2021-07-28 19:27:57 +02:00
..
app Cleanup: full sentences in comments, improve comment formatting 2021-06-26 21:50:48 +10:00
blender Cycles: remove WITH_CYCLES_DEBUG, add WITH_CYCLES_DEBUG_NAN 2021-07-28 19:27:57 +02:00
bvh Cleanup: repeated terms in code comments & error messages 2021-06-28 15:46:08 +10:00
cmake Cleanup: cmake indentation, white-space 2021-02-05 09:45:16 +11:00
device Cycles: remove WITH_CYCLES_DEBUG, add WITH_CYCLES_DEBUG_NAN 2021-07-28 19:27:57 +02:00
doc CMake: refresh building and external library handling of Cycles standalone 2020-09-04 17:10:50 +02:00
graph Cleanup: format 2021-05-03 04:42:39 +02:00
kernel Cycles: remove WITH_CYCLES_DEBUG, add WITH_CYCLES_DEBUG_NAN 2021-07-28 19:27:57 +02:00
render Cycles: remove WITH_CYCLES_DEBUG, add WITH_CYCLES_DEBUG_NAN 2021-07-28 19:27:57 +02:00
subd Cycles: add utility functions for zero float2/float3/float4/transform 2021-02-17 16:26:24 +01:00
test Cleanup: Spelling Mistakes 2021-06-22 10:54:50 -07:00
util Cleanup: fix compiler warnings due to implicit cast 2021-07-26 18:04:40 +02:00
CMakeLists.txt Cycles: remove WITH_CYCLES_DEBUG, add WITH_CYCLES_DEBUG_NAN 2021-07-28 19:27:57 +02:00