diff options
Diffstat (limited to 'src/extras')
-rw-r--r-- | src/extras/shaders/rhi/default_pos_norm.vert | 2 | ||||
-rw-r--r-- | src/extras/shaders/rhi/default_pos_norm_tex_tan.vert | 2 | ||||
-rw-r--r-- | src/extras/shaders/rhi/default_pos_tex.vert | 2 | ||||
-rw-r--r-- | src/extras/shaders/rhi/defaultuniforms.inc | 2 | ||||
-rw-r--r-- | src/extras/shaders/rhi/gooch.frag | 2 | ||||
-rw-r--r-- | src/extras/shaders/rhi/pervertexcolor.frag | 2 | ||||
-rw-r--r-- | src/extras/shaders/rhi/skybox.frag | 2 | ||||
-rw-r--r-- | src/extras/shaders/rhi/skybox.vert | 2 | ||||
-rw-r--r-- | src/extras/shaders/rhi/unlittexture.vert | 2 |
9 files changed, 18 insertions, 0 deletions
diff --git a/src/extras/shaders/rhi/default_pos_norm.vert b/src/extras/shaders/rhi/default_pos_norm.vert index 52f14fbdc..0d352123e 100644 --- a/src/extras/shaders/rhi/default_pos_norm.vert +++ b/src/extras/shaders/rhi/default_pos_norm.vert @@ -59,6 +59,8 @@ layout(location = 1) out vec3 worldNormal; layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; diff --git a/src/extras/shaders/rhi/default_pos_norm_tex_tan.vert b/src/extras/shaders/rhi/default_pos_norm_tex_tan.vert index 5679d8681..80ca6e55c 100644 --- a/src/extras/shaders/rhi/default_pos_norm_tex_tan.vert +++ b/src/extras/shaders/rhi/default_pos_norm_tex_tan.vert @@ -63,6 +63,8 @@ layout(location = 3) out vec2 texCoord; layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; diff --git a/src/extras/shaders/rhi/default_pos_tex.vert b/src/extras/shaders/rhi/default_pos_tex.vert index 44176ef35..d9d9cd512 100644 --- a/src/extras/shaders/rhi/default_pos_tex.vert +++ b/src/extras/shaders/rhi/default_pos_tex.vert @@ -59,6 +59,8 @@ layout(location = 3) out vec2 texCoord; layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; diff --git a/src/extras/shaders/rhi/defaultuniforms.inc b/src/extras/shaders/rhi/defaultuniforms.inc index df01c3eeb..f0ee8cfd9 100644 --- a/src/extras/shaders/rhi/defaultuniforms.inc +++ b/src/extras/shaders/rhi/defaultuniforms.inc @@ -1,6 +1,8 @@ layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; diff --git a/src/extras/shaders/rhi/gooch.frag b/src/extras/shaders/rhi/gooch.frag index 8a0a32f18..cfa40a17a 100644 --- a/src/extras/shaders/rhi/gooch.frag +++ b/src/extras/shaders/rhi/gooch.frag @@ -8,6 +8,8 @@ layout(location = 0) out vec4 fragColor; layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; diff --git a/src/extras/shaders/rhi/pervertexcolor.frag b/src/extras/shaders/rhi/pervertexcolor.frag index da3ea149e..156c595fd 100644 --- a/src/extras/shaders/rhi/pervertexcolor.frag +++ b/src/extras/shaders/rhi/pervertexcolor.frag @@ -9,6 +9,8 @@ layout(location = 0) out vec4 fragColor; layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; diff --git a/src/extras/shaders/rhi/skybox.frag b/src/extras/shaders/rhi/skybox.frag index 649894b15..eedf80231 100644 --- a/src/extras/shaders/rhi/skybox.frag +++ b/src/extras/shaders/rhi/skybox.frag @@ -9,6 +9,8 @@ layout(location = 0) out vec4 fragColor; layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; diff --git a/src/extras/shaders/rhi/skybox.vert b/src/extras/shaders/rhi/skybox.vert index 8f3de6f62..61383f730 100644 --- a/src/extras/shaders/rhi/skybox.vert +++ b/src/extras/shaders/rhi/skybox.vert @@ -6,6 +6,8 @@ layout(location = 0) out vec3 texCoord0; layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; diff --git a/src/extras/shaders/rhi/unlittexture.vert b/src/extras/shaders/rhi/unlittexture.vert index 08f06e817..e343f45b7 100644 --- a/src/extras/shaders/rhi/unlittexture.vert +++ b/src/extras/shaders/rhi/unlittexture.vert @@ -9,6 +9,8 @@ layout(location = 1) out vec2 texCoord; layout(std140, binding = 0) uniform qt3d_render_view_uniforms { mat4 viewMatrix; mat4 projectionMatrix; + mat4 uncorrectedProjectionMatrix; + mat4 clipCorrectionMatrix; mat4 viewProjectionMatrix; mat4 inverseViewMatrix; mat4 inverseProjectionMatrix; |