hedgewars/CCHandlers.inc
changeset 2253 ecd10eaa5daf
parent 2240 7ce9e6b7be3b
child 2313 0ffdcae7653c
equal deleted inserted replaced
2252:03fd99dff989 2253:ecd10eaa5daf
   559                  else cFullScreen:= s = '1';
   559                  else cFullScreen:= s = '1';
   560 
   560 
   561 {$IFDEF DEBUGFILE}
   561 {$IFDEF DEBUGFILE}
   562 AddFileLog('Prepare to change video parameters...');
   562 AddFileLog('Prepare to change video parameters...');
   563 {$ENDIF}
   563 {$ENDIF}
       
   564 
   564 SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
   565 SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
       
   566 {$IFDEF IPHONEOS}
       
   567 //remove these if they cause incompatibility
       
   568 SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 0);
       
   569 SDL_GL_SetAttribute(SDL_GL_RETAINED_BACKING, 1);
       
   570 SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 0);
       
   571 {$ENDIF}
   565 
   572 
   566 flags:= SDL_OPENGL;// or SDL_RESIZABLE;
   573 flags:= SDL_OPENGL;// or SDL_RESIZABLE;
   567 if cFullScreen then
   574 if cFullScreen then
   568 	begin
   575 	begin
   569 	flags:= flags or SDL_FULLSCREEN;
   576 	flags:= flags or SDL_FULLSCREEN;