diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2019-05-21 23:11:53 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2019-05-22 14:29:05 +0300 |
commit | 6914f7125bcfb766ab96f3e264e608013e00ed03 (patch) | |
tree | 26693d300b6c65de4ea342efacccaf8dcd2e8666 /source/blender/draw/intern/draw_manager.h | |
parent | f7c9a334463c3f4c86c2bbc8f993bc93484c093e (diff) |
DRW: Do not update the view ubo for each pass
Only update if the view changes.
Diffstat (limited to 'source/blender/draw/intern/draw_manager.h')
-rw-r--r-- | source/blender/draw/intern/draw_manager.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/draw/intern/draw_manager.h b/source/blender/draw/intern/draw_manager.h index 0ccffceb37a..665cc6e2c7d 100644 --- a/source/blender/draw/intern/draw_manager.h +++ b/source/blender/draw/intern/draw_manager.h @@ -323,6 +323,7 @@ typedef struct DRWManager { DRWView *view_default; DRWView *view_active; + DRWView *view_previous; uint primary_view_ct; /** TODO(fclem) Remove this. Only here to support * shaders without common_view_lib.glsl */ |