Features & Changes Coming For Mir 0.13

Written by Michael Larabel in Ubuntu on 30 March 2015 at 09:49 AM EDT. 1 Comment
UBUNTU
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.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week