[ltp] Radeon PCI works, but damn slow

Fritsch linux-thinkpad@linux-thinkpad.org
Thu, 08 Jan 2004 12:00:41 +0100


André Wyrwa wrote:

>Hi,
>
>  
>
>>>2000 fps confirmed on my r50p.
>>>      
>>>
>>150 on my T23 with S3 SuperSavage (:
>>    
>>
>
>yesterday i finally talked X into giving me hardware 3D for the radeon
>9000, sitting in my docks pci port.
>(Hehe, this is not even possible with the widows drivers: supersavage as
>primary head without d3d and radeon as secondary with d3d.)
>
>Problem is, it's not really fast. glxgears gives me about 170 fps and
>glxinfo gives the following table:
>
>   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
> id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
>----------------------------------------------------------------------
>0x41 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x42 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x43 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
>0x44 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
>0x45 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x46 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x47 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
>0x48 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
>0x49 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x4a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x4b 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
>0x4c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
>0x4d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x4e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x4f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
>0x50 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
>
>May this be due to pci? Or is it because i'm using dualhead together
>with the supersavage? Can i optimize anything through driver settings?
>
>Any hints very much appreciated.
>
>Andre.
>
>
>  
>
Hi,
3d Acceleration here on my Radeon 7500 was not as much a problem,
I am using, the X11 radeon module from a recent 2.6.0-rc2 kernel.

I am using debian here.
I installed
xlibmesa-gl1-dri-trunk - Mesa 3D graphics library [DRI trunk]
xserver-xfree86-dri-trunk - The XFree86 X server [DRI trunk]
from
deb     http://people.debian.org/~daenzer/dri-trunk-sid/        ./


I did not build the modules, i used the untouched radeon from the kernel.

here is the output from glxinfo:

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 16 tc  0 16  0 r  .  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x24 16 tc  0 16  0 r  .  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
0x25 16 tc  0 16  0 r  .  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x26 16 tc  0 16  0 r  .  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
0x27 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x28 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
0x29 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x2a 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
0x2b 16 dc  0 16  0 r  .  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x2c 16 dc  0 16  0 r  .  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
0x2d 16 dc  0 16  0 r  .  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x2e 16 dc  0 16  0 r  .  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
0x2f 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x30 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
0x31 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x32 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow

glxgears output in 16bit 1024x768:
fritsch@todesstern:~$ glxgears
4518 frames in 5.0 seconds = 903.600 FPS
4696 frames in 5.0 seconds = 939.200 FPS
4691 frames in 5.0 seconds = 938.200 FPS

I think you should get better results with your Radeon 9000

my X11 Section:
Section "Device"
        Identifier      "Radeon 7500M"
        Driver          "radeon"
        Option          "AGPMode" "4"
        Option          "AGPFastWrite" "on"
        Option          "EnableDepthMoves" "on"
        Option          "DynamicPM"     "true"
#     Option          "EnablePageFlip" "on"  #make the picture a little 
bit flipping *g*
        Option          "DRIReinit"
        BusId           "1:0:0"
EndSection



Greetings
Peter Frühberger