10 #define VolViz_Error_h
17 inline void assertGL(
char const *txt) noexcept {
23 assert(
false &&
"Error INVALID_ENUM:" && txt);
25 assert(
false &&
"Error GL_INVALID_VALUE:" && txt);
27 assert(
false &&
"Error GL_INVALID_OPERATION:" && txt);
29 assert(
false &&
"Error GL_OUT_OF_MEMORY:" && txt);
31 assert(
false &&
"Error GL_INVALID_FRAMEBUFFER_OPERATION:" && txt);
33 assert(
false &&
"Unknown error: " && txt);
40 #endif // VolViz_Error_h
void assertGL(char const *txt) noexcept
Definition: Error.h:17
#define GL_INVALID_FRAMEBUFFER_OPERATION
Definition: glad.h:1285
#define GL_INVALID_OPERATION
Definition: glad.h:782
#define GL_OUT_OF_MEMORY
Definition: glad.h:783
#define GL_INVALID_VALUE
Definition: glad.h:781
#define glGetError
Definition: glad.h:2192
#define GL_NO_ERROR
Definition: glad.h:779
#define GL_INVALID_ENUM
Definition: glad.h:780