<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#c25">Comment # 25</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>Well the patch didn't prevent the queue exhaustion.
The first issue on flip failure is that we try to restore the previous mode +
framebuffer. However, Present is lying and we the frontbuffer it is using no
longer matches the Screen, so the framebuffer we restore doesn't match. Then
when we fall back to copies rather than flips, Present is copying to its
frontbuffer which isn't on the screen any longer.
That should recover when the Present mode changes (i.e. when it changes from
fullscreen flips).</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>