OpenGLDevice

Engine/source/platformX86UNIX/x86UNIXOGLVideo.h

More...

Private Static Attributes

Private Attributes

Private Functions

addResolution(S32 width, S32 height, bool check)

Public Functions

bool
activate(U32 width, U32 height, U32 bpp, bool fullScreen)
bool
setScreenMode(U32 width, U32 height, U32 bpp, bool fullScreen, bool forceIt, bool repaint)
bool
setVerticalSync(bool on)

Public Static Functions

DisplayDevice *

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()

Public Static Functions

create()