Mir

lp://qastaging/~vanvugt/mir/series-0.28

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp://qastaging/~vanvugt/mir/series-0.28
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Mir
Status:
Development

Recent revisions

4177. By Daniel van Vugt

Series 0.28

4176. By Chris Halse Rogers

platform-eglstream: Return “unsupported” when we can't claim DRM master.

This matches what mesa-kms does.

Approved by Alan Griffiths, mir-ci-bot.

4175. By Chris Halse Rogers

mc::BufferAcquisition: Remove the never-used MultiMonitorMode enum.

We've got code for both versions, but single_monitor_fast has never been used, and is
not exposed to external users.
.

Approved by mir-ci-bot, Alan Griffiths.

4174. By Chris Halse Rogers

Resolve all the new warnings available in Clang 5.0 and GCC 7.

Approved by Alan Griffiths, mir-ci-bot.

4173. By Alan Griffiths

Port examples off the APIs we propose to delete in release 1.0.

Approved by Chris Halse Rogers, mir-ci-bot, Brandon Schaefer, Alberto Aguirre.

4172. By Alan Griffiths

Use macros to give better control over the application of deprecations.

Approved by Brandon Schaefer, Andreas Pokorny, mir-ci-bot.

4171. By Daniel van Vugt

Add the ability to set custom display resolutions (or fake modes if
you like). These affect the logical view area and scaling that appears
on screen but do not affect the actual display mode the monitor is set
to. So the renderer will scale up/down and letter-box (add black bars)
as required. (LP: #1639226 mostly complete)

This now works apparently perfectly (try mirout fakemode ...) with the
one caveat that the hardware cursor doesn't match up yet. You can work
around that by simply running your server with '--cursor software'. Fixes: https://bugs.launchpad.net/bugs/1639226.

Approved by mir-ci-bot, Alan Griffiths.

4170. By Daniel van Vugt

Generalise FrameClock::next_frame_after() to accept arbitrary
timestamps rather than assuming the input parameter is always
an in-phase frame timestamp.
.

Approved by Alan Griffiths, mir-ci-bot.

4169. By Kevin DuBois

prepare the mesa-kms and mesa-x11 platforms for splitting mg::Platform into rendering and display components. both of these platforms share the same GBMPlatform for buffer allocation.

Approved by mir-ci-bot, Andreas Pokorny.

4168. By Alan Griffiths

Add protobuf dependency to mirtest (for display_config_matchers.cpp).

Approved by mir-ci-bot, Andreas Pokorny.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/mir
This branch contains Public information 
Everyone can see this information.

Subscribers