Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char strzsto[256];
- const char* glErrorToString(GLenum e)
- {
- switch(e)
- {
- case GL_NO_ERROR:
- return "GL_NO_ERROR";
- case GL_INVALID_ENUM:
- return "GL_INVALID_ENUM";
- case GL_INVALID_VALUE:
- return "GL_INVALID_VALUE";
- case GL_INVALID_OPERATION:
- return "GL_INVALID_OPERATION";
- case GL_INVALID_FRAMEBUFFER_OPERATION:
- return "GL_INVALID_FRAMEBUFFER_OPERATION";
- case GL_OUT_OF_MEMORY:
- return "GL_OUT_OF_MEMORY";
- default:
- {
- memset(strzsto, 0, sizeof(strzsto));
- /* TODO: add length modifiers here */
- sprintf(strzsto, "Unknown value: %X", e);
- return strzsto;
- }
- }
- ASSERT(!"Should never reach here.");
- return NULL;
- }
Add Comment
Please, Sign In to add comment