Bug 37757

Summary: Black artefacts in various (mainly wine) applications
Product: xorg Reporter: bean520 <beanie.man.520>
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: medium CC: beanie.man.520
Version: unspecifiedKeywords: NEEDINFO
Hardware: All   
OS: Linux (All)   
See Also: https://launchpad.net/bugs/719831
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Firefox in Wine (note the black areas none

Description bean520 2011-05-30 08:58:10 UTC
Created attachment 47323 [details]
Firefox in Wine (note the black areas

As the Summary says there are black artefacts in various applications. Usually they are most prevalent in Wine applications but some have reported problems in blender etc. too.

This can range from annoying to preventing the use of an application, and many attempts to track down the fault have lead to the Intel driver
Comment 1 Eric Anholt 2011-06-05 21:22:26 UTC
Please retest with 2D driver as of:

commit e0066e77e026b0dd0daa0c3765473c7d63aa6753
Author: Eric Anholt <eric@anholt.net>
Date:   Tue May 31 23:17:16 2011 -0700

    uxa: Simplify Composite solid acceleration for spans by only clipping once.
    
    Unlike the previous commit removing this style of code, the code in
    this one was originally wrong, and would fail to clip in the second
    pass of clipping when y was > pbox->y2.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=37233
    Reviewed-by: Keith Packard <keithp@keithp.com>
Comment 2 bean520 2011-06-08 06:14:48 UTC
tested with latest git, no change :(
Comment 3 Chris Wilson 2011-06-16 12:19:49 UTC
I removed the broken use-render-for-core:

commit 855ced5a4eb67e287001ae22cb6489639c548cfa
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Thu Jun 16 13:24:14 2011 +0100

    uxa: Remove the attempt to use the 3D pipeline for core rendering
    
    The attempt was still ridden with bugs, such as
    
    http://bugs.freedesktop.org/show_bug.cgi?id=28768
    http://bugs.freedesktop.org/show_bug.cgi?id=28798
    http://bugs.freedesktop.org/show_bug.cgi?id=28908
    http://bugs.freedesktop.org/show_bug.cgi?id=29401
    
    A fresh approach was taken with SNA, but in the mean time before that
    can be enabled downstream, restore correct behaviour.
    
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

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.