Stellarium  0.16.1
Functions | Variables
StelOpenGL Namespace Reference

Namespace containing some OpenGL helpers. More...

Functions

const char * getGLErrorText (GLenum code)
 Converts a GLenum from glGetError to a string. More...
 
int checkGLErrors (const char *file, int line)
 Retrieves and prints all current OpenGL errors to console (glGetError in a loop). Returns number of errors. More...
 
void clearGLErrors ()
 Clears all queued-up OpenGL errors without handling them. More...
 

Variables

QOpenGLContext * mainContext
 The main context as created by the StelMainView (only used for debugging) More...
 

Detailed Description

Namespace containing some OpenGL helpers.

Function Documentation

int StelOpenGL::checkGLErrors ( const char *  file,
int  line 
)

Retrieves and prints all current OpenGL errors to console (glGetError in a loop). Returns number of errors.

void StelOpenGL::clearGLErrors ( )

Clears all queued-up OpenGL errors without handling them.

const char* StelOpenGL::getGLErrorText ( GLenum  code)

Converts a GLenum from glGetError to a string.

Variable Documentation

QOpenGLContext* StelOpenGL::mainContext

The main context as created by the StelMainView (only used for debugging)