QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
vid_sdl.c File Reference

Macros

#define BASEHEIGHT   200
 
#define BASEWIDTH   320
 
#define GLAPIENTRY
 

Functions

void D_BeginDirectRect (int x, int y, byte *pbitmap, int width, int height)
 
void D_EndDirectRect (int x, int y, int width, int height)
 
void VID_Init (byte *palette, byte *colormap)
 
void VID_Init_Cvars ()
 
void VID_LockBuffer (void)
 
void VID_UnlockBuffer (void)
 
void VID_Update (vrect_t *rects)
 

Variables

SDL_Surface * screen = NULL
 
int VGA_bufferrowbytes = 0
 
int VGA_height
 
byteVGA_pagebase
 
int VGA_rowbytes
 
int VGA_width
 

Macro Definition Documentation

#define BASEHEIGHT   200
#define BASEWIDTH   320
#define GLAPIENTRY

Function Documentation

void D_BeginDirectRect ( int  x,
int  y,
byte pbitmap,
int  width,
int  height 
)
void D_EndDirectRect ( int  x,
int  y,
int  width,
int  height 
)
void VID_Init ( byte palette,
byte colormap 
)
void VID_Init_Cvars ( void  )
void VID_LockBuffer ( void  )
void VID_UnlockBuffer ( void  )
void VID_Update ( vrect_t rects)

Variable Documentation

SDL_Surface* screen = NULL
int VGA_bufferrowbytes = 0
int VGA_height
byte* VGA_pagebase
int VGA_rowbytes
int VGA_width