Changeset 5220 for anuga_work/development/anugavis/src/libanugavis/init.c
- Timestamp:
- Apr 21, 2008, 1:02:58 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_work/development/anugavis/src/libanugavis/init.c
r5217 r5220 4 4 #include "globals.h" 5 5 6 int AnugaVis_Init( void){6 int AnugaVis_Init(int width, int height, const char *swwFilePath){ 7 7 if((SDL_Init(SDL_INIT_VIDEO) == -1) || 8 8 (SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5) == -1) || … … 11 11 (SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 16) == -1) || 12 12 (SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1) == -1) || 13 ((screen = SDL_SetVideoMode(640, 480, 16, SDL_OPENGL)) == NULL)){ 13 ((anugavis.screen = 14 SDL_SetVideoMode(width, height, 16, SDL_OPENGL)) == NULL)){ 14 15 AnugaVis_SDLError(); 15 16 return -1; 16 17 } 18 anugavis.heights = NULL; 19 return 0; 17 20 } 18 21 19 22 void AnugaVis_DeInit(void){ 23 while(anugavis.heights != NULL) 24 AnugaVis_UndefineHeightQuantity(anugavis.heights->name); 20 25 SDL_Quit(); 21 26 }
Note: See TracChangeset
for help on using the changeset viewer.