minor optimization.
refactoring.
force pixel decorrelation in multipass rendering.
added number of photon tracing jobs to photon tracing statistics.
now also print the sppm lookup radius as a percentage of the initial lookup radius.
Merge remote-tracking branch 'upstream/master'
take into account the pass number when seeding the per-tile RNG.
use an Epanechnikov kernel for sppm density estimation.
sppm's max path length and russian roulette settings are now working correctly.
Merge remote-tracking branch 'upstream/master'
fixed bug reported by Leonard Siebeneicher.
fixed regression in appleseed.cli: the --window command line parameter no longer had any effect.
tweaked comments.
fixed sampling of the bsdf_blend and bsdf_mix BSDF models when blending/mixing purely specular BSDFs with non-purely specular ones.
fixed IBL computation via BSDF sampling in the case of purely specular BSDFs.
tweaked the initialization of the RNG and the sampling context in SPPM photon tracing jobs.
updated test suite reference images.
reimplemented foundation::linear_rgb_to_hsv() to avoid a division by zero.
it is now possible to reload the current project during interactive rendering.
Merge remote-tracking branch 'upstream/master'