lp:~afrantzis/mir/swapper-multiple-compositor-acquire
- Get this branch:
- bzr branch lp:~afrantzis/mir/swapper-multiple-compositor-acquire
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Mir development team: Pending requested
-
Diff: 430 lines (+238/-26)7 files modifiedinclude/server/mir/compositor/buffer_swapper.h (+18/-3)
include/server/mir/compositor/buffer_swapper_multi.h (+26/-1)
src/server/compositor/buffer_swapper_multi.cpp (+109/-10)
src/server/compositor/buffer_swapper_spin.cpp (+3/-0)
tests/integration-tests/compositor/test_stress_buffer_swapper.cpp (+15/-3)
tests/integration-tests/compositor/test_swapping_swappers.cpp (+8/-9)
tests/unit-tests/compositor/test_buffer_swapper_double.cpp (+59/-0)
Branch information
Recent revisions
- 743. By Alexandros Frantzis
-
compositor: Support multiple compositor_
acquire( ) calls for BufferSwapperMulti - 742. By Daniel van Vugt
-
setup-android-
dependencies. sh: Fix typo causing libxkbcommon0 to not be
installed and the script never quite finish. (LP: #1190884). Fixes: https://bugs.launchpad .net/bugs/ 1190884. Approved by Alexandros Frantzis, PS Jenkins bot.
- 741. By Daniel van Vugt
-
Introducing fingerpaint. It's not just a multi-touch demo that responds to
pressure and size, but more importantly it's a future testbed for localized
input coordinates.Pretty boring on desktop. Less so on Nexus 4.
.Approved by Kevin DuBois, Alan Griffiths, PS Jenkins bot.
- 740. By Alan Griffiths
-
compositor: Restore force_requests_
to_complete( ) logic to what we had before -r 728. Fixes: https:/ /bugs.launchpad .net/bugs/ 1189443. Approved by PS Jenkins bot, Kevin DuBois, Alexandros Frantzis.
- 739. By Daniel van Vugt
-
Fix debuild failures on saucy / gcc-4.8.
Approved by Alexandros Frantzis, Alan Griffiths, PS Jenkins bot, Chris Halse Rogers.
- 738. By Daniel van Vugt
-
Minor correction to documentation building_
source_ for_pc so that the
instructions will actually work :)Remember sudo.
Approved by Alexandros Frantzis, PS Jenkins bot.
- 737. By Daniel van Vugt
-
Resolve the two differing interpretations of "stride" which were causing
software surfaces to be distorted on Android. (LP: #1116452)Just make sure that "stride" in any Android structure is a number of pixels
and in Mir types it is always a number of bytes. Fixes: https://bugs.launchpad .net/bugs/ 1116452. Approved by Kevin DuBois, Alexandros Frantzis, Alan Griffiths, PS Jenkins bot.
- 736. By Kevin DuBois
-
Iterate on the SwapperFactory so it can meet the more complex demands of different allocations. This is the cleanup of the the rough edges of the SwapperSwitcher algorithm branch.
Approved by PS Jenkins bot, Alexandros Frantzis, Alan Griffiths.
- 735. By Robert Carr
-
Depthify the surface stack to support the launcher use case.
Approved by Alan Griffiths, PS Jenkins bot, Alexandros Frantzis.
- 734. By Daniel van Vugt
-
Fix backward error message and improve error details (mention the errno).
(LP: #1189726). Fixes: https://bugs.launchpad .net/bugs/ 1189726. Approved by Alexandros Frantzis, Alan Griffiths, PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~mir-team/mir/trunk