On Sat, 2002-04-20 at 20:26, Mark Vojkovich wrote:
> On 20 Apr 2002, Michel D�nzer wrote:
> 
> > On Fri, 2002-04-12 at 02:23, Andrew P. Lentvorski wrote: 
> > > Okay, after tracking this, it turns out to be a pixmap cache bug.  At
> > > least, I can stop the problem from occurring by adding the "Option
> > > "XaaNoPixmapCache"" line to my XF86Config file.
> > 
> > That's coincidence, the same is true for "XaaNoScreenToScreenCopy".
> > 
> > The problem is that RADEONCPSetClippingRectangle() is called between
> > RADEONSetupForScreenToScreenCopy() and
> > RADEONSubsequentScreenToScreenCopy() and messes up the
> > DP_GUI_MASTER_CNTL register.
> > 
> > I don't see a proper solution to this problem so the attached patch just
> > disables hardware clipping for screen to screen copies. I wonder what
> > impact on performance this has, if any - Mark?
> 
>     Hard to say.  In some hardware implementations, hardware clipping
> is slower and it's fastest to clip in software.  It depends on how well
> the hardware optimizes away the unrendered pixels.

Can you recommend any benchmarks?


-- 
Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to