From: Ravi K. S. <rk...@rt...> - 2000-09-29 21:27:41
|
I downloaded the latest tree through CVS last night (9-28-2000) and can't get 3D to work anymore. Brief history, I was using Redhat 6.2 with XFree86 3.3.6 and Utah-GLX and got ~40fps in Quake3. I'm trying out Redhat 7.0 w/ XFree86 4.0.1 and now I only get ~29fps. I've seen other posters say that moving from Utah-GLX to DRI gave about a 5% speedup but I wasn't expecting a 25% slowdown. I downloaded the latest CVS tree and it looks like the mga.o module is 2.0.0 (20000910) while RH 7.0 shipped version 1.0.0 but now I get DRM errors when starting the server. Any ideas? With the new CVS tree the drm fails to initialize correctly: (==) MGA(0): Write-combining range (0xd8000000,0x1000000) (--) MGA(0): 16 DWORD fifo (==) MGA(0): Default visual is TrueColor (II) MGA(0): [drm] bpp: 16 depth: 16 (II) MGA(0): [drm] Sarea 2176+632: 2808 (0): [drm] drmSetBusid failed (6, PCI:1:0:0) Before it would initialize correctly like below: (==) MGA(0): Write-combining range (0xd8000000,0x1000000) (--) MGA(0): 16 DWORD fifo (==) MGA(0): Default visual is TrueColor (II) MGA(0): [drm] Sarea 2176+624: 2800 (0): [drm] created "mga" driver at busid "PCI:1:0:0" (0): [drm] added 4096 byte SAREA at 0xc28cb000 (0): [drm] mapped SAREA 0xc28cb000 to 0x4001c000 (0): [drm] framebuffer handle = 0xd8000000 (0): [drm] added 1 reserved context for kernel (II) MGA(0): [drm] Registers = 0xd4000000 [drm] drmAgpEnabled succeeded (II) MGA(0): WARP Microcode Loaded (II) MGA(0): [drm] calced backoffset: 0x53b000 (II) MGA(0): [drm] added 31 65536 byte DMA buffers (II) MGA(0): [drm] Mga Dma Initialization start (II) MGA(0): [drm] Mga Dma Initialization done (II) MGA(0): [drm] Initialized Dma Engine (II) MGA(0): [drm] dma control initialized, using IRQ 16 (II) MGA(0): visual configs initialized (II) MGA(0): Using 512 lines for offscreen memory. (II) MGA(0): Using XFree86 Acceleration Architecture (XAA) [etc.] |