Blender Git Commit Log

Git Commits -> Revision f906479

Revision f906479 by Brecht Van Lommel (cycles-x)
February 24, 2021, 11:43 (GMT)
Cycles: remove CMJ pattern, prepare random number code for new integrator state

We should always use PMJ instead of CMJ, and not have to know the number of
samples in advance. This simplifies the code a bit.

Commit Details:

Full Hash: f906479b6b9fd3eb090d476755ee548ee39b20f1
Parent Commit: 2ba9549
Lines Changed: +125, -221

7 Modified Paths:

/intern/cycles/blender/addon/properties.py (+0, -1) (Diff)
/intern/cycles/kernel/integrator/kernel_generate_camera_rays.h (+3, -5) (Diff)
/intern/cycles/kernel/kernel_jitter.h (+0, -67) (Diff)
/intern/cycles/kernel/kernel_path_state.h (+104, -10) (Diff)
/intern/cycles/kernel/kernel_random.h (+18, -136) (Diff)
/intern/cycles/kernel/kernel_types.h (+0, -1) (Diff)
/intern/cycles/render/integrator.cpp (+0, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021