Hi,

OS: Linux Red Hat, 7.2, 2.4.9-31
Area: DGA 2 API layer with XDGAFillRectangle() XDGACopyArea() XDGACopyTransparentArea()
Server: XFree86 (The XFree86 4.x server)
Driver: R128
Video Card: ATI Rage 128 Pro PF

Bug description :

The problem occurs in some cases when the viewport resolution is lower than
the default viewport resolution the X server was started with.

I wrote a test case program reproducing the problem.
Please download the archive at:

http://www.jeremy-bar.org/~nuser/files/ATI-r128-DGA-test.tar.gz

As a comprison base, this program was run on a system with a TNT 2 card with the NVidia
drivers and worked as expected. I have included test-matrix.txt which
states which modes work and which modes do not on the ATI card.

The probe of the flags variable of the mode structure indicate that 
the XDGAFillRectangle() XDGACopyArea() XDGACopyTransparentArea() functions
are usable.

I have tested with the latest CVS snapshot and 4.2.0.

I included the XFree log in the archive I pointed out higher up.

Any ideas ?

Thanks.

-- 
                                 Jérémy Bar
________________________________________________________________________________
                     If it is not broken, don't fix it !
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to