[Bug 93844] RetroArch refuses to go back into windowed mode after fullscreen with Intel i915 graphics
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Nov 3 11:13:29 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=93844
--- Comment #191 from Diego Viola <diego.viola at gmail.com> ---
(In reply to Chris Wilson from comment #190)
> commit 40e3be34367141c952678f456f0e0d4632b6c266
> Author: Chris Wilson <chris at chris-wilson.co.uk>
> Date: Thu Nov 3 10:18:32 2016 +0000
>
> sna/dri2: Complete the final flip in a chain after the window is
> destroyed
>
> When the pending flip is queued, we update all the Windows to use the
> next bo as their rendering target. However, that bo is not yet the
> scanout until the future flip is performed. If the current fullscreen
> Window is destroyed, we still must allow that flip to proceed or else
> the old bo is left on the scanout.
>
> And yes, this is indeed a fix to one of the debug patches that intended
> to detect the error causing #93844. Irony.
>
> Fixes: 7817949314a2 ("sna/dri2: Avoiding marking a pending-signal on a
> dead Drawable")
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93844
> Reported-by: Diego Viola <diego.viola at gmail.com>
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
Tested this and your latest commit after that, the X server is still crashing.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20161103/dcdadc3c/attachment.html>
More information about the intel-gfx-bugs
mailing list