diff --git a/src/graphics/core/Framebuffer.cpp b/src/graphics/core/Framebuffer.cpp index 61d2ea06..abac8154 100644 --- a/src/graphics/core/Framebuffer.cpp +++ b/src/graphics/core/Framebuffer.cpp @@ -61,7 +61,9 @@ Framebuffer::Framebuffer(uint width, uint height, bool alpha) glGenRenderbuffers(1, &depth); glBindRenderbuffer(GL_RENDERBUFFER, depth); glRenderbufferStorage(GL_RENDERBUFFER, GL_DEPTH24_STENCIL8, width, height); - glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_STENCIL_ATTACHMENT, GL_RENDERBUFFER, depth); + glFramebufferRenderbuffer( + GL_FRAMEBUFFER, GL_DEPTH_STENCIL_ATTACHMENT, GL_RENDERBUFFER, depth + ); GLenum status = glCheckFramebufferStatus(GL_FRAMEBUFFER); if (status != GL_FRAMEBUFFER_COMPLETE) { diff --git a/src/graphics/core/gl_util.hpp b/src/graphics/core/gl_util.hpp index 75402d4d..e82988ab 100644 --- a/src/graphics/core/gl_util.hpp +++ b/src/graphics/core/gl_util.hpp @@ -49,6 +49,20 @@ namespace gl { /// TODO: extend inline const char* to_string(GLenum item) { switch (item) { + case GL_INVALID_ENUM: + return "invalid enum"; + case GL_INVALID_VALUE: + return "invalid value"; + case GL_INVALID_OPERATION: + return "invalid operation"; + case GL_STACK_OVERFLOW: + return "stack overflow"; + case GL_STACK_UNDERFLOW: + return "stack underflow"; + case GL_OUT_OF_MEMORY: + return "out of memory"; + case GL_INVALID_FRAMEBUFFER_OPERATION: + return "invalid framebuffer operation"; case GL_FRAMEBUFFER_UNDEFINED: return "framebuffer undefined"; case GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT: