[Xpert]**** ATI R128 DGA 2 API layer with XDGAFillRectangle() XDGACopyArea() XDGACopyTransparentArea() bug.

2002-05-16 Thread Jérémy Bar

Hi,

Any one had a chance to have a look at this one yet ?

The visual effects of the XDGAFillRectangle() XDGACopyArea() and 
XDGACopyTransparentArea()
functions are really not correct. It looks like the copied area gets sliced around the 
viewport as if the image size that the driver gives is not correct in
correspondance with the viewport size for those low resolution modes.

Who is the maintainer of the ATI r128 driver ?

Thanks.

- Forwarded message from Jérémy Bar [EMAIL PROTECTED] -

 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.

--- End forwarded message -

-- 
 Jérémy Bar

 If it is not broken, don't fix it !
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]**** ATI R128 DGA 2 API layer with XDGAFillRectangle() XDGACopyArea() XDGACopyTransparentArea() bug.

2002-05-16 Thread Alan Hourihane

There was a typo in the DGA support I committed about two days ago from
a patch that was submitted.

Can you try again.

Alan.

On Thu, May 16, 2002 at 06:30:47 -0700, Jérémy Bar wrote:
 Hi,
 
 Any one had a chance to have a look at this one yet ?
 
 The visual effects of the XDGAFillRectangle() XDGACopyArea() and 
XDGACopyTransparentArea()
 functions are really not correct. It looks like the copied area gets sliced around 
the 
 viewport as if the image size that the driver gives is not correct in
 correspondance with the viewport size for those low resolution modes.
 
 Who is the maintainer of the ATI r128 driver ?
 
 Thanks.
 
 - Forwarded message from Jrmy Bar [EMAIL PROTECTED] -
 
  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.
 
 --- End forwarded message -
 
 -- 
  Jrmy Bar
 
  If it is not broken, don't fix it !
 ___
 Xpert mailing list
 [EMAIL PROTECTED]
 http://XFree86.Org/mailman/listinfo/xpert
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]ATI R128 DGA 2 API layer with XDGAFillRectangle() XDGACopyArea() XDGACopyTransparentArea() bug.

2002-05-14 Thread Jérémy Bar

Hi,

Any one had a chance to have a look at this one ?

The visual effects of the XDGAFillRectangle() XDGACopyArea() and 
XDGACopyTransparentArea()
functions are really not correct. It looks like the copied area gets sliced around the 
viewport as if the image size that the driver gives is not correct in
correspondance with the viewport size for those low resolution modes.

Who is the maintainer of the ATI r128 driver ?

- Forwarded message from Jérémy Bar [EMAIL PROTECTED] -

 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.

- End forwarded message -

-- 
 Jérémy Bar

 If it is not broken, don't fix it !
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]ATI R128 DGA 2 API layer with XDGAFillRectangle() XDGACopyArea() XDGACopyTransparentArea() bug.

2002-05-13 Thread Jérémy Bar

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