Mercurial > sdl-ios-xcode
diff src/video/xbios/SDL_xbios.h @ 1895:c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Mon, 10 Jul 2006 21:04:37 +0000 |
parents | d910939febfa |
children | c848c18684ab |
line wrap: on
line diff
--- a/src/video/xbios/SDL_xbios.h Thu Jul 06 18:01:37 2006 +0000 +++ b/src/video/xbios/SDL_xbios.h Mon Jul 10 21:04:37 2006 +0000 @@ -39,53 +39,56 @@ typedef struct { - Uint16 number; /* Video mode number */ - Uint16 width; /* Size */ - Uint16 height; - Uint16 depth; /* bits per plane */ - SDL_bool doubleline; /* Double the lines ? */ + Uint16 number; /* Video mode number */ + Uint16 width; /* Size */ + Uint16 height; + Uint16 depth; /* bits per plane */ + SDL_bool doubleline; /* Double the lines ? */ } xbiosmode_t; /* Private display data */ -#define NUM_MODELISTS 2 /* 8 and 16 bits-per-pixel */ +#define NUM_MODELISTS 2 /* 8 and 16 bits-per-pixel */ -struct SDL_PrivateVideoData { - long cookie_vdo; - int old_video_mode; /* Old video mode before entering SDL */ - void *old_video_base; /* Old pointer to screen buffer */ - void *old_palette; /* Old palette */ - Uint32 old_num_colors; /* Nb of colors in saved palette */ - int num_modes; /* Number of xbios video modes */ - xbiosmode_t *mode_list; /* List of xbios video modes */ +struct SDL_PrivateVideoData +{ + long cookie_vdo; + int old_video_mode; /* Old video mode before entering SDL */ + void *old_video_base; /* Old pointer to screen buffer */ + void *old_palette; /* Old palette */ + Uint32 old_num_colors; /* Nb of colors in saved palette */ + int num_modes; /* Number of xbios video modes */ + xbiosmode_t *mode_list; /* List of xbios video modes */ - void *screens[2]; /* Pointers to aligned screen buffer */ - void *screensmem[2]; /* Pointers to screen buffer */ - void *shadowscreen; /* Shadow screen for c2p conversion */ - int doubleline; /* Double line mode ? */ - int frame_number; /* Number of frame for double buffer */ - int pitch; /* Destination line width for C2P */ - int width, height; /* Screen size for centered C2P */ + void *screens[2]; /* Pointers to aligned screen buffer */ + void *screensmem[2]; /* Pointers to screen buffer */ + void *shadowscreen; /* Shadow screen for c2p conversion */ + int doubleline; /* Double line mode ? */ + int frame_number; /* Number of frame for double buffer */ + int pitch; /* Destination line width for C2P */ + int width, height; /* Screen size for centered C2P */ - SDL_bool centscreen; /* Centscreen extension present ? */ + SDL_bool centscreen; /* Centscreen extension present ? */ - SDL_Rect *SDL_modelist[NUM_MODELISTS][SDL_NUMMODES+1]; - xbiosmode_t *videomodes[NUM_MODELISTS][SDL_NUMMODES+1]; + SDL_Rect *SDL_modelist[NUM_MODELISTS][SDL_NUMMODES + 1]; + xbiosmode_t *videomodes[NUM_MODELISTS][SDL_NUMMODES + 1]; }; /* _VDO cookie values */ -enum { - VDO_ST=0, - VDO_STE, - VDO_TT, - VDO_F30 +enum +{ + VDO_ST = 0, + VDO_STE, + VDO_TT, + VDO_F30 }; /* Monitor types */ -enum { - MONITOR_MONO=0, - MONITOR_TV, - MONITOR_VGA, - MONITOR_RGB +enum +{ + MONITOR_MONO = 0, + MONITOR_TV, + MONITOR_VGA, + MONITOR_RGB }; /* EgetShift masks */ @@ -126,6 +129,7 @@ /*--- Functions prototypes ---*/ void SDL_XBIOS_AddMode(_THIS, Uint16 modecode, Uint16 width, Uint16 height, - Uint16 depth, SDL_bool flags); + Uint16 depth, SDL_bool flags); #endif /* _SDL_xbios_h */ +/* vi: set ts=4 sw=4 expandtab: */