Wed, 06 May 2015 21:11:06 +0200Android: Replaced spaces with tab in Android.mk file.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 06 May 2015 21:11:06 +0200] rev 9592
Android: Replaced spaces with tab in Android.mk file.

Wed, 06 May 2015 21:10:48 +0200Emscripten: Fixed touch coordinates not being normalized.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 06 May 2015 21:10:48 +0200] rev 9591
Emscripten: Fixed touch coordinates not being normalized.

Wed, 06 May 2015 21:09:33 +0200Fixed implicit function declaration in test program.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 06 May 2015 21:09:33 +0200] rev 9590
Fixed implicit function declaration in test program.

Wed, 06 May 2015 12:54:51 -0300Fixed SDL_GL_GetAttribute queries for framebuffer component sizes in Core Profile OpenGL contexts.
Alex Szpakowski <slime73@gmail.com> [Wed, 06 May 2015 12:54:51 -0300] rev 9589
Fixed SDL_GL_GetAttribute queries for framebuffer component sizes in Core Profile OpenGL contexts.

Fixes bugzilla #2060.

Wed, 06 May 2015 12:42:14 -0300Fixed building the iOS Demo files in debug mode
Alex Szpakowski <slime73@gmail.com> [Wed, 06 May 2015 12:42:14 -0300] rev 9588
Fixed building the iOS Demo files in debug mode

Tue, 05 May 2015 19:01:55 -0300Replaced all remaining uses of NSAutoreleasePool with @autoreleasepool blocks (bugzilla #2680.)
Alex Szpakowski <slime73@gmail.com> [Tue, 05 May 2015 19:01:55 -0300] rev 9587
Replaced all remaining uses of NSAutoreleasePool with @autoreleasepool blocks (bugzilla #2680.)

Tue, 05 May 2015 16:24:05 -0300Fixed a warning when SDL_syswm.h is included in code compiled for iOS with clang.
Alex Szpakowski <slime73@gmail.com> [Tue, 05 May 2015 16:24:05 -0300] rev 9586
Fixed a warning when SDL_syswm.h is included in code compiled for iOS with clang.

Tue, 05 May 2015 16:20:11 -0300Fixed the window offset on iOS when resuming an app with a borderless or fullscreen window that has the on-screen keyboard visible.
Alex Szpakowski <slime73@gmail.com> [Tue, 05 May 2015 16:20:11 -0300] rev 9585
Fixed the window offset on iOS when resuming an app with a borderless or fullscreen window that has the on-screen keyboard visible.

Tue, 05 May 2015 16:16:10 -0300Fixed a crash on iOS when none of the orientations in Info.plist match the SDL window's actual orientation.
Alex Szpakowski <slime73@gmail.com> [Tue, 05 May 2015 16:16:10 -0300] rev 9584
Fixed a crash on iOS when none of the orientations in Info.plist match the SDL window's actual orientation.

Fixes bug #2967.

Mon, 04 May 2015 21:47:40 -0700Fixed bug 2976 - Fix RGBA<->RGBA blit that was broken with the optimization from Bug 11
Sam Lantinga <slouken@libsdl.org> [Mon, 04 May 2015 21:47:40 -0700] rev 9583
Fixed bug 2976 - Fix RGBA<->RGBA blit that was broken with the optimization from Bug 11

id.zeta

The optimization from Bug 11 added a code branch on cases where the source RGB masks match the destination RGB masks and a optimized blit function Blit4to4MaskAlpha that always overrides the source alpha info would be chosen. Unfortunately, the branch also errorneously took over the RGBA<->RGBA blitting cases where the source alpha info should be copied, while they would instead get overriden in Blit4to4MaskAlpha.

The attached patch fixes that by handling the RGBA<->RGBA cases correctly in that branch with the original BlitNtoNCopyAlpha as well as uses an optimized Blit4to4CopyAlpha along the same vein.