The OpenGL viewport is set so that it covers all of the setMode-created surface.
Classes | |
class | OpenGLException |
Exception to be raised when OpenGL operations fail. More... | |
class | OpenGLContext |
An OpenGL context corresponds to the state of a running OpenGL screen. More... | |
class | GLTextureException |
Exception to be raised when OpenGL texture operations fail. More... | |
class | GLTexture |
Encapsulates an OpenGL texture, constructed directly or not from a surface. More... | |
Namespaces | |
namespace | GLU |
Gathers appropriate GLU (OpenGL Utility Library) encapsulations for better integration into OSDL. | |
Typedefs | |
typedef GLfloat | GLLength |
Length, OpenGL unit of measure. | |
typedef GLfloat | GLCoordinate |
Coordinate, OpenGL unit of measure. | |
typedef GLU::Int | GLTextureIdentifier |
Texture identifier. | |
Enumerations | |
enum | Flavour { None, OpenGLFor2D, OpenGLFor3D, Reload } |
Various flavours (presets) are available for OpenGL. More... | |
Variables | |
OSDL_DLL Pixels::ColorMask | RedMask |
Mask used for OpenGL RGBA color specification for red, depending on the endianness of the local machine. | |
OSDL_DLL Pixels::ColorMask | GreenMask |
Mask used for OpenGL RGBA color specification for green, depending on the endianness of the local machine. | |
OSDL_DLL Pixels::ColorMask | BlueMask |
Mask used for OpenGL RGBA color specification for blue, depending on the endianness of the local machine. | |
OSDL_DLL Pixels::ColorMask | AlphaMask |
Mask used for OpenGL RGBA color specification for alpha, depending on the endianness of the local machine. |
typedef GLfloat OSDL::Video::OpenGL::GLCoordinate |
Coordinate, OpenGL unit of measure.
GL prefix is kept to avoid namespace misuse.
Definition at line 105 of file OSDLOpenGL.h.
typedef GLfloat OSDL::Video::OpenGL::GLLength |
Length, OpenGL unit of measure.
GL prefix is kept to avoid namespace misuse.
Definition at line 97 of file OSDLOpenGL.h.
Texture identifier.
Definition at line 42 of file OSDLGLTexture.h.
Various flavours (presets) are available for OpenGL.
The flavour must be selected before or during the call to setMode, and will not take effect until that call.
Following flavours are available :
Definition at line 132 of file OSDLOpenGL.h.
Mask used for OpenGL RGBA color specification for alpha, depending on the endianness of the local machine.
Definition at line 49 of file OSDLOpenGL.cc.
Referenced by OSDL::Video::Pixels::getRecommendedColorMasks(), and OSDL::Video::OpenGL::GLTexture::upload().
Mask used for OpenGL RGBA color specification for blue, depending on the endianness of the local machine.
Definition at line 48 of file OSDLOpenGL.cc.
Referenced by OSDL::Video::Pixels::getRecommendedColorMasks(), and OSDL::Video::OpenGL::GLTexture::upload().
Mask used for OpenGL RGBA color specification for green, depending on the endianness of the local machine.
Definition at line 47 of file OSDLOpenGL.cc.
Referenced by OSDL::Video::Pixels::getRecommendedColorMasks(), and OSDL::Video::OpenGL::GLTexture::upload().
Mask used for OpenGL RGBA color specification for red, depending on the endianness of the local machine.
Definition at line 46 of file OSDLOpenGL.cc.
Referenced by OSDL::Video::Pixels::getRecommendedColorMasks(), and OSDL::Video::OpenGL::GLTexture::upload().