Created by Robert Carr on 2013-09-06 and last modified on 2013-09-19
Get this branch:
bzr branch lp:~robertcarr/mir/fix-focus-races
Only Robert Carr can upload to this branch. If you are Robert Carr please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Robert Carr

Recent revisions

1058. By Robert Carr on 2013-09-19

Merge trunk

1057. By Robert Carr on 2013-09-19

Recursive mutex

1056. By Robert Carr on 2013-09-19


1055. By Robert Carr on 2013-09-09

Default ApplicationSession constructor

1054. By Robert Carr on 2013-09-06

Do not destroy underlying surfaces until the msh::Surface d'tor

1053. By Eleni Maria Stea on 2013-09-05

graphics: Pull in Eleni's changes to get the DRM fd to init GBM from the host Mir instance.

Approved by PS Jenkins bot, Alexandros Frantzis, Kevin DuBois, Robert Ancell.

1052. By PS Jenkins bot on 2013-09-04

Releasing 0.0.10+13.10.20130904-0ubuntu1 (revision 1051 from lp:mir).

Approved by PS Jenkins bot.

1051. By Kevin DuBois on 2013-09-04

fix lp:1220441 (a test for android display ID was not updated). Fixes: https://bugs.launchpad.net/bugs/1220441.

Approved by Daniel van Vugt, PS Jenkins bot, Robert Ancell.

1050. By PS Jenkins bot on 2013-09-03

Releasing 0.0.10+13.10.20130903-0ubuntu1 (revision 1049 from lp:mir).

Approved by PS Jenkins bot.

1049. By Daniel van Vugt on 2013-09-03

SwitchingBundle: Simplify and clarify guarantees that compositor_acquire
always has a buffer to return without blocking or throwing an exception.

The trade-off is that to enforce the guarantee we need to permanently
reserve one buffer for compositing. This reduces the flexibility of
SwitchingBundle a little, such that minimum nbuffers is now 2.

This was originally requested by Alexandros, as the potential throw concerned
him. Although, it was logically guaranteed to never happen for other reasons.

The second reason for doing this is to eliminate recycling logic, which
while safe and correct, was quite confusing. So this change further proves
that that logic (now removed) is not to blame for frame ordering bugs.

Approved by Robert Ancell, Alan Griffiths, PS Jenkins bot.

Branch metadata

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