[Bug 71773] New: [GM45]: font corruption is back after 2a59eadf8165bd70780ac16220456c6196ac3ff1
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Nov 18 23:51:40 PST 2013
https://bugs.freedesktop.org/show_bug.cgi?id=71773
Priority: medium
Bug ID: 71773
Assignee: chris at chris-wilson.co.uk
Summary: [GM45]: font corruption is back after
2a59eadf8165bd70780ac16220456c6196ac3ff1
QA Contact: intel-gfx-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: arekm at maven.pl
Hardware: Other
Status: NEW
Version: git
Component: Driver/intel
Product: xorg
Commit
commit 2a59eadf8165bd70780ac16220456c6196ac3ff1
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Sun Jul 7 09:13:49 2013 +0100
sna/gen4: Remove the glyph mask hack and tune the flush w/a
Remove the hack from the glyph path to force the use of an auxiliary
channel, and reduce the maximum amount of inflight vertices until we can
then render glyphs with no corruption (at least in my test case).
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
reverts
--- a/src/sna/sna_glyphs.c
+++ b/src/sna/sna_glyphs.c
@@ -1287,7 +1287,7 @@ next_image:
__FUNCTION__,
(int)p->atlas->format,
(int)(format->depth << 24 |
format->format)));
- if (p->atlas->format == (format->depth
<< 24 | format->format)) {
+ if (p->atlas->format == (format->depth
<< 24 | format->format) && (sna->kgem.gen >> 3) != 4) /* XXX cache corruption?
how? */ {
ok = sna->render.composite(sna,
PictOpAdd,
p->atlas, NULL, mask,
0,
0, 0, 0, 0, 0,
and fonts corruption is back on my
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset
Integrated Graphics Controller (rev 07) (prog-if 00 [VGA controller])
(thinkpad t400)
Reverting chunk above and fonts corruption is gone.
kde4.11 + xserver1.14.4 + kernel 3.12 here.
--
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/20131119/7bb12a5e/attachment.html>
More information about the intel-gfx-bugs
mailing list