File tree 1 file changed +22
-1
lines changed
1 file changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -160,7 +160,28 @@ pcl::simulation::gllib::getGLError()
160
160
GLenum error = glGetError ();
161
161
while (error != GL_NO_ERROR) {
162
162
last_error = error;
163
- std::cout << " Error: OpenGL: " << gluErrorString (error) << std::endl;
163
+ switch (error) {
164
+ case GL_INVALID_ENUM:
165
+ std::cout << " Error: OpenGL: GL_INVALID_ENUM" << std::endl;
166
+ break ;
167
+ case GL_INVALID_VALUE:
168
+ std::cout << " Error: OpenGL: GL_INVALID_VALUE" << std::endl;
169
+ break ;
170
+ case GL_INVALID_OPERATION:
171
+ std::cout << " Error: OpenGL: GL_INVALID_OPERATION" << std::endl;
172
+ break ;
173
+ case GL_STACK_OVERFLOW:
174
+ std::cout << " Error: OpenGL: GL_STACK_OVERFLOW" << std::endl;
175
+ break ;
176
+ case GL_STACK_UNDERFLOW:
177
+ std::cout << " Error: OpenGL: GL_STACK_UNDERFLOW" << std::endl;
178
+ break ;
179
+ case GL_OUT_OF_MEMORY:
180
+ std::cout << " Error: OpenGL: GL_OUT_OF_MEMORY" << std::endl;
181
+ break ;
182
+ default :
183
+ std::cout << " Error: OpenGL: Unknown error" << std::endl;
184
+ }
164
185
error = glGetError ();
165
186
}
166
187
return last_error;
You can’t perform that action at this time.
0 commit comments