OpenGLDevice
Engine/source/platformX86UNIX/x86UNIXOGLVideo.h
Private Static Attributes
bool
Private Attributes
mOriginalRamp [256 *3]
bool
Private Functions
addResolution(S32 width, S32 height, bool check)
Public Functions
const char *
bool
getGammaCorrection(F32 & g)
bool
bool
setScreenMode(U32 width, U32 height, U32 bpp, bool fullScreen, bool forceIt, bool repaint)
bool
setVerticalSync(bool on)
Public Static Functions
DisplayDevice *
create()
Detailed Description
Private Static Attributes
bool smCanSwitchBitDepth
Private Attributes
U16 mOriginalRamp [256 *3]
bool mRestoreGamma
Private Functions
addResolution(S32 width, S32 height, bool check)
Public Functions
OpenGLDevice()
~OpenGLDevice()
activate(U32 width, U32 height, U32 bpp, bool fullScreen)
destroy()
getDriverInfo()
getGammaCorrection(F32 & g)
initDevice()
loadResolutions()
setGammaCorrection(F32 g)
setScreenMode(U32 width, U32 height, U32 bpp, bool fullScreen, bool forceIt, bool repaint)
setVerticalSync(bool on)
shutdown()
swapBuffers()