summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-11-30 14:03:24 +0100
committerLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-11-30 13:46:37 +0000
commit59420260b81116b3a726296f69c014c87a0631ef (patch)
treefd87d02684143a915679c8db2d837ad4953c2e38
parentc74ddf562cf02ac2516db0c5f492cf7198a5e25a (diff)
Set number of lights on the fallback path
Change-Id: I768d701656d29d99d74eedab08df0be9939f034e Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r--src/render/backend/renderview.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/render/backend/renderview.cpp b/src/render/backend/renderview.cpp
index bc3994e5d..33c25030d 100644
--- a/src/render/backend/renderview.cpp
+++ b/src/render/backend/renderview.cpp
@@ -788,6 +788,7 @@ void RenderView::setShaderAndUniforms(RenderCommand *command, RenderPass *rPass,
}
if (activeLightSources.isEmpty()) {
+ setUniformValue(command->m_uniforms, LIGHT_COUNT_NAME, 1);
setUniformValue(command->m_uniforms, QStringLiteral("lights[0].position"), QVector3D(10.0f, 10.0f, 0.0f));
setUniformValue(command->m_uniforms, QStringLiteral("lights[0].color"), QVector3D(1.0f, 0.5f, 0.0f));
setUniformValue(command->m_uniforms, QStringLiteral("lights[0].intensity"), QVector3D(0.5f, 0.5f, 0.5f));