]> git.cworth.org Git - cworth.org/blobdiff - src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libexa.callgraph
Add entry on eliminating glyph fallbacks
[cworth.org] / src / exa / i965 / eliminating_glyph_fallbacks / aa10text-fallbacks / libexa.callgraph
diff --git a/src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libexa.callgraph b/src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libexa.callgraph
new file mode 100644 (file)
index 0000000..61dcbd1
--- /dev/null
@@ -0,0 +1,903 @@
+CPU: Core 2, speed 2133.47 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
+-------------------------------------------------------------------------------
+  160       0.4195  libexa.so                exaMoveInPixmap
+  5587     14.6498  libexa.so                exaCopyDirtyToFb
+  32390    84.9306  libexa.so                exaCopyDirtyToSys
+38137    61.3806  libexa.so                exaMemcpyBox
+  38137    100.000  libexa.so                exaMemcpyBox [self]
+-------------------------------------------------------------------------------
+  2         0.0126  libexa.so                exaDoMigration
+  15901    99.9874  libexa.so                exaMoveInPixmap
+3983      6.4105  libexa.so                exaCopyDirtyToFb
+  5587     35.1317  libexa.so                exaMemcpyBox
+  3983     25.0456  libexa.so                exaCopyDirtyToFb [self]
+  3499     22.0021  libexa.so                exaPrepareAccess
+  1672     10.5137  libexa.so                exaFinishAccess
+  409       2.5718  libexa.so                .plt
+  248       1.5595  libexa.so                __i686.get_pc_thunk.bx
+  222       1.3960  libexa.so                exaGetDrawablePixmap
+  113       0.7106  libexa.so                exaPixmapIsOffscreen
+  108       0.6791  libexa.so                exaWaitSync
+  40        0.2515  Xorg                     DamageEmpty
+  18        0.1132  Xorg                     miUnion
+  3         0.0189  Xorg                     __i686.get_pc_thunk.bx
+  1         0.0063  Xorg                     Xfree
+-------------------------------------------------------------------------------
+  1         0.0294  libexa.so                ExaCheckGetImage
+  4         0.1175  libexa.so                exaTryDriverComposite
+  19        0.5580  libexa.so                exaMoveInPixmap
+  25        0.7342  libexa.so                exaGetOffscreenPixmap
+  50        1.4684  libexa.so                ExaCheckComposite
+  81        2.3789  libexa.so                exaDoMigration
+  113       3.3186  libexa.so                exaCopyDirtyToFb
+  820      24.0822  libexa.so                exaMoveOutPixmap
+  2292     67.3128  libexa.so                exaPrepareAccess
+3405      5.4803  libexa.so                exaPixmapIsOffscreen
+  3405     100.000  libexa.so                exaPixmapIsOffscreen [self]
+-------------------------------------------------------------------------------
+  5         0.1928  libexa.so                exaCopyDirtyToSys
+  7         0.2700  libexa.so                exaGetImage
+  47        1.8126  libexa.so                exaComposite
+  53        2.0440  libexa.so                ExaCheckGetImage
+  198       7.6359  libexa.so                exaMoveInPixmap
+  611      23.5634  libexa.so                ExaCheckComposite
+  1672     64.4813  libexa.so                exaCopyDirtyToFb
+2423      3.8998  libexa.so                exaFinishAccess
+  2423     93.4439  libexa.so                exaFinishAccess [self]
+  169       6.5175  libexa.so                exaGetDrawablePixmap
+  1         0.0386  libfb.so                 _fbGetWindowPixmap
+-------------------------------------------------------------------------------
+  86332    100.000  libexa.so                exaGlyphs
+1781      2.8665  libexa.so                exaComposite
+  38396    44.4640  libexa.so                exaDoMigration
+  23525    27.2428  libexa.so                exaTryDriverComposite
+  21735    25.1699  libexa.so                ExaCheckComposite
+  1781      2.0625  libexa.so                exaComposite [self]
+  186       0.2154  libexa.so                .plt
+  180       0.2084  libexa.so                exaGetDrawablePixmap
+  145       0.1679  libexa.so                exaPrepareAccess
+  103       0.1193  libexa.so                __i686.get_pc_thunk.bx
+  63        0.0730  libexa.so                exaPixmapIsPinned
+  47        0.0544  libexa.so                exaFinishAccess
+  46        0.0533  libexa.so                exaMoveOutPixmap
+  35        0.0405  libfb.so                 fbComposite
+  33        0.0382  libexa.so                exaOpReadsDestination
+  31        0.0359  Xorg                     miComputeCompositeRegion
+  18        0.0208  intel_drv.so             i965_check_composite
+  17        0.0197  libexa.so                exaMarkSync
+  4         0.0046  intel_drv.so             i965_prepare_composite
+  3         0.0035  libexa.so                exaGetOffscreenPixmap
+  3         0.0035  libexa.so                exaCopyNtoN
+  2         0.0023  intel_drv.so             i965_composite
+-------------------------------------------------------------------------------
+  1         0.0094  libexa.so                exaMoveOutPixmap
+  7         0.0660  libexa.so                ExaCheckPolyGlyphBlt
+  66        0.6224  libexa.so                exaGetImage
+  112       1.0562  libexa.so                exaMoveInPixmap
+  145       1.3674  libexa.so                exaComposite
+  1003      9.4587  libexa.so                ExaCheckComposite
+  2399     22.6235  libexa.so                ExaCheckGetImage
+  3372     31.7993  libexa.so                exaCopyDirtyToSys
+  3499     32.9970  libexa.so                exaCopyDirtyToFb
+1763      2.8375  libexa.so                exaPrepareAccess
+  5913     55.7515  libexa.so                exaWaitSync
+  2292     21.6104  libexa.so                exaPixmapIsOffscreen
+  1763     16.6227  libexa.so                exaPrepareAccess [self]
+  301       2.8380  libexa.so                exaGetDrawablePixmap
+  256       2.4137  libexa.so                __i686.get_pc_thunk.bx
+  50        0.4714  intel_drv.so             I830EXASync
+  31        0.2923  libfb.so                 _fbGetWindowPixmap
+-------------------------------------------------------------------------------
+  34        0.1443  libexa.so                exaGlyphs
+  23525    99.8557  libexa.so                exaComposite
+1605      2.5832  libexa.so                exaTryDriverComposite
+  16683    70.8047  libexa.so                exaDoMigration
+  2809     11.9217  Xorg                     miComputeCompositeRegion
+  1605      6.8118  libexa.so                exaTryDriverComposite [self]
+  845       3.5863  intel_drv.so             i965_prepare_composite
+  551       2.3385  intel_drv.so             i965_check_composite
+  200       0.8488  Xorg                     .plt
+  173       0.7342  intel_drv.so             i965_composite
+  161       0.6833  intel_drv.so             i965_get_dest_format
+  125       0.5305  libexa.so                exaGetDrawablePixmap
+  80        0.3395  libpixman.so.0.0.0       pixman_region_n_rects
+  77        0.3268  libpixman.so.0.0.0       pixman_region_rectangles
+  47        0.1995  libexa.so                exaGetOffscreenPixmap
+  31        0.1316  intel_drv.so             i965_check_composite_texture
+  29        0.1231  Xorg                     miCompositeSourceValidate
+  28        0.1188  Xorg                     __i686.get_pc_thunk.bx
+  23        0.0976  libpixman.so.0.0.0       pixman_region_not_empty
+  23        0.0976  intel_drv.so             __i686.get_pc_thunk.bx
+  10        0.0424  libexa.so                exaMarkSync
+  7         0.0297  intel_drv.so             .plt
+  7         0.0297  intel_drv.so             i830_get_transformed_coordinates
+  6         0.0255  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
+  6         0.0255  intel_drv.so             i830WaitSync
+  5         0.0212  libexa.so                exaGetDrawableDeltas
+  5         0.0212  intel_drv.so             IntelEmitInvarientState
+  4         0.0170  libexa.so                exaMoveInPixmap
+  4         0.0170  libexa.so                exaPixmapIsOffscreen
+  3         0.0127  libexa.so                .plt
+  3         0.0127  intel_drv.so             intel_get_pixmap_offset
+  3         0.0127  libpixman.so.0.0.0       pixman_region_init
+  2         0.0085  intel_drv.so             i830MarkSync
+  2         0.0085  intel_drv.so             intel_get_pixmap_pitch
+  2         0.0085  libexa.so                exaPixmapIsPinned
+  2         0.0085  libexa.so                __i686.get_pc_thunk.bx
+  1         0.0042  libexa.so                ExaOffscreenMarkUsed
+-------------------------------------------------------------------------------
+  1         0.0908  libexa.so                exaPolyFillRect
+  1         0.0908  libexa.so                exaCopyDirtyToSys
+  1         0.0908  libexa.so                exaMoveOutPixmap
+  2         0.1817  libexa.so                exaFillRegionSolid
+  3         0.2725  libexa.so                exaTryDriverComposite
+  5         0.4541  libexa.so                ExaCheckGetImage
+  8         0.7266  libexa.so                exaGetImage
+  31        2.8156  libexa.so                exaDoMigration
+  105       9.5368  libexa.so                ExaCheckComposite
+  126      11.4441  libexa.so                exaGlyphs
+  186      16.8937  libexa.so                exaComposite
+  223      20.2543  libexa.so                exaMoveInPixmap
+  409      37.1480  libexa.so                exaCopyDirtyToFb
+1181      1.9008  libexa.so                .plt
+  1181     100.000  libexa.so                .plt [self]
+-------------------------------------------------------------------------------
+1132      1.8219  libexa.so                exaGlyphs
+  86332    61.9063  libexa.so                exaComposite
+  49186    35.2699  libexa.so                exaPixmapDirty
+  1132      0.8117  libexa.so                exaGlyphs [self]
+  561       0.4023  Xorg                     damagePolyFillRect
+  416       0.2983  Xorg                     ValidatePicture
+  386       0.2768  Xorg                     miGlyphExtents
+  219       0.1570  libexa.so                exaGlyphsIntersect
+  200       0.1434  Xorg                     CreatePicture
+  180       0.1291  libexa.so                exaCreatePixmap
+  135       0.0968  Xorg                     FreePicture
+  126       0.0904  libexa.so                .plt
+  117       0.0839  libextmod.so             XvDestroyPixmap
+  92        0.0660  Xorg                     ValidateGC
+  68        0.0488  libexa.so                exaGetDrawablePixmap
+  48        0.0344  libexa.so                __i686.get_pc_thunk.bx
+  39        0.0280  libexa.so                exaOpReadsDestination
+  39        0.0280  libexa.so                exaDoMigration
+  34        0.0244  libexa.so                exaTryDriverComposite
+  24        0.0172  Xorg                     ValidateOnePicture
+  24        0.0172  Xorg                     miUnion
+  20        0.0143  Xorg                     DamageRegion
+  13        0.0093  Xorg                     GetScratchGC
+  13        0.0093  libexa.so                ExaCheckComposite
+  10        0.0072  Xorg                     DamageRegister
+  7         0.0050  Xorg                     FreeScratchGC
+  7         0.0050  Xorg                     __i686.get_pc_thunk.bx
+  6         0.0043  Xorg                     damageValidateGC
+  3         0.0022  Xorg                     SetPictureToDefaults
+  3         0.0022  libexa.so                exaGetDrawableDeltas
+  3         0.0022  libexa.so                exaPolyFillRect
+  3         0.0022  Xorg                     miDestroyPicture
+  2         0.0014  Xorg                     damageReportPostOp
+  2         0.0014  libfb.so                 fbCreatePixmap
+  2         0.0014  Xorg                     DamageCreate
+  1        7.2e-04  Xorg                     AllocatePicture
+  1        7.2e-04  Xorg                     getDrawableDamageRef
+  1        7.2e-04  Xorg                     miDestroyPictureClip
+  1        7.2e-04  Xorg                     miCreatePicture
+-------------------------------------------------------------------------------
+  2         0.1704  libexa.so                exaCopyDirtyToSys
+  7         0.5963  libexa.so                exaGetOffscreenPixmap
+  13        1.1073  libexa.so                ExaCheckGetImage
+  68        5.7922  libexa.so                exaGlyphs
+  87        7.4106  libexa.so                ExaCheckComposite
+  125      10.6474  libexa.so                exaTryDriverComposite
+  169      14.3952  libexa.so                exaFinishAccess
+  180      15.3322  libexa.so                exaComposite
+  222      18.9097  libexa.so                exaCopyDirtyToFb
+  301      25.6388  libexa.so                exaPrepareAccess
+1013      1.6304  libexa.so                exaGetDrawablePixmap
+  1013     86.2128  libexa.so                exaGetDrawablePixmap [self]
+  61        5.1915  libfb.so                 __i686.get_pc_thunk.cx
+  54        4.5957  libfb.so                 fbGetWinPrivateIndex
+  22        1.8723  libfb.so                 _fbGetWindowPixmap
+  19        1.6170  libfb.so                 __i686.get_pc_thunk.bx
+  6         0.5106  libfb.so                 .plt
+-------------------------------------------------------------------------------
+  1         0.1143  libexa.so                exaCopyDirtyToSys
+  2         0.2286  libexa.so                exaDestroyPixmap
+  2         0.2286  libexa.so                exaGetOffscreenPixmap
+  2         0.2286  libexa.so                exaTryDriverComposite
+  3         0.3429  libexa.so                exaPolyFillRect
+  6         0.6857  libexa.so                exaGetImage
+  7         0.8000  libexa.so                exaMoveInPixmap
+  9         1.0286  libexa.so                ExaCheckGetImage
+  48        5.4857  libexa.so                exaGlyphs
+  53        6.0571  libexa.so                exaDoMigration
+  60        6.8571  libexa.so                exaMoveOutPixmap
+  75        8.5714  libexa.so                ExaCheckComposite
+  103      11.7714  libexa.so                exaComposite
+  248      28.3429  libexa.so                exaCopyDirtyToFb
+  256      29.2571  libexa.so                exaPrepareAccess
+926       1.4904  libexa.so                __i686.get_pc_thunk.bx
+  926      100.000  libexa.so                __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  1         0.0018  libexa.so                exaPolyFillRect
+  1         0.0018  libexa.so                exaCopyNtoN
+  39        0.0705  libexa.so                exaGlyphs
+  170       0.3075  libexa.so                exaFillRegionSolid
+  16683    30.1736  libexa.so                exaTryDriverComposite
+  38396    69.4447  libexa.so                exaComposite
+721       1.1604  libexa.so                exaDoMigration
+  37201    67.2773  libexa.so                exaMoveOutPixmap
+  16709    30.2179  libexa.so                exaMoveInPixmap
+  721       1.3039  libexa.so                exaDoMigration [self]
+  407       0.7361  libexa.so                exaPixmapIsPinned
+  81        0.1465  libexa.so                exaPixmapIsOffscreen
+  53        0.0958  libexa.so                __i686.get_pc_thunk.bx
+  47        0.0850  libexa.so                __i686.get_pc_thunk.cx
+  38        0.0687  libexa.so                ExaOffscreenMarkUsed
+  31        0.0561  libexa.so                .plt
+  4         0.0072  libexa.so                exaOffscreenAlloc
+  2         0.0036  libexa.so                exaCopyDirtyToFb
+  1         0.0018  libexa.so                exaCopyDirtyToSys
+-------------------------------------------------------------------------------
+  2         0.2915  libexa.so                exaTryDriverComposite
+  3         0.4373  libexa.so                exaMoveInPixmap
+  4         0.5831  libexa.so                exaFillRegionSolid
+  63        9.1837  libexa.so                exaComposite
+  207      30.1749  libexa.so                exaMoveOutPixmap
+  407      59.3294  libexa.so                exaDoMigration
+686       1.1041  libexa.so                exaPixmapIsPinned
+  686      100.000  libexa.so                exaPixmapIsPinned [self]
+-------------------------------------------------------------------------------
+  2         0.0331  libexa.so                exaCopyDirtyToSys
+  20        0.3310  libexa.so                ExaCheckGetImage
+  108       1.7872  libexa.so                exaCopyDirtyToFb
+  5913     97.8488  libexa.so                exaPrepareAccess
+679       1.0928  libexa.so                exaWaitSync
+  5291     87.4401  intel_drv.so             I830EXASync
+  679      11.2213  libexa.so                exaWaitSync [self]
+  47        0.7767  intel_drv.so             I830Sync
+  32        0.5288  intel_drv.so             __i686.get_pc_thunk.bx
+  2         0.0331  intel_drv.so             .plt
+-------------------------------------------------------------------------------
+  1         0.0020  libexa.so                exaCopyNtoN
+  49186    99.9980  libexa.so                exaGlyphs
+669       1.0767  libexa.so                exaPixmapDirty
+  48506    98.5073  Xorg                     miUnion
+  669       1.3586  libexa.so                exaPixmapDirty [self]
+  25        0.0508  Xorg                     __i686.get_pc_thunk.bx
+  17        0.0345  Xorg                     .plt
+  14        0.0284  Xorg                     DamageRegion
+  10        0.0203  libpixman.so.0.0.0       pixman_region_union
+-------------------------------------------------------------------------------
+  13        0.0598  libexa.so                exaGlyphs
+  21735    99.9402  libexa.so                exaComposite
+580       0.9335  libexa.so                ExaCheckComposite
+  18936    87.0461  libfb.so                 fbComposite
+  1003      4.6106  libexa.so                exaPrepareAccess
+  611       2.8087  libexa.so                exaFinishAccess
+  580       2.6662  libexa.so                ExaCheckComposite [self]
+  148       0.6803  libfb.so                 .plt
+  105       0.4827  libexa.so                .plt
+  87        0.3999  libexa.so                exaGetDrawablePixmap
+  75        0.3448  libexa.so                __i686.get_pc_thunk.bx
+  53        0.2436  libpixman.so.0.0.0       pixman_image_unref
+  50        0.2298  libexa.so                exaPixmapIsOffscreen
+  43        0.1977  libfb.so                 image_from_pict
+  27        0.1241  libfb.so                 __i686.get_pc_thunk.bx
+  24        0.1103  libpixman.so.0.0.0       pixman_image_composite
+  12        0.0552  Xorg                     miCompositeSourceValidate
+-------------------------------------------------------------------------------
+  46        0.1235  libexa.so                exaComposite
+  37201    99.8765  libexa.so                exaDoMigration
+288       0.4635  libexa.so                exaMoveOutPixmap
+  35829    96.1827  libexa.so                exaCopyDirtyToSys
+  820       2.2013  libexa.so                exaPixmapIsOffscreen
+  288       0.7731  libexa.so                exaMoveOutPixmap [self]
+  207       0.5557  libexa.so                exaPixmapIsPinned
+  60        0.1611  libexa.so                __i686.get_pc_thunk.bx
+  44        0.1181  libexa.so                __i686.get_pc_thunk.cx
+  1         0.0027  libexa.so                .plt
+  1         0.0027  libexa.so                exaPrepareAccess
+  1         0.0027  Xorg                     DamageEmpty
+-------------------------------------------------------------------------------
+  219      100.000  libexa.so                exaGlyphs
+220       0.3541  libexa.so                exaGlyphsIntersect
+  220      100.000  libexa.so                exaGlyphsIntersect [self]
+-------------------------------------------------------------------------------
+  7        20.5882  libexa.so                exaFillRegionSolid
+  10       29.4118  libexa.so                exaTryDriverComposite
+  17       50.0000  libexa.so                exaComposite
+172       0.2768  libexa.so                exaMarkSync
+  172      100.000  libexa.so                exaMarkSync [self]
+-------------------------------------------------------------------------------
+150       0.2414  libexa.so                exaGetImage
+  3782     93.1757  libexa.so                ExaCheckGetImage
+  150       3.6955  libexa.so                exaGetImage [self]
+  66        1.6260  libexa.so                exaPrepareAccess
+  40        0.9855  libfb.so                 fbGetImage
+  8         0.1971  libexa.so                .plt
+  7         0.1725  libexa.so                exaFinishAccess
+  6         0.1478  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  3782     100.000  libexa.so                exaGetImage
+104       0.1674  libexa.so                ExaCheckGetImage
+  2399     62.8010  libexa.so                exaPrepareAccess
+  1115     29.1885  libfb.so                 fbGetImage
+  104       2.7225  libexa.so                ExaCheckGetImage [self]
+  53        1.3874  libexa.so                exaFinishAccess
+  51        1.3351  libfb.so                 fbReplicatePixel
+  33        0.8639  libfb.so                 fbBltStip
+  20        0.5236  libexa.so                exaWaitSync
+  13        0.3403  libexa.so                exaGetDrawablePixmap
+  9         0.2356  libexa.so                __i686.get_pc_thunk.bx
+  9         0.2356  libfb.so                 .plt
+  5         0.1309  libexa.so                .plt
+  3         0.0785  libfb.so                 __i686.get_pc_thunk.bx
+  3         0.0785  libfb.so                 fbGetWinPrivateIndex
+  2         0.0524  libfb.so                 __i686.get_pc_thunk.cx
+  1         0.0262  libexa.so                exaPixmapIsOffscreen
+-------------------------------------------------------------------------------
+  44       48.3516  libexa.so                exaMoveOutPixmap
+  47       51.6484  libexa.so                exaDoMigration
+91        0.1465  libexa.so                __i686.get_pc_thunk.cx
+  91       100.000  libexa.so                __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+  33       45.8333  libexa.so                exaComposite
+  39       54.1667  libexa.so                exaGlyphs
+72        0.1159  libexa.so                exaOpReadsDestination
+  72       100.000  libexa.so                exaOpReadsDestination [self]
+-------------------------------------------------------------------------------
+  4         0.0239  libexa.so                exaTryDriverComposite
+  10        0.0598  libexa.so                exaFillRegionSolid
+  16709    99.9163  libexa.so                exaDoMigration
+56        0.0901  libexa.so                exaMoveInPixmap
+  15901    95.0846  libexa.so                exaCopyDirtyToFb
+  223       1.3335  libexa.so                .plt
+  198       1.1840  libexa.so                exaFinishAccess
+  160       0.9568  libexa.so                exaMemcpyBox
+  112       0.6697  libexa.so                exaPrepareAccess
+  56        0.3349  libexa.so                exaMoveInPixmap [self]
+  34        0.2033  libexa.so                exaOffscreenAlloc
+  19        0.1136  libexa.so                exaPixmapIsOffscreen
+  7         0.0419  libexa.so                __i686.get_pc_thunk.bx
+  4         0.0239  Xorg                     DamageRegion
+  3         0.0179  libexa.so                exaPixmapIsPinned
+  3         0.0179  Xorg                     miUnion
+  3         0.0179  Xorg                     DamageEmpty
+-------------------------------------------------------------------------------
+  1         0.0028  libexa.so                exaDoMigration
+  35829    99.9972  libexa.so                exaMoveOutPixmap
+42        0.0676  libexa.so                exaCopyDirtyToSys
+  32390    90.3991  libexa.so                exaMemcpyBox
+  3372      9.4111  libexa.so                exaPrepareAccess
+  42        0.1172  libexa.so                exaCopyDirtyToSys [self]
+  11        0.0307  Xorg                     miUnion
+  5         0.0140  libexa.so                exaFinishAccess
+  4         0.0112  Xorg                     DamageEmpty
+  2         0.0056  libexa.so                exaGetDrawablePixmap
+  2         0.0056  libexa.so                exaWaitSync
+  1         0.0028  libexa.so                .plt
+  1         0.0028  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         2.5641  libexa.so                exaTryDriverComposite
+  38       97.4359  libexa.so                exaDoMigration
+39        0.0628  libexa.so                ExaOffscreenMarkUsed
+  39       100.000  libexa.so                ExaOffscreenMarkUsed [self]
+-------------------------------------------------------------------------------
+  180      100.000  libexa.so                exaGlyphs
+37        0.0596  libexa.so                exaCreatePixmap
+  91       49.4565  libfb.so                 fbCreatePixmap
+  41       22.2826  Xorg                     DamageCreate
+  37       20.1087  libexa.so                exaCreatePixmap [self]
+  7         3.8043  libfb.so                 fbCreatePixmapBpp
+  5         2.7174  Xorg                     DamageRegister
+  1         0.5435  Xorg                     __i686.get_pc_thunk.bx
+  1         0.5435  libfb.so                 .plt
+  1         0.5435  libfb.so                 __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  3        100.000  libexa.so                exaGlyphs
+31        0.0499  libexa.so                exaPolyFillRect
+  288      64.2857  libexa.so                exaFillRegionSolid
+  41        9.1518  Xorg                     miRegionDestroy
+  31        6.9196  libexa.so                exaPolyFillRect [self]
+  31        6.9196  Xorg                     miRectsToRegion
+  13        2.9018  Xorg                     miTranslateRegion
+  11        2.4554  Xorg                     miIntersect
+  7         1.5625  libpixman.so.0.0.0       pixman_region_translate
+  6         1.3393  Xorg                     __i686.get_pc_thunk.bx
+  4         0.8929  libpixman.so.0.0.0       pixman_region_fini
+  3         0.6696  libexa.so                exaGetDrawableDeltas
+  3         0.6696  libexa.so                __i686.get_pc_thunk.bx
+  2         0.4464  Xorg                     .plt
+  2         0.4464  intel_drv.so             I830EXASolid
+  1         0.2232  libexa.so                exaDoMigration
+  1         0.2232  Xorg                     Xfree
+  1         0.2232  libexa.so                exaGetOffscreenPixmap
+  1         0.2232  libpixman.so.0.0.0       pixman_region_intersect
+  1         0.2232  intel_drv.so             I830EXADoneSolid
+  1         0.2232  libexa.so                .plt
+-------------------------------------------------------------------------------
+  4        10.5263  libexa.so                exaDoMigration
+  34       89.4737  libexa.so                exaMoveInPixmap
+25        0.0402  libexa.so                exaOffscreenAlloc
+  25       65.7895  libexa.so                exaOffscreenAlloc [self]
+  10       26.3158  Xorg                     Xalloc
+  2         5.2632  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
+  1         2.6316  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         0.3460  libexa.so                exaPaintWindow
+  288      99.6540  libexa.so                exaPolyFillRect
+21        0.0338  libexa.so                exaFillRegionSolid
+  170      57.8231  libexa.so                exaDoMigration
+  46       15.6463  intel_drv.so             I830EXASolid
+  21        7.1429  libexa.so                exaFillRegionSolid [self]
+  19        6.4626  intel_drv.so             I830EXAPrepareSolid
+  10        3.4014  libexa.so                exaMoveInPixmap
+  7         2.3810  libexa.so                exaMarkSync
+  5         1.7007  libexa.so                exaGetOffscreenPixmap
+  4         1.3605  libexa.so                exaGetPixmapOffset
+  4         1.3605  libexa.so                exaGetPixmapPitch
+  4         1.3605  libexa.so                exaPixmapIsPinned
+  2         0.6803  libexa.so                .plt
+  1         0.3401  libexa.so                exaGetDrawableDeltas
+  1         0.3401  intel_drv.so             __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  4        100.000  libexa.so                exaFillRegionSolid
+21        0.0338  libexa.so                exaGetPixmapOffset
+  21       100.000  libexa.so                exaGetPixmapOffset [self]
+-------------------------------------------------------------------------------
+  1         5.2632  libexa.so                exaFillRegionSolid
+  3        15.7895  libexa.so                exaPolyFillRect
+  3        15.7895  libexa.so                exaGlyphs
+  5        26.3158  libexa.so                exaTryDriverComposite
+  7        36.8421  libexa.so                exaGetOffscreenPixmap
+19        0.0306  libexa.so                exaGetDrawableDeltas
+  19       100.000  libexa.so                exaGetDrawableDeltas [self]
+-------------------------------------------------------------------------------
+  1         1.7857  libexa.so                exaPolyFillRect
+  3         5.3571  libexa.so                exaComposite
+  5         8.9286  libexa.so                exaFillRegionSolid
+  47       83.9286  libexa.so                exaTryDriverComposite
+15        0.0241  libexa.so                exaGetOffscreenPixmap
+  25       44.6429  libexa.so                exaPixmapIsOffscreen
+  15       26.7857  libexa.so                exaGetOffscreenPixmap [self]
+  7        12.5000  libexa.so                exaGetDrawablePixmap
+  7        12.5000  libexa.so                exaGetDrawableDeltas
+  2         3.5714  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  28       100.000  libexa.so                exaDestroyPixmap
+15        0.0241  libexa.so                exaOffscreenFree
+  15       50.0000  libexa.so                ExaOffscreenMerge
+  15       50.0000  libexa.so                exaOffscreenFree [self]
+-------------------------------------------------------------------------------
+14        0.0225  libexa.so                exaDestroyPixmap
+  41       46.5909  libfb.so                 fbDestroyPixmap
+  28       31.8182  libexa.so                exaOffscreenFree
+  14       15.9091  libexa.so                exaDestroyPixmap [self]
+  2         2.2727  libexa.so                __i686.get_pc_thunk.bx
+  2         2.2727  Xorg                     Xfree
+  1         1.1364  libfb.so                 .plt
+-------------------------------------------------------------------------------
+  4        100.000  libexa.so                exaFillRegionSolid
+7         0.0113  libexa.so                exaGetPixmapPitch
+  7        100.000  libexa.so                exaGetPixmapPitch [self]
+-------------------------------------------------------------------------------
+  15       100.000  libexa.so                exaOffscreenFree
+5         0.0080  libexa.so                ExaOffscreenMerge
+  8        53.3333  Xorg                     Xfree
+  5        33.3333  libexa.so                ExaOffscreenMerge [self]
+  1         6.6667  Xorg                     __i686.get_pc_thunk.bx
+  1         6.6667  libc-2.6.so              t&\8d\82
+-------------------------------------------------------------------------------
+4         0.0064  libexa.so                exaValidateGC
+  43       71.6667  libfb.so                 fbValidateGC
+  9        15.0000  libfb.so                 fbGetGCPrivateIndex
+  4         6.6667  libexa.so                exaValidateGC [self]
+  2         3.3333  Xorg                     miComputeCompositeClip
+  2         3.3333  libfb.so                 .plt
+-------------------------------------------------------------------------------
+  2         0.9132  libexa.so                exaPolyFillRect
+  17        7.7626  libexa.so                exaPixmapDirty
+  200      91.3242  libexa.so                exaTryDriverComposite
+0              0  Xorg                     .plt
+  0              0  Xorg                     .plt [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     AllocatePicture
+  0              0  Xorg                     AllocatePicture [self]
+-------------------------------------------------------------------------------
+  200      100.000  libexa.so                exaGlyphs
+0              0  Xorg                     CreatePicture
+  0              0  Xorg                     CreatePicture [self]
+-------------------------------------------------------------------------------
+  2         4.6512  libexa.so                exaGlyphs
+  41       95.3488  libexa.so                exaCreatePixmap
+0              0  Xorg                     DamageCreate
+  0              0  Xorg                     DamageCreate [self]
+-------------------------------------------------------------------------------
+  1         2.0833  libexa.so                exaMoveOutPixmap
+  3         6.2500  libexa.so                exaMoveInPixmap
+  4         8.3333  libexa.so                exaCopyDirtyToSys
+  40       83.3333  libexa.so                exaCopyDirtyToFb
+0              0  Xorg                     DamageEmpty
+  0              0  Xorg                     DamageEmpty [self]
+-------------------------------------------------------------------------------
+  4        10.5263  libexa.so                exaMoveInPixmap
+  14       36.8421  libexa.so                exaPixmapDirty
+  20       52.6316  libexa.so                exaGlyphs
+0              0  Xorg                     DamageRegion
+  0              0  Xorg                     DamageRegion [self]
+-------------------------------------------------------------------------------
+  5        33.3333  libexa.so                exaCreatePixmap
+  10       66.6667  libexa.so                exaGlyphs
+0              0  Xorg                     DamageRegister
+  0              0  Xorg                     DamageRegister [self]
+-------------------------------------------------------------------------------
+  135      100.000  libexa.so                exaGlyphs
+0              0  Xorg                     FreePicture
+  0              0  Xorg                     FreePicture [self]
+-------------------------------------------------------------------------------
+  7        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     FreeScratchGC
+  0              0  Xorg                     FreeScratchGC [self]
+-------------------------------------------------------------------------------
+  13       100.000  libexa.so                exaGlyphs
+0              0  Xorg                     GetScratchGC
+  0              0  Xorg                     GetScratchGC [self]
+-------------------------------------------------------------------------------
+  3        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     SetPictureToDefaults
+  0              0  Xorg                     SetPictureToDefaults [self]
+-------------------------------------------------------------------------------
+  92       100.000  libexa.so                exaGlyphs
+0              0  Xorg                     ValidateGC
+  0              0  Xorg                     ValidateGC [self]
+-------------------------------------------------------------------------------
+  24       100.000  libexa.so                exaGlyphs
+0              0  Xorg                     ValidateOnePicture
+  0              0  Xorg                     ValidateOnePicture [self]
+-------------------------------------------------------------------------------
+  416      100.000  libexa.so                exaGlyphs
+0              0  Xorg                     ValidatePicture
+  0              0  Xorg                     ValidatePicture [self]
+-------------------------------------------------------------------------------
+  10       100.000  libexa.so                exaOffscreenAlloc
+0              0  Xorg                     Xalloc
+  0              0  Xorg                     Xalloc [self]
+-------------------------------------------------------------------------------
+  1         8.3333  libexa.so                exaPolyFillRect
+  1         8.3333  libexa.so                exaCopyDirtyToFb
+  2        16.6667  libexa.so                exaDestroyPixmap
+  8        66.6667  libexa.so                ExaOffscreenMerge
+0              0  Xorg                     Xfree
+  0              0  Xorg                     Xfree [self]
+-------------------------------------------------------------------------------
+  1         1.3889  libexa.so                exaCreatePixmap
+  1         1.3889  libexa.so                exaOffscreenAlloc
+  1         1.3889  libexa.so                ExaOffscreenMerge
+  3         4.1667  libexa.so                exaCopyDirtyToFb
+  6         8.3333  libexa.so                exaPolyFillRect
+  7         9.7222  libexa.so                exaGlyphs
+  25       34.7222  libexa.so                exaPixmapDirty
+  28       38.8889  libexa.so                exaTryDriverComposite
+0              0  Xorg                     __i686.get_pc_thunk.bx
+  0              0  Xorg                     __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  561      100.000  libexa.so                exaGlyphs
+0              0  Xorg                     damagePolyFillRect
+  0              0  Xorg                     damagePolyFillRect [self]
+-------------------------------------------------------------------------------
+  2        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     damageReportPostOp
+  0              0  Xorg                     damageReportPostOp [self]
+-------------------------------------------------------------------------------
+  6        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     damageValidateGC
+  0              0  Xorg                     damageValidateGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     getDrawableDamageRef
+  0              0  Xorg                     getDrawableDamageRef [self]
+-------------------------------------------------------------------------------
+  12       29.2683  libexa.so                ExaCheckComposite
+  29       70.7317  libexa.so                exaTryDriverComposite
+0              0  Xorg                     miCompositeSourceValidate
+  0              0  Xorg                     miCompositeSourceValidate [self]
+-------------------------------------------------------------------------------
+  2        100.000  libexa.so                exaValidateGC
+0              0  Xorg                     miComputeCompositeClip
+  0              0  Xorg                     miComputeCompositeClip [self]
+-------------------------------------------------------------------------------
+  31        1.0915  libexa.so                exaComposite
+  2809     98.9085  libexa.so                exaTryDriverComposite
+0              0  Xorg                     miComputeCompositeRegion
+  0              0  Xorg                     miComputeCompositeRegion [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     miCreatePicture
+  0              0  Xorg                     miCreatePicture [self]
+-------------------------------------------------------------------------------
+  3        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     miDestroyPicture
+  0              0  Xorg                     miDestroyPicture [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                exaGlyphs
+0              0  Xorg                     miDestroyPictureClip
+  0              0  Xorg                     miDestroyPictureClip [self]
+-------------------------------------------------------------------------------
+  386      100.000  libexa.so                exaGlyphs
+0              0  Xorg                     miGlyphExtents
+  0              0  Xorg                     miGlyphExtents [self]
+-------------------------------------------------------------------------------
+  11       100.000  libexa.so                exaPolyFillRect
+0              0  Xorg                     miIntersect
+  0              0  Xorg                     miIntersect [self]
+-------------------------------------------------------------------------------
+  31       100.000  libexa.so                exaPolyFillRect
+0              0  Xorg                     miRectsToRegion
+  0              0  Xorg                     miRectsToRegion [self]
+-------------------------------------------------------------------------------
+  41       100.000  libexa.so                exaPolyFillRect
+0              0  Xorg                     miRegionDestroy
+  0              0  Xorg                     miRegionDestroy [self]
+-------------------------------------------------------------------------------
+  13       100.000  libexa.so                exaPolyFillRect
+0              0  Xorg                     miTranslateRegion
+  0              0  Xorg                     miTranslateRegion [self]
+-------------------------------------------------------------------------------
+  3         0.0062  libexa.so                exaMoveInPixmap
+  11        0.0227  libexa.so                exaCopyDirtyToSys
+  18        0.0371  libexa.so                exaCopyDirtyToFb
+  24        0.0494  libexa.so                exaGlyphs
+  48506    99.8847  libexa.so                exaPixmapDirty
+0              0  Xorg                     miUnion
+  0              0  Xorg                     miUnion [self]
+-------------------------------------------------------------------------------
+  2        22.2222  libexa.so                exaWaitSync
+  7        77.7778  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             .plt
+  0              0  intel_drv.so             .plt [self]
+-------------------------------------------------------------------------------
+  1        14.2857  libexa.so                exaPaintWindow
+  6        85.7143  libexa.so                exaFillRegionTiled
+0              0  intel_drv.so             I830EXACopy
+  0              0  intel_drv.so             I830EXACopy [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                exaPolyFillRect
+0              0  intel_drv.so             I830EXADoneSolid
+  0              0  intel_drv.so             I830EXADoneSolid [self]
+-------------------------------------------------------------------------------
+  19       100.000  libexa.so                exaFillRegionSolid
+0              0  intel_drv.so             I830EXAPrepareSolid
+  0              0  intel_drv.so             I830EXAPrepareSolid [self]
+-------------------------------------------------------------------------------
+  2         4.1667  libexa.so                exaPolyFillRect
+  46       95.8333  libexa.so                exaFillRegionSolid
+0              0  intel_drv.so             I830EXASolid
+  0              0  intel_drv.so             I830EXASolid [self]
+-------------------------------------------------------------------------------
+  50        0.9362  libexa.so                exaPrepareAccess
+  5291     99.0638  libexa.so                exaWaitSync
+0              0  intel_drv.so             I830EXASync
+  0              0  intel_drv.so             I830EXASync [self]
+-------------------------------------------------------------------------------
+  47       100.000  libexa.so                exaWaitSync
+0              0  intel_drv.so             I830Sync
+  0              0  intel_drv.so             I830Sync [self]
+-------------------------------------------------------------------------------
+  5        100.000  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             IntelEmitInvarientState
+  0              0  intel_drv.so             IntelEmitInvarientState [self]
+-------------------------------------------------------------------------------
+  1         1.7857  libexa.so                exaFillRegionSolid
+  23       41.0714  libexa.so                exaTryDriverComposite
+  32       57.1429  libexa.so                exaWaitSync
+0              0  intel_drv.so             __i686.get_pc_thunk.bx
+  0              0  intel_drv.so             __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  2        100.000  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             i830MarkSync
+  0              0  intel_drv.so             i830MarkSync [self]
+-------------------------------------------------------------------------------
+  6        100.000  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             i830WaitSync
+  0              0  intel_drv.so             i830WaitSync [self]
+-------------------------------------------------------------------------------
+  7        100.000  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             i830_get_transformed_coordinates
+  0              0  intel_drv.so             i830_get_transformed_coordinates [self]
+-------------------------------------------------------------------------------
+  18        3.1634  libexa.so                exaComposite
+  551      96.8366  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             i965_check_composite
+  0              0  intel_drv.so             i965_check_composite [self]
+-------------------------------------------------------------------------------
+  31       100.000  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             i965_check_composite_texture
+  0              0  intel_drv.so             i965_check_composite_texture [self]
+-------------------------------------------------------------------------------
+  2         1.1429  libexa.so                exaComposite
+  173      98.8571  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             i965_composite
+  0              0  intel_drv.so             i965_composite [self]
+-------------------------------------------------------------------------------
+  161      100.000  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             i965_get_dest_format
+  0              0  intel_drv.so             i965_get_dest_format [self]
+-------------------------------------------------------------------------------
+  4         0.4711  libexa.so                exaComposite
+  845      99.5289  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             i965_prepare_composite
+  0              0  intel_drv.so             i965_prepare_composite [self]
+-------------------------------------------------------------------------------
+  3        100.000  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             intel_get_pixmap_offset
+  0              0  intel_drv.so             intel_get_pixmap_offset [self]
+-------------------------------------------------------------------------------
+  2        100.000  libexa.so                exaTryDriverComposite
+0              0  intel_drv.so             intel_get_pixmap_pitch
+  0              0  intel_drv.so             intel_get_pixmap_pitch [self]
+-------------------------------------------------------------------------------
+  2        100.000  libexa.so                exaOffscreenAlloc
+0              0  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
+  0              0  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                ExaOffscreenMerge
+0              0  libc-2.6.so              t&\8d\82
+  0              0  libc-2.6.so              t&\8d\82 [self]
+-------------------------------------------------------------------------------
+  6        100.000  libexa.so                exaTryDriverComposite
+0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
+  0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e [self]
+-------------------------------------------------------------------------------
+0              0  libexa.so                ExaCheckPolyGlyphBlt
+  7        87.5000  libexa.so                exaPrepareAccess
+  1        12.5000  libfb.so                 fbPolyGlyphBlt
+  0              0  libexa.so                ExaCheckPolyGlyphBlt [self]
+-------------------------------------------------------------------------------
+  3        100.000  libexa.so                exaComposite
+0              0  libexa.so                exaCopyNtoN
+  1        33.3333  libexa.so                exaPixmapDirty
+  1        33.3333  libexa.so                exaDoMigration
+  1        33.3333  libfb.so                 fbCopyNtoN
+  0              0  libexa.so                exaCopyNtoN [self]
+-------------------------------------------------------------------------------
+  6        100.000  libexa.so                exaPaintWindow
+0              0  libexa.so                exaFillRegionTiled
+  6        100.000  intel_drv.so             I830EXACopy
+  0              0  libexa.so                exaFillRegionTiled [self]
+-------------------------------------------------------------------------------
+0              0  libexa.so                exaPaintWindow
+  6        75.0000  libexa.so                exaFillRegionTiled
+  1        12.5000  libexa.so                exaFillRegionSolid
+  1        12.5000  intel_drv.so             I830EXACopy
+  0              0  libexa.so                exaPaintWindow [self]
+-------------------------------------------------------------------------------
+  117      100.000  libexa.so                exaGlyphs
+0              0  libextmod.so             XvDestroyPixmap
+  0              0  libextmod.so             XvDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  1         0.5988  libexa.so                exaDestroyPixmap
+  1         0.5988  libexa.so                exaCreatePixmap
+  2         1.1976  libexa.so                exaValidateGC
+  6         3.5928  libexa.so                exaGetDrawablePixmap
+  9         5.3892  libexa.so                ExaCheckGetImage
+  148      88.6228  libexa.so                ExaCheckComposite
+0              0  libfb.so                 .plt
+  0              0  libfb.so                 .plt [self]
+-------------------------------------------------------------------------------
+  1         2.0000  libexa.so                exaCreatePixmap
+  3         6.0000  libexa.so                ExaCheckGetImage
+  19       38.0000  libexa.so                exaGetDrawablePixmap
+  27       54.0000  libexa.so                ExaCheckComposite
+0              0  libfb.so                 __i686.get_pc_thunk.bx
+  0              0  libfb.so                 __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  2         3.1746  libexa.so                ExaCheckGetImage
+  61       96.8254  libexa.so                exaGetDrawablePixmap
+0              0  libfb.so                 __i686.get_pc_thunk.cx
+  0              0  libfb.so                 __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+  1         1.8519  libexa.so                exaFinishAccess
+  22       40.7407  libexa.so                exaGetDrawablePixmap
+  31       57.4074  libexa.so                exaPrepareAccess
+0              0  libfb.so                 _fbGetWindowPixmap
+  0              0  libfb.so                 _fbGetWindowPixmap [self]
+-------------------------------------------------------------------------------
+  33       100.000  libexa.so                ExaCheckGetImage
+0              0  libfb.so                 fbBltStip
+  0              0  libfb.so                 fbBltStip [self]
+-------------------------------------------------------------------------------
+  35        0.1845  libexa.so                exaComposite
+  18936    99.8155  libexa.so                ExaCheckComposite
+0              0  libfb.so                 fbComposite
+  0              0  libfb.so                 fbComposite [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                exaCopyNtoN
+0              0  libfb.so                 fbCopyNtoN
+  0              0  libfb.so                 fbCopyNtoN [self]
+-------------------------------------------------------------------------------
+  2         2.1505  libexa.so                exaGlyphs
+  91       97.8495  libexa.so                exaCreatePixmap
+0              0  libfb.so                 fbCreatePixmap
+  0              0  libfb.so                 fbCreatePixmap [self]
+-------------------------------------------------------------------------------
+  7        100.000  libexa.so                exaCreatePixmap
+0              0  libfb.so                 fbCreatePixmapBpp
+  0              0  libfb.so                 fbCreatePixmapBpp [self]
+-------------------------------------------------------------------------------
+  41       100.000  libexa.so                exaDestroyPixmap
+0              0  libfb.so                 fbDestroyPixmap
+  0              0  libfb.so                 fbDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  9        100.000  libexa.so                exaValidateGC
+0              0  libfb.so                 fbGetGCPrivateIndex
+  0              0  libfb.so                 fbGetGCPrivateIndex [self]
+-------------------------------------------------------------------------------
+  40        3.4632  libexa.so                exaGetImage
+  1115     96.5368  libexa.so                ExaCheckGetImage
+0              0  libfb.so                 fbGetImage
+  0              0  libfb.so                 fbGetImage [self]
+-------------------------------------------------------------------------------
+  3         5.2632  libexa.so                ExaCheckGetImage
+  54       94.7368  libexa.so                exaGetDrawablePixmap
+0              0  libfb.so                 fbGetWinPrivateIndex
+  0              0  libfb.so                 fbGetWinPrivateIndex [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                ExaCheckPolyGlyphBlt
+0              0  libfb.so                 fbPolyGlyphBlt
+  0              0  libfb.so                 fbPolyGlyphBlt [self]
+-------------------------------------------------------------------------------
+  51       100.000  libexa.so                ExaCheckGetImage
+0              0  libfb.so                 fbReplicatePixel
+  0              0  libfb.so                 fbReplicatePixel [self]
+-------------------------------------------------------------------------------
+  43       100.000  libexa.so                exaValidateGC
+0              0  libfb.so                 fbValidateGC
+  0              0  libfb.so                 fbValidateGC [self]
+-------------------------------------------------------------------------------
+  43       100.000  libexa.so                ExaCheckComposite
+0              0  libfb.so                 image_from_pict
+  0              0  libfb.so                 image_from_pict [self]
+-------------------------------------------------------------------------------
+  24       100.000  libexa.so                ExaCheckComposite
+0              0  libpixman.so.0.0.0       pixman_image_composite
+  0              0  libpixman.so.0.0.0       pixman_image_composite [self]
+-------------------------------------------------------------------------------
+  53       100.000  libexa.so                ExaCheckComposite
+0              0  libpixman.so.0.0.0       pixman_image_unref
+  0              0  libpixman.so.0.0.0       pixman_image_unref [self]
+-------------------------------------------------------------------------------
+  4        100.000  libexa.so                exaPolyFillRect
+0              0  libpixman.so.0.0.0       pixman_region_fini
+  0              0  libpixman.so.0.0.0       pixman_region_fini [self]
+-------------------------------------------------------------------------------
+  3        100.000  libexa.so                exaTryDriverComposite
+0              0  libpixman.so.0.0.0       pixman_region_init
+  0              0  libpixman.so.0.0.0       pixman_region_init [self]
+-------------------------------------------------------------------------------
+  1        100.000  libexa.so                exaPolyFillRect
+0              0  libpixman.so.0.0.0       pixman_region_intersect
+  0              0  libpixman.so.0.0.0       pixman_region_intersect [self]
+-------------------------------------------------------------------------------
+  80       100.000  libexa.so                exaTryDriverComposite
+0              0  libpixman.so.0.0.0       pixman_region_n_rects
+  0              0  libpixman.so.0.0.0       pixman_region_n_rects [self]
+-------------------------------------------------------------------------------
+  23       100.000  libexa.so                exaTryDriverComposite
+0              0  libpixman.so.0.0.0       pixman_region_not_empty
+  0              0  libpixman.so.0.0.0       pixman_region_not_empty [self]
+-------------------------------------------------------------------------------
+  77       100.000  libexa.so                exaTryDriverComposite
+0              0  libpixman.so.0.0.0       pixman_region_rectangles
+  0              0  libpixman.so.0.0.0       pixman_region_rectangles [self]
+-------------------------------------------------------------------------------
+  7        100.000  libexa.so                exaPolyFillRect
+0              0  libpixman.so.0.0.0       pixman_region_translate
+  0              0  libpixman.so.0.0.0       pixman_region_translate [self]
+-------------------------------------------------------------------------------
+  10       100.000  libexa.so                exaPixmapDirty
+0              0  libpixman.so.0.0.0       pixman_region_union
+  0              0  libpixman.so.0.0.0       pixman_region_union [self]
+-------------------------------------------------------------------------------