Merge lp:~vanvugt/mir/fix-1420678 into lp:mir
Proposed by
Daniel van Vugt
Status: | Merged |
---|---|
Approved by: | Daniel van Vugt |
Approved revision: | no longer in the source branch. |
Merged at revision: | 2323 |
Proposed branch: | lp:~vanvugt/mir/fix-1420678 |
Merge into: | lp:mir |
Diff against target: |
107 lines (+53/-19) 2 files modified
src/server/compositor/buffer_queue.cpp (+0/-19) tests/unit-tests/compositor/test_buffer_queue.cpp (+53/-0) |
To merge this branch: | bzr merge lp:~vanvugt/mir/fix-1420678 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chris Halse Rogers | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Alan Griffiths | Approve | ||
Review via email: mp+249456@code.launchpad.net |
Commit message
Fix the multi-monitor frame sync logic to support high speed
compositors (tm) which only need to hold buffers very briefly
(introduced in r2183). (LP: #1420678)
Both the multi-monitor frame sync logic and the optimization of r2183
behave correctly independently. It's only when combined that they start
to interfere with each other. But we'd very much like to keep both...
To post a comment you must log in.
FAILED: Continuous integration, rev:2317 jenkins. qa.ubuntu. com/job/ mir-ci/ 2960/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/1281 jenkins. qa.ubuntu. com/job/ mir-clang- vivid-amd64- build/1280 jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/1237 jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 957/console jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 1237 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 1237/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/4276 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 18002
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/2960/ rebuild
http://