Fix linux compilation.

This commit is contained in:
hiker 2014-07-16 09:35:59 +10:00
parent ec1b0ab9fc
commit a03d1df8dc

View File

@ -120,7 +120,7 @@ void IrrDriver::renderSolidFirstPass()
template<typename Shader, enum E_VERTEX_TYPE VertexType, typename... TupleType>
void renderMeshes2ndPass(const std::vector<GLuint> &TexUnits, std::vector<std::tuple<TupleType...> > &meshes)
{
glUseProgram(Shader::getInstance<Shader>()->Program);
glUseProgram(Shader::getInstance()->Program);
glBindVertexArray(getVAO(VertexType));
for (unsigned i = 0; i < meshes.size(); i++)
{
@ -150,7 +150,7 @@ void renderMeshes2ndPass(const std::vector<GLuint> &TexUnits, std::vector<std::t
#endif
continue;
}
apply_instance(Shader::getInstance<Shader>(), meshes[i]);
apply_instance(Shader::getInstance(), meshes[i]);
}
}