Driver "radeon" lacks important 2d accelleration on r350 [1002:4E4A, ATI FireGL X2 NK (AGP)]
Submitted by Bodo Thiesen
Assigned to xf86-video-ati maintainers
Description
Testcase: Open up an xterm, start a screen session with a few windows (actually, two windows are enough) and then cycle around the windows. It's awfully slow. BTW: Running the same screen on the linux console (radeondrmfb) yields fast results.
The most CPU cycles are burned in
- fbGlyph32 (by fbImageGlypgBlt by ExaCheckImageClyphBlt by damageText by damageImageText16 by doImageText by ImageText by ProcImageText16 by Dispatch)
- memcpy (by RADEONCopySwap by RADEONDownloadFromScreenCS (and others) by exaCopyDirty by exaCopyDirtyToSys (and others) by exaPrepareAccessReg_mixed by exaPrepareAccess by ExaCheckImageClyphBlt [and so on, see above])
Would be nice to have this function use 2D accelleration - it's really important for usability.
Regards, Bodo
PS: If you need dmesg, etc just ask, xorg.conf is same as in bug #35196