Mir

lp:~alan-griffiths/mir/BufferStreamArrangement.can_be_specified_when_creating_surface

Created by Alan Griffiths and last modified
Get this branch:
bzr branch lp:~alan-griffiths/mir/BufferStreamArrangement.can_be_specified_when_creating_surface
Only Alan Griffiths can upload to this branch. If you are Alan Griffiths please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Alan Griffiths
Project:
Mir
Status:
Merged

Recent revisions

3509. By Alan Griffiths

Avoid conflict with ~kdub/mir/fix-1577967 in tests/acceptance-tests/test_buffer_stream_arrangement.cpp

3508. By Alan Griffiths

merge lp:mir

3507. By Alan Griffiths

Make test pass

3506. By Alan Griffiths

BufferStreamArrangement.can_be_specified_when_creating_surface

3505. By Alberto Aguirre

Add a simple client startup performance test

Add test to ensure the required time for a client to setup a connection,
create a surface and swap a buffer does not exceed the expected threshold.
 .

Approved by Daniel van Vugt, mir-ci-bot.

3504. By Daniel van Vugt

mesa-kms: When moving the hardware cursor, don't give up and crash if
it fails. I've seen 'Permission denined' occur and crash the server when
VT switching (LP: #1579630), but more generally the hardware cursor
(once initialized) is not an important enough feature to crash the
server for. If any part of it fails, just write a warning to the log
instead.
. Fixes: https://bugs.launchpad.net/bugs/1579630.

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

3503. By Daniel van Vugt

Add a compositor performance test, which is actually a regression test
for LP: #1563287.

Approved by mir-ci-bot, Kevin DuBois.

3502. By Kevin DuBois

nbs api: change mir_presentation_chain_allocate_buffer() to mir_connection_allocate_buffer(). As discussed a few weeks ago, allocating MirBuffers independently of MirPresentationChains makes more sense.

Buffers can change chains, and this opens up the possibility of mir_screencast_fill_buffer(MirScreencast*, MirBuffer*) for more flexible screencasting (useful in WiDi/encoding applications)

Also changes mir_buffer_callback to
typedef void (*mir_buffer_callback)(MirBuffer*, void* context);.

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

3501. By Alan Griffiths

platform: change the default behaviour of fatal_error() to abort(). Fixes: https://bugs.launchpad.net/bugs/1577106.

Approved by mir-ci-bot, Cemil Azizoglu, Daniel van Vugt.

3500. By Alan Griffiths

common: Improve mir::optional_value<> const propagation & copying.

Approved by Daniel van Vugt, mir-ci-bot, 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