Mir

lp:~vanvugt/mir/nonprime-server-support

Created by Daniel van Vugt on 2016-11-08 and last modified on 2017-03-09
Get this branch:
bzr branch lp:~vanvugt/mir/nonprime-server-support
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

3812. By Daniel van Vugt on 2016-11-09

Try again

3811. By Daniel van Vugt on 2016-11-08

Prototype

3810. By Kevin DuBois on 2016-11-08

split out the swap interval arrangements from mcl::BufferStream so that MirPresentationChain can alter its submit behaviour as well. Add private functions so that the nested server can make the host server and the nested client agree on swapintervals.

Approved by mir-ci-bot, Cemil Azizoglu.

3809. By Brandon Schaefer on 2016-11-07

Revert a mistake I made

3808. By Brandon Schaefer on 2016-11-07

* Merge ubuntu/mir --take-this

3807. By Daniel van Vugt on 2016-11-07

Remove dead code: *BufferAllocator::reconstruct_from()

And everything still works :).

Approved by Alan Griffiths, mir-ci-bot, Kevin DuBois.

3806. By Chris Halse Rogers on 2016-11-07

Implement Display::apply_if_configuration_preserves_display_buffers() for Android platform (part 2 of LP: #1556142). Fixes: https://bugs.launchpad.net/bugs/1556142.

Approved by mir-ci-bot, Kevin DuBois, Andreas Pokorny.

3805. By Daniel van Vugt on 2016-11-07

Fix zesty build failures: Structures which contain variable-length
arrays can only be instantiated correctly using dynamic memory
allocation (LP: #1638774)

As usual gcc becomes more pedantic over time. Fixes: https://bugs.launchpad.net/bugs/1638774.

Approved by Chris Halse Rogers, Kevin DuBois, mir-ci-bot.

3804. By Daniel van Vugt on 2016-11-07

If page flipping fails then fall back to blitting the screen
instead of crashing. This allows Mir servers to run under VirtualBox
(LP: #1584894) and also on ASpeed graphics chips.

Server-side GL rendering works fine, as do software clients. Hardware
(GL) clients presently just hang and never render, but I'm happy to
declare that outside the scope of LP: #1584894. Fixes: https://bugs.launchpad.net/bugs/1489689, https://bugs.launchpad.net/bugs/1584894.

Approved by Kevin DuBois, Andreas Pokorny, mir-ci-bot.

3803. By Daniel van Vugt on 2016-11-04

Avoid installing headers "mir_toolkit/debug/" twice (the second time
within itself) (LP: #1639153). Fixes: https://bugs.launchpad.net/bugs/1639153.

Approved by Alan Griffiths, 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:mir
This branch contains Public information 
Everyone can see this information.

Subscribers