Features & Changes Coming For Mir 0.13
Canonical developers have been hard at work on the next version of their Mir Display Server for Ubuntu Touch 15.04.
While there hasn't been too many groundbreaking Mir announcements recently, the developers remain hard at work on Mir development as illustrated by their Bazaar repository changes. The next version of Mir is v0.13 and it will bring several notable changes.
Daniel van Vugt has already described Mir 0.13 as "a very large release" and some of the changes include a switch to C++14 compiler support requirement from C++11, a switch from triple buffering to double buffering to reduce latency and resource usage, a large window management redesign within the Mir server library, a new "buffer streams" implementation, logging of important OpenGL information at start-time, client API support for constructing input method surfaces, keymap setting support for surfaces, support for rendering window title strings, proof-of-concept Snappy packages for Ubuntu Core, and other changes. There's also support for a MIR_CLIENT_INPUT_RATE environment variable for altering the input resampling rate. Additionally, there's a MIR_SERVER_NBUFFERS environment variable if wishing to change from the new default double buffering behavior to some other value.
Tracking of the Mir 0.13 milestone can be found via Launchpad.net.
While there hasn't been too many groundbreaking Mir announcements recently, the developers remain hard at work on Mir development as illustrated by their Bazaar repository changes. The next version of Mir is v0.13 and it will bring several notable changes.
Daniel van Vugt has already described Mir 0.13 as "a very large release" and some of the changes include a switch to C++14 compiler support requirement from C++11, a switch from triple buffering to double buffering to reduce latency and resource usage, a large window management redesign within the Mir server library, a new "buffer streams" implementation, logging of important OpenGL information at start-time, client API support for constructing input method surfaces, keymap setting support for surfaces, support for rendering window title strings, proof-of-concept Snappy packages for Ubuntu Core, and other changes. There's also support for a MIR_CLIENT_INPUT_RATE environment variable for altering the input resampling rate. Additionally, there's a MIR_SERVER_NBUFFERS environment variable if wishing to change from the new default double buffering behavior to some other value.
Tracking of the Mir 0.13 milestone can be found via Launchpad.net.
1 Comment