[Mesa-dev] [Bug 97957] Awful screen tearing in a separate X server with DRI3
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Jun 27 08:56:08 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=97957
--- Comment #13 from Thomas Hellström <thellstrom at vmware.com> ---
It sounds to me like a back- to back SwapBuffers() is an application bug. The
back buffer content is undefined after a SwapBuffers().
But we shouldn't present a back buffer that's already in the swap chain. Hence
the attached patch.
Also, we should perhaps considering implementing and advertizing
GLX_SWAP_COPY_OML and GLX_SWAP_EXCHANGE_OML on dri3. There seems to be apps
relying on the GLX_SWAP_COPY_OML behavior. Among others glretrace playing back
traces captured on WGL.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170627/d63fdf1d/attachment.html>
More information about the mesa-dev
mailing list