diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2022-10-06 19:25:29 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2022-10-07 13:43:09 +0300 |
commit | 8f96d0f73285a3f80a711588555650c696e2b726 (patch) | |
tree | 9882257ab334878e8c6ba2974a2ae86d7605ec11 /source/blender/draw/intern/draw_shader_shared.h | |
parent | 03a7f1d7b1103e693a5a3ee95ed5f4bc46b1ca54 (diff) |
DRW: Remove view vectors
This is part of the effor to simplify the View struct in order to implement
multiview rendering.
The viewvecs can easilly be replace by projection matrix operation.
Even if slightly more complex, there is no performance impact.
Diffstat (limited to 'source/blender/draw/intern/draw_shader_shared.h')
-rw-r--r-- | source/blender/draw/intern/draw_shader_shared.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/source/blender/draw/intern/draw_shader_shared.h b/source/blender/draw/intern/draw_shader_shared.h index b8c2d8890a5..c0c717d910d 100644 --- a/source/blender/draw/intern/draw_shader_shared.h +++ b/source/blender/draw/intern/draw_shader_shared.h @@ -68,7 +68,6 @@ struct ViewInfos { float4x4 wininv; float4 clip_planes[6]; - float4 viewvecs[2]; float2 viewport_size; float2 viewport_size_inverse; @@ -91,7 +90,6 @@ BLI_STATIC_ASSERT_ALIGN(ViewInfos, 16) # define ProjectionMatrix drw_view.winmat # define ProjectionMatrixInverse drw_view.wininv # define clipPlanes drw_view.clip_planes -# define ViewVecs drw_view.viewvecs #endif /** \} */ |