blender/intern/cycles
Sebastian Herholz d9bc8f189c Cycles: add build option to enable a debugging feature for MIS
This patch adds a CMake option "WITH_CYCLES_DEBUG" which builds cycles with
a feature that allows debugging/selecting the direct-light sampling strategy.
The same option may later be used to add other debugging features that could
affect performance in release builds.

The three options are:
* Forward path tracing (e.g., via BSDF or phase function)
* Next-event estimation
* Multiple importance sampling combination of the previous two methods

Such a feature is useful for debugging light different sampling, evaluation,
and pdf methods (e.g., for light sources and BSDFs).

Differential Revision: https://developer.blender.org/D13152
2021-11-17 18:03:56 +01:00
..
app Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
blender Cycles: add build option to enable a debugging feature for MIS 2021-11-17 18:03:56 +01:00
bvh Build: match GCC and Clang float conversion warnings in Cycles 2021-11-17 17:29:41 +01:00
cmake Cycles: improve detection of HIP compiler for buildbot 2021-10-05 13:47:50 +02:00
device Cycles: add build option to enable a debugging feature for MIS 2021-11-17 18:03:56 +01:00
doc CMake: refresh building and external library handling of Cycles standalone 2020-09-04 17:10:50 +02:00
graph Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
integrator Merge branch 'blender-v3.0-release' 2021-11-16 14:55:13 -06:00
kernel Cycles: add build option to enable a debugging feature for MIS 2021-11-17 18:03:56 +01:00
scene Cycles: add build option to enable a debugging feature for MIS 2021-11-17 18:03:56 +01:00
session Merge branch 'blender-v3.0-release' 2021-11-16 23:21:13 +01:00
subd Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
test Fix Cycles unit test failing after recent changes 2021-11-01 13:38:13 +01:00
util Cycles: add packed_float3 type for storage 2021-11-17 17:29:41 +01:00
CMakeLists.txt Cycles: add build option to enable a debugging feature for MIS 2021-11-17 18:03:56 +01:00