Skip to content

Commit

Permalink
Don't attempt to set the value of u_Lights when using UBOs
Browse files Browse the repository at this point in the history
  • Loading branch information
cmf028 committed Mar 11, 2016
1 parent 355035f commit fda104f
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion daemon/src/engine/renderer/gl_shader.cpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -2052,7 +2052,10 @@ GLShader_lighttile::GLShader_lighttile( GLShaderManager *manager ) :
void GLShader_lighttile::SetShaderProgramUniforms( shaderProgram_t *shaderProgram ) void GLShader_lighttile::SetShaderProgramUniforms( shaderProgram_t *shaderProgram )
{ {
glUniform1i( glGetUniformLocation( shaderProgram->program, "u_DepthMap" ), 0 ); glUniform1i( glGetUniformLocation( shaderProgram->program, "u_DepthMap" ), 0 );
glUniform1i( glGetUniformLocation( shaderProgram->program, "u_Lights" ), 1 );
if( !glConfig2.uniformBufferObjectAvailable ) {
glUniform1i( glGetUniformLocation( shaderProgram->program, "u_Lights" ), 1 );
}
} }


GLShader_fxaa::GLShader_fxaa( GLShaderManager *manager ) : GLShader_fxaa::GLShader_fxaa( GLShaderManager *manager ) :
Expand Down

0 comments on commit fda104f

Please sign in to comment.