<div dir="ltr">Just a followup on this thread. Thanks for those that gave it a shot and provided feedback.<div>Results look really good. </div><div>There are some minor knock-on effect bugs - we're tracking those here</div>
<div><a href="https://bugs.launchpad.net/bugs/+bugs?field.searchtext=nonblockswap">https://bugs.launchpad.net/bugs/+bugs?field.searchtext=nonblockswap</a></div><div>All of which have some level of debug and proposed solution.</div>
<div>No doubt this is an improvement even with the minor "regressions", so I plan to move forward in a landing attempt, with the team remaining focused to clean up the regressions.</div><div><br></div><div>br,kg</div>
<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 16, 2014 at 5:19 PM, Kevin Gunn <span dir="ltr"><<a href="mailto:kevin.gunn@canonical.com" target="_blank">kevin.gunn@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all,<div>Some of you may have been following the various threads on the "Qt5.2 queuing events when screen is off" bug through any of the following:</div>
<div><a href="https://bugs.launchpad.net/mir/+bug/1292306" target="_blank">https://bugs.launchpad.net/mir/+bug/1292306</a></div>
<div><div><a href="https://bugreports.qt-project.org/browse/QTBUG-37677" target="_blank">https://bugreports.qt-project.org/browse/QTBUG-37677</a></div><div><a href="https://lists.launchpad.net/ubuntu-phone/msg07458.html" target="_blank">https://lists.launchpad.net/ubuntu-phone/msg07458.html</a></div>

</div><div><br></div><div>Short summary on the conclusion, we're working on altering Mir to not block on swapbuffers in the instance of occluded apps & screen off and relying on the shell to enforce the toolkit side channel to halt rendering.</div>

<div><br></div><div>Given that this is a significant behavioral change we're taking a systematic approach and hoping to get some additional testing and road-milage before landing. At the moment we have branches available which to deliver the desired change. We welcome anyone who would like to help out by testing... and if you'd like to help, please follow this wiki I threw together.</div>

<div><a href="https://wiki.ubuntu.com/Mir/NonBlockingSwapTesting" target="_blank">https://wiki.ubuntu.com/Mir/NonBlockingSwapTesting</a></div><div><br></div><div>br, kg</div></div>
</blockquote></div><br></div>