[Bug 41846] New: hitting software fallbacks when using xorg state tracker
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Oct 16 15:09:46 PDT 2011
https://bugs.freedesktop.org/show_bug.cgi?id=41846
Bug #: 41846
Summary: hitting software fallbacks when using xorg state
tracker
Classification: Unclassified
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r300
AssignedTo: dri-devel at lists.freedesktop.org
ReportedBy: martinstolpe at gmail.com
Hello,
I'm using the xorg state tracker driver r300_drv.so and some functions seem to
not accelerated. Here is the perf output when moving a window:
- 68,56% X libc-2.14.so [.] memcpy
- memcpy
- 99,70% fbCopyWindowProc
miCopyRegion
fbCopyWindow
ExaCheckCopyWindow
exaCopyWindow
damageCopyWindow
miSpriteCopyWindow
compCopyWindow
miMoveWindow
compMoveWindow
ConfigureWindow
ProcConfigureWindow
Dispatch
main
__libc_start_main
- 17,95% X libfb.so [.] fbBlt
- fbBlt
+ 97,07% fbCopyWindowProc
- 2,93% fbBltStip
fbPutZImage
ExaCheckPutImage
exaPutImage
damagePutImage
ProcPutImage
Dispatch
main
__libc_start_main
and here is the output when scrolling in notepad++ running in wine:
- 63,01% X libpixman-1.so.0.22.2 [.]
pixman_blt_sse2.part.10
- pixman_blt_sse2.part.10
- 99,98% sse2_blt
pixman_blt
fbCopyNtoN
miCopyRegion
miDoCopy
fbCopyArea
ExaCheckCopyNtoN
miCopyRegion
miDoCopy
exaCopyArea
- damageCopyArea
- 99,99% ProcCopyArea
Dispatch
main
__libc_start_main
- 23,10% X libc-2.14.so [.] memcpy
- memcpy
- 98,41% fbCopyNtoN
miCopyRegion
miDoCopy
fbCopyArea
ExaCheckCopyNtoN
miCopyRegion
miDoCopy
exaCopyArea
damageCopyArea
ProcCopyArea
Dispatch
main
__libc_start_main
- 1,49% ExaUploadToScreen
- exaHWCopyNtoN
- 98,06% exaComposite
damageComposite
ProcRenderComposite
Dispatch
main
__libc_start_main
- 1,94% exaCopyNtoN
miCopyRegion
miDoCopy
exaCopyArea
damageCopyArea
ProcShmPutImage
ProcShmDispatch
Dispatch
main
__libc_start_main
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the dri-devel
mailing list