diff options
author | Jeroen Bakker <j.bakker@atmind.nl> | 2019-05-01 13:31:59 +0300 |
---|---|---|
committer | Jeroen Bakker <j.bakker@atmind.nl> | 2019-05-02 16:10:43 +0300 |
commit | 5ec79879491331c499642ea6635a4bd456b84460 (patch) | |
tree | a101df19f803e5030100525cc58982c1b781631e /source/blender/blenloader | |
parent | 9fa0e58fea25623e04c5eafdfc2ec2d5fccf9b53 (diff) |
DrawManager: External Engine Depth Buffer
Only draw the depth buffer when overlays are enabled and scene
or view has changed.
When using Cycles in the viewport for every viewport draw call
the depth buffer was renewed. Draw calls happened when a sample
was finished or the status report was updated.
This could waist some CPU/GPU cycles. This change will check when
the depth buffer needs to be updated or when the last known depth
buffer could be reused.
Reviewers: brecht, fclem
Maniphest Tasks: T63525
Differential Revision: https://developer.blender.org/D4775
Diffstat (limited to 'source/blender/blenloader')
0 files changed, 0 insertions, 0 deletions