Mir 0.16.0
Mir display server v0.16.0
Milestone information
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 9 Alan Griffiths, 3 Alberto Aguirre, 2 Alexandros Frantzis, 1 Andreas Pokorny, 9 Daniel van Vugt, 8 Kevin DuBois
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 32 Fix Released
Download files for this release
Release notes
* New upstream release 0.16.0 (https:/
- ABI summary: Only servers and graphics drivers need rebuilding;
. Mirclient ABI unchanged at 9
. Mirserver ABI bumped to 34
. Mircommon ABI unchanged at 5
. Mirplatform ABI bumped to 10
. Mirprotobuf ABI bumped to 2
. Mirplatformgraphics ABI bumped to 5
. Mirclientplatform ABI unchanged at 3
- Enhancements:
. Significantly shortened buffer holding time for system compositors
should yield higher/smoother frame rates.
. Progress on new buffer semantics work.
. Mir-on-x platform refinements, including support for guest platform,
key combinations, rotation, display window size.
. Enhanced cross-compilation, including multi-distro, and multi-arch
support.
. Added message auth code to make_event functions. Older implementations
are now marked as deprecated.
. Added EventBuilder for input platforms to use to construct events.
. Improved logging.
. Added protobuf versioning support.
. Support for the NATIVE_
. Added utilities to detect the capabilities of an input device.
. Initial refactoring to support renderers other than GL.
. Optimized ANR logic to decide less frequent wakeups.
. Allow clients to set their surface event handler up front.
. Added ability to provide for setting a scale on BufferStream.
- Bug fixes: See below.