Page MenuHome

Cycles: Viewport Rendering Memory Improvement

Authored by Jeroen Bakker (jbakker) on Sep 13 2019, 2:21 PM.



Small memory reduction change by only storing the pixels of the combined
pass when it is being shown in the viewport. Previously the combined pass
was always calculated and present in the output buffer. The combined pass
will still be calculated.

It is a limitation in Blender that Cycles always had a combined pass.
This patch will remove the limitation from the code base of Cycles.
Blender still has the limitation, but will always request the combined
renderpass when doing final rendering.

Diff Detail

rB Blender

Event Timeline

Removed the reset parameter as the passes always needed to be reset in all cases

Reverted changes in comment

This revision is now accepted and ready to land.Sep 13 2019, 3:46 PM