src/video/cocoa/SDL_cocoaopengl.m
Sat, 13 Jul 2019 17:04:02 -0300 macOS: Fix SDL_GL_CreateContext/MakeCurrent on non-main threads causing a Main Thread Checker warning when built with Xcode 11 / the macOS 10.15 SDK.
Fri, 14 Jun 2019 21:18:53 -0400 cocoa: ignore compiler warnings about OpenGL being deprecated.
Tue, 11 Jun 2019 16:19:01 -0400 cocoa: Backed out CVDisplayLink code for macOS vsync.
Wed, 17 Apr 2019 20:14:40 -0300 macOS: Fix compilation when using the 10.9 SDK or older.
Wed, 10 Apr 2019 22:30:58 -0300 Fix disabling OpenGL vsync on macOS 10.14.4+ (bug #4575).
Fri, 04 Jan 2019 22:01:14 -0800 Updated copyright for 2019
Sun, 16 Dec 2018 01:03:17 -0500 cocoa: Implement OpenGL swap interval support with CVDisplayLink.
Thu, 18 Oct 2018 23:38:27 -0400 cocoa: Put a mutex around GL_SwapBuffers.
Thu, 18 Oct 2018 11:59:48 -0400 cocoa: GL_GetDrawableSize only uses -[NSView convertRectToBacking] for highDPI.
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Mon, 04 Dec 2017 20:35:01 -0800 Fixed bug 3975 - Add GLES2 support for macOS via ANGLE library
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Fri, 09 Dec 2016 01:47:43 -0800 Fixed bug 3513 - SDL_GL_SwapWindow does not return error status
Mon, 04 Jan 2016 22:00:04 -0500 Mac: allows apps to use OpenGL on a slower, integrated GPU.
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Tue, 05 May 2015 19:01:55 -0300 Replaced all remaining uses of NSAutoreleasePool with @autoreleasepool blocks (bugzilla #2680.)
Mon, 07 Jul 2014 12:48:25 -0700 Fixed bug 2631 - Mac: minor code cleanup
Mon, 10 Mar 2014 19:59:06 -0700 Fixed Mac OS X OpenGL context creation to match other backends, where we only care about the actual version we request if it's 3.0 or newer or a special profile context.
Mon, 10 Mar 2014 18:45:07 -0700 Fixed regression causing the renderer to recreate its window since it's not getting an OpenGL 2.1 context anymore.
Sat, 01 Mar 2014 21:33:48 -0500 Dynamically load glGetString(), to avoid direct dependency on OpenGL.
Sat, 01 Mar 2014 20:46:45 -0500 Mac OS X: Make OpenGL context selection more robust, avoid software fallback.
Tue, 25 Feb 2014 15:28:12 -0800 Mac: Immediately update current OpenGL context's shape.
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 23:56:17 -0500 Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Fri, 27 Dec 2013 10:18:11 -0800 Bump SDL to build with 10.7 SDK.
Sat, 02 Nov 2013 11:42:00 +0100 Corrected typo in source comment.
Mon, 28 Oct 2013 22:43:39 -0400 Updated GL version tests for Mac OS X 10.9 ("Mavericks").
Fri, 20 Sep 2013 13:43:00 -0400 add in High DPI support (aka Retina)
Sat, 14 Sep 2013 01:30:57 -0400 Don't incorrectly report success for negative swap intervals on Mac OS X.
Fri, 13 Sep 2013 17:40:41 -0700 Mac: Fix cast warning.
Wed, 07 Aug 2013 16:29:25 -0700 Mac: Support for multiple contexts per SDL_Window.
Wed, 07 Aug 2013 16:29:21 -0700 Mac: Don't -[NSOpenGLContext update] on (potentially) the wrong thread.
Thu, 11 Jul 2013 22:59:20 -0700 Fixed bug 1946 - OpenGL contexts in threads
Thu, 11 Jul 2013 21:51:09 -0700 Fixed bug 1958 - Cocoa SwapWindow doesn't swap the specified window
Tue, 09 Jul 2013 12:57:12 -0700 Mac: Remove dead FULLSCREEN_TOGGLEABLE code.
Fri, 05 Jul 2013 01:18:18 -0400 Don't set the same GL context twice on Mac OS X (thanks, Alex!).
Sun, 05 May 2013 21:01:20 -0400 Implemented SDL_GL_SHARE_WITH_CURRENT_CONTEXT for Mac OS X.
Wed, 24 Apr 2013 23:11:48 -0400 Removed Cocoa OpenGL optimization that was probably good advice 10 years ago.
Mon, 22 Apr 2013 12:07:16 -0700 Mac no longer loses OpenGL context when window is hidden.
Sun, 31 Mar 2013 12:48:50 -0400 Make SDL_SetError and friends unconditionally return -1.
Sun, 03 Mar 2013 08:32:08 -0800 Compile SDL on older versions of Xcode
Fri, 15 Feb 2013 08:47:44 -0800 Happy New Year!
Mon, 11 Feb 2013 17:39:52 -0800 Backed out use of @autorelease keyword for now, since it's not supported by older Xcode versions.
Sun, 06 Jan 2013 19:04:53 +0300 Replaced manual NSAutoreleasePool handing with @autorelease
Wed, 10 Oct 2012 23:10:04 -0400 Allow specifying of OpenGL 3.2 Core Profile on Mac OS X.
Wed, 01 Aug 2012 20:29:36 -0400 Add support for (GLX|WGL)_EXT_swap_control_tear.
Sun, 22 Jan 2012 21:46:06 -0500 Fixed loading textures when the window starts hidden.
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Mon, 31 Oct 2011 05:56:58 -0400 Lots of fixes importing SDL source wholesale into a new iOS project
Fri, 08 Apr 2011 13:03:26 -0700 SDL 1.3 is now under the zlib license.
Fri, 11 Feb 2011 22:37:15 -0800 Happy 2011! :)
Fri, 11 Feb 2011 00:25:44 -0800 Mostly fixed fullscreen mode on Mac OS X, and you can toggle it on and off.
Thu, 10 Feb 2011 14:44:25 -0800 Window coordinates are in the global space and windows are not tied to a particular display.
Wed, 01 Dec 2010 12:23:16 -0800 Removed support for 10.3.9
Thu, 08 Jul 2010 00:03:39 -0700 I missed the Objective C files when updating the copyright date...
Thu, 21 Jan 2010 07:28:01 +0000 Fixed Cocoa and OpenGL builds
Thu, 21 Jan 2010 06:21:52 +0000 Switched from SDL_WindowID and SDL_TextureID to SDL_Window* and SDL_Texture* for code simplicity and improved performance.
Tue, 15 Dec 2009 20:53:09 +0000 Default to allow either accelerated or not
Tue, 15 Dec 2009 20:36:31 +0000 OpenGL hardware acceleration defaults on