hedgewars/SDLh.pas
changeset 2617 ef0d93cd61b2
parent 2606 ed687a8d081f
child 2618 23ee71bd049b
equal deleted inserted replaced
2616:6e2b341dc408 2617:ef0d93cd61b2
   472 		SDL_GL_ACCUM_BLUE_SIZE,
   472 		SDL_GL_ACCUM_BLUE_SIZE,
   473 		SDL_GL_ACCUM_ALPHA_SIZE,
   473 		SDL_GL_ACCUM_ALPHA_SIZE,
   474 		SDL_GL_STEREO,
   474 		SDL_GL_STEREO,
   475 		SDL_GL_MULTISAMPLEBUFFERS,
   475 		SDL_GL_MULTISAMPLEBUFFERS,
   476 		SDL_GL_MULTISAMPLESAMPLES,
   476 		SDL_GL_MULTISAMPLESAMPLES,
       
   477 {$IFDEF SDL13}
   477 		SDL_GL_ACCELERATED_VISUAL,
   478 		SDL_GL_ACCELERATED_VISUAL,
   478 		SDL_GL_RETAINED_BACKING,
   479 		SDL_GL_RETAINED_BACKING,
   479 		SDL_GL_CONTEXT_MAJOR_VERSION,
   480 		SDL_GL_CONTEXT_MAJOR_VERSION,
   480 		SDL_GL_CONTEXT_MINOR_VERSION
   481 		SDL_GL_CONTEXT_MINOR_VERSION
   481 		);
   482 {$ELSE}
       
   483 		SDL_GL_SWAP_CONTROL,
       
   484 		SDL_GL_ACCELERATED_VISUAL
       
   485 {$ENDIF}
       
   486 );
   482 
   487 
   483 {$IFDEF SDL13}
   488 {$IFDEF SDL13}
   484 	TSDL_ArrayByteOrder = (  // array component order, low byte -> high byte 
   489 	TSDL_ArrayByteOrder = (  // array component order, low byte -> high byte 
   485 		SDL_ARRAYORDER_NONE,
   490 		SDL_ARRAYORDER_NONE,
   486 		SDL_ARRAYORDER_RGB,
   491 		SDL_ARRAYORDER_RGB,