<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - X crash when starting minetest with compositing and DRI3 PRIME"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94829#c30">Comment # 30</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - X crash when starting minetest with compositing and DRI3 PRIME"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94829">bug 94829</a>
from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
<pre>Ok, it prevents a glitch after a failure but introduces more strangeness. I can
live without that for the moment.
Respun the only use HW vblanks for the last frame and ran it through my
accuracy tests, no misses so pushed:
commit a76560107f7d97b80d47e90b46535a8aba273c32
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date: Wed Apr 6 09:23:05 2016 +0100
sna/present: Only use the HW vblank for the last frame
If that doesn't stop the starvation issue, I have no idea.
Looking through the logs, I haven't found a reason for the freeze. After the
failed unflip, it looks to be rendering back into the Screen Pixmap and that
appears to be on the scanout (i.e. all the updates should be visible).</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>