Sat, 15 Nov 2014 10:12:36 -0500WinRT: build fix for Visual C++ 2013 Update 4
David Ludwig [Sat, 15 Nov 2014 10:12:36 -0500] rev 9222
WinRT: build fix for Visual C++ 2013 Update 4

Visual C++ 2013 Update 4 re-introduced the Sleep() function to WinRT apps (for
code that targets Windows 8.1 and Windows Phone 8.1). This led to a build
error, as SDL was defining it's own Sleep() function (to make up for the lack
of a public Sleep() function). The fix makes sure that SDL's custom Sleep()
function is only used when Windows' Sleep() is not available.

Many thanks go out to Sergiu Marian Gaina for the fix!

Fri, 14 Nov 2014 11:21:15 -0500Fixed gcc-fat.sh failing to build Objective-C sources correctly.
Ryan C. Gordon [Fri, 14 Nov 2014 11:21:15 -0500] rev 9221
Fixed gcc-fat.sh failing to build Objective-C sources correctly.

This would fail if the compiler was given a .m file _and_ no "-o" option; it
would fail to automatically calculate the correct .o filename in this
situation.

Thanks to Ethan Lee for the help tracking this one down!

Sun, 09 Nov 2014 14:20:53 -0500WinRT: fixed multi-touch bug whereby 2nd, 3rd, etc. fingers weren't moving
David Ludwig [Sun, 09 Nov 2014 14:20:53 -0500] rev 9220
WinRT: fixed multi-touch bug whereby 2nd, 3rd, etc. fingers weren't moving

Only the first-pressed finger wpuld get reported as having moved (via SDL's
touch APIs). Subsequently pressed fingers wouldn't report as being moved, even
though the OS was reporting (to SDL) that they had moved.

Fri, 07 Nov 2014 10:02:45 +0100Added missing brackets in test source assert messages.
Philipp Wiesemann [Fri, 07 Nov 2014 10:02:45 +0100] rev 9219
Added missing brackets in test source assert messages.

Fri, 07 Nov 2014 10:01:20 +0100Fixed two typos in test source.
Philipp Wiesemann [Fri, 07 Nov 2014 10:01:20 +0100] rev 9218
Fixed two typos in test source.

Mon, 03 Nov 2014 13:07:51 -0500WinRT: removed '-' from build script file names
David Ludwig [Mon, 03 Nov 2014 13:07:51 -0500] rev 9217
WinRT: removed '-' from build script file names

Most of the other build scripts don't include a '-' in their file names. This
change makes the WinRT build scripts use the same convention.

Mon, 03 Nov 2014 08:58:49 -0500WinRT: added scripts to build Release copies of SDL for all WinRT variants
David Ludwig [Mon, 03 Nov 2014 08:58:49 -0500] rev 9216
WinRT: added scripts to build Release copies of SDL for all WinRT variants

These variants include:
- Windows 8.0 for x86
- Windows 8.0 for x64
- Windows 8.0 for ARM
- Windows 8.1 for x86
- Windows 8.1 for x64
- Windows 8.1 for ARM
- Windows Phone 8.0 for x86 (for use with the Windows Phone emulator)
- Windows Phone 8.0 for ARM
- Windows Phone 8.1 for x86 (for use with the Windows Phone emulator)
- Windows Phone 8.1 for ARM

Sun, 02 Nov 2014 11:26:54 -0500WinRT: updated docs to include details of recently-expanded GLES2 support
David Ludwig [Sun, 02 Nov 2014 11:26:54 -0500] rev 9215
WinRT: updated docs to include details of recently-expanded GLES2 support

Sun, 02 Nov 2014 10:38:29 -0500WinRT: fixed crash when trying, and failing, to load the opengles2 renderer
David Ludwig [Sun, 02 Nov 2014 10:38:29 -0500] rev 9214
WinRT: fixed crash when trying, and failing, to load the opengles2 renderer

The crash would occur when a WinRT app explicitly tried to create an
SDL_Renderer using the "opengles2" renderer (via SDL_HINT_RENDER_DRIVER), but
OpenGL ES 2 / ANGLE .dlls weren't packaged in the app.

Sun, 02 Nov 2014 10:32:25 -0500WinRT: enabled OpenGL ES 2 support on Windows Phone
David Ludwig [Sun, 02 Nov 2014 10:32:25 -0500] rev 9213
WinRT: enabled OpenGL ES 2 support on Windows Phone

The "future-dev" branch of MSOpenTech's ANGLE/WinRT repository (at
https://github.com/msopentech/angle) includes support for Windows Phone 8.1.
This change allows it to be used in conjunction with SDL's OpenGL functions.