Mir

lp:~kdub/mir/nbs-off-1590765

Created by Kevin DuBois and last modified
Get this branch:
bzr branch lp:~kdub/mir/nbs-off-1590765
Only Kevin DuBois can upload to this branch. If you are Kevin DuBois please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kevin DuBois
Project:
Mir
Status:
Development

Recent revisions

3509. By Kevin DuBois

revert turning nbs on

3508. By Kevin DuBois

note fix in changelog

3507. By Kevin DuBois

client: make sure that users of mir_buffer_stream_swap_buffers() never get blocked awaiting incoming buffers. The code this MP is fixing could wait on buffers if the producer produced quickly. (eg, sw Xmir with a small window, common in pocket desktop on frieza)

The signalling had to shift from the glue-code in bufferstream to the BufferVault, as that is the object that knows if there are buffers available. As mentioned in prior MPs, one of the things to be done once the old stuff is removed is to condense the glue-code in mir_client_buffer_stream.cpp and BufferVault (its currently useful for switching between NBUFFERS=0 / 3)

fixes: LP: #1584784

3506. By Daniel van Vugt

debian/changelog: Fix typos in version string

3505. By Daniel van Vugt

Tidy up capitalization and spacing of the previous commit.

3504. By Kevin DuBois

include fix in changelog

3503. By Kevin DuBois

android: do not throw when creating certain objects when the hwc version is 1.5.

Fixes: LP: #1583086.

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

3502. By Daniel van Vugt

Correct and update the changelog with new bugs fixed.

3501. By Alan Griffiths

Make the mirtest-dev package useful for downstream projects
(LP: #1583536)

3500. By Daniel van Vugt

Fix the three occasional CI test failures seen in
ClientLogging.reports_performance since fixing LP: #1581368.
(LP: #1583970, LP: #1584603, LP: #1584605)

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