Mir

lp:~alan-griffiths/mir/fix-1667645

Created by Alan Griffiths on 2017-02-24 and last modified on 2017-02-24
Get this branch:
bzr branch lp:~alan-griffiths/mir/fix-1667645
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

4051. By Alan Griffiths on 2017-02-24

Don't dereference the end iterator

4050. By Alan Griffiths on 2017-02-22

Add mir_create_[freestyle|gloss|satellite|utility]_window_spec

4049. By Daniel van Vugt on 2017-02-22

Disable predictive bypass, for a while, to work around LP: #1666372.

Predictive bypass works on the assumption that you are in phase with
the display vsync. But client-side vsync isn't really finished and is
still lacking phase correction. So the two optimizations are conflicting,
causing some stuttering.

Regrettably this will increase latency a bit (around 11ms) in some cases
for a while. But that's nothing compared to the 40-50ms improvement we
get from client-side vsync.

Eventually when phase correction is implemented in client-side vsync it
will be safe to re-enable predictive bypass.
. Fixes: https://bugs.launchpad.net/bugs/1666372.

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

4048. By Cemil Azizoglu on 2017-02-21

Implement mir_cursor_configuration_from_render_surface().

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

4047. By Kevin DuBois on 2017-02-21

remove Session::drop_outstanding_requests and Stream::drop_outstanding_requests.

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

4046. By Andreas Pokorny on 2017-02-21

input platform: forwards MirTouchscreenConfig contents as TouchscreenSettings to input platforms

.

Approved by mir-ci-bot, Brandon Schaefer.

4045. By Chris Halse Rogers on 2017-02-21

mgm::DisplayBuffer: Separate DRM FB allocation and GBM front buffer locking.

They're two different objects with two different lifetimes, which BufferObject needlessly conflates.

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

4044. By Kevin DuBois on 2017-02-21

fix 1663062 for the 1.0 series by uploading ShmBuffers properly in nested servers. This re-enables the software/mesa buffer passthrough pass, while ensuring that lp: #1663062 doesn't happen. Fixes: https://bugs.launchpad.net/bugs/1663062.

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

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