equal
deleted
inserted
replaced
721 procedure SetupOpenGLAttributes; |
721 procedure SetupOpenGLAttributes; |
722 begin |
722 begin |
723 {$IFDEF IPHONEOS} |
723 {$IFDEF IPHONEOS} |
724 SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 0); |
724 SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 0); |
725 SDL_GL_SetAttribute(SDL_GL_RETAINED_BACKING, 1); |
725 SDL_GL_SetAttribute(SDL_GL_RETAINED_BACKING, 1); |
|
726 |
|
727 SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 1); |
|
728 SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 1); |
726 {$ELSE} |
729 {$ELSE} |
727 SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1); |
730 SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1); |
728 {$ENDIF} |
731 {$ENDIF} |
729 {$IFNDEF SDL2} // vsync is default in SDL2 |
732 {$IFNDEF SDL2} // vsync is default in SDL2 |
730 SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, LongInt((cReducedQuality and rqDesyncVBlank) = 0)); |
733 SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, LongInt((cReducedQuality and rqDesyncVBlank) = 0)); |