Bug 2158 - Display corruption with macintosh radeon r300 2d accelerated
Summary: Display corruption with macintosh radeon r300 2d accelerated
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: git
Hardware: PowerPC Linux (All)
: high major
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-27 05:11 UTC by Jerome Glisse
Modified: 2006-04-11 14:22 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Jerome Glisse 2004-12-27 05:11:35 UTC
The xaa acceleration give corrupted display with r300 chipset on
macintosh. The problem may came from a difference in setup between
r1/200 & r300 chipset.

For a screenshot :
http://dj.planet-d.net/Capture.png

To reproduce it simply enable dri with r300 on a macintosh.

This options work around the bug :
Option "XaaNoScanlineImageWriteRect"
Option "XaaNoScanlineCPUToScreenColorExpandFill"
Comment 1 Adam Jackson 2004-12-28 09:06:57 UTC
r300 doesn't have a real DRI driver yet, so there's no point in trying to enable
it.  does disabling
    Load "dri"
in your xorg.conf fix the problem?
Comment 2 Jerome Glisse 2004-12-28 09:45:52 UTC
yes disabling dri fix the problem. We wanted to add a bug
thus we can keep track of this. As 2D acceleration
work well with r300 on x86, at least on all configuration i
tested i got not problem with it. Thus,  this should just be a
matter of endianness to make the 2D part working on PPC
too. 

Maybe the bug should be set to another priorities.

Even if the 3D acceleration is far away of being available,
we should have the 2D working with an a mesa software
for 3D. The 2D acceleration give a real speed boost :)
Comment 3 Erik Andren 2006-03-15 05:38:23 UTC
Whats the status of this bug as of current?
Comment 4 Erik Andren 2006-04-12 07:22:10 UTC
Closing this bug due to the lack of activity. Please reopen if the bug still
persists.


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.