There are 2 problems here: With the current radeon driver the mouse is extremely jumpy, or does not register movement at all when in the left hand side of the screen. I've found that setting Option sw_cursor, causes things to run smoothly again.
With the current Radeon driver, I'm getting a substantial performance hit in Linux vs. Windows w/ my Radeon 7200, right now, I've tweaked the Linux driver, to get roughly 30-35 fps in Quake3 lows < 10, while the Windows 2000 driver gets about 90-100 fps, lows in the 40's. UT is the same story, about 40fps in linux, 100+ in windows. Tests were in 1024x768x32... I can not figure out where this performance hit is coming from. I got slightly better performance when I enable AGP4x, but it is still slow. (Attached are portions of my XFree and kernel logs). I tried disabling TCL/HyperZ in Windows to see if that would make up the difference, but the performance was still substantially better than in Linux. :( ===== ---- This sentence contains exactly threee erors. Andrew McCall - [EMAIL PROTECTED] __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com
Linux version 2.4.12 (root@landing) (gcc version 2.95.4 20010319 (prerelease)) #3 Sat Oct 13 12:31:47 CDT 2001 --- Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 203M agpgart: Detected SiS 735 chipset agpgart: AGP aperture is 128M @ 0xd0000000 --- [drm] AGP 0.99 on SiS @ 0xd0000000 128MB [drm] Initialized radeon 1.1.1 20010405 on minor 0 ---
XFree86 Version 4.1.99.1 (DRI trunk) / X Window System (protocol Version 11, revision 0, vendor release 6510) --- Build Operating System: Linux 2.4.12 i686 [ELF] --- (--) Assigning device section with no busID to primary device (--) Chipset ATI Radeon QD (AGP) found --- (II) RADEON(0): PCI bus 1 card 0 func 0 (**) RADEON(0): Depth 24, (--) framebuffer bpp 32 (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) (==) RADEON(0): Default visual is TrueColor (**) RADEON(0): Option "SWcursor" (**) RADEON(0): Option "AGPMode" "4" (==) RADEON(0): RGB weight 888 (II) RADEON(0): Using 8 bits per RGB (8 bit DAC) --- (II) RADEON(0): Primary V_BIOS segment is: 0xc000 (--) RADEON(0): Chipset: "ATI Radeon QD (AGP)" (ChipID = 0x5144) (--) RADEON(0): Linear framebuffer at 0xc0000000 (--) RADEON(0): MMIO registers at 0xcfc80000 (--) RADEON(0): BIOS at 0xcfc60000 (II) RADEON(0): Video RAM override, using 65536 kB instead of 65536 kB (**) RADEON(0): VideoRAM: 65536 kByte (64-bit SDR SDRAM) (II) RADEON(0): Primary Display == Type 1 --- (**) RADEON(0): Using AGP 4x mode (II) RADEON(0): Depth moves disabled by default (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. --- (II) RADEON(0): [drm] created "radeon" driver at busid "PCI:1:0:0" (II) RADEON(0): [drm] added 4096 byte SAREA at 0xd0a78000 (II) RADEON(0): [drm] mapped SAREA 0xd0a78000 to 0x40015000 (II) RADEON(0): [drm] framebuffer handle = 0xc0000000 (II) RADEON(0): [drm] added 1 reserved context for kernel (II) RADEON(0): [agp] Mode 0x1f000207 [AGP 0x1039/0x0735; Card 0x1002/0x5144] (II) RADEON(0): [agp] 8192 kB allocated with handle 0xd4a7b000 (II) RADEON(0): [agp] ring handle = 0xd0000000 (II) RADEON(0): [agp] Ring mapped at 0x44213000 (II) RADEON(0): [agp] ring read ptr handle = 0xd0101000 (II) RADEON(0): [agp] Ring read ptr mapped at 0x40016000 (II) RADEON(0): [agp] vertex/indirect buffers handle = 0xd0102000 (II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0x44314000 (II) RADEON(0): [agp] AGP texture map handle = 0xd0302000 (II) RADEON(0): [agp] AGP Texture map mapped at 0x44514000 (II) RADEON(0): [drm] register handle = 0xcfc80000 (II) RADEON(0): [dri] Visual configs initialized (II) RADEON(0): CP in BM mode (II) RADEON(0): Using 8 MB AGP aperture (II) RADEON(0): Using 1 MB for the ring buffer (II) RADEON(0): Using 2 MB for vertex/indirect buffers (II) RADEON(0): Using 5 MB for AGP textures (II) RADEON(0): Memory manager initialized to (0,0) (1152,3504) (II) RADEON(0): Reserved area from (0,864) to (1152,866) (II) RADEON(0): Largest offscreen area available: 1152 x 2638 (II) RADEON(0): Reserved back buffer at offset 0xf68000 (II) RADEON(0): Reserved depth buffer at offset 0x1334000 (II) RADEON(0): Reserved 41984 kb for textures at offset 0x1700000 ---- (II) RADEON(0): Acceleration enabled (II) RADEON(0): Using software cursor (II) RADEON(0): X context handle = 0x00000001 (II) RADEON(0): [drm] installed DRM signal handler (II) RADEON(0): [DRI] installation complete (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers (II) RADEON(0): Direct rendering enabled ----