WhatsNew.txt
changeset 9759 5bae9db53b80
parent 9757 74ad518ae505
child 9830 0ada01db0923
equal deleted inserted replaced
9758:cf4d3ee2b37b 9759:5bae9db53b80
    25 * Added EGL_KHR_create_context support to allow OpenGL ES version selection on some platforms
    25 * Added EGL_KHR_create_context support to allow OpenGL ES version selection on some platforms
    26 * Added NV12 and NV21 YUV texture support for OpenGL and OpenGL ES 2.0 renderers
    26 * Added NV12 and NV21 YUV texture support for OpenGL and OpenGL ES 2.0 renderers
    27 * Added a Vivante video driver that is used on various SoC platforms
    27 * Added a Vivante video driver that is used on various SoC platforms
    28 * Added an event SDL_RENDER_DEVICE_RESET that is sent from the D3D renderers when the D3D device is lost, and from Android's event loop when the GLES context had to be recreated
    28 * Added an event SDL_RENDER_DEVICE_RESET that is sent from the D3D renderers when the D3D device is lost, and from Android's event loop when the GLES context had to be recreated
    29 * Added a hint SDL_HINT_NO_SIGNAL_HANDLERS to disable SDL's built in signal handling
    29 * Added a hint SDL_HINT_NO_SIGNAL_HANDLERS to disable SDL's built in signal handling
       
    30 * Added a hint SDL_HINT_THREAD_STACK_SIZE to set the stack size of SDL's threads
       
    31 * Added SDL_sqrtf(), SDL_tan(), and SDL_tanf() to the stdlib routines
    30 * Improved support for WAV and BMP files with unusual chunks in them
    32 * Improved support for WAV and BMP files with unusual chunks in them
       
    33 * Renamed SDL_assert_data to SDL_AssertData and SDL_assert_state to SDL_AssertState
    31 
    34 
    32 Windows:
    35 Windows:
    33 * Added support for Windows Phone 8.1
    36 * Added support for Windows Phone 8.1
    34 * Timer resolution is now 1 ms by default, adjustable with the SDL_HINT_TIMER_RESOLUTION hint
    37 * Timer resolution is now 1 ms by default, adjustable with the SDL_HINT_TIMER_RESOLUTION hint
    35 * SDLmain no longer depends on the C runtime, so you can use the same .lib in both Debug and Release builds
    38 * SDLmain no longer depends on the C runtime, so you can use the same .lib in both Debug and Release builds
    37 * Added a hint SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP to control whether SDL_PumpEvents() processes the Windows message loop
    40 * Added a hint SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP to control whether SDL_PumpEvents() processes the Windows message loop
    38 * You can distinguish between real mouse and touch events by looking for SDL_TOUCH_MOUSEID in the mouse event "which" field
    41 * You can distinguish between real mouse and touch events by looking for SDL_TOUCH_MOUSEID in the mouse event "which" field
    39 * SDL_SysWMinfo now contains the window HDC
    42 * SDL_SysWMinfo now contains the window HDC
    40 * Added support for Unicode command line options
    43 * Added support for Unicode command line options
    41 * Prevent beeping when Alt-key combos are pressed
    44 * Prevent beeping when Alt-key combos are pressed
    42 * SDL_SetTextInputRect re-positions the OS-rendered IME
    45 * SDL_SetTextInputRect() re-positions the OS-rendered IME
    43 
    46 
    44 Mac OS X:
    47 Mac OS X:
    45 * Implemented drag-and-drop support
    48 * Implemented drag-and-drop support
    46 * Improved joystick hot-plug detection
    49 * Improved joystick hot-plug detection
    47 * The SDL_WINDOWEVENT_EXPOSED window event is triggered in the appropriate situations
    50 * The SDL_WINDOWEVENT_EXPOSED window event is triggered in the appropriate situations
    60 iOS:
    63 iOS:
    61 * Added support for iOS 8
    64 * Added support for iOS 8
    62 * Added support for the hint SDL_HINT_ACCELEROMETER_AS_JOYSTICK
    65 * Added support for the hint SDL_HINT_ACCELEROMETER_AS_JOYSTICK
    63 * Added sRGB OpenGL ES context support on iOS 7+
    66 * Added sRGB OpenGL ES context support on iOS 7+
    64 * Added native resolution support for the iPhone 6 Plus
    67 * Added native resolution support for the iPhone 6 Plus
    65 * The SDL_WINDOW_ALLOW_HIGHDPI window flag now enables high-dpi support, and SDL_GL_GetDrawableSize or SDL_GetRendererOutputSize gets the window resolution in pixels
    68 * The SDL_WINDOW_ALLOW_HIGHDPI window flag now enables high-dpi support, and SDL_GL_GetDrawableSize() or SDL_GetRendererOutputSize() gets the window resolution in pixels
    66 * SDL_GetWindowSize and display mode sizes are in the "DPI-independent points" coordinate space rather than pixels (matches OS X behavior)
    69 * SDL_GetWindowSize() and display mode sizes are in the "DPI-independent points" coordinate space rather than pixels (matches OS X behavior)
    67 * SDL_SysWMinfo now contains the OpenGL ES framebuffer and color renderbuffer objects used by the window's active GLES view
    70 * SDL_SysWMinfo now contains the OpenGL ES framebuffer and color renderbuffer objects used by the window's active GLES view
    68 * Fixed various rotation and orientation issues
    71 * Fixed various rotation and orientation issues
    69 * Fixed memory leaks
    72 * Fixed memory leaks
    70 
    73 
    71 Android:
    74 Android: