From 5aa0c362a6c85bbe017a26fd263a315bbc8ce0c9 Mon Sep 17 00:00:00 2001 From: Lynix Date: Thu, 15 Dec 2016 23:08:56 +0100 Subject: [PATCH] Graphics/DepthRenderTechnique: Fix SceneAmbient uniform not being sent --- src/Nazara/Graphics/DepthRenderTechnique.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Nazara/Graphics/DepthRenderTechnique.cpp b/src/Nazara/Graphics/DepthRenderTechnique.cpp index 7e909064e..c153fd514 100644 --- a/src/Nazara/Graphics/DepthRenderTechnique.cpp +++ b/src/Nazara/Graphics/DepthRenderTechnique.cpp @@ -627,6 +627,7 @@ namespace Nz uniforms.shaderReleaseSlot.Connect(shader->OnShaderRelease, this, &DepthRenderTechnique::OnShaderInvalidated); uniforms.shaderUniformInvalidatedSlot.Connect(shader->OnShaderUniformInvalidated, this, &DepthRenderTechnique::OnShaderInvalidated); + uniforms.sceneAmbient = shader->GetUniformLocation("SceneAmbient"); uniforms.textureOverlay = shader->GetUniformLocation("TextureOverlay"); it = m_shaderUniforms.emplace(shader, std::move(uniforms)).first;