Fix committed into lp:mir at revision None, scheduled for release in
mir, milestone 0.21.0
** Changed in: mir
Status: Fix Released => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1480164
Title:
[regression] Mir is holding buffers much longer than it used to.
Status in Mir:
Fix Committed
Status in mir package in Ubuntu:
Fix Released
Bug description:
Mir is holding buffers much longer than it used to. You can see from
this bespoke logging that it's now holding each buffer from the client
for a full frame even though the compositor itself only holds it for
less than a millisecond (the render time):
[1438332770.923332] mirserver: 0x7f66bc0030b0: compositor acquired
0x7f66bc0039f0
[1438332770.923444] mirserver: 0x7f66bc0030b0: compositor release1
0x7f66bc0039f0
[1438332770.923454] mirserver: 0x7f66bc0030b0: compositor release2
0x7f66bc0039f0
[1438332770.939927] mirserver: 0x7f66bc0030b0: compositor release3
0x7f66bc0039f0
[1438332770.939966] mirserver: 0x7f66bc0030b0: compositor release4
0x7f66bc0039f0
[1438332770.940011] mirserver: 0x7f66bc0030b0: compositor acquired
0x7f66bc006990
[1438332770.940117] mirserver: 0x7f66bc0030b0: compositor release1
0x7f66bc006990
[1438332770.940127] mirserver: 0x7f66bc0030b0: compositor release2
0x7f66bc006990
[1438332770.956487] mirserver: 0x7f66bc0030b0: compositor release3
0x7f66bc006990
[1438332770.956507] mirserver: 0x7f66bc0030b0: compositor release4
0x7f66bc006990
The issue appears to have been introduced in:
------------------------------------------------------------
revno: 2323 [merge]
author: Daniel van Vugt <[email protected]>
committer: Tarmac
branch nick: development-branch
timestamp: Tue 2015-02-17 08:19:29 +0000
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. Fixes:
https://bugs.launchpad.net/bugs/1420678.
Approved by Chris Halse Rogers, PS Jenkins bot, Alan Griffiths.
------------------------------------------------------------
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1480164/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp