[ltp] New Xorg ATI video drivers sloooow (in Fedora 10)

Matthias Runge linux-thinkpad@linux-thinkpad.org
Fri, 09 Jan 2009 13:24:04 +0100


Matthias Runge wrote:
> Michael Karcher wrote:
>> Am Mittwoch, den 07.01.2009, 10:17 -0500 schrieb Bill Green:
>>> I'm seeing almost exactly the same performance (~58 fps) in glxgears on 
>>> an x200 (intel 4500 graphics) on Debian sid with xorg, intel video 
>>> driver, mesa, and libdrm from experimental (that's versions 7.4, 2.5.1, 
>>> 7.2, and 2.4.1, respectively) and kernel 2.6.27.10.
>> I have a Intel 945G here, Debian experimental X (a month old) and see
>> 59.4fps on glxgear with default driconf parameters, but if I pick "never
>> synchronize" or "initial swap interval 0" in driconf, I get 960 fps. So
>> for intel at least, ~60fps is expected behaviour.
>>
>> Regards,
>>   Michael Karcher
> Thank you for your information. Sadly, I did not have time yesterday to
> verify this on my hardware. I'll do that as fast as I can and will post
> results.
> 
> Matthias
Yesterday, I've checked this. Just switching on/off the "never
synchronize" switch in driconf, I'll get 245 frames, enabling the
following options in xorg.conf

Section "Device"
        Identifier  "Videocard0"
        Driver      "radeon"
->Option     "AGPMode" "8"
->Option     "AGPFastWrite" "on"
        Option      "EnablePageFlip" "on"
        Option      "RenderAccel" "on"
        Option      "AccelMethod" "EXA"
        Option      "AccelDFS"    "true"
        Option      "MigrationHeuristic" "greedy"
        Option      "EnableDepthMoves"   "true"
        Option      "DynamicClocks" "on"
        Option      "DRI" "on"
->Option     "ColorTiling" "1"
->Option     "DMAForXv" "1"
EndSection

Enabling the marked options improves the rate to approx 600 to 800
frames per second. Diabling one of them reduces the frame rate lowers
the frame rate by abount 100 frames.

Thanks for your answers.

Matthias