Fix linux compilation.
This commit is contained in:
parent
ec1b0ab9fc
commit
a03d1df8dc
@ -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]);
|
||||
}
|
||||
}
|
||||
|
||||
@ -410,4 +410,4 @@ void IrrDriver::renderShadows()
|
||||
|
||||
drawRSM<EVT_STANDARD>(rsm_matrix, { MeshShader::RSMShader::TU_tex }, ListDefaultStandardG::Arguments);
|
||||
drawRSM<EVT_2TCOORDS>(rsm_matrix, { MeshShader::RSMShader::TU_tex }, ListDefault2TCoordG::Arguments);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user