Blender Git Loki
Git Commits -> Revision 6199a60
Revision 6199a60 by Brecht Van Lommel (master) October 21, 2017, 18:29 (GMT) |
Cycles: disable progressive refine if denoising or save buffers is used. Progressive refine undoes memory saving from save buffers, so enabling both does not make much sense. Previously enabling progressive refine would disable denoising, but it should be the other way around since denoise actually affects the render result. Includes some code refactor for progressive refine render buffers, and avoids recomputing tiles for each progressive sample. |
Commit Details:
Full Hash: 6199a606a6fad1722d1f4b2152e895d655db4757
Parent Commit: dc9eb82
Lines Changed: +85, -93
7 Modified Paths:
/intern/cycles/blender/addon/ui.py (+7, -3) (Diff)
/intern/cycles/blender/blender_session.cpp (+6, -8) (Diff)
/intern/cycles/blender/blender_sync.cpp (+18, -5) (Diff)
/intern/cycles/render/session.cpp (+26, -69) (Diff)
/intern/cycles/render/session.h (+0, -2) (Diff)
/intern/cycles/render/tile.cpp (+26, -5) (Diff)
/intern/cycles/render/tile.h (+2, -1) (Diff)
/intern/cycles/blender/blender_session.cpp (+6, -8) (Diff)
/intern/cycles/blender/blender_sync.cpp (+18, -5) (Diff)
/intern/cycles/render/session.cpp (+26, -69) (Diff)
/intern/cycles/render/session.h (+0, -2) (Diff)
/intern/cycles/render/tile.cpp (+26, -5) (Diff)
/intern/cycles/render/tile.h (+2, -1) (Diff)