]> git.cworth.org Git - cworth.org/blobdiff - src/exa/i965/synchronous_composite/EXA-no-gettimeofday/X.callgraph
Add synchronous composite blog entry
[cworth.org] / src / exa / i965 / synchronous_composite / EXA-no-gettimeofday / X.callgraph
diff --git a/src/exa/i965/synchronous_composite/EXA-no-gettimeofday/X.callgraph b/src/exa/i965/synchronous_composite/EXA-no-gettimeofday/X.callgraph
new file mode 100644 (file)
index 0000000..827d4b9
--- /dev/null
@@ -0,0 +1,1346 @@
+CPU: Core 2, speed 2133.49 MHz (estimated)
+Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
+samples  %        image name               symbol name
+-------------------------------------------------------------------------------
+296      14.6029  Xorg                     miComputeCompositeRegion
+  296      47.1338  Xorg                     miComputeCompositeRegion [self]
+  214      34.0764  Xorg                     miCompositeSourceValidate
+  51        8.1210  libpixman.so.0.0.0       pixman_region_rectangles
+  24        3.8217  libpixman.so.0.0.0       pixman_region_n_rects
+  19        3.0255  Xorg                     miSpriteSourceValidate
+  11        1.7516  Xorg                     __i686.get_pc_thunk.bx
+  8         1.2739  libpixman.so.0.0.0       pixman_region_not_empty
+  4         0.6369  libpixman.so.0.0.0       pixman_region_init
+  1         0.1592  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  19       15.9664  Xorg                     miComputeCompositeRegion
+  100      84.0336  Xorg                     miCompositeSourceValidate
+140       6.9068  Xorg                     miSpriteSourceValidate
+  140      100.000  Xorg                     miSpriteSourceValidate [self]
+-------------------------------------------------------------------------------
+  214      100.000  Xorg                     miComputeCompositeRegion
+106       5.2294  Xorg                     miCompositeSourceValidate
+  106      48.8479  Xorg                     miCompositeSourceValidate [self]
+  100      46.0829  Xorg                     miSpriteSourceValidate
+  11        5.0691  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         1.4085  Xorg                     damagePolyFillRect
+  1         1.4085  Xorg                     damageDamageRegion
+  1         1.4085  Xorg                     ProcRenderCreatePicture
+  1         1.4085  Xorg                     ProcRenderComposite
+  1         1.4085  Xorg                     ProcRenderSetPictureFilter
+  1         1.4085  Xorg                     FreePicture
+  1         1.4085  Xorg                     ValidateOnePicture
+  1         1.4085  Xorg                     miTrapezoidBounds
+  1         1.4085  Xorg                     miValidatePicture
+  1         1.4085  Xorg                     XaceCatchDispatchProc
+  1         1.4085  Xorg                     AllocatePixmap
+  1         1.4085  Xorg                     miRectsToRegion
+  1         1.4085  Xorg                     ValidateGC
+  1         1.4085  Xorg                     dixLookupDrawable
+  2         2.8169  Xorg                     SecurityLookupIDByType
+  2         2.8169  Xorg                     AddResource
+  2         2.8169  Xorg                     _CallCallbacks
+  2         2.8169  Xorg                     CompositeRects
+  2         2.8169  Xorg                     CompositeGlyphs
+  2         2.8169  Xorg                     ValidatePicture
+  2         2.8169  Xorg                     miColorRects
+  2         2.8169  Xorg                     miRegionCreate
+  3         4.2254  Xorg                     ProcRenderCompositeGlyphs
+  3         4.2254  Xorg                     XaceCatchExtProc
+  4         5.6338  Xorg                     ProcRenderDispatch
+  4         5.6338  Xorg                     CallCallbacks
+  5         7.0423  Xorg                     Dispatch
+  11       15.4930  Xorg                     miComputeCompositeRegion
+  11       15.4930  Xorg                     miCompositeSourceValidate
+97        4.7854  Xorg                     __i686.get_pc_thunk.bx
+  97       100.000  Xorg                     __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  4         4.5455  Xorg                     ProcRenderCompositeGlyphs
+  84       95.4545  Xorg                     FindGlyph
+88        4.3414  Xorg                     FindGlyphRef
+  88       100.000  Xorg                     FindGlyphRef [self]
+-------------------------------------------------------------------------------
+  1         0.5587  Xorg                     ProcRenderCompositeGlyphs
+  1         0.5587  Xorg                     ProcRenderCreatePicture
+  3         1.6760  Xorg                     XaceCatchDispatchProc
+  5         2.7933  Xorg                     dixLookupDrawable
+  8         4.4693  Xorg                     main
+  12        6.7039  Xorg                     SecurityLookupIDByClass
+  32       17.8771  Xorg                     Dispatch
+  40       22.3464  Xorg                     XaceCatchExtProc
+  77       43.0168  Xorg                     SecurityLookupIDByType
+74        3.6507  Xorg                     XaceHook
+  92       51.3966  Xorg                     CallCallbacks
+  74       41.3408  Xorg                     XaceHook [self]
+  13        7.2626  Xorg                     _CallCallbacks
+-------------------------------------------------------------------------------
+  4        36.3636  Xorg                     GetScratchPixmapHeader
+  7        63.6364  Xorg                     damageGlyphs
+66        3.2560  Xorg                     miModifyPixmapHeader
+  66       100.000  Xorg                     miModifyPixmapHeader [self]
+-------------------------------------------------------------------------------
+  50802    100.000  Xorg                     CompositeGlyphs
+61        3.0094  Xorg                     damageGlyphs
+  50684    99.7599  libexa.so                exaGlyphs
+  61        0.1201  Xorg                     damageGlyphs [self]
+  11        0.0217  libexa.so                exaComposite
+  10        0.0197  Xorg                     damageDamageBox
+  7         0.0138  libexa.so                .plt
+  7         0.0138  Xorg                     miModifyPixmapHeader
+  4         0.0079  libexa.so                exaCopyArea
+  4         0.0079  Xorg                     damageReportPostOp
+  3         0.0059  libexa.so                exaCreatePixmap
+  2         0.0039  Xorg                     miGlyphExtents
+  2         0.0039  Xorg                     GetScratchGC
+  2         0.0039  libexa.so                exaPixmapDirty
+  2         0.0039  Xorg                     FreeScratchGC
+  2         0.0039  Xorg                     FreeScratchPixmapHeader
+  1         0.0020  Xorg                     DamageReportDamage
+  1         0.0020  Xorg                     FreePicture
+  1         0.0020  Xorg                     damagePolyFillRect
+  1         0.0020  Xorg                     ValidateGC
+  1         0.0020  Xorg                     GetScratchPixmapHeader
+-------------------------------------------------------------------------------
+  1         1.5152  Xorg                     main
+  65       98.4848  Xorg                     Dispatch
+60        2.9600  Xorg                     ReadRequestFromClient
+  60       90.9091  Xorg                     ReadRequestFromClient [self]
+  5         7.5758  Xorg                     _XSERVTransRead
+  1         1.5152  Xorg                     _XSERVTransSocketRead
+-------------------------------------------------------------------------------
+  1        20.0000  Xorg                     SetClipRects
+  1        20.0000  Xorg                     miRegionCreate
+  1        20.0000  Xorg                     miValidatePicture
+  2        40.0000  Xorg                     damageDamageRegion
+50        2.4667  Xorg                     .plt
+  50       100.000  Xorg                     .plt [self]
+-------------------------------------------------------------------------------
+  1         0.7246  Xorg                     ProcFreePixmap
+  1         0.7246  Xorg                     ProcRenderSetPictureClipRectangles
+  2         1.4493  Xorg                     ProcRenderTrapezoids
+  5         3.6232  Xorg                     ProcRenderComposite
+  6         4.3478  Xorg                     ProcRenderDispatch
+  7         5.0725  Xorg                     ProcRenderChangePicture
+  10        7.2464  Xorg                     ProcRenderSetPictureTransform
+  11        7.9710  Xorg                     dixLookupGC
+  13        9.4203  Xorg                     ProcRenderCreatePicture
+  15       10.8696  Xorg                     ProcRenderFillRectangles
+  17       12.3188  Xorg                     ProcRenderSetPictureFilter
+  22       15.9420  Xorg                     ProcRenderFreePicture
+  28       20.2899  Xorg                     ProcRenderCompositeGlyphs
+40        1.9734  Xorg                     SecurityLookupIDByType
+  77       55.7971  Xorg                     XaceHook
+  40       28.9855  Xorg                     SecurityLookupIDByType [self]
+  15       10.8696  Xorg                     Hash
+  4         2.8986  Xorg                     CallCallbacks
+  2         1.4493  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  62687    100.000  Xorg                     main
+37        1.8254  Xorg                     Dispatch
+  62277    99.3333  Xorg                     XaceCatchExtProc
+  261       0.4163  Xorg                     XaceCatchDispatchProc
+  65        0.1037  Xorg                     ReadRequestFromClient
+  37        0.0590  Xorg                     Dispatch [self]
+  32        0.0510  Xorg                     XaceHook
+  5         0.0080  Xorg                     __i686.get_pc_thunk.bx
+  5         0.0080  Xorg                     ProcFreePixmap
+  5         0.0080  Xorg                     ProcRenderDispatch
+  3         0.0048  Xorg                     CallCallbacks
+  3         0.0048  Xorg                     WaitForSomething
+  1         0.0016  Xorg                     ProcCopyArea
+  1         0.0016  Xorg                     ProcChangeGC
+-------------------------------------------------------------------------------
+  5        13.8889  Xorg                     CallCallbacks
+  31       86.1111  Xorg                     _CallCallbacks
+36        1.7760  Xorg                     SecurityCheckResourceIDAccess
+  36       100.000  Xorg                     SecurityCheckResourceIDAccess [self]
+-------------------------------------------------------------------------------
+  4         0.0078  Xorg                     XaceCatchExtProc
+  50967    99.9922  Xorg                     ProcRenderDispatch
+30        1.4800  Xorg                     ProcRenderCompositeGlyphs
+  50816    99.6783  Xorg                     CompositeGlyphs
+  96        0.1883  Xorg                     FindGlyph
+  30        0.0588  Xorg                     ProcRenderCompositeGlyphs [self]
+  28        0.0549  Xorg                     SecurityLookupIDByType
+  4         0.0078  Xorg                     FindGlyphRef
+  3         0.0059  Xorg                     __i686.get_pc_thunk.bx
+  2         0.0039  Xorg                     ValidatePicture
+  1         0.0020  Xorg                     XaceHook
+-------------------------------------------------------------------------------
+  13       17.1053  Xorg                     XaceHook
+  63       82.8947  Xorg                     CallCallbacks
+30        1.4800  Xorg                     _CallCallbacks
+  31       40.7895  Xorg                     SecurityCheckResourceIDAccess
+  30       39.4737  Xorg                     _CallCallbacks [self]
+  13       17.1053  Xorg                     SecurityCheckExtAccess
+  2         2.6316  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         1.0000  Xorg                     XaceCatchExtProc
+  3         3.0000  Xorg                     Dispatch
+  4         4.0000  Xorg                     SecurityLookupIDByType
+  92       92.0000  Xorg                     XaceHook
+27        1.3320  Xorg                     CallCallbacks
+  63       63.0000  Xorg                     _CallCallbacks
+  27       27.0000  Xorg                     CallCallbacks [self]
+  5         5.0000  Xorg                     SecurityCheckResourceIDAccess
+  4         4.0000  Xorg                     __i686.get_pc_thunk.bx
+  1         1.0000  Xorg                     SecurityCheckExtAccess
+-------------------------------------------------------------------------------
+  1         0.9901  Xorg                     ProcRenderDispatch
+  1         0.9901  Xorg                     ProcFreeGC
+  37       36.6337  Xorg                     ProcFreePixmap
+  62       61.3861  Xorg                     ProcRenderFreePicture
+27        1.3320  Xorg                     FreeResource
+  33       32.6733  Xorg                     FreePicture
+  27       26.7327  Xorg                     FreeResource [self]
+  24       23.7624  Xorg                     dixDestroyPixmap
+  8         7.9208  Xorg                     Xfree
+  4         3.9604  Xorg                     FlushClientCaches
+  3         2.9703  Xorg                     miDestroyPicture
+  1         0.9901  Xorg                     Hash
+  1         0.9901  Xorg                     FreeGC
+-------------------------------------------------------------------------------
+  1         3.7037  Xorg                     FreeResource
+  1         3.7037  Xorg                     ProcCreatePixmap
+  1         3.7037  Xorg                     ProcRenderSetPictureTransform
+  1         3.7037  Xorg                     ProcRenderCreatePicture
+  2         7.4074  Xorg                     SecurityLookupIDByClass
+  3        11.1111  Xorg                     AddResource
+  3        11.1111  Xorg                     ProcRenderFreePicture
+  15       55.5556  Xorg                     SecurityLookupIDByType
+27        1.3320  Xorg                     Hash
+  27       100.000  Xorg                     Hash [self]
+-------------------------------------------------------------------------------
+  2         8.0000  Xorg                     damageReportPostOp
+  3        12.0000  Xorg                     damageDamageBox
+  9        36.0000  Xorg                     DamageReportDamage
+  11       44.0000  Xorg                     damageDamageRegion
+27        1.3320  Xorg                     miUnion
+  422      92.3414  libpixman.so.0.0.0       pixman_region_union
+  27        5.9081  Xorg                     miUnion [self]
+  4         0.8753  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  3         0.6565  libpixman.so.0.0.0       pixman_region_copy
+  1         0.2188  libpixman.so.0.0.0       .plt
+-------------------------------------------------------------------------------
+  6        15.3846  Xorg                     ProcChangeGC
+  33       84.6154  Xorg                     ChangeGC
+24        1.1840  Xorg                     dixChangeGC
+  24       61.5385  Xorg                     dixChangeGC [self]
+  12       30.7692  Xorg                     damageChangeGC
+  2         5.1282  Xorg                     damageChangeClip
+  1         2.5641  Xorg                     miBSCheapChangeGC
+-------------------------------------------------------------------------------
+  22       100.000  Xorg                     PictureGetFilterId
+22        1.0853  Xorg                     CompareISOLatin1Lowered
+  22       100.000  Xorg                     CompareISOLatin1Lowered [self]
+-------------------------------------------------------------------------------
+  2         0.0032  Xorg                     main
+  62277    99.9968  Xorg                     Dispatch
+22        1.0853  Xorg                     XaceCatchExtProc
+  62190    99.8427  Xorg                     ProcRenderDispatch
+  40        0.0642  Xorg                     XaceHook
+  22        0.0353  Xorg                     XaceCatchExtProc [self]
+  6         0.0096  Xorg                     ProcRenderCreatePicture
+  5         0.0080  Xorg                     GetExtensionEntry
+  5         0.0080  Xorg                     ProcRenderFillRectangles
+  5         0.0080  Xorg                     ProcRenderChangePicture
+  4         0.0064  Xorg                     ProcRenderCompositeGlyphs
+  3         0.0048  Xorg                     __i686.get_pc_thunk.bx
+  2         0.0032  Xorg                     __i686.get_pc_thunk.cx
+  2         0.0032  Xorg                     ProcRenderFreePicture
+  1         0.0016  Xorg                     CallCallbacks
+  1         0.0016  Xorg                     ProcRenderSetPictureFilter
+  1         0.0016  Xorg                     ProcRenderSetPictureTransform
+  1         0.0016  Xorg                     ProcRenderSetPictureClipRectangles
+-------------------------------------------------------------------------------
+  48       100.000  Xorg                     damageDamageBox
+21        1.0360  Xorg                     damageDamageRegion
+  21       43.7500  Xorg                     damageDamageRegion [self]
+  11       22.9167  Xorg                     miUnion
+  10       20.8333  Xorg                     miIntersect
+  2         4.1667  Xorg                     .plt
+  2         4.1667  libpixman.so.0.0.0       pixman_region_intersect
+  1         2.0833  Xorg                     __i686.get_pc_thunk.bx
+  1         2.0833  libpixman.so.0.0.0       pixman_region_union
+-------------------------------------------------------------------------------
+20        0.9867  Xorg                     miComputeCompositeClip
+  20       83.3333  Xorg                     miComputeCompositeClip [self]
+  3        12.5000  Xorg                     miTranslateRegion
+  1         4.1667  Xorg                     miIntersect
+-------------------------------------------------------------------------------
+  1         0.3106  Xorg                     damageGlyphs
+  6         1.8634  Xorg                     ProcPolyFillRectangle
+  7         2.1739  Xorg                     miCompositeRects
+  8         2.4845  Xorg                     miCreateAlphaPicture
+  300      93.1677  Xorg                     miColorRects
+17        0.8387  Xorg                     damagePolyFillRect
+  269      79.5858  libexa.so                exaPolyFillRect
+  31        9.1716  Xorg                     damageDamageBox
+  17        5.0296  Xorg                     damagePolyFillRect [self]
+  11        3.2544  Xorg                     damageReportPostOp
+  2         0.5917  libexa.so                exaFillRegionSolid
+  1         0.2959  Xorg                     __i686.get_pc_thunk.bx
+  1         0.2959  Xorg                     miTranslateRegion
+  1         0.2959  Xorg                     miIntersect
+  1         0.2959  Xorg                     miRegionDestroy
+  1         0.2959  Xorg                     miRectsToRegion
+  1         0.2959  Xorg                     getDrawableDamageRef
+  1         0.2959  libexa.so                .plt
+  1         0.2959  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  2        13.3333  Xorg                     ProcRenderDispatch
+  5        33.3333  Xorg                     CreatePicture
+  8        53.3333  Xorg                     ProcRenderChangePicture
+16        0.7893  Xorg                     ChangePicture
+  16       100.000  Xorg                     ChangePicture [self]
+-------------------------------------------------------------------------------
+  1         2.6316  Xorg                     SetPictureFilter
+  2         5.2632  Xorg                     CreatePicture
+  6        15.7895  Xorg                     PictureFindFilter
+  29       76.3158  Xorg                     SetPictureToDefaults
+16        0.7893  Xorg                     PictureGetFilterId
+  22       57.8947  Xorg                     CompareISOLatin1Lowered
+  16       42.1053  Xorg                     PictureGetFilterId [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     damageGlyphs
+16        0.7893  Xorg                     miGlyphExtents
+  16       100.000  Xorg                     miGlyphExtents [self]
+-------------------------------------------------------------------------------
+  3         3.0303  Xorg                     ProcRenderDispatch
+  96       96.9697  Xorg                     ProcRenderCompositeGlyphs
+15        0.7400  Xorg                     FindGlyph
+  84       84.8485  Xorg                     FindGlyphRef
+  15       15.1515  Xorg                     FindGlyph [self]
+-------------------------------------------------------------------------------
+  1        50.0000  Xorg                     FreePicture
+  1        50.0000  Xorg                     miCreateAlphaPicture
+15        0.7400  Xorg                     damageDestroyPixmap
+  45       66.1765  libexa.so                exaDestroyPixmap
+  15       22.0588  Xorg                     damageDestroyPixmap [self]
+  5         7.3529  Xorg                     DamageDestroy
+  2         2.9412  Xorg                     Xfree
+  1         1.4706  libfb.so                 fbDestroyPixmap
+-------------------------------------------------------------------------------
+  1         0.2257  Xorg                     CompositeRects
+  442      99.7743  Xorg                     miCompositeRects
+15        0.7400  Xorg                     miColorRects
+  300      67.4157  Xorg                     damagePolyFillRect
+  47       10.5618  Xorg                     ValidateGC
+  37        8.3146  Xorg                     ChangeGC
+  17        3.8202  Xorg                     GetScratchGC
+  15        3.3708  Xorg                     miColorRects [self]
+  10        2.2472  Xorg                     miRenderColorToPixel
+  7         1.5730  Xorg                     miRegionCreate
+  4         0.8989  Xorg                     miRegionCopy
+  3         0.6742  Xorg                     FreeScratchGC
+  2         0.4494  Xorg                     __i686.get_pc_thunk.bx
+  1         0.2247  Xorg                     damageValidateGC
+  1         0.2247  Xorg                     damageDamageBox
+  1         0.2247  libexa.so                exaPolyFillRect
+-------------------------------------------------------------------------------
+  6         4.3165  Xorg                     XaceCatchExtProc
+  133      95.6835  Xorg                     ProcRenderDispatch
+14        0.6907  Xorg                     ProcRenderCreatePicture
+  68       48.9209  Xorg                     CreatePicture
+  23       16.5468  Xorg                     dixLookupDrawable
+  14       10.0719  Xorg                     ProcRenderCreatePicture [self]
+  13        9.3525  Xorg                     SecurityLookupIDByType
+  10        7.1942  Xorg                     AddResource
+  5         3.5971  Xorg                     LegalNewID
+  1         0.7194  Xorg                     __i686.get_pc_thunk.bx
+  1         0.7194  Xorg                     Hash
+  1         0.7194  Xorg                     SecurityLookupIDByClass
+  1         0.7194  Xorg                     Ones
+  1         0.7194  Xorg                     XaceHook
+  1         0.7194  Xorg                     miCreatePicture
+-------------------------------------------------------------------------------
+  1         7.1429  Xorg                     CallCallbacks
+  13       92.8571  Xorg                     _CallCallbacks
+14        0.6907  Xorg                     SecurityCheckExtAccess
+  14       100.000  Xorg                     SecurityCheckExtAccess [self]
+-------------------------------------------------------------------------------
+13        0.6413  Xorg                     AllocatePixmap
+  67       82.7160  Xorg                     Xalloc
+  13       16.0494  Xorg                     AllocatePixmap [self]
+  1         1.2346  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         1.3514  Xorg                     ProcRenderDispatch
+  2         2.7027  Xorg                     miCreateAlphaPicture
+  3         4.0541  Xorg                     miCompositeRects
+  68       91.8919  Xorg                     ProcRenderCreatePicture
+12        0.5920  Xorg                     CreatePicture
+  51       52.0408  Xorg                     SetPictureToDefaults
+  27       27.5510  Xorg                     AllocatePicture
+  12       12.2449  Xorg                     CreatePicture [self]
+  5         5.1020  Xorg                     ChangePicture
+  2         2.0408  Xorg                     PictureGetFilterId
+  1         1.0204  Xorg                     Xalloc
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     ProcCreatePixmap
+12        0.5920  Xorg                     DamageCreate
+  15       55.5556  Xorg                     Xalloc
+  12       44.4444  Xorg                     DamageCreate [self]
+-------------------------------------------------------------------------------
+  1         8.3333  Xorg                     miTrapezoidBounds
+  11       91.6667  Xorg                     miLineFixedX
+12        0.5920  Xorg                     __divdi3
+  12       100.000  Xorg                     __divdi3 [self]
+-------------------------------------------------------------------------------
+10        0.4933  Xorg                     DamageRegion
+  10       100.000  Xorg                     DamageRegion [self]
+-------------------------------------------------------------------------------
+  1        16.6667  Xorg                     CompositeRects
+  2        33.3333  Xorg                     damageGlyphs
+  3        50.0000  Xorg                     miColorRects
+10        0.4933  Xorg                     FreeScratchGC
+  10       100.000  Xorg                     FreeScratchGC [self]
+-------------------------------------------------------------------------------
+  5         0.0080  Xorg                     Dispatch
+  62190    99.9920  Xorg                     XaceCatchExtProc
+10        0.4933  Xorg                     ProcRenderDispatch
+  50967    81.9405  Xorg                     ProcRenderCompositeGlyphs
+  8299     13.3424  Xorg                     ProcRenderTrapezoids
+  2022      3.2508  Xorg                     ProcRenderComposite
+  566       0.9100  Xorg                     ProcRenderFillRectangles
+  133       0.2138  Xorg                     ProcRenderCreatePicture
+  87        0.1399  Xorg                     ProcRenderFreePicture
+  46        0.0740  Xorg                     ProcRenderSetPictureFilter
+  21        0.0338  Xorg                     ProcRenderSetPictureTransform
+  18        0.0289  Xorg                     ProcRenderChangePicture
+  10        0.0161  Xorg                     ProcRenderDispatch [self]
+  8         0.0129  Xorg                     ProcRenderSetPictureClipRectangles
+  6         0.0096  Xorg                     SecurityLookupIDByType
+  4         0.0064  Xorg                     __i686.get_pc_thunk.bx
+  3         0.0048  Xorg                     FindGlyph
+  2         0.0032  Xorg                     ChangePicture
+  2         0.0032  Xorg                     SetPictureTransform
+  2         0.0032  Xorg                     Ones
+  1         0.0016  Xorg                     CreatePicture
+  1         0.0016  Xorg                     CompositeGlyphs
+  1         0.0016  Xorg                     SetPictureFilter
+  1         0.0016  Xorg                     FreeResource
+-------------------------------------------------------------------------------
+  5         0.8757  Xorg                     XaceCatchExtProc
+  566      99.1243  Xorg                     ProcRenderDispatch
+10        0.4933  Xorg                     ProcRenderFillRectangles
+  545      95.4466  Xorg                     CompositeRects
+  15        2.6270  Xorg                     SecurityLookupIDByType
+  10        1.7513  Xorg                     ProcRenderFillRectangles [self]
+  1         0.1751  Xorg                     miCompositeRects
+-------------------------------------------------------------------------------
+  1         4.3478  Xorg                     ProcRenderDispatch
+  22       95.6522  Xorg                     ProcRenderSetPictureFilter
+10        0.4933  Xorg                     SetPictureFilter
+  12       52.1739  Xorg                     PictureFindFilter
+  10       43.4783  Xorg                     SetPictureFilter [self]
+  1         4.3478  Xorg                     PictureGetFilterId
+-------------------------------------------------------------------------------
+  2        20.0000  Xorg                     ProcRenderDispatch
+  8        80.0000  Xorg                     ProcRenderSetPictureTransform
+10        0.4933  Xorg                     SetPictureTransform
+  10       100.000  Xorg                     SetPictureTransform [self]
+-------------------------------------------------------------------------------
+  3         7.1429  Xorg                     CompositeRects
+  39       92.8571  Xorg                     ValidatePicture
+10        0.4933  Xorg                     ValidateOnePicture
+  31       73.8095  Xorg                     miValidatePicture
+  10       23.8095  Xorg                     ValidateOnePicture [self]
+  1         2.3810  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         0.6897  Xorg                     AllocateGC
+  1         0.6897  Xorg                     miRectsToRegion
+  1         0.6897  Xorg                     CreatePicture
+  2         1.3793  Xorg                     SetClipRects
+  2         1.3793  Xorg                     miRegionValidate
+  5         3.4483  Xorg                     AddResource
+  15       10.3448  Xorg                     DamageCreate
+  23       15.8621  Xorg                     AllocatePicture
+  28       19.3103  Xorg                     miRegionCreate
+  67       46.2069  Xorg                     AllocatePixmap
+10        0.4933  Xorg                     Xalloc
+  136      89.4737  libc-2.5.so              malloc
+  10        6.5789  Xorg                     Xalloc [self]
+  4         2.6316  libc-2.5.so              __i686.get_pc_thunk.bx
+  2         1.3158  libc-2.5.so              _int_malloc
+-------------------------------------------------------------------------------
+  1         2.0000  Xorg                     miRegionValidate
+  2         4.0000  Xorg                     miDestroyPicture
+  2         4.0000  Xorg                     damageDestroyPixmap
+  3         6.0000  Xorg                     DamageDestroy
+  8        16.0000  Xorg                     FreeResource
+  14       28.0000  Xorg                     FreePicture
+  20       40.0000  Xorg                     miRegionDestroy
+10        0.4933  Xorg                     Xfree
+  61       82.4324  libc-2.5.so              free
+  10       13.5135  Xorg                     Xfree [self]
+  2         2.7027  libc-2.5.so              _int_free
+  1         1.3514  libc-2.5.so              __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1        11.1111  Xorg                     ProcRenderCreatePicture
+  2        22.2222  Xorg                     ProcRenderDispatch
+  6        66.6667  Xorg                     miRenderColorToPixel
+9         0.4440  Xorg                     Ones
+  9        100.000  Xorg                     Ones [self]
+-------------------------------------------------------------------------------
+  117      100.000  Xorg                     XaceCatchDispatchProc
+9         0.4440  Xorg                     ProcCreatePixmap
+  81       69.2308  libexa.so                exaCreatePixmap
+  9         7.6923  Xorg                     ProcCreatePixmap [self]
+  8         6.8376  Xorg                     AddResource
+  5         4.2735  Xorg                     dixLookupDrawable
+  5         4.2735  libexa.so                __i686.get_pc_thunk.bx
+  3         2.5641  Xorg                     DamageSetReportAfterOp
+  2         1.7094  Xorg                     LegalNewID
+  2         1.7094  Xorg                     DamageCreate
+  1         0.8547  Xorg                     Hash
+  1         0.8547  libexa.so                .plt
+-------------------------------------------------------------------------------
+  1         6.6667  Xorg                     SetClipRects
+  2        13.3333  Xorg                     ChangeGC
+  12       80.0000  Xorg                     dixChangeGC
+9         0.4440  Xorg                     damageChangeGC
+  9        60.0000  Xorg                     damageChangeGC [self]
+  6        40.0000  Xorg                     miChangeGC
+-------------------------------------------------------------------------------
+  1         0.1908  Xorg                     ProcRenderFillRectangles
+  523      99.8092  Xorg                     CompositeRects
+9         0.4440  Xorg                     miCompositeRects
+  442      84.3511  Xorg                     miColorRects
+  49        9.3511  Xorg                     CompositePicture
+  9         1.7176  Xorg                     miCompositeRects [self]
+  7         1.3359  Xorg                     damagePolyFillRect
+  3         0.5725  Xorg                     ValidateGC
+  3         0.5725  Xorg                     ChangeGC
+  3         0.5725  Xorg                     CreatePicture
+  3         0.5725  libexa.so                exaCreatePixmap
+  1         0.1908  Xorg                     GetScratchGC
+  1         0.1908  Xorg                     miRegionCopy
+  1         0.1908  Xorg                     miRegionCreate
+  1         0.1908  Xorg                     miRenderColorToPixel
+  1         0.1908  Xorg                     damageChangeClip
+-------------------------------------------------------------------------------
+  31       100.000  Xorg                     ValidateOnePicture
+9         0.4440  Xorg                     miValidatePicture
+  19       61.2903  Xorg                     miRegionCreate
+  9        29.0323  Xorg                     miValidatePicture [self]
+  1         3.2258  Xorg                     .plt
+  1         3.2258  Xorg                     __i686.get_pc_thunk.bx
+  1         3.2258  Xorg                     miTranslateRegion
+-------------------------------------------------------------------------------
+  8        44.4444  Xorg                     ProcCreatePixmap
+  10       55.5556  Xorg                     ProcRenderCreatePicture
+8         0.3947  Xorg                     AddResource
+  8        44.4444  Xorg                     AddResource [self]
+  5        27.7778  Xorg                     Xalloc
+  3        16.6667  Xorg                     Hash
+  2        11.1111  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         2.4390  Xorg                     damageGlyphs
+  7        17.0732  Xorg                     miTrapezoids
+  33       80.4878  Xorg                     FreeResource
+8         0.3947  Xorg                     FreePicture
+  27       39.7059  libextmod.so             XvDestroyPixmap
+  14       20.5882  Xorg                     miDestroyPicture
+  14       20.5882  Xorg                     Xfree
+  8        11.7647  Xorg                     FreePicture [self]
+  2         2.9412  Xorg                     miRegionDestroy
+  1         1.4706  Xorg                     __i686.get_pc_thunk.bx
+  1         1.4706  Xorg                     damageDestroyPixmap
+  1         1.4706  Xorg                     miDestroyPictureClip
+-------------------------------------------------------------------------------
+  1         4.7619  Xorg                     miCompositeRects
+  1         4.7619  Xorg                     miCreateAlphaPicture
+  2         9.5238  Xorg                     damageGlyphs
+  17       80.9524  Xorg                     miColorRects
+8         0.3947  Xorg                     GetScratchGC
+  12       57.1429  Xorg                     damageChangeClip
+  8        38.0952  Xorg                     GetScratchGC [self]
+  1         4.7619  Xorg                     miBSCheapChangeClip
+-------------------------------------------------------------------------------
+  2        14.2857  Xorg                     ProcRenderSetPictureFilter
+  12       85.7143  Xorg                     SetPictureFilter
+8         0.3947  Xorg                     PictureFindFilter
+  8        57.1429  Xorg                     PictureFindFilter [self]
+  6        42.8571  Xorg                     PictureGetFilterId
+-------------------------------------------------------------------------------
+  1         4.5455  Xorg                     ProcRenderCreatePicture
+  21       95.4545  Xorg                     dixLookupDrawable
+8         0.3947  Xorg                     SecurityLookupIDByClass
+  12       54.5455  Xorg                     XaceHook
+  8        36.3636  Xorg                     SecurityLookupIDByClass [self]
+  2         9.0909  Xorg                     Hash
+-------------------------------------------------------------------------------
+  51       100.000  Xorg                     CreatePicture
+8         0.3947  Xorg                     SetPictureToDefaults
+  29       56.8627  Xorg                     PictureGetFilterId
+  14       27.4510  libc-2.5.so              strlen
+  8        15.6863  Xorg                     SetPictureToDefaults [self]
+-------------------------------------------------------------------------------
+  19       100.000  Xorg                     miTrapezoidBounds
+8         0.3947  Xorg                     miLineFixedX
+  11       57.8947  Xorg                     __divdi3
+  8        42.1053  Xorg                     miLineFixedX [self]
+-------------------------------------------------------------------------------
+  1        11.1111  Xorg                     damagePolyFillRect
+  3        33.3333  Xorg                     miChangeClip
+  5        55.5556  Xorg                     SetPictureClipRects
+8         0.3947  Xorg                     miRectsToRegion
+  18       47.3684  Xorg                     miRegionCreate
+  10       26.3158  Xorg                     miRegionValidate
+  8        21.0526  Xorg                     miRectsToRegion [self]
+  1         2.6316  Xorg                     __i686.get_pc_thunk.bx
+  1         2.6316  Xorg                     Xalloc
+-------------------------------------------------------------------------------
+  2        28.5714  Xorg                     ProcCreatePixmap
+  5        71.4286  Xorg                     ProcRenderCreatePicture
+7         0.3453  Xorg                     LegalNewID
+  7        100.000  Xorg                     LegalNewID [self]
+-------------------------------------------------------------------------------
+  5        21.7391  Xorg                     XaceCatchExtProc
+  18       78.2609  Xorg                     ProcRenderDispatch
+7         0.3453  Xorg                     ProcRenderChangePicture
+  8        34.7826  Xorg                     ChangePicture
+  7        30.4348  Xorg                     SecurityLookupIDByType
+  7        30.4348  Xorg                     ProcRenderChangePicture [self]
+  1         4.3478  Xorg                     miChangePicture
+-------------------------------------------------------------------------------
+  1         1.2346  Xorg                     miColorRects
+  80       98.7654  Xorg                     ValidateGC
+7         0.3453  Xorg                     damageValidateGC
+  73       89.0244  Xorg                     miBSCheapValidateGC
+  7         8.5366  Xorg                     damageValidateGC [self]
+  2         2.4390  libexa.so                exaValidateGC
+-------------------------------------------------------------------------------
+  10       100.000  Xorg                     miRectsToRegion
+7         0.3453  Xorg                     miRegionValidate
+  7        63.6364  Xorg                     miRegionValidate [self]
+  2        18.1818  Xorg                     Xalloc
+  1         9.0909  Xorg                     QuickSortRects
+  1         9.0909  Xorg                     Xfree
+-------------------------------------------------------------------------------
+  5        11.3636  Xorg                     Dispatch
+  39       88.6364  Xorg                     XaceCatchDispatchProc
+6         0.2960  Xorg                     ProcFreePixmap
+  37       84.0909  Xorg                     FreeResource
+  6        13.6364  Xorg                     ProcFreePixmap [self]
+  1         2.2727  Xorg                     SecurityLookupIDByType
+-------------------------------------------------------------------------------
+  1         0.0480  Xorg                     ProcRenderComposite
+  2084     99.9520  Xorg                     CompositePicture
+6         0.2960  Xorg                     damageComposite
+  2063     98.9448  libexa.so                exaComposite
+  11        0.5276  Xorg                     damageDamageBox
+  6         0.2878  Xorg                     damageComposite [self]
+  3         0.1439  Xorg                     damageReportPostOp
+  2         0.0959  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         3.0303  Xorg                     ProcPolyFillRectangle
+  1         3.0303  Xorg                     ProcCopyArea
+  1         3.0303  Xorg                     XaceCatchDispatchProc
+  2         6.0606  Xorg                     ProcPolySegment
+  5        15.1515  Xorg                     ProcCreatePixmap
+  23       69.6970  Xorg                     ProcRenderCreatePicture
+6         0.2960  Xorg                     dixLookupDrawable
+  21       63.6364  Xorg                     SecurityLookupIDByClass
+  6        18.1818  Xorg                     dixLookupDrawable [self]
+  5        15.1515  Xorg                     XaceHook
+  1         3.0303  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1        16.6667  Xorg                     damageReportPostOp
+  1        16.6667  Xorg                     damagePolyFillRect
+  1        16.6667  Xorg                     damageCopyArea
+  3        50.0000  Xorg                     DamageRegister
+6         0.2960  Xorg                     getDrawableDamageRef
+  6        100.000  Xorg                     getDrawableDamageRef [self]
+-------------------------------------------------------------------------------
+  6        100.000  Xorg                     damageChangeGC
+6         0.2960  Xorg                     miChangeGC
+  6        100.000  Xorg                     miChangeGC [self]
+-------------------------------------------------------------------------------
+  1         7.6923  Xorg                     miComputeCompositeClip
+  1         7.6923  Xorg                     damageDamageBox
+  1         7.6923  Xorg                     damagePolyFillRect
+  10       76.9231  Xorg                     damageDamageRegion
+6         0.2960  Xorg                     miIntersect
+  11       57.8947  libpixman.so.0.0.0       pixman_region_intersect
+  6        31.5789  Xorg                     miIntersect [self]
+  2        10.5263  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  3         7.5000  Xorg                     miCompositeRects
+  37       92.5000  Xorg                     miColorRects
+5         0.2467  Xorg                     ChangeGC
+  33       82.5000  Xorg                     dixChangeGC
+  5        12.5000  Xorg                     ChangeGC [self]
+  2         5.0000  Xorg                     damageChangeGC
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     ProcCreatePixmap
+5         0.2467  Xorg                     DamageSetReportAfterOp
+  5        100.000  Xorg                     DamageSetReportAfterOp [self]
+-------------------------------------------------------------------------------
+  5        100.000  Xorg                     XaceCatchExtProc
+5         0.2467  Xorg                     GetExtensionEntry
+  5        100.000  Xorg                     GetExtensionEntry [self]
+-------------------------------------------------------------------------------
+  3         1.1364  Xorg                     main
+  261      98.8636  Xorg                     Dispatch
+5         0.2467  Xorg                     XaceCatchDispatchProc
+  117      44.3182  Xorg                     ProcCreatePixmap
+  45       17.0455  Xorg                     ProcPolySegment
+  39       14.7727  Xorg                     ProcFreePixmap
+  15        5.6818  Xorg                     ProcSetClipRectangles
+  11        4.1667  Xorg                     ProcPolyFillRectangle
+  11        4.1667  Xorg                     ProcChangeGC
+  8         3.0303  Xorg                     ProcCopyArea
+  5         1.8939  Xorg                     XaceCatchDispatchProc [self]
+  4         1.5152  Xorg                     ProcCreateGC
+  3         1.1364  Xorg                     XaceHook
+  2         0.7576  Xorg                     ProcFreeGC
+  1         0.3788  Xorg                     __i686.get_pc_thunk.bx
+  1         0.3788  Xorg                     dixLookupGC
+  1         0.3788  Xorg                     dixLookupDrawable
+  1         0.3788  libexa.so                exaCreatePixmap
+-------------------------------------------------------------------------------
+  1         1.3514  Xorg                     ValidateGC
+  73       98.6486  Xorg                     damageValidateGC
+5         0.2467  Xorg                     miBSCheapValidateGC
+  67       90.5405  libexa.so                exaValidateGC
+  5         6.7568  Xorg                     miBSCheapValidateGC [self]
+  2         2.7027  libfb.so                 fbValidateGC
+-------------------------------------------------------------------------------
+  1         2.2222  Xorg                     miCompositeRects
+  7        15.5556  Xorg                     miColorRects
+  18       40.0000  Xorg                     miRectsToRegion
+  19       42.2222  Xorg                     miValidatePicture
+5         0.2467  Xorg                     miRegionCreate
+  28       60.8696  Xorg                     Xalloc
+  9        19.5652  Xorg                     miRegionInit
+  5        10.8696  Xorg                     miRegionCreate [self]
+  2         4.3478  Xorg                     __i686.get_pc_thunk.bx
+  1         2.1739  Xorg                     .plt
+  1         2.1739  libpixman.so.0.0.0       pixman_region_init_with_extents
+-------------------------------------------------------------------------------
+  1         4.7619  Xorg                     damagePolyFillRect
+  2         9.5238  Xorg                     FreePicture
+  2         9.5238  Xorg                     miDestroyPictureClip
+  7        33.3333  Xorg                     miDestroyClip
+  9        42.8571  Xorg                     miDestroyPicture
+5         0.2467  Xorg                     miRegionDestroy
+  20       45.4545  Xorg                     Xfree
+  17       38.6364  libpixman.so.0.0.0       pixman_region_fini
+  5        11.3636  Xorg                     miRegionDestroy [self]
+  1         2.2727  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  1         2.2727  libc-2.5.so              free
+-------------------------------------------------------------------------------
+  9        100.000  Xorg                     miRegionCreate
+5         0.2467  Xorg                     miRegionInit
+  5        55.5556  Xorg                     miRegionInit [self]
+  3        33.3333  libpixman.so.0.0.0       pixman_region_init
+  1        11.1111  libpixman.so.0.0.0       pixman_region_init_with_extents
+-------------------------------------------------------------------------------
+  1         9.0909  Xorg                     miCompositeRects
+  10       90.9091  Xorg                     miColorRects
+5         0.2467  Xorg                     miRenderColorToPixel
+  6        54.5455  Xorg                     Ones
+  5        45.4545  Xorg                     miRenderColorToPixel [self]
+-------------------------------------------------------------------------------
+  27       100.000  Xorg                     CreatePicture
+4         0.1973  Xorg                     AllocatePicture
+  23       85.1852  Xorg                     Xalloc
+  4        14.8148  Xorg                     AllocatePicture [self]
+-------------------------------------------------------------------------------
+  31        1.4804  Xorg                     miTrapezoids
+  49        2.3400  Xorg                     miCompositeRects
+  2014     96.1796  Xorg                     ProcRenderComposite
+4         0.1973  Xorg                     CompositePicture
+  2084     99.5224  Xorg                     damageComposite
+  6         0.2865  Xorg                     ValidatePicture
+  4         0.1910  Xorg                     CompositePicture [self]
+-------------------------------------------------------------------------------
+  1         7.1429  Xorg                     damageGlyphs
+  13       92.8571  Xorg                     damageReportPostOp
+4         0.1973  Xorg                     DamageReportDamage
+  9        64.2857  Xorg                     miUnion
+  4        28.5714  Xorg                     DamageReportDamage [self]
+  1         7.1429  libpixman.so.0.0.0       pixman_region_union
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     FreeResource
+4         0.1973  Xorg                     FlushClientCaches
+  4        100.000  Xorg                     FlushClientCaches [self]
+-------------------------------------------------------------------------------
+  1         2.1277  Xorg                     XaceCatchExtProc
+  46       97.8723  Xorg                     ProcRenderDispatch
+4         0.1973  Xorg                     ProcRenderSetPictureFilter
+  22       46.8085  Xorg                     SetPictureFilter
+  17       36.1702  Xorg                     SecurityLookupIDByType
+  4         8.5106  Xorg                     ProcRenderSetPictureFilter [self]
+  2         4.2553  Xorg                     PictureFindFilter
+  1         2.1277  Xorg                     __i686.get_pc_thunk.bx
+  1         2.1277  Xorg                     miChangePictureFilter
+-------------------------------------------------------------------------------
+  3        20.0000  Xorg                     damageChangeClip
+  12       80.0000  Xorg                     miBSCheapChangeClip
+4         0.1973  Xorg                     miChangeClip
+  8        53.3333  Xorg                     miDestroyClip
+  4        26.6667  Xorg                     miChangeClip [self]
+  3        20.0000  Xorg                     miRectsToRegion
+-------------------------------------------------------------------------------
+  3        17.6471  Xorg                     FreeResource
+  14       82.3529  Xorg                     FreePicture
+4         0.1973  Xorg                     miDestroyPicture
+  9        52.9412  Xorg                     miRegionDestroy
+  4        23.5294  Xorg                     miDestroyPicture [self]
+  2        11.7647  Xorg                     Xfree
+  2        11.7647  libpixman.so.0.0.0       pixman_region_fini
+-------------------------------------------------------------------------------
+  5        100.000  Xorg                     damageDestroyPixmap
+3         0.1480  Xorg                     DamageDestroy
+  3        50.0000  Xorg                     Xfree
+  3        50.0000  Xorg                     DamageDestroy [self]
+-------------------------------------------------------------------------------
+3         0.1480  Xorg                     DamageEmpty
+  3        100.000  Xorg                     DamageEmpty [self]
+-------------------------------------------------------------------------------
+  1         1.6393  Xorg                     damageGlyphs
+  1         1.6393  Xorg                     miCreateAlphaPicture
+  2         3.2787  Xorg                     ProcCopyArea
+  3         4.9180  Xorg                     ProcPolyFillRectangle
+  3         4.9180  Xorg                     miCompositeRects
+  4         6.5574  Xorg                     ProcPolySegment
+  47       77.0492  Xorg                     miColorRects
+3         0.1480  Xorg                     ValidateGC
+  80       94.1176  Xorg                     damageValidateGC
+  3         3.5294  Xorg                     ValidateGC [self]
+  1         1.1765  Xorg                     __i686.get_pc_thunk.bx
+  1         1.1765  Xorg                     miBSCheapValidateGC
+-------------------------------------------------------------------------------
+  2         5.4054  Xorg                     ProcRenderCompositeGlyphs
+  6        16.2162  Xorg                     CompositePicture
+  14       37.8378  Xorg                     CompositeRects
+  15       40.5405  Xorg                     CompositeGlyphs
+3         0.1480  Xorg                     ValidatePicture
+  39       88.6364  Xorg                     ValidateOnePicture
+  3         6.8182  Xorg                     ValidatePicture [self]
+  2         4.5455  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         1.8182  Xorg                     miColorRects
+  2         3.6364  Xorg                     damagePolySegment
+  10       18.1818  Xorg                     damageGlyphs
+  11       20.0000  Xorg                     damageComposite
+  31       56.3636  Xorg                     damagePolyFillRect
+3         0.1480  Xorg                     damageDamageBox
+  48       87.2727  Xorg                     damageDamageRegion
+  3         5.4545  Xorg                     miUnion
+  3         5.4545  Xorg                     damageDamageBox [self]
+  1         1.8182  Xorg                     miIntersect
+-------------------------------------------------------------------------------
+  1         5.2632  Xorg                     damagePolySegment
+  3        15.7895  Xorg                     damageComposite
+  4        21.0526  Xorg                     damageGlyphs
+  11       57.8947  Xorg                     damagePolyFillRect
+3         0.1480  Xorg                     damageReportPostOp
+  13       68.4211  Xorg                     DamageReportDamage
+  3        15.7895  Xorg                     damageReportPostOp [self]
+  2        10.5263  Xorg                     miUnion
+  1         5.2632  Xorg                     getDrawableDamageRef
+-------------------------------------------------------------------------------
+  1         6.6667  Xorg                     GetScratchGC
+  14       93.3333  Xorg                     damageChangeClip
+3         0.1480  Xorg                     miBSCheapChangeClip
+  12       80.0000  Xorg                     miChangeClip
+  3        20.0000  Xorg                     miBSCheapChangeClip [self]
+-------------------------------------------------------------------------------
+  24       100.000  Xorg                     miTrapezoids
+3         0.1480  Xorg                     miTrapezoidBounds
+  19       79.1667  Xorg                     miLineFixedX
+  3        12.5000  Xorg                     miTrapezoidBounds [self]
+  1         4.1667  Xorg                     __i686.get_pc_thunk.bx
+  1         4.1667  Xorg                     __divdi3
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     CreateGC
+2         0.0987  Xorg                     AllocateGC
+  2        66.6667  Xorg                     AllocateGC [self]
+  1        33.3333  Xorg                     Xalloc
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     damageGlyphs
+2         0.0987  Xorg                     FreeScratchPixmapHeader
+  2        100.000  Xorg                     FreeScratchPixmapHeader [self]
+-------------------------------------------------------------------------------
+  2         2.2472  Xorg                     XaceCatchExtProc
+  87       97.7528  Xorg                     ProcRenderDispatch
+2         0.0987  Xorg                     ProcRenderFreePicture
+  62       69.6629  Xorg                     FreeResource
+  22       24.7191  Xorg                     SecurityLookupIDByType
+  3         3.3708  Xorg                     Hash
+  2         2.2472  Xorg                     ProcRenderFreePicture [self]
+-------------------------------------------------------------------------------
+  1         4.5455  Xorg                     XaceCatchExtProc
+  21       95.4545  Xorg                     ProcRenderDispatch
+2         0.0987  Xorg                     ProcRenderSetPictureTransform
+  10       45.4545  Xorg                     SecurityLookupIDByType
+  8        36.3636  Xorg                     SetPictureTransform
+  2         9.0909  Xorg                     ProcRenderSetPictureTransform [self]
+  1         4.5455  Xorg                     Hash
+  1         4.5455  Xorg                     miChangePictureTransform
+-------------------------------------------------------------------------------
+  10       100.000  Xorg                     ProcSetClipRectangles
+2         0.0987  Xorg                     SetClipRects
+  3        30.0000  Xorg                     damageChangeClip
+  2        20.0000  Xorg                     Xalloc
+  2        20.0000  Xorg                     SetClipRects [self]
+  1        10.0000  Xorg                     .plt
+  1        10.0000  Xorg                     VerifyRectOrder
+  1        10.0000  Xorg                     damageChangeGC
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     Dispatch
+2         0.0987  Xorg                     WaitForSomething
+  2        66.6667  Xorg                     WaitForSomething [self]
+  1        33.3333  libc-2.5.so              gettimeofday
+-------------------------------------------------------------------------------
+  1        50.0000  Xorg                     ReadRequestFromClient
+  1        50.0000  Xorg                     _XSERVTransRead
+2         0.0987  Xorg                     _XSERVTransSocketRead
+  2        100.000  Xorg                     _XSERVTransSocketRead [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     XaceCatchExtProc
+2         0.0987  Xorg                     __i686.get_pc_thunk.cx
+  2        100.000  Xorg                     __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+2         0.0987  Xorg                     damageRemoveDamage
+  2        100.000  Xorg                     damageRemoveDamage [self]
+-------------------------------------------------------------------------------
+  1         7.6923  Xorg                     ProcCopyArea
+  1         7.6923  Xorg                     XaceCatchDispatchProc
+  1         7.6923  Xorg                     ProcFreeGC
+  1         7.6923  Xorg                     ProcPolySegment
+  4        30.7692  Xorg                     ProcSetClipRectangles
+  5        38.4615  Xorg                     ProcChangeGC
+2         0.0987  Xorg                     dixLookupGC
+  11       84.6154  Xorg                     SecurityLookupIDByType
+  2        15.3846  Xorg                     dixLookupGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderCreatePicture
+2         0.0987  Xorg                     miCreatePicture
+  2        100.000  Xorg                     miCreatePicture [self]
+-------------------------------------------------------------------------------
+  1        20.0000  Xorg                     miValidatePicture
+  1        20.0000  Xorg                     damagePolyFillRect
+  3        60.0000  Xorg                     miComputeCompositeClip
+2         0.0987  Xorg                     miTranslateRegion
+  7        77.7778  libpixman.so.0.0.0       pixman_region_translate
+  2        22.2222  Xorg                     miTranslateRegion [self]
+-------------------------------------------------------------------------------
+  1         0.0020  Xorg                     ProcRenderDispatch
+  50816    99.9980  Xorg                     ProcRenderCompositeGlyphs
+1         0.0493  Xorg                     CompositeGlyphs
+  50802    99.9646  Xorg                     damageGlyphs
+  15        0.0295  Xorg                     ValidatePicture
+  2         0.0039  Xorg                     __i686.get_pc_thunk.bx
+  1         0.0020  Xorg                     CompositeGlyphs [self]
+-------------------------------------------------------------------------------
+  545      100.000  Xorg                     ProcRenderFillRectangles
+1         0.0493  Xorg                     CompositeRects
+  523      95.9633  Xorg                     miCompositeRects
+  14        2.5688  Xorg                     ValidatePicture
+  3         0.5505  Xorg                     ValidateOnePicture
+  2         0.3670  Xorg                     __i686.get_pc_thunk.bx
+  1         0.1835  Xorg                     FreeScratchGC
+  1         0.1835  Xorg                     miColorRects
+  1         0.1835  Xorg                     CompositeRects [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     ProcCreateGC
+1         0.0493  Xorg                     CreateGC
+  3        75.0000  Xorg                     AllocateGC
+  1        25.0000  Xorg                     CreateGC [self]
+-------------------------------------------------------------------------------
+1         0.0493  Xorg                     DamageRegister
+  3        75.0000  Xorg                     getDrawableDamageRef
+  1        25.0000  Xorg                     DamageRegister [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     FreeResource
+1         0.0493  Xorg                     FreeGC
+  1        100.000  Xorg                     FreeGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damageGlyphs
+1         0.0493  Xorg                     GetScratchPixmapHeader
+  4        80.0000  Xorg                     miModifyPixmapHeader
+  1        20.0000  Xorg                     GetScratchPixmapHeader [self]
+-------------------------------------------------------------------------------
+1         0.0493  Xorg                     GetTimeInMillis
+  1        100.000  Xorg                     GetTimeInMillis [self]
+-------------------------------------------------------------------------------
+  1         8.3333  Xorg                     Dispatch
+  11       91.6667  Xorg                     XaceCatchDispatchProc
+1         0.0493  Xorg                     ProcChangeGC
+  6        50.0000  Xorg                     dixChangeGC
+  5        41.6667  Xorg                     dixLookupGC
+  1         8.3333  Xorg                     ProcChangeGC [self]
+-------------------------------------------------------------------------------
+  1        11.1111  Xorg                     Dispatch
+  8        88.8889  Xorg                     XaceCatchDispatchProc
+1         0.0493  Xorg                     ProcCopyArea
+  4        44.4444  Xorg                     damageCopyArea
+  2        22.2222  Xorg                     ValidateGC
+  1        11.1111  Xorg                     dixLookupGC
+  1        11.1111  Xorg                     dixLookupDrawable
+  1        11.1111  Xorg                     ProcCopyArea [self]
+-------------------------------------------------------------------------------
+  11       100.000  Xorg                     XaceCatchDispatchProc
+1         0.0493  Xorg                     ProcPolyFillRectangle
+  6        54.5455  Xorg                     damagePolyFillRect
+  3        27.2727  Xorg                     ValidateGC
+  1         9.0909  Xorg                     dixLookupDrawable
+  1         9.0909  Xorg                     ProcPolyFillRectangle [self]
+-------------------------------------------------------------------------------
+  2022     100.000  Xorg                     ProcRenderDispatch
+1         0.0493  Xorg                     ProcRenderComposite
+  2014     99.6044  Xorg                     CompositePicture
+  5         0.2473  Xorg                     SecurityLookupIDByType
+  1         0.0495  Xorg                     __i686.get_pc_thunk.bx
+  1         0.0495  Xorg                     damageComposite
+  1         0.0495  Xorg                     ProcRenderComposite [self]
+-------------------------------------------------------------------------------
+  1        11.1111  Xorg                     XaceCatchExtProc
+  8        88.8889  Xorg                     ProcRenderDispatch
+1         0.0493  Xorg                     ProcRenderSetPictureClipRectangles
+  7        77.7778  Xorg                     SetPictureClipRects
+  1        11.1111  Xorg                     SecurityLookupIDByType
+  1        11.1111  Xorg                     ProcRenderSetPictureClipRectangles [self]
+-------------------------------------------------------------------------------
+  15       100.000  Xorg                     XaceCatchDispatchProc
+1         0.0493  Xorg                     ProcSetClipRectangles
+  10       66.6667  Xorg                     SetClipRects
+  4        26.6667  Xorg                     dixLookupGC
+  1         6.6667  Xorg                     ProcSetClipRectangles [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     miRegionValidate
+1         0.0493  Xorg                     QuickSortRects
+  1        100.000  Xorg                     QuickSortRects [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     SetClipRects
+1         0.0493  Xorg                     VerifyRectOrder
+  1        100.000  Xorg                     VerifyRectOrder [self]
+-------------------------------------------------------------------------------
+  5        100.000  Xorg                     ReadRequestFromClient
+1         0.0493  Xorg                     _XSERVTransRead
+  3        60.0000  libc-2.5.so              __read_nocancel
+  1        20.0000  Xorg                     _XSERVTransSocketRead
+  1        20.0000  Xorg                     _XSERVTransRead [self]
+-------------------------------------------------------------------------------
+  1         5.5556  Xorg                     miCompositeRects
+  2        11.1111  Xorg                     dixChangeGC
+  3        16.6667  Xorg                     SetClipRects
+  12       66.6667  Xorg                     GetScratchGC
+1         0.0493  Xorg                     damageChangeClip
+  14       77.7778  Xorg                     miBSCheapChangeClip
+  3        16.6667  Xorg                     miChangeClip
+  1         5.5556  Xorg                     damageChangeClip [self]
+-------------------------------------------------------------------------------
+1         0.0493  Xorg                     damageInsertDamage
+  1        100.000  Xorg                     damageInsertDamage [self]
+-------------------------------------------------------------------------------
+  38       100.000  Xorg                     ProcPolySegment
+1         0.0493  Xorg                     damagePolySegment
+  34       89.4737  libexa.so                exaPolySegment
+  2         5.2632  Xorg                     damageDamageBox
+  1         2.6316  Xorg                     damageReportPostOp
+  1         2.6316  Xorg                     damagePolySegment [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     dixChangeGC
+1         0.0493  Xorg                     miBSCheapChangeGC
+  1        100.000  Xorg                     miBSCheapChangeGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderChangePicture
+1         0.0493  Xorg                     miChangePicture
+  1        100.000  Xorg                     miChangePicture [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     SetPictureClipRects
+1         0.0493  Xorg                     miChangePictureClip
+  1        50.0000  Xorg                     miDestroyPictureClip
+  1        50.0000  Xorg                     miChangePictureClip [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderSetPictureFilter
+1         0.0493  Xorg                     miChangePictureFilter
+  1        100.000  Xorg                     miChangePictureFilter [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderSetPictureTransform
+1         0.0493  Xorg                     miChangePictureTransform
+  1        100.000  Xorg                     miChangePictureTransform [self]
+-------------------------------------------------------------------------------
+  8        100.000  Xorg                     miChangeClip
+1         0.0493  Xorg                     miDestroyClip
+  7        87.5000  Xorg                     miRegionDestroy
+  1        12.5000  Xorg                     miDestroyClip [self]
+-------------------------------------------------------------------------------
+  1        20.0000  Xorg                     miCompositeRects
+  4        80.0000  Xorg                     miColorRects
+1         0.0493  Xorg                     miRegionCopy
+  4        80.0000  libpixman.so.0.0.0       pixman_region_copy
+  1        20.0000  Xorg                     miRegionCopy [self]
+-------------------------------------------------------------------------------
+  8299     100.000  Xorg                     CompositeTrapezoids
+1         0.0493  Xorg                     miTrapezoids
+  8213     98.9637  libexa.so                exaRasterizeTrapezoid
+  31        0.3735  Xorg                     CompositePicture
+  24        0.2892  Xorg                     miTrapezoidBounds
+  20        0.2410  Xorg                     miCreateAlphaPicture
+  7         0.0843  Xorg                     FreePicture
+  2         0.0241  libexa.so                exaPixmapDirty
+  1         0.0120  libexa.so                .plt
+  1         0.0120  Xorg                     miTrapezoids [self]
+-------------------------------------------------------------------------------
+1         0.0493  anon (tgid:28734 range:0xb7f37000-0xb7f38000) (no symbols)
+  1        100.000  anon (tgid:28734 range:0xb7f37000-0xb7f38000) (no symbols) [self]
+-------------------------------------------------------------------------------
+  8297     100.000  Xorg                     ProcRenderTrapezoids
+0              0  Xorg                     CompositeTrapezoids
+  8299     100.000  Xorg                     miTrapezoids
+  0              0  Xorg                     CompositeTrapezoids [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcCreateGC
+  4        100.000  Xorg                     CreateGC
+  0              0  Xorg                     ProcCreateGC [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcFreeGC
+  1        50.0000  Xorg                     FreeResource
+  1        50.0000  Xorg                     dixLookupGC
+  0              0  Xorg                     ProcFreeGC [self]
+-------------------------------------------------------------------------------
+  45       100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcPolySegment
+  38       84.4444  Xorg                     damagePolySegment
+  4         8.8889  Xorg                     ValidateGC
+  2         4.4444  Xorg                     dixLookupDrawable
+  1         2.2222  Xorg                     dixLookupGC
+  0              0  Xorg                     ProcPolySegment [self]
+-------------------------------------------------------------------------------
+  8299     100.000  Xorg                     ProcRenderDispatch
+0              0  Xorg                     ProcRenderTrapezoids
+  8297     99.9759  Xorg                     CompositeTrapezoids
+  2         0.0241  Xorg                     SecurityLookupIDByType
+  0              0  Xorg                     ProcRenderTrapezoids [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     ProcRenderSetPictureClipRectangles
+0              0  Xorg                     SetPictureClipRects
+  5        71.4286  Xorg                     miRectsToRegion
+  2        28.5714  Xorg                     miChangePictureClip
+  0              0  Xorg                     SetPictureClipRects [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     _start
+  62686    100.000  libc-2.5.so              __libc_start_main
+  0              0  Xorg                     _start [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     ProcCopyArea
+0              0  Xorg                     damageCopyArea
+  3        75.0000  libexa.so                exaCopyArea
+  1        25.0000  Xorg                     getDrawableDamageRef
+  0              0  Xorg                     damageCopyArea [self]
+-------------------------------------------------------------------------------
+  24       100.000  Xorg                     FreeResource
+0              0  Xorg                     dixDestroyPixmap
+  24       100.000  libextmod.so             XvDestroyPixmap
+  0              0  Xorg                     dixDestroyPixmap [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     main
+  62687    99.9777  Xorg                     Dispatch
+  8         0.0128  Xorg                     XaceHook
+  3         0.0048  Xorg                     XaceCatchDispatchProc
+  2         0.0032  Xorg                     XaceCatchExtProc
+  1         0.0016  Xorg                     ReadRequestFromClient
+  0              0  Xorg                     main [self]
+-------------------------------------------------------------------------------
+  20       100.000  Xorg                     miTrapezoids
+0              0  Xorg                     miCreateAlphaPicture
+  8        40.0000  Xorg                     damagePolyFillRect
+  5        25.0000  libexa.so                exaCreatePixmap
+  2        10.0000  Xorg                     CreatePicture
+  2        10.0000  libextmod.so             XvDestroyPixmap
+  1         5.0000  Xorg                     ValidateGC
+  1         5.0000  Xorg                     GetScratchGC
+  1         5.0000  Xorg                     damageDestroyPixmap
+  0              0  Xorg                     miCreateAlphaPicture [self]
+-------------------------------------------------------------------------------
+  1        50.0000  Xorg                     miChangePictureClip
+  1        50.0000  Xorg                     FreePicture
+0              0  Xorg                     miDestroyPictureClip
+  2        100.000  Xorg                     miRegionDestroy
+  0              0  Xorg                     miDestroyPictureClip [self]
+-------------------------------------------------------------------------------
+  1        20.0000  Xorg                     Xfree
+  4        80.0000  Xorg                     Xalloc
+0              0  libc-2.5.so              __i686.get_pc_thunk.bx
+  0              0  libc-2.5.so              __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  62686    100.000  Xorg                     _start
+0              0  libc-2.5.so              __libc_start_main
+  0              0  libc-2.5.so              __libc_start_main [self]
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     _XSERVTransRead
+0              0  libc-2.5.so              __read_nocancel
+  0              0  libc-2.5.so              __read_nocancel [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     Xfree
+0              0  libc-2.5.so              _int_free
+  0              0  libc-2.5.so              _int_free [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     Xalloc
+0              0  libc-2.5.so              _int_malloc
+  0              0  libc-2.5.so              _int_malloc [self]
+-------------------------------------------------------------------------------
+  1         1.6129  Xorg                     miRegionDestroy
+  61       98.3871  Xorg                     Xfree
+0              0  libc-2.5.so              free
+  0              0  libc-2.5.so              free [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     WaitForSomething
+0              0  libc-2.5.so              gettimeofday
+  0              0  libc-2.5.so              gettimeofday [self]
+-------------------------------------------------------------------------------
+  136      100.000  Xorg                     Xalloc
+0              0  libc-2.5.so              malloc
+  0              0  libc-2.5.so              malloc [self]
+-------------------------------------------------------------------------------
+  14       100.000  Xorg                     SetPictureToDefaults
+0              0  libc-2.5.so              strlen
+  0              0  libc-2.5.so              strlen [self]
+-------------------------------------------------------------------------------
+  1        10.0000  Xorg                     ProcCreatePixmap
+  1        10.0000  Xorg                     miTrapezoids
+  1        10.0000  Xorg                     damagePolyFillRect
+  7        70.0000  Xorg                     damageGlyphs
+0              0  libexa.so                .plt
+  0              0  libexa.so                .plt [self]
+-------------------------------------------------------------------------------
+  1        12.5000  Xorg                     damagePolyFillRect
+  2        25.0000  Xorg                     damageComposite
+  5        62.5000  Xorg                     ProcCreatePixmap
+0              0  libexa.so                __i686.get_pc_thunk.bx
+  0              0  libexa.so                __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  11        0.5304  Xorg                     damageGlyphs
+  2063     99.4696  Xorg                     damageComposite
+0              0  libexa.so                exaComposite
+  0              0  libexa.so                exaComposite [self]
+-------------------------------------------------------------------------------
+  3        42.8571  Xorg                     damageCopyArea
+  4        57.1429  Xorg                     damageGlyphs
+0              0  libexa.so                exaCopyArea
+  0              0  libexa.so                exaCopyArea [self]
+-------------------------------------------------------------------------------
+  1         1.0753  Xorg                     XaceCatchDispatchProc
+  3         3.2258  Xorg                     miCompositeRects
+  3         3.2258  Xorg                     damageGlyphs
+  5         5.3763  Xorg                     miCreateAlphaPicture
+  81       87.0968  Xorg                     ProcCreatePixmap
+0              0  libexa.so                exaCreatePixmap
+  0              0  libexa.so                exaCreatePixmap [self]
+-------------------------------------------------------------------------------
+  45       100.000  Xorg                     damageDestroyPixmap
+0              0  libexa.so                exaDestroyPixmap
+  0              0  libexa.so                exaDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     damagePolyFillRect
+0              0  libexa.so                exaFillRegionSolid
+  0              0  libexa.so                exaFillRegionSolid [self]
+-------------------------------------------------------------------------------
+  50684    100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaGlyphs
+  0              0  libexa.so                exaGlyphs [self]
+-------------------------------------------------------------------------------
+  2        50.0000  Xorg                     miTrapezoids
+  2        50.0000  Xorg                     damageGlyphs
+0              0  libexa.so                exaPixmapDirty
+  0              0  libexa.so                exaPixmapDirty [self]
+-------------------------------------------------------------------------------
+  1         0.3704  Xorg                     miColorRects
+  269      99.6296  Xorg                     damagePolyFillRect
+0              0  libexa.so                exaPolyFillRect
+  0              0  libexa.so                exaPolyFillRect [self]
+-------------------------------------------------------------------------------
+  34       100.000  Xorg                     damagePolySegment
+0              0  libexa.so                exaPolySegment
+  0              0  libexa.so                exaPolySegment [self]
+-------------------------------------------------------------------------------
+  8213     100.000  Xorg                     miTrapezoids
+0              0  libexa.so                exaRasterizeTrapezoid
+  0              0  libexa.so                exaRasterizeTrapezoid [self]
+-------------------------------------------------------------------------------
+  2         2.8986  Xorg                     damageValidateGC
+  67       97.1014  Xorg                     miBSCheapValidateGC
+0              0  libexa.so                exaValidateGC
+  0              0  libexa.so                exaValidateGC [self]
+-------------------------------------------------------------------------------
+  2         3.7736  Xorg                     miCreateAlphaPicture
+  24       45.2830  Xorg                     dixDestroyPixmap
+  27       50.9434  Xorg                     FreePicture
+0              0  libextmod.so             XvDestroyPixmap
+  0              0  libextmod.so             XvDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damageDestroyPixmap
+0              0  libfb.so                 fbDestroyPixmap
+  0              0  libfb.so                 fbDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     miBSCheapValidateGC
+0              0  libfb.so                 fbValidateGC
+  0              0  libfb.so                 fbValidateGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     miUnion
+0              0  libpixman.so.0.0.0       .plt
+  0              0  libpixman.so.0.0.0       .plt [self]
+-------------------------------------------------------------------------------
+  1        12.5000  Xorg                     miRegionDestroy
+  1        12.5000  Xorg                     miComputeCompositeRegion
+  2        25.0000  Xorg                     miIntersect
+  4        50.0000  Xorg                     miUnion
+0              0  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  0              0  libpixman.so.0.0.0       __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  3        42.8571  Xorg                     miUnion
+  4        57.1429  Xorg                     miRegionCopy
+0              0  libpixman.so.0.0.0       pixman_region_copy
+  0              0  libpixman.so.0.0.0       pixman_region_copy [self]
+-------------------------------------------------------------------------------
+  2        10.5263  Xorg                     miDestroyPicture
+  17       89.4737  Xorg                     miRegionDestroy
+0              0  libpixman.so.0.0.0       pixman_region_fini
+  0              0  libpixman.so.0.0.0       pixman_region_fini [self]
+-------------------------------------------------------------------------------
+  3        42.8571  Xorg                     miRegionInit
+  4        57.1429  Xorg                     miComputeCompositeRegion
+0              0  libpixman.so.0.0.0       pixman_region_init
+  0              0  libpixman.so.0.0.0       pixman_region_init [self]
+-------------------------------------------------------------------------------
+  1        50.0000  Xorg                     miRegionInit
+  1        50.0000  Xorg                     miRegionCreate
+0              0  libpixman.so.0.0.0       pixman_region_init_with_extents
+  0              0  libpixman.so.0.0.0       pixman_region_init_with_extents [self]
+-------------------------------------------------------------------------------
+  2        15.3846  Xorg                     damageDamageRegion
+  11       84.6154  Xorg                     miIntersect
+0              0  libpixman.so.0.0.0       pixman_region_intersect
+  0              0  libpixman.so.0.0.0       pixman_region_intersect [self]
+-------------------------------------------------------------------------------
+  24       100.000  Xorg                     miComputeCompositeRegion
+0              0  libpixman.so.0.0.0       pixman_region_n_rects
+  0              0  libpixman.so.0.0.0       pixman_region_n_rects [self]
+-------------------------------------------------------------------------------
+  8        100.000  Xorg                     miComputeCompositeRegion
+0              0  libpixman.so.0.0.0       pixman_region_not_empty
+  0              0  libpixman.so.0.0.0       pixman_region_not_empty [self]
+-------------------------------------------------------------------------------
+  51       100.000  Xorg                     miComputeCompositeRegion
+0              0  libpixman.so.0.0.0       pixman_region_rectangles
+  0              0  libpixman.so.0.0.0       pixman_region_rectangles [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     miTranslateRegion
+0              0  libpixman.so.0.0.0       pixman_region_translate
+  0              0  libpixman.so.0.0.0       pixman_region_translate [self]
+-------------------------------------------------------------------------------
+  1         0.2358  Xorg                     DamageReportDamage
+  1         0.2358  Xorg                     damageDamageRegion
+  422      99.5283  Xorg                     miUnion
+0              0  libpixman.so.0.0.0       pixman_region_union
+  0              0  libpixman.so.0.0.0       pixman_region_union [self]
+-------------------------------------------------------------------------------