Many Changes Coming To The Next Version Of SDL2, Wayland/Mir By Default
It's been over two years since the release of SDL 2.0 and 19 months since the debut of the last SDL 2.0 point release, SDL 2.0.3. However, a lot of new activity continues piling in the Git code for whenever the next Simple Directmedia Layer release might happen to benefit cross-platform gamers and other users of this library.
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.
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