Mercurial > hg > orthanc-stone
comparison Framework/OpenGL/OpenGLShader.cpp @ 599:6da17230c7a3
fix
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 27 Apr 2019 10:56:25 +0200 |
parents | 434ceeb0bcab |
children | 58e1faeafb1b |
comparison
equal
deleted
inserted
replaced
598:a806abb497b8 | 599:6da17230c7a3 |
---|---|
51 | 51 |
52 // Check if there were errors | 52 // Check if there were errors |
53 int infoLen = 0; | 53 int infoLen = 0; |
54 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); | 54 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); |
55 | 55 |
56 if (infoLen > 0) | 56 if (infoLen > 1) // Might be equal to 1, which amounts to no error |
57 { | 57 { |
58 std::string infoLog; | 58 std::string infoLog; |
59 infoLog.resize(infoLen + 1); | 59 infoLog.resize(infoLen + 1); |
60 glGetShaderInfoLog(shader, infoLen, NULL, &infoLog[0]); | 60 glGetShaderInfoLog(shader, infoLen, NULL, &infoLog[0]); |
61 glDeleteShader(shader); | 61 glDeleteShader(shader); |