Start
Guides
Class List
Files
File List
All
Classes
Files
Functions
Variables
Typedefs
Pages
video
GLTools.hpp
1
#pragma once
2
3
#include "GL/glew.h"
4
5
namespace
lumina {
6
7
inline
const
char
* translateGLError(GLenum error) {
8
switch
(error) {
9
case
GL_NO_ERROR:
return
"GL_NO_ERROR"
;
10
case
GL_INVALID_ENUM:
return
"GL_INVALID_ENUM"
;
11
case
GL_INVALID_VALUE:
return
"GL_INVALID_VALUE"
;
12
case
GL_OUT_OF_MEMORY:
return
"GL_OUT_OF_MEMORY"
;
13
case
GL_INVALID_OPERATION:
return
"GL_INVALID_OPERATION"
;
14
case
GL_INVALID_FRAMEBUFFER_OPERATION:
15
return
"GL_INVALID_FRAMEBUFFER_OPERATION"
;
16
}
17
return
"invalid-error"
;
18
}
19
20
}
Last update on Wed Aug 13 2014 for Lumina v0.1