Bug 49396 - [G33 UXA] Glyph and pixmap corruption/rendering problems
Summary: [G33 UXA] Glyph and pixmap corruption/rendering problems
Status: RESOLVED DUPLICATE of bug 36326
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: x86 (IA32) All
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-02 11:47 UTC by Matti Hämäläinen
Modified: 2013-01-16 18:02 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Matti Hämäläinen 2012-05-02 11:47:57 UTC
When running UXA (SNA disabled), there are sometimes glyph and pixmap corruptions/rendering problems. A OGV/Theora video to demonstrate:

http://tnsp.org/~ccr/intel-gfx/uxa-bugs.ogv

I suspect that this may be related to the Google Maps tile drawing corruption.

Earlier report https://bugs.freedesktop.org/show_bug.cgi?id=37782 with similar problems, also with UXA.

-- Window manager: WindowMaker 0.92 (also present with Compiz, so probably not
WM related)
-- chipset: 00:02.0 VGA compatible controller: Intel Corporation 82G33/G31
Express Integrated Graphics Controller (rev 10)
-- system architecture: i686 / 32bit
-- xf86-video-intel: GIT 7e09babb3e9e23882db30ee7d0c22c503962faa9
-- xserver: X.Org X Server 1.12.1 from Debian unstable
-- mesa: 8.0.2-2 from Debian unstable
-- libpixman: 0.25.2-1
-- libdrm version: 2.4.33-1
-- kernel version: 3.3.4 (vanilla from kernel.org)
-- Linux distribution: Debian Testing aka Wheezy
-- Machine or mobo model: Asus P5KPL-CM
-- Display connector: VGA
Comment 1 Chris Wilson 2012-12-19 11:11:42 UTC
I've pushed a tree to remove some of the optimisations to see if they are the cause of the corruption:

http://cgit.freedesktop.org/~ickle/xf86-video-intel #glyph-cache-bug

Can you please try this branch to see if does the trick?

Rough guide to testing:

$ git clone git://people.freedesktop.org/~ickle/xf86-video-intel
$ cd xf86-video-intel
$ git checkout origin/glyph-cache-bug
$ ./autogen.sh --prefix=/usr
$ make
$ sudo make install
# restart X
Comment 2 Chris Wilson 2013-01-16 18:02:38 UTC

*** This bug has been marked as a duplicate of bug 36326 ***


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.