Fixed rendering when UBO is disabled

This commit is contained in:
Deve 2016-12-23 16:45:03 +01:00
parent 424b62552e
commit 8a88c9707b

View File

@ -74,6 +74,9 @@ void ShaderBase::bypassUBO() const
GLint PM = glGetUniformLocation(m_program, "ProjectionMatrix");
glUniformMatrix4fv(PM, 1, GL_FALSE, irr_driver->getProjMatrix().pointer());
GLint PVM = glGetUniformLocation(m_program, "ProjectionViewMatrix");
glUniformMatrix4fv(PVM, 1, GL_FALSE, irr_driver->getProjViewMatrix().pointer());
GLint IVM = glGetUniformLocation(m_program, "InverseViewMatrix");
glUniformMatrix4fv(IVM, 1, GL_FALSE, irr_driver->getInvViewMatrix().pointer());