[Bug 74327] New: [snb] rendering corruption
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Feb 1 08:27:05 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=74327
Priority: medium
Bug ID: 74327
Assignee: chris at chris-wilson.co.uk
Summary: [snb] rendering corruption
QA Contact: intel-gfx-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: bas at basnieuwenhuizen.nl
Hardware: x86-64 (AMD64)
Status: NEW
Version: git
Component: Driver/intel
Product: xorg
Created attachment 93174
--> https://bugs.freedesktop.org/attachment.cgi?id=93174&action=edit
screenshot of corruption
After upgrading to 2.99.908, I got some rendering corruption. See the attached
screenshot for an example.
As this is a regression for me, I bisected it and got
1f9a6156e9240a1efa8785ab5bca0a3b1757d08e is the first bad commit
commit 1f9a6156e9240a1efa8785ab5bca0a3b1757d08e
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Fri Jan 31 20:02:44 2014 +0000
sna: remove short-circuit for move-to-CPU when damage covers region
The short-circuit path missed translating the damage from drawable space
into the pixmap (for Composite setups) which may have resulted in
corruption. The path was also failing to consider the impact of reusing
an active CPU bo when it could be discarding the unwanted damage and
reallocating.
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
Reproducing the problem:
As far as I can see on Qt applications the corruptions appears mostly on areas
with some kind of shadow or buttons behind the cursor. However on gedit it is
the open file dialog that is almost completely black.
While I have not found a clear pattern to where it occurs, it occurs pretty
reliably across restarts of the X server.
Applications I tested are kdevelop4, kate and gedit.
System environment:
xserver 1.15.0
mesa 10.0.2
kernel 3.12.9-1-ARCH on x86_64
window manager: xmonad
I configured xf86-video-intel with
./configure --prefix=/usr --enable-glamor
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140201/d09c25ab/attachment.html>
More information about the intel-gfx-bugs
mailing list