All Classes |Grouped Classes |Index

Class CL_OpenGL

OpenGL utility class. More...

Derived from:

None

Derived by:

None

Group:

System (GL)

#include <ClanLib/gl.h>

Class Members:

Attributes:

functions

Function table for OpenGL 2.0.

get_proc_address

Get OpenGL extension specific function address.

get_textureformat_bits

Returns the number of bits in a texture format.

to_opengl_pixelformat

Get a OpenGL format out of a pixel format.

to_opengl_textureformat

To opengl textureformat.

set_active

Sets the thread's OpenGL context to the one used by the graphic context.

check_error

Throw an exception if an OpenGL error was detected ( Using glGetError() )

get_opengl_version_major

Get the opengl version major number.

get_opengl_version_minor

Get the opengl version minor number.

get_glsl_version_major

Get the glsl version major number.

get_glsl_version_minor

Get the glsl version minor number.