Radeon 9000 Pro corruption problem on PPC when DRI is enabled
michel at tungstengraphics.com
Thu Aug 24 03:39:57 PDT 2006
On Thu, 2006-08-24 at 03:12 -0400, Ari Entlich wrote:
> On Thu, 2006-08-24 at 02:55 -0400, Ari Entlich wrote:
> > On Wed, 2006-08-23 at 18:34 +0200, Michel Dänzer wrote:
> > > On Wed, 2006-08-23 at 02:24 -0400, Ari Entlich wrote:
> > >
> > > > > However, Composite doesn't work as well as I'd hoped (see
> > > > > http://gentoo-wiki.com/Xorg_X11_and_Transparency#ATi_.2B_Xorg ).
> > > > > Composite was one of the main reasons I switched to Xorg 7.1 (another
> > > > > reason was staying up-to-date, of course), so I'd be a bit
> > > > > disappointing
> > > > > if I can't get it running at any better than non-accelerated speeds
> > > > > (which is what I'm getting) :-/. Is this a known issue...?
> > >
> > > Depends. You'll want to not enable backing store
Have you tried that?
> > > and use Option "AccelDFS". If that doesn't help, you can try playing with the
> > > "MigrationHeuristic" and "FBTexPercent" options, and if all of that
> > > doesn't help, you could finally try the exa-damagetrack xserver git
> > > branch.
> > Hmm... The only one of those options that my system understands is
> > "FBTexPercent",
You'll need xf86-video-ati git for AccelDFS, but MigrationHeuristic was
already in xorg-server 1.1. How exactly did you try it?
> > and setting it to 0 didn't help... I think this problem
> > might be deeper than setting a few options. I'm not just getting
> > sub-optimal accelerated performance, I'm getting completely
> > non-accelerated performance.
How can you tell?
> > I can disable DRI completely and get exactly the same speed (or an
> > unnoticeable amount slower).
Disabling the DRI doesn't disable 2D acceleration.
> And I'm also having the "OpenGL stuff in one window appears in front of
> another window even if the OpenGL window is in the background"
That's because DRI rendering isn't redirected yet.
Earthling Michel Dänzer | http://tungstengraphics.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg