Merge lp:~kdub/mir/nbs-option into lp:mir
Proposed by
Kevin DuBois
Status: | Merged |
---|---|
Approved by: | Daniel van Vugt |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3010 |
Proposed branch: | lp:~kdub/mir/nbs-option |
Merge into: | lp:mir |
Diff against target: |
100 lines (+22/-11) 3 files modified
src/server/compositor/buffer_map.cpp (+2/-2) src/server/compositor/buffer_map.h (+3/-3) src/server/compositor/buffer_stream_factory.cpp (+17/-6) |
To merge this branch: | bzr merge lp:~kdub/mir/nbs-option |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel van Vugt | Approve | ||
Alan Griffiths | Approve | ||
Chris Halse Rogers | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Brandon Schaefer (community) | Approve | ||
Review via email: mp+273523@code.launchpad.net |
Commit message
add an option to enable the new buffer semantics under the hood, by setting "--nbuffers 0"
Description of the change
add an option to enable the new buffer semantics under the hood, by setting "--nbuffers 0".
There are still a few optimizations (overallocation, timeout-dropping) and performance studies that need to be added before switching over entirely, but its useful to have this option around to play with the new system. Titlebars on the demo server are also not drawn yet, have to transition from surface-based titlebars.
To post a comment you must log in.
PASSED: Continuous integration, rev:2906 jenkins. qa.ubuntu. com/job/ mir-ci/ 5178/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/4322 jenkins. qa.ubuntu. com/job/ mir-clang- vivid-amd64- build/3229 jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/4264 jenkins. qa.ubuntu. com/job/ mir-mediumtests -wily-touch/ 222/console jenkins. qa.ubuntu. com/job/ mir-wily- amd64-ci/ 1332 jenkins. qa.ubuntu. com/job/ mir-wily- amd64-ci/ 1332/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-wily- i386-ci/ 222/console jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 4265 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 4265/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- touch/6924 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 24007 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- wily-armhf/ 223/console
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/5178/ rebuild
http://