Mir

lp:~vanvugt/mir/share-typo

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

3746. By Daniel van Vugt

Move it

3745. By Daniel van Vugt

First attempt

3744. By Daniel van Vugt

Make BufferVault swap interval logic more clear, so it's now easier
to fix/enhance/maintain.

Previously the caller was required to blindly increase or decrease
some invisible value which implicitly toggled between swap interval
0 or 1 behaviour. So that's fragile to begin with.

Secondly, we have known issues with overallocation (LP: #1565596) and
underallocation
(https://code.launchpad.net/~kdub/mir/nested-passthrough/+merge/307315)
in this area, so to resolve those the vault will need to know the
intended usage pattern rather than being told an exact number of
buffers, which is causing the over/under allocation problems.

Approved by Kevin DuBois, mir-ci-bot.

3743. By Kevin DuBois

mesa client: suggest using DMA buf to map a MirBuffer to a GL texture. GL mapping of MirBuffer's are needed in the case where a passthrough buffer needs to be mapped (eg, if a small window pops up over a fullscreen window, the fullscreen window has to then be GL-drawn, when it was previously passed-through).

Approved by mir-ci-bot, Daniel van Vugt, Cemil Azizoglu, Alan Griffiths, Chris Halse Rogers.

3742. By Andreas Pokorny

Reduce exposure of MirEvent structures in two platforms and mirserver.

Approved by Cemil Azizoglu, mir-ci-bot, Alan Griffiths.

3741. By Andreas Pokorny

Allow eglInitialize to indicate version 1.4 or above.

Approved by mir-ci-bot, Daniel van Vugt, Chris Halse Rogers.

3740. By Kevin DuBois

compositor: remove mc::BufferStreamSurfaces and mc::BufferBundle. The first was the implementation
of mc::BufferStream for server side queueing, which mostly wrapped the logic in the removed mc::BufferQueue. the latter was the interface for the BufferQueue helper class, that was used in a few integration-level tests. These tests have been ported to used mc::Stream.
.

Approved by mir-ci-bot, Chris Halse Rogers, Cemil Azizoglu.

3739. By Alexandros Frantzis

nested: Set the MirClientHostConnection callbacks (thread-)safely
(LP: #1628828). Fixes: https://bugs.launchpad.net/bugs/1628828.

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

3738. By Daniel van Vugt

Add refresh rate to MirSurfaceOutputEvent.

Approved by mir-ci-bot, Cemil Azizoglu, Kevin DuBois.

3737. By Alan Griffiths

Fix the server crash observed in lp:1629275. Fixes: https://bugs.launchpad.net/bugs/1607812.

Approved by Chris Halse Rogers, mir-ci-bot, Andreas Pokorny, Cemil Azizoglu.

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