WhatsNew.txt
changeset 11896 5607348c333f
parent 11757 72855e49c8cc
child 11899 b74dda4daaa1
equal deleted inserted replaced
11895:0bd9e1e133e9 11896:5607348c333f
     4 ---------------------------------------------------------------------------
     4 ---------------------------------------------------------------------------
     5 2.0.8:
     5 2.0.8:
     6 ---------------------------------------------------------------------------
     6 ---------------------------------------------------------------------------
     7 
     7 
     8 General:
     8 General:
     9 * Added SDL_fmod()
     9 * Added SDL_fmod() and SDL_log10()
    10 * Each of the SDL math functions now has the corresponding float version
    10 * Each of the SDL math functions now has the corresponding float version
       
    11 * Added SDL_SetYUVConversionMode() and SDL_GetYUVConversionMode() to control the formula used when converting to and from YUV colorspace. The options are JPEG, BT.601, and BT.709
    11 
    12 
    12 Windows:
    13 Windows:
    13 * Implemented WASAPI support on Windows UWP and removed the deprecated XAudio2 implementation
    14 * Implemented WASAPI support on Windows UWP and removed the deprecated XAudio2 implementation
    14 
    15 
    15 Windows UWP:
    16 Windows UWP:
    16 * Added SDL_WinRTGetDeviceFamily() to find out what type of device your application is running on
    17 * Added SDL_WinRTGetDeviceFamily() to find out what type of device your application is running on
    17 
    18 
    18 Mac OSX / iOS / tvOS:
    19 Mac OSX / iOS / tvOS:
    19 * Added a Metal 2D render implementation
    20 * Added a Metal 2D render implementation
    20 * Added SDL_RenderGetMetalLayer() and SDL_RenderGetMetalCommandEncoder() to insert your own drawing into SDL rendering when using the Metal implementation
    21 * Added SDL_RenderGetMetalLayer() and SDL_RenderGetMetalCommandEncoder() to insert your own drawing into SDL rendering when using the Metal implementation
       
    22 
       
    23 iOS:
       
    24 * Added the hint SDL_HINT_IOS_HIDE_HOME_INDICATOR to control whether the home indicator bar on iPhone X should be hidden. This defaults to dimming the indicator for fullscreen applications and showing the indicator for windowed applications.
       
    25 
       
    26 iOS / Android:
       
    27 * Added SDL_IsAndroidTV() to tell whether the application is running on Android TV
       
    28 * Added the hint SDL_HINT_RETURN_KEY_HIDES_IME to control whether the return key on the software keyboard should hide the keyboard or send a key event (the default)
       
    29 
       
    30 Android:
       
    31 * SDL now requires the API 19 SDK to build, but can still target devices down to API 14 (Android 4.0.1)
       
    32 
       
    33 Android / tvOS:
       
    34 * Added the hint SDL_HINT_TV_REMOTE_AS_JOYSTICK to control whether TV remotes should be listed as joystick devices (the default) or send keyboard events.
       
    35 
       
    36 Linux:
       
    37 * Added the hint SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR to control whether the X server should skip the compositor for the SDL application. This defaults to "1"
       
    38 * Added the hint SDL_HINT_VIDEO_DOUBLE_BUFFER to control whether the Raspberry Pi and KMSDRM video drivers should use double or triple buffering (the default)
    21 
    39 
    22 
    40 
    23 ---------------------------------------------------------------------------
    41 ---------------------------------------------------------------------------
    24 2.0.7:
    42 2.0.7:
    25 ---------------------------------------------------------------------------
    43 ---------------------------------------------------------------------------