Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 14:55:24 -0700] rev 5573
Patched to compile on older GLX headers.
Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 14:34:19 -0700] rev 5572
Added support for GLX_EXT_swap_control, and cleaned up some other extensions.
This allows the Nvidia Linux drivers to use SDL_GL_SetSwapInterval(0).
Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 14:31:37 -0700] rev 5571
The SwapInterval APIs should fail without a current OpenGL context.
Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 14:30:46 -0700] rev 5570
Record the new OpenGL context as current during SDL_GL_CreateContext().
Ryan C. Gordon <icculus@icculus.org> [Sun, 17 Jul 2011 03:08:53 -0700] rev 5569
Quartz: Ripped out all the legacy CoreGraphics code.
Mac OS X Lion (10.7) always returns NULL from CGDisplayBaseAddress(), so all
the direct framebuffer access code has been replaced with something a little
higher level. This also necessitated taking out the scary SDL_DOUBLEBUF
codepath that was trying to time out vsync by hand. :)
Ryan C. Gordon <icculus@icculus.org> [Sun, 17 Jul 2011 01:03:13 -0700] rev 5568
Quartz: locking should only recheck CGDisplayBaseAddress() for HWSURFACEs.
Dimitris Zenios <dimitris.zenios@gmail.com> [Fri, 10 Jun 2011 12:13:06 +0300] rev 5567
Fixes a bug in SDL_UpdateTexture when using SDL_RENDERER_SOFTWARE and texture access is SDL_TEXTUREACCESS_STATIC
Ryan C. Gordon <icculus@icculus.org> [Sat, 16 Jul 2011 14:59:12 -0700] rev 5566
Fixed memory leak in SDL_DestroyRenderer.
Fixes Bugzilla #1219.
Thanks to Dimitris Zenios for the patch!
Patrice Mandin <patmandin@gmail.com> [Thu, 14 Jul 2011 15:40:07 +0200] rev 5565
Check sa_sigaction member of struct sigaction
Ryan C. Gordon <icculus@icculus.org> [Sat, 16 Jul 2011 11:52:09 -0700] rev 5564
Cocoa: Update the current GL context when its window moves or resizes.
According to the NSOpenGLContext docs, you need to do this, and we were
previously masking the need in the SDL_GL_MakeCurrent() implementation.