File tree Expand file tree Collapse file tree 1 file changed +22
-1
lines changed
Expand file tree Collapse file tree 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()
160160 GLenum error = glGetError ();
161161 while (error != GL_NO_ERROR) {
162162 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+ }
164185 error = glGetError ();
165186 }
166187 return last_error;
You can’t perform that action at this time.
0 commit comments