Added some more big 2.0.6 changes
authorSam Lantinga <slouken@libsdl.org>
Mon, 04 Sep 2017 21:16:28 -0700
changeset 114509bafd3aa56e9
parent 11449 b7f6c4f8fbb3
child 11451 b96f291a772e
Added some more big 2.0.6 changes
WhatsNew.txt
     1.1 --- a/WhatsNew.txt	Mon Sep 04 20:48:01 2017 -0700
     1.2 +++ b/WhatsNew.txt	Mon Sep 04 21:16:28 2017 -0700
     1.3 @@ -16,6 +16,7 @@
     1.4    This is all the platform-specific code you need to bring up Vulkan on all SDL platforms. You can look at an example in test/testvulkan.c
     1.5  * Added SDL_ComposeCustomBlendMode() to create custom blend modes for 2D rendering
     1.6  * Added SDL_HasNEON() which returns whether the CPU has NEON instruction support
     1.7 +* Added support for many game controllers, including the Nintendo Switch Pro Controller
     1.8  * Added support for inverted axes and separate axis directions in game controller mappings
     1.9  * Added functions to return information about a joystick before it's opened:
    1.10  	SDL_JoystickGetDeviceVendor()
    1.11 @@ -36,6 +37,7 @@
    1.12  * Added SDL_GameControllerNumMappings() and SDL_GameControllerMappingForIndex() to be able to enumerate the built-in game controller mappings
    1.13  * Added SDL_LoadFile() and SDL_LoadFile_RW() to load a file into memory
    1.14  * Added SDL_DuplicateSurface() to make a copy of a surface
    1.15 +* Added an experimental JACK audio driver
    1.16  * Implemented non-power-of-two audio resampling, optionally using libsamplerate to perform the resampling
    1.17  * Added the hint SDL_HINT_AUDIO_RESAMPLING_MODE to control the quality of resampling
    1.18  * Added the hint SDL_HINT_RENDER_LOGICAL_SIZE_MODE to control the scaling policy for SDL_RenderSetLogicalSize():
    1.19 @@ -45,9 +47,12 @@
    1.20  * Added the hint SDL_HINT_TOUCH_MOUSE_EVENTS to control whether SDL will synthesize mouse events from touch events
    1.21  
    1.22  Windows:
    1.23 +* The new default audio driver on Windows is WASAPI and supports hot-plugging devices and changing the default audio device
    1.24 +* The old XAudio2 audio driver is deprecated and will be removed in the next release
    1.25  * Added hints SDL_HINT_WINDOWS_INTRESOURCE_ICON and SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL to specify a custom icon resource ID for SDL windows
    1.26  * The hint SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING is now on by default for compatbility with .NET languages and various Windows debuggers
    1.27  * Updated the GUID format for game controller mappings, older mappings will be cautomatically converted on load
    1.28 +* Implemented the SDL_WINDOW_ALWAYS_ON_TOP flag on Windows
    1.29  
    1.30  Linux:
    1.31  * Added an experimental KMS/DRM video driver for embedded development