diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-03-02 20:05:42 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-03-02 20:35:59 +0300 |
commit | 5e730974fe39ab67e0e56cb683b13bb8148e0415 (patch) | |
tree | 9343743f9abd89f277ff241a55d8644b07b88300 /source/blender/draw/intern/draw_manager.h | |
parent | d63829117c21c0d926cf0a9df645c3ed5cd8057a (diff) |
DRW: Add DRWMatrixState to manage all matrices together.
Diffstat (limited to 'source/blender/draw/intern/draw_manager.h')
-rw-r--r-- | source/blender/draw/intern/draw_manager.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/draw/intern/draw_manager.h b/source/blender/draw/intern/draw_manager.h index 58973471c4e..f8989a0703a 100644 --- a/source/blender/draw/intern/draw_manager.h +++ b/source/blender/draw/intern/draw_manager.h @@ -305,13 +305,13 @@ typedef struct DRWManager { double cache_time; /* View dependant uniforms. */ - float original_mat[6][4][4]; /* Original rv3d matrices. */ + DRWMatrixState original_mat; /* Original rv3d matrices. */ int override_mat; /* Bitflag of which matrices are overriden. */ int num_clip_planes; /* Number of active clipplanes. */ bool dirty_mat; struct { - float mat[6][4][4]; + DRWMatrixState matstate; float viewcamtexcofac[4]; float clip_planes_eq[MAX_CLIP_PLANES][4]; } view_data; |