Blender Git Loki

Git Commits -> Revision ff9f309

Revision ff9f309 by Sergey Sharybin (cycles-x)
April 1, 2021, 13:04 (GMT)
Cycles: Ensure none of adaptive filtering samples are "missed"

Force scheduled number of samples to path trace to not go past
any of sample at which filtering is needed.

On a very simple scenes this will harm occupancy of the device,
but it will ensure that adaptive sampling gives perfectly matched
results regardless of how fast the device is.

Commit Details:

Full Hash: ff9f309691dc06a9d2edc90fa4e3b786a4028c9e
Parent Commit: 8a5aacd
Lines Changed: +71, -31

5 Modified Paths:

/intern/cycles/integrator/adaptive_sampling.cpp (+10, -11) (Diff)
/intern/cycles/integrator/adaptive_sampling.h (+7, -2) (Diff)
/intern/cycles/integrator/path_trace.cpp (+2, -1) (Diff)
/intern/cycles/integrator/render_scheduler.cpp (+11, -5) (Diff)
/intern/cycles/test/integrator_adaptive_sampling_test.cpp (+41, -12) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021