Sam Lantinga [Sat, 23 Aug 2014 10:47:50 -0700] rev 9112
Fixed bug 2696 - Mac: fix display mode refresh rate calculation
Alex Szpakowski
SDL's Cocoa backend uses the CGDisplayMode API to get refresh rate information about a display mode, but CGDisplayModeGetRefreshRate will return 0 on most non-CRT monitors.
The only way I know of to get correct refresh rate information in OS X is via the CoreVideo DisplayLink API.
I have attached a patch which tries to use the CVDisplayLinkGetNominalOutputVideoRefreshPeriod function if CGDisplayModeGetRefreshRate fails, which fixes display mode refresh rate information on the monitors I tested.
The CVDisplayLink API requires linking with the CoreVideo framework, and the patch updates the various build files to do so.
Patrice Mandin [Fri, 22 Aug 2014 15:59:49 +0200] rev 9111
atari:xbios: Properly setup pixels using offset.
Patrice Mandin [Fri, 22 Aug 2014 13:50:40 +0200] rev 9110
atari:xbios: Keep non offseted value
Patrice Mandin [Fri, 22 Aug 2014 12:40:49 +0200] rev 9109
atari:xbios: Let SDL handles centering on screen.
Ryan C. Gordon [Thu, 21 Aug 2014 23:22:46 -0400] rev 9108
Fix declaration-after-statement errors in ibus code.
Ryan C. Gordon [Thu, 21 Aug 2014 23:15:17 -0400] rev 9107
Adjusted code style slightly for SDL_ibus.c
Ryan C. Gordon [Thu, 21 Aug 2014 23:03:38 -0400] rev 9106
Added note about libibus-1.0-dev to the Linux README.
Philipp Wiesemann [Wed, 20 Aug 2014 22:51:56 +0200] rev 9105
Fixed typos in test program.
Philipp Wiesemann [Wed, 20 Aug 2014 22:49:59 +0200] rev 9104
Fixed not needed standard includes in test program.
Philipp Wiesemann [Wed, 20 Aug 2014 22:47:07 +0200] rev 9103
Fixed warnings about unused value in test program.