X-Git-Url: https://git.cworth.org/git?p=cworth.org;a=blobdiff_plain;f=src%2Fexa%2Fi965%2Feliminating_glyph_fallbacks%2Faa10text-fallbacks%2Flibexa.callgraph;fp=src%2Fexa%2Fi965%2Feliminating_glyph_fallbacks%2Faa10text-fallbacks%2Flibexa.callgraph;h=61dcbd173014c6c9a676f1e49c28f8710743f49d;hp=0000000000000000000000000000000000000000;hb=250e2402434d2abdb837ed2067f275e56b2fc5ab;hpb=ab9501aa10683abecdee2885a4433f9461de2cb6 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 index 0000000..61dcbd1 --- /dev/null +++ b/src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libexa.callgraph @@ -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 ‰}ü‹}‰]ô‰uø1öèHûÿÃ{) + 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 ;Qs ¶ƒÂ‰Q]Ã]éD + 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&‚ +------------------------------------------------------------------------------- +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 ;Qs ¶ƒÂ‰Q]Ã]éD + 0 0 libc-2.6.so ;Qs ¶ƒÂ‰Q]Ã]éD [self] +------------------------------------------------------------------------------- + 1 100.000 libexa.so ExaOffscreenMerge +0 0 libc-2.6.so t&‚ + 0 0 libc-2.6.so t&‚ [self] +------------------------------------------------------------------------------- + 6 100.000 libexa.so exaTryDriverComposite +0 0 libc-2.6.so ‰}ü‹}‰]ô‰uø1öèHûÿÃ{) + 0 0 libc-2.6.so ‰}ü‹}‰]ô‰uø1öèHûÿÃ{) [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] +-------------------------------------------------------------------------------