Mon, 01 Jan 2018 19:37:16 -0400metal: Use sampler state objects instead of shader-declared samplers for linear vs nearest filtering.
Alex Szpakowski <slime73@gmail.com> [Mon, 01 Jan 2018 19:37:16 -0400] rev 11801
metal: Use sampler state objects instead of shader-declared samplers for linear vs nearest filtering.

This avoids a ton of shader duplication once multiple shaders that use samplers are added (e.g. the currently missing YUV shaders).

Mon, 01 Jan 2018 18:06:27 -0400metal: Add support for custom blend modes.
Alex Szpakowski <slime73@gmail.com> [Mon, 01 Jan 2018 18:06:27 -0400] rev 11800
metal: Add support for custom blend modes.

Sun, 31 Dec 2017 21:06:16 -0400metal: implement SDL_RenderCopyEx, and fix a memory leak in SDL_CreateTexture.
Alex Szpakowski <slime73@gmail.com> [Sun, 31 Dec 2017 21:06:16 -0400] rev 11799
metal: implement SDL_RenderCopyEx, and fix a memory leak in SDL_CreateTexture.

Sun, 31 Dec 2017 15:30:08 -0400metal: Use the existing cocoa code for creating a Metal view on macOS. Fixes the renderer size when the window is resized.
Alex Szpakowski <slime73@gmail.com> [Sun, 31 Dec 2017 15:30:08 -0400] rev 11798
metal: Use the existing cocoa code for creating a Metal view on macOS. Fixes the renderer size when the window is resized.

Sun, 31 Dec 2017 15:21:25 -0400macOS: Fix MoltenVK Metal view resizing, and allow the metal view to be used without vulkan.
Alex Szpakowski <slime73@gmail.com> [Sun, 31 Dec 2017 15:21:25 -0400] rev 11797
macOS: Fix MoltenVK Metal view resizing, and allow the metal view to be used without vulkan.

Sun, 31 Dec 2017 03:51:17 -0500winrt: Add mmdevapi.lib dependency to WinRT8.1 builds, for WASAPI support.
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 Dec 2017 03:51:17 -0500] rev 11796
winrt: Add mmdevapi.lib dependency to WinRT8.1 builds, for WASAPI support.

Sun, 31 Dec 2017 03:36:54 -0500winrt: workaround for pre-UWP builds.
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 Dec 2017 03:36:54 -0500] rev 11795
winrt: workaround for pre-UWP builds.

There's probably a better way to do this for legacy platforms, though.

Sun, 31 Dec 2017 03:35:41 -0500windows: Use WaitForSingleObjectEx() always
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 Dec 2017 03:35:41 -0500] rev 11794
windows: Use WaitForSingleObjectEx() always

This is available since Windows XP, so it's safe to use always, not just in
a WinRT ifdef.

Sun, 31 Dec 2017 03:34:16 -0500wasapi: Patched to compile on non-UWP WinRT builds.
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 Dec 2017 03:34:16 -0500] rev 11793
wasapi: Patched to compile on non-UWP WinRT builds.

Sun, 31 Dec 2017 03:17:18 -0500winrt: Disabled Windows Phone 8.0 builds.
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 Dec 2017 03:17:18 -0500] rev 11792
winrt: Disabled Windows Phone 8.0 builds.

It lacks APIs we need for WASAPI and probably no one will miss it. 8.1 is
still supported.