blender/intern/cycles/integrator
William Leeson 82cf25dfbf Cycles: Scrambling distance for the PMJ sampler
Adds scrambling distance to the PMJ sampler. This is based
on the work by Mathieu Menuet in D12318 who created the original
implementation for the Sobol sampler.

Reviewed By: brecht

Maniphest Tasks: T92181

Differential Revision: https://developer.blender.org/D12854
2021-10-27 14:21:15 +02:00
..
adaptive_sampling.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
adaptive_sampling.h
CMakeLists.txt Cycles: changes to source code folders structure 2021-10-26 15:36:39 +02:00
denoiser_device.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
denoiser_device.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
denoiser_oidn.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
denoiser_oidn.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
denoiser_optix.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
denoiser_optix.h
denoiser.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
denoiser.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
pass_accessor_cpu.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
pass_accessor_cpu.h
pass_accessor_gpu.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
pass_accessor_gpu.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
pass_accessor.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
pass_accessor.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace_display.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace_display.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace_tile.cpp Cycles: changes to source code folders structure 2021-10-26 15:36:39 +02:00
path_trace_tile.h Cycles: changes to source code folders structure 2021-10-26 15:36:39 +02:00
path_trace_work_cpu.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace_work_cpu.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace_work_gpu.cpp Distance Scrambling for for Cycles X - Sobol version 2021-10-26 16:11:27 +02:00
path_trace_work_gpu.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace_work.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace_work.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
path_trace.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
render_scheduler.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
render_scheduler.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
shader_eval.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
shader_eval.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
tile.cpp Cycles: Scrambling distance for the PMJ sampler 2021-10-27 14:21:15 +02:00
tile.h Distance Scrambling for for Cycles X - Sobol version 2021-10-26 16:11:27 +02:00
work_balancer.cpp Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
work_balancer.h Cycles: remove prefix from source code file names 2021-10-26 15:37:04 +02:00
work_tile_scheduler.cpp Distance Scrambling for for Cycles X - Sobol version 2021-10-26 16:11:27 +02:00
work_tile_scheduler.h Distance Scrambling for for Cycles X - Sobol version 2021-10-26 16:11:27 +02:00