diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2019-05-20 19:01:42 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2019-05-22 14:29:04 +0300 |
commit | 45c085a1718eee2b5616dd2af7f37749f79ab593 (patch) | |
tree | 55bfec4b2bfd658019ebe0b0d65dfdcb01901251 /source/blender/draw/modes/shaders | |
parent | 88a725eff8f42bcaa5921f35b988fa07d0e619e7 (diff) |
DRW: Add DRWView to improve different view handling
This will have multiple benefit.
TODO detail benefits (culling, more explicit, handling of clipping planes)
For now the view usage is wrapped to make changes needed more progressive.
Diffstat (limited to 'source/blender/draw/modes/shaders')
-rw-r--r-- | source/blender/draw/modes/shaders/common_view_lib.glsl | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/draw/modes/shaders/common_view_lib.glsl b/source/blender/draw/modes/shaders/common_view_lib.glsl index 9802b9111fc..845c615c75c 100644 --- a/source/blender/draw/modes/shaders/common_view_lib.glsl +++ b/source/blender/draw/modes/shaders/common_view_lib.glsl @@ -9,9 +9,10 @@ layout(std140) uniform viewBlock mat4 ProjectionMatrix; mat4 ProjectionMatrixInverse; - vec4 CameraTexCoFactors; + vec4 clipPlanes[6]; - vec4 clipPlanes[2]; + /* TODO move it elsewhere. */ + vec4 CameraTexCoFactors; }; uniform mat4 ModelMatrix; |