Namespace containing some OpenGL helpers.
|
enum | ShaderType { VERTEX_SHADER,
FRAGMENT_SHADER
} |
|
|
const char * | getGLErrorText (GLenum code) |
| Converts a GLenum from glGetError to a string.
|
|
int | checkGLErrors (const char *file, int line) |
| Retrieves and prints all current OpenGL errors to console (glGetError in a loop). Returns number of errors.
|
|
void | clearGLErrors () |
| Clears all queued-up OpenGL errors without handling them.
|
|
QByteArray | globalShaderPrefix (ShaderType) |
| Returns a prefix containing #version directive and a few defines for.
|
|