Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2018-03-02 20:05:42 +0300
committerClément Foucault <foucault.clem@gmail.com>2018-03-02 20:35:59 +0300
commit5e730974fe39ab67e0e56cb683b13bb8148e0415 (patch)
tree9343743f9abd89f277ff241a55d8644b07b88300 /source/blender/draw/intern/draw_manager.h
parentd63829117c21c0d926cf0a9df645c3ed5cd8057a (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.h4
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;