class VideoSystem Auxiliary helper class for SysGraphics2D when not using AllegroThis video driver can use back buffers if enough video RAM is available: this allows us to use page flip instead of copy operation which is substantialy faster
Auxiliary helper class for SysGraphics2D when not using AllegroThis video driver can use back buffers if enough video RAM is available: this allows us to use page flip instead of copy operation which is substantialy faster
~VideoSystem()
bool FindMode(int Width, int Height, int Depth, int &PaletteSize, long &RedMask, long &GreenMask, long &BlueMask)
void Flush(int x, int y, int w, int h)
void GetPalette(RGBpaletteEntry *Palette, int iColors)
void SetPalette(RGBpaletteEntry *Palette, int iColors)
void Clear(int Color)
int Open()
void Close()
unsigned char* BackBuffer()
bool DoubleBuffer(bool Enable)
bool DoubleBuffer()
inline int GetPage()
inline void WaitVRetrace(bool Enable)
unsigned char* VRAM
unsigned char* VRAMBuffer
unsigned short VRAMSelector
int VESAversion
int VideoMode
bool IsXmode
bool IsBanked
int VideoPages
unsigned int BytesPerScanLine
unsigned int BytesPerPixel
unsigned int WindowGranularity
unsigned int WindowSize
unsigned int ScanLinesPerPage
unsigned int VideoPage
int ScreenSize
int PageSize
unsigned int VideoRAM
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de