Many Changes Coming To The Next Version Of SDL2, Wayland/Mir By Default

Among the changes currently in SDL Git but not in a released version include the Mir and Wayland back-end support being enabled by default (rather than requiring a compile-time switch as needed by current releases), IBus IME support is added, support for web applications using EmScripten or Google Native Client (NaCl), AVX2 CPU detection, Vivante video driver support, support for Windows Phone 8.1, support for iOS 8, support for the Raspberry Pi 2, and various SDL API additions. There's also a lot of other changes that have built up too, particularly for Windows, iOS, and OS X.
There's been no communication yet when this big update might happen. Currently the work is marked for SDL 2.0.4, but given the time since the last update and the massive changes since then, it wouldn't be surprising if this would end up morphing into SDL 2.1.
For now if you want to dig through the libSDL development code, you can find it via their Mercurial repository.
9 Comments