diff options
author | Mike Morris <mikemorris@users.noreply.github.com> | 2016-08-24 14:39:15 -0400 |
---|---|---|
committer | Mike Morris <mikemorris@users.noreply.github.com> | 2016-08-26 10:56:11 -0400 |
commit | 4e7d5ccb4628e2caba0e4a2cdd06ef8417205755 (patch) | |
tree | e143ccaddb3c4539b78455032988fe8f26b3575a | |
parent | 864f4a3027a1f6db9e1c770704291b7e9b83a3cc (diff) | |
download | qtlocation-mapboxgl-4e7d5ccb4628e2caba0e4a2cdd06ef8417205755.tar.gz |
[core] add GL_CONTEXT_LOST case to checkError
and reorder according to hex value
https://www.opengl.org/wiki/OpenGL_Error#Testing_for_errors
-rw-r--r-- | src/mbgl/gl/gl.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/mbgl/gl/gl.cpp b/src/mbgl/gl/gl.cpp index 7747717c63..59aaaa3255 100644 --- a/src/mbgl/gl/gl.cpp +++ b/src/mbgl/gl/gl.cpp @@ -69,13 +69,16 @@ void checkError(const char *cmd, const char *file, int line) { case GL_INVALID_ENUM: error = "INVALID_ENUM"; break; case GL_INVALID_VALUE: error = "INVALID_VALUE"; break; case GL_INVALID_OPERATION: error = "INVALID_OPERATION"; break; - case GL_INVALID_FRAMEBUFFER_OPERATION: error = "INVALID_FRAMEBUFFER_OPERATION"; break; - case GL_OUT_OF_MEMORY: error = "OUT_OF_MEMORY"; break; +#ifdef GL_STACK_OVERFLOW + case GL_STACK_OVERFLOW: error = "STACK_OVERFLOW"; break; +#endif #ifdef GL_STACK_UNDERFLOW case GL_STACK_UNDERFLOW: error = "STACK_UNDERFLOW"; break; #endif -#ifdef GL_STACK_OVERFLOW - case GL_STACK_OVERFLOW: error = "STACK_OVERFLOW"; break; + case GL_OUT_OF_MEMORY: error = "OUT_OF_MEMORY"; break; + case GL_INVALID_FRAMEBUFFER_OPERATION: error = "INVALID_FRAMEBUFFER_OPERATION"; break; +#ifdef GL_CONTEXT_LOST + case GL_CONTEXT_LOST: error = "CONTEXT_LOST"; break; #endif default: error = "(unknown)"; break; } |