Summary: | [HSW/BDW Bisected] 3D graphics show previous buffers | ||
---|---|---|---|
Product: | xorg | Reporter: | Pekka Jylhä-Ollila <pekka.jylha-ollila> |
Component: | Driver/intel | Assignee: | Chris Wilson <chris> |
Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | arekm, eero.t.tamminen |
Version: | git | ||
Hardware: | Other | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Pekka Jylhä-Ollila
2016-06-27 13:24:03 UTC
Spotted something that should be relevant: commit 4556ac396ed46a476cc970946011e377451346ff Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Mon Jul 4 10:07:51 2016 +0100 sna: Track TearFree shadow as an active scanout If it is along these lines, we should be trigger an assert when compiled with --enable-debug. The issue was fixed in the latest commits. This commit: commit bc369bbf4aed9df3c802bf8759bbdcdd1232f893 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Tue Jun 28 12:26:55 2016 +0100 sna: Avoid recursion by testing shadow.wait fixed fullscreen buffer swapping on Broadwell, and this commit: commit 26f8ab5429a554801641415f0ab3b2d68cea1d00 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Mon Jul 4 10:11:50 2016 +0100 sna: Restore local damage processing for TearFree/DRI2/swcursor early fixed the issue in windowed mode. Both platforms work correctly now, so I'll change the bug status to fixed. bc369bbf4aed9df3c802bf8759bbdcdd1232f893 actually causes regression for me like that: https://www.youtube.com/watch?v=OceCdwR5sB8 Reverting this commit makes problem go away. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.