Mir

lp:~vanvugt/mir/placement

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/mir/placement
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

1406. By Daniel van Vugt

Reimplement depth initialization

1405. By Daniel van Vugt

Disable the remaining broken tests

1404. By Daniel van Vugt

Comment out more broken tests

1403. By Daniel van Vugt

Initial prototype of PlacementStrategy redesign, to accept shell::Surface
as a parameter. This will allow PlacementStrategy to be used continuously
(not just during creation), and also to use additional information such as
surface state/type.

1402. By Alan Griffiths

compositor: calling SwitchingBundle::force_requests_to_complete() can be a no-op when there are no requests. Fixes: https://bugs.launchpad.net/bugs/1281145.

Approved by PS Jenkins bot, Daniel van Vugt.

1401. By Alexandros Frantzis

tests: Don't emit an "add" uevent manually when adding a device
(LP: #1281146)

The latest version (0.6) of umockdev emits such "add" uevents itself. Fixes: https://bugs.launchpad.net/bugs/1281146.

Approved by Daniel van Vugt, PS Jenkins bot.

1400. By Daniel van Vugt

Move Renderer rotation out of the begin() method and into set_rotation().

It's conceivable you won't want to change the rotation angle on every frame,
so now you don't have to. Also, this makes GLRenderer::begin() nice and
trivial again.
.

Approved by Alberto Aguirre, Alan Griffiths, PS Jenkins bot.

1399. By Alan Griffiths

config: reduce size of default RPC thread pool. Fixes: https://bugs.launchpad.net/bugs/1233001.

Approved by PS Jenkins bot, Daniel van Vugt, kevin gunn, Kevin DuBois.

1398. By Alan Griffiths

compositor: non-blocking implementation of SwitchingBundle::client_acquire. Fixes: https://bugs.launchpad.net/bugs/1267323.

Approved by PS Jenkins bot, Alexandros Frantzis, Andreas Pokorny, Kevin DuBois.

1397. By Daniel van Vugt

Move Renderer viewport setup out of the constructor and into a separate
function, where it can be changed without having to reconstruct the whole
Renderer.

This will be useful in future in cases such as:
  * Non-destructive display config changes that will avoid reconstructing
    DisplayBuffers (and compositors, and renderers :)
  * Viewport dimensions morphing during a screen rotation animation.
.

Approved by Alexandros Frantzis, PS Jenkins bot, Daniel van Vugt, Kevin DuBois, Alan Griffiths.

Branch metadata

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

Subscribers