Hi, I have sent this bug report to [EMAIL PROTECTED] but I havn't got any relplys. I want to be sure this bug is looked at before the next release.
Thanks. ----- Forwarded message from Jeremy Bar <[EMAIL PROTECTED]> ----- > Date: Fri, 3 May 2002 10:33:46 -0700 (PDT) > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > From: [EMAIL PROTECTED] (Jeremy Bar) > Subject: [XFree86(TM) Bug Report] ATI R128 DGA 2 : XDGAFillRectangle() >XDGACopyArea() XDGACopyTransparentArea() not working as expected. > > Regarding: ATI R128 DGA 2 : XDGAFillRectangle() XDGACopyArea() >XDGACopyTransparentArea() not working as expected. > Email: [EMAIL PROTECTED] > ------------------------------------------------------------ > XFree86 Version: 4.1.0 and recent CVS version 4.2.99.1 > > OS: Linux Red Hat, 7.2, 2.4.9-31 > > Area: DGA API layer with XDGAFillRectangle() XDGACopyArea() XDGACopyTransparentArea() > > Server: XFree86 (The XFree86 4.x server) > > Server: R128 > > Video Card: > > ATI Rage 128 Pro PF > > > Description: > > Bug description : > > This problem was discovered by running VMware Workstation 3.0 > in full screen DGA 2 mode with XFree 4.x. The bug hapens only > when the guest resolution is smaller than the host resolution > in some particular DGA modes. In other words, 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 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. > > My copying and pasting could have problems, I included > the XFree log in the archive I pointed out higher up. > > > The log: > > This is a pre-release version of XFree86, and is not supported in any > way. Bugs may be reported to [EMAIL PROTECTED] and patches submitted > to [EMAIL PROTECTED] Before reporting bugs in pre-release versions, > please check the latest version in the XFree86 CVS repository > (http://www.XFree86.Org/cvs) > > XFree86 Version 4.2.99.1 / X Window System > (protocol Version 11, revision 0, vendor release 6600) > Release Date: xx January 2002 > If the server is older than 6-12 months, or if your card is > newer than the above date, look for a newer version before > reporting problems. (See http://www.XFree86.Org/) > Build Operating System: Linux 2.4.18-7mdk i686 [ELF] > Module Loader present > Markers: (--) probed, (**) from config file, (==) default setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > (==) Log file: "/usr/adm/XFree86.0.log", Time: Fri May 3 08:02:10 2002 > (++) Using config file: "/etc/X11/XF86Config.new" > (==) ServerLayout "XFree86 Configured" > (**) |-->Screen "Screen0" (0) > (**) | |-->Monitor "Monitor0" > (**) | |-->Device "Card0" > (**) |-->Input Device "Mouse0" > (**) |-->Input Device "Keyboard0" > (**) Option "AutoRepeat" "250 30" > (**) Option "XkbModel" "pc105" > (**) XKB: model: "pc105" > (**) Option "XkbLayout" "fr" > (**) XKB: layout: "fr" > (==) Keyboard: CustomKeycode disabled > (**) FontPath set to >"/marlyleroi/vol02/mts/X11R6-4.2.0/lib/X11/fonts/misc/,/marlyleroi/vol02/mts/X11R6-4.2.0/lib/X11/fonts/Speedo/,/marlyleroi/vol02/mts/X11R6-4.2.0/lib/X11/fonts/Type1/,/marlyleroi/vol02/mts/X11R6-4.2.0/lib/X11/fonts/CID/,/marlyleroi/vol02/mts/X11R6-4.2.0/lib/X11/fonts/75dpi/,/marlyleroi/vol02/mts/X11R6-4.2.0/lib/X11/fonts/100dpi/" > (**) RgbPath set to "/marlyleroi/vol02/mts/X11R6-4.2.0/lib/X11/rgb" > (**) ModulePath set to "/marlyleroi/vol02/mts/X11R6-4.2.0/lib/modules" > (--) using VT number 7 > > (II) Open APM successful > (II) Module ABI versions: > XFree86 ANSI C Emulation: 0.1 > XFree86 Video Driver: 0.6 > XFree86 XInput driver : 0.3 > XFree86 Server Extension : 0.1 > XFree86 Font Renderer : 0.3 > (II) Loader running on linux > (II) LoadModule: "bitmap" > (II) Loading /marlyleroi/vol02/mts/X11R6-4.2.0/lib/modules/fonts/libbitmap.a > (II) Module bitmap: vendor="The XFree86 Project" > compiled for 4.2.0, module version = 1.0.0 > Module class: XFree86 Font Renderer > ABI class: XFree86 Font Renderer, version 0.3 > (II) Loading font Bitmap > (II) LoadModule: "pcidata" > (II) Loading /marlyleroi/vol02/mts/X11R6-4.2.0/lib/modules/libpcidata.a > (II) Module pcidata: vendor="The XFree86 Project" > compiled for 4.2.0, module version = 0.1.0 > ABI class: XFree86 Video Driver, version 0.5 > (II) PCI: Probing config type using method 1 > (II) PCI: Config type is 1 > (II) PCI: stages = 0x03, oldVal1 = 0x80000058, mode1Res1 = 0x80000000 > (II) PCI: PCI scan (all values are in hex) > (II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00 > (II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01 > (II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80 > (II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00 > (II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00 > (II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00 > (II) PCI: 00:09:0: chip 10b7,9055 card 10b7,9055 rev 24 class 02,00,00 hdr 00 > (II) PCI: 01:00:0: chip 1002,5046 card 1002,5046 rev 00 class 03,00,00 hdr 00 > (II) PCI: End of PCI scan > (II) LoadModule: "scanpci" > (II) Loading /marlyleroi/vol02/mts/X11R6-4.2.0/lib/modules/libscanpci.a > (II) Module scanpci: vendor="The XFree86 Project" > compiled for 4.2.0, module version = 0.1.0 > ABI class: XFree86 Video Driver, version 0.5 > (II) UnloadModule: "scanpci" > (II) Unloading /marlyleroi/vol02/mts/X11R6-4.2.0/lib/modules/libscanpci.a > (II) Host-to-PCI bridge: > (II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (VGA_EN is set) > (II) Bus 0 I/O range: > [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] > (II) Bus 0 non-prefetchable memory range: > [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] > (II) Bus 0 prefetchable memory range: > [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] > (II) PCI-to-PCI bridge: > (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x88 (VGA_EN is set) > (II) Bus 1 I/O range: > [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B] > (II) Bus 1 non-prefetchable memory range: > [0] -1 0 0xd8000000 - 0xd9ffffff (0x2000000) MX[B] > (II) Bus 1 prefetchable memory range: > [0] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B] > (II) PCI-to-ISA bridge: > (II) Bus -1: bridge is at (0:7:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set) > (--) PCI:*(1:0:0) ATI Rage 128 Pro PF rev 0, Mem @ 0xd4000000/26, 0xd9000000/14, I/O >@ 0xd000/8 > (II) Addressable bus resource ranges are > [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] > [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] > (II) OS-reported resource ranges: > [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) > [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) > [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] > [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] > [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] > [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] > [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] > (II) Active PCI resource ranges: > [0] -1 0 0xdb000000 - 0xdb00007f (0x80) MX[B] > [1] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B] > [2] -1 0 0xd9000000 - 0xd9003fff (0x4000) MX[B](B) > [3] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) > [4] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B] > [5] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B] > [6] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B] > [7] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B](B) > (II) Active PCI resource ranges after removing overlaps: > [0] -1 0 0xdb000000 - 0xdb00007f (0x80) MX[B] > [1] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B] > [2] -1 0 0xd9000000 - 0xd9003fff (0x4000) MX[B](B) > [3] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) > [4] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B] > [5] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B] > [6] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B] > [7] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B](B) > (II) OS-reported resource ranges after removing overlaps with PCI: > [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) > [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) > [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] > [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] > [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] > [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] > [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] > (II) All system resource ranges: > [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) > [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) > [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] > [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] > [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] > [5] -1 0 0xdb000000 - 0xdb00007f (0x80) MX[B] > [6] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B] > [7] -1 > > Repeat By: > > ----- End forwarded message ----- -- _______ Jeremy Bar | _____|_ 650 475 5249 _|_|___ | | mts | | | | | | | `-|---|-' | VMware, Inc. [http://www.vmware.com/] | `---|---' `-------' _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert