<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - IOQuake is jerky"
href="https://bugs.freedesktop.org/show_bug.cgi?id=95200#c14">Comment # 14</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - IOQuake is jerky"
href="https://bugs.freedesktop.org/show_bug.cgi?id=95200">bug 95200</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>Found something that I didn't like, that would have caused a stutter for a few
frames.
commit e4ef6e9e5b2c8b637356621c60b28d064d40d29c
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date: Sat Apr 30 14:09:05 2016 +0100
sna/dri2: Free the pending back buffer after use
The pending back buffer is only the pending copy, the actual info->back
stores the client's view of the current back buffer which may be more
recent than the pending copy. So store the current back buffer, swap in
the pending to do the normal swap, then free the resultant back (which
may have been exchanged with the front), before restoring the client's
current back buffer.
References: <a class="bz_bug_link
bz_status_NEW "
title="NEW - IOQuake is jerky"
href="show_bug.cgi?id=95200">https://bugs.freedesktop.org/show_bug.cgi?id=95200</a>
Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>