X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=src%2Fexa%2Fi965%2Fsynchronous_composite%2FEXA-no-gettimeofday%2Flibexa.callgraph;fp=src%2Fexa%2Fi965%2Fsynchronous_composite%2FEXA-no-gettimeofday%2Flibexa.callgraph;h=fcb8d125576e7e766b59c7446c6b94cd8155e683;hb=382a50b3aa2fc58cbeaa1a9974939b67d1ccd5f1;hp=0000000000000000000000000000000000000000;hpb=232c6811797d74870904f2112ac02cb9b25e72b0;p=cworth.org diff --git a/src/exa/i965/synchronous_composite/EXA-no-gettimeofday/libexa.callgraph b/src/exa/i965/synchronous_composite/EXA-no-gettimeofday/libexa.callgraph new file mode 100644 index 0000000..fcb8d12 --- /dev/null +++ b/src/exa/i965/synchronous_composite/EXA-no-gettimeofday/libexa.callgraph @@ -0,0 +1,692 @@ +CPU: Core 2, speed 2133.49 MHz (estimated) +Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000 +samples % image name symbol name +------------------------------------------------------------------------------- + 1 0.1838 libexa.so exaFillRegionSolid + 2 0.3676 libexa.so exaCopyNtoN + 7 1.2868 libexa.so exaComposite + 8 1.4706 libexa.so exaGetOffscreenPixmap + 10 1.8382 libexa.so exaGlyphs + 12 2.2059 libexa.so exaMoveInPixmap + 28 5.1471 libexa.so exaDoMigration + 476 87.5000 libexa.so exaTryDriverComposite +576 16.4196 libexa.so __i686.get_pc_thunk.bx + 576 100.000 libexa.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 3 0.6637 libexa.so exaTryDriverComposite + 449 99.3363 libexa.so exaDoMigration +452 12.8848 libexa.so ExaOffscreenMarkUsed + 452 100.000 libexa.so ExaOffscreenMarkUsed [self] +------------------------------------------------------------------------------- + 45270 47.8779 libexa.so exaComposite + 49283 52.1221 libexa.so exaGlyphs +354 10.0912 libexa.so exaComposite + 50072 51.8102 libexa.so exaTryDriverComposite + 45270 46.8415 libexa.so exaComposite + 656 0.6788 intel_drv.so i965_composite + 354 0.3663 libexa.so exaComposite [self] + 71 0.0735 libexa.so exaPixmapDirty + 66 0.0683 intel_drv.so i965_check_composite + 60 0.0621 libexa.so .plt + 40 0.0414 libexa.so exaGetDrawablePixmap + 8 0.0083 libexa.so exaGetDrawableDeltas + 7 0.0072 libexa.so exaGetOffscreenPixmap + 7 0.0072 intel_drv.so i965_check_composite_texture + 7 0.0072 libexa.so __i686.get_pc_thunk.bx + 6 0.0062 Xorg miComputeCompositeRegion + 4 0.0041 intel_drv.so __i686.get_pc_thunk.bx + 3 0.0031 intel_drv.so i965_prepare_composite + 3 0.0031 intel_drv.so i830_done_composite + 2 0.0021 libexa.so exaMarkSync + 2 0.0021 libexa.so exaOpReadsDestination + 2 0.0021 Xorg miUnion + 2 0.0021 Xorg DamageRegion + 2 0.0021 intel_drv.so i965_get_dest_format + 1 0.0010 libexa.so exaDoMigration +------------------------------------------------------------------------------- + 1 0.0020 libexa.so exaGlyphs + 50072 99.9980 libexa.so exaComposite +348 9.9202 libexa.so exaTryDriverComposite + 44587 89.0351 intel_drv.so i965_prepare_composite + 2451 4.8944 intel_drv.so i965_composite + 849 1.6954 libexa.so exaDoMigration + 622 1.2421 Xorg miComputeCompositeRegion + 476 0.9505 libexa.so __i686.get_pc_thunk.bx + 348 0.6949 libexa.so exaTryDriverComposite [self] + 168 0.3355 libexa.so exaGetOffscreenPixmap + 67 0.1338 intel_drv.so .plt + 63 0.1258 intel_drv.so i965_check_composite + 61 0.1218 libexa.so exaMarkSync + 54 0.1078 libexa.so .plt + 40 0.0799 libexa.so exaGetDrawablePixmap + 37 0.0739 Xorg .plt + 31 0.0619 libpixman.so.0.0.0 pixman_region_rectangles + 30 0.0599 intel_drv.so i830_get_transformed_coordinates + 17 0.0339 intel_drv.so i965_get_card_format + 17 0.0339 intel_drv.so __i686.get_pc_thunk.bx + 16 0.0320 libexa.so exaPixmapIsOffscreen + 15 0.0300 libc-2.5.so memcpy + 14 0.0280 libpixman.so.0.0.0 pixman_region_n_rects + 13 0.0260 intel_drv.so i830WaitSync + 12 0.0240 intel_drv.so intel_get_pixmap_pitch + 9 0.0180 libpixman.so.0.0.0 pixman_region_not_empty + 9 0.0180 libexa.so __i686.get_pc_thunk.cx + 8 0.0160 intel_drv.so i965_get_dest_format + 8 0.0160 libexa.so exaGetDrawableDeltas + 8 0.0160 libexa.so exaMoveInPixmap + 7 0.0140 intel_drv.so intel_get_pixmap_offset + 7 0.0140 intel_drv.so i965_check_composite_texture + 6 0.0120 libexa.so exaPixmapIsPinned + 6 0.0120 intel_drv.so i830MarkSync + 6 0.0120 Xorg __i686.get_pc_thunk.bx + 4 0.0080 libpixman.so.0.0.0 pixman_region_init + 3 0.0060 Xorg miCompositeSourceValidate + 3 0.0060 intel_drv.so IntelEmitInvarientState + 3 0.0060 libexa.so ExaOffscreenMarkUsed + 2 0.0040 libexa.so exaOpReadsDestination + 1 0.0020 anon (tgid:28734 range:0xb7f37000-0xb7f38000) (no symbols) +------------------------------------------------------------------------------- + 1 0.3788 libexa.so exaGlyphs + 16 6.0606 libexa.so exaTryDriverComposite + 17 6.4394 libexa.so exaCopyNtoN + 53 20.0758 libexa.so exaMoveInPixmap + 85 32.1970 libexa.so exaGetOffscreenPixmap + 92 34.8485 libexa.so exaDoMigration +267 7.6112 libexa.so exaPixmapIsOffscreen + 267 100.000 libexa.so exaPixmapIsOffscreen [self] +------------------------------------------------------------------------------- +185 5.2737 libexa.so exaGlyphs + 49283 97.2224 libexa.so exaComposite + 446 0.8798 libexa.so exaPixmapDirty + 353 0.6964 libexa.so exaCopyArea + 185 0.3650 libexa.so exaGlyphs [self] + 71 0.1401 libexa.so exaDoMigration + 62 0.1223 libexa.so exaCreatePixmap + 55 0.1085 Xorg miModifyPixmapHeader + 43 0.0848 libextmod.so XvDestroyPixmap + 27 0.0533 Xorg FreePicture + 24 0.0473 Xorg CreatePicture + 24 0.0473 Xorg ValidateGC + 23 0.0454 libexa.so .plt + 16 0.0316 Xorg damagePolyFillRect + 14 0.0276 Xorg miGlyphExtents + 10 0.0197 libexa.so __i686.get_pc_thunk.bx + 7 0.0138 Xorg ValidatePicture + 7 0.0138 Xorg __i686.get_pc_thunk.bx + 6 0.0118 Xorg DamageRegion + 6 0.0118 Xorg miUnion + 5 0.0099 intel_drv.so i965_check_composite + 4 0.0079 Xorg GetScratchPixmapHeader + 4 0.0079 Xorg FreeScratchGC + 3 0.0059 libexa.so exaGetDrawablePixmap + 3 0.0059 libexa.so exaGetDrawableDeltas + 1 0.0020 Xorg ChangePicture + 1 0.0020 Xorg miCreatePicture + 1 0.0020 Xorg damageValidateGC + 1 0.0020 Xorg damageInsertDamage + 1 0.0020 Xorg DamageSetReportAfterOp + 1 0.0020 libexa.so exaPixmapIsOffscreen + 1 0.0020 libexa.so exaMoveInPixmap + 1 0.0020 libfb.so fbCreatePixmap + 1 0.0020 libfb.so fbDoCopy + 1 0.0020 libexa.so exaTryDriverComposite +------------------------------------------------------------------------------- + 1 0.6369 libexa.so exaFillRegionSolid + 1 0.6369 libexa.so exaRasterizeTrapezoid + 2 1.2739 libexa.so exaCopyNtoN + 16 10.1911 libexa.so exaDoMigration + 23 14.6497 libexa.so exaGlyphs + 54 34.3949 libexa.so exaTryDriverComposite + 60 38.2166 libexa.so exaComposite +184 5.2452 libexa.so .plt + 184 100.000 libexa.so .plt [self] +------------------------------------------------------------------------------- + 1 0.0943 libexa.so exaPolyFillRect + 1 0.0943 libexa.so exaComposite + 42 3.9623 libexa.so exaCopyNtoN + 71 6.6981 libexa.so exaGlyphs + 96 9.0566 libexa.so exaFillRegionSolid + 849 80.0943 libexa.so exaTryDriverComposite +166 4.7320 libexa.so exaDoMigration + 449 42.3186 libexa.so ExaOffscreenMarkUsed + 275 25.9189 libexa.so exaMoveInPixmap + 166 15.6456 libexa.so exaDoMigration [self] + 92 8.6711 libexa.so exaPixmapIsOffscreen + 33 3.1103 libexa.so exaPixmapIsPinned + 28 2.6390 libexa.so __i686.get_pc_thunk.bx + 16 1.5080 libexa.so .plt + 1 0.0943 libexa.so exaOffscreenAlloc + 1 0.0943 Xorg DamageEmpty +------------------------------------------------------------------------------- + 1 0.3509 libexa.so exaFillRegionSolid + 1 0.3509 libexa.so exaGlyphs + 8 2.8070 libexa.so exaTryDriverComposite + 275 96.4912 libexa.so exaDoMigration +133 3.7913 libexa.so exaMoveInPixmap + 133 46.6667 libexa.so exaMoveInPixmap [self] + 73 25.6140 libexa.so exaOffscreenAlloc + 53 18.5965 libexa.so exaPixmapIsOffscreen + 12 4.2105 libexa.so __i686.get_pc_thunk.bx + 8 2.8070 Xorg miUnion + 2 0.7018 libexa.so exaPixmapIsPinned + 2 0.7018 Xorg DamageEmpty + 1 0.3509 Xorg __i686.get_pc_thunk.bx + 1 0.3509 libpixman.so.0.0.0 pixman_region_union +------------------------------------------------------------------------------- + 1 0.9901 libexa.so exaPolyFillRect + 3 2.9703 libexa.so exaGlyphs + 7 6.9307 libexa.so exaGetOffscreenPixmap + 10 9.9010 libexa.so exaCopyNtoN + 40 39.6040 libexa.so exaTryDriverComposite + 40 39.6040 libexa.so exaComposite +111 3.1642 libexa.so exaGetDrawablePixmap + 111 100.000 libexa.so exaGetDrawablePixmap [self] +------------------------------------------------------------------------------- + 2616 100.000 libexa.so exaPrepareAccess +102 2.9076 libexa.so exaWaitSync + 31418 99.6543 intel_drv.so I830EXASync + 102 0.3235 libexa.so exaWaitSync [self] + 4 0.0127 intel_drv.so I830Sync + 2 0.0063 intel_drv.so __i686.get_pc_thunk.bx + 1 0.0032 intel_drv.so .plt +------------------------------------------------------------------------------- + 1 0.1931 libexa.so exaRasterizeTrapezoid + 71 13.7066 libexa.so exaComposite + 446 86.1004 libexa.so exaGlyphs +90 2.5656 libexa.so exaPixmapDirty + 416 79.6935 Xorg miUnion + 90 17.2414 libexa.so exaPixmapDirty [self] + 8 1.5326 Xorg .plt + 6 1.1494 Xorg __i686.get_pc_thunk.bx + 2 0.3831 Xorg DamageRegion +------------------------------------------------------------------------------- + 1 1.5625 libexa.so exaPolyFillRect + 2 3.1250 libexa.so exaComposite + 61 95.3125 libexa.so exaTryDriverComposite +88 2.5086 libexa.so exaMarkSync + 88 100.000 libexa.so exaMarkSync [self] +------------------------------------------------------------------------------- + 2 1.0471 libexa.so exaPolyFillRect + 7 3.6649 libexa.so exaComposite + 14 7.3298 libexa.so exaFillRegionSolid + 168 87.9581 libexa.so exaTryDriverComposite +69 1.9669 libexa.so exaGetOffscreenPixmap + 85 44.5026 libexa.so exaPixmapIsOffscreen + 69 36.1257 libexa.so exaGetOffscreenPixmap [self] + 22 11.5183 libexa.so exaGetDrawableDeltas + 8 4.1885 libexa.so __i686.get_pc_thunk.bx + 7 3.6649 libexa.so exaGetDrawablePixmap +------------------------------------------------------------------------------- + 1 1.3514 libexa.so exaDoMigration + 73 98.6486 libexa.so exaMoveInPixmap +68 1.9384 libexa.so exaOffscreenAlloc + 68 91.8919 libexa.so exaOffscreenAlloc [self] + 4 5.4054 Xorg Xalloc + 2 2.7027 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 2 4.0816 libexa.so exaPolyFillRect + 3 6.1224 libexa.so exaGlyphs + 6 12.2449 libexa.so exaCopyNtoN + 8 16.3265 libexa.so exaTryDriverComposite + 8 16.3265 libexa.so exaComposite + 22 44.8980 libexa.so exaGetOffscreenPixmap +52 1.4823 libexa.so exaGetDrawableDeltas + 52 100.000 libexa.so exaGetDrawableDeltas [self] +------------------------------------------------------------------------------- +47 1.3398 libexa.so exaCopyNtoN + 47 35.8779 libexa.so exaCopyNtoN [self] + 42 32.0611 libexa.so exaDoMigration + 17 12.9771 libexa.so exaPixmapIsOffscreen + 10 7.6336 libexa.so exaGetDrawablePixmap + 6 4.5802 libexa.so exaGetDrawableDeltas + 4 3.0534 libexa.so exaPixmapIsPinned + 2 1.5267 libexa.so .plt + 2 1.5267 libexa.so __i686.get_pc_thunk.bx + 1 0.7634 libexa.so __i686.get_pc_thunk.cx +------------------------------------------------------------------------------- + 2 4.4444 libexa.so exaMoveInPixmap + 4 8.8889 libexa.so exaCopyNtoN + 6 13.3333 libexa.so exaTryDriverComposite + 33 73.3333 libexa.so exaDoMigration +45 1.2828 libexa.so exaPixmapIsPinned + 45 100.000 libexa.so exaPixmapIsPinned [self] +------------------------------------------------------------------------------- + 3 100.000 libexa.so exaFillRegionSolid +35 0.9977 libexa.so exaGetPixmapOffset + 35 100.000 libexa.so exaGetPixmapOffset [self] +------------------------------------------------------------------------------- + 353 100.000 libexa.so exaGlyphs +33 0.9407 libexa.so exaCopyArea + 313 86.9444 libfb.so fbDoCopy + 33 9.1667 libexa.so exaCopyArea [self] + 7 1.9444 libfb.so __i686.get_pc_thunk.bx + 4 1.1111 libfb.so fbCopyRegion + 2 0.5556 Xorg miSpriteSourceValidate + 1 0.2778 libfb.so .plt +------------------------------------------------------------------------------- + 62 100.000 libexa.so exaGlyphs +19 0.5416 libexa.so exaCreatePixmap + 104 67.0968 libfb.so fbCreatePixmap + 25 16.1290 Xorg DamageCreate + 19 12.2581 libexa.so exaCreatePixmap [self] + 4 2.5806 Xorg DamageRegister + 1 0.6452 Xorg DamageSetReportAfterOp + 1 0.6452 Xorg Xalloc + 1 0.6452 libfb.so .plt +------------------------------------------------------------------------------- + 31 100.000 libexa.so exaPolySegment +19 0.5416 libexa.so exaPolyFillRect + 185 61.4618 libexa.so exaFillRegionSolid + 29 9.6346 Xorg miRectsToRegion + 25 8.3056 libpixman.so.0.0.0 pixman_region_fini + 23 7.6412 Xorg miRegionDestroy + 19 6.3123 libexa.so exaPolyFillRect [self] + 6 1.9934 Xorg miIntersect + 3 0.9967 Xorg miTranslateRegion + 2 0.6645 libexa.so exaGetDrawableDeltas + 2 0.6645 libexa.so exaGetOffscreenPixmap + 2 0.6645 intel_drv.so I830EXASolid + 1 0.3322 libexa.so exaGetDrawablePixmap + 1 0.3322 libexa.so exaMarkSync + 1 0.3322 libexa.so exaDoMigration + 1 0.3322 Xorg miRegionCreate + 1 0.3322 Xorg miRegionValidate +------------------------------------------------------------------------------- + 1 7.1429 libexa.so exaCopyNtoN + 4 28.5714 libexa.so exaFillRegionSolid + 9 64.2857 libexa.so exaTryDriverComposite +14 0.3991 libexa.so __i686.get_pc_thunk.cx + 14 100.000 libexa.so __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 16 100.000 libexa.so exaDestroyPixmap +11 0.3136 libexa.so exaOffscreenFree + 11 68.7500 libexa.so exaOffscreenFree [self] + 5 31.2500 libexa.so ExaOffscreenMerge +------------------------------------------------------------------------------- +8 0.2281 libexa.so exaValidateGC + 55 79.7101 libfb.so fbValidateGC + 8 11.5942 libexa.so exaValidateGC [self] + 2 2.8986 Xorg miComputeCompositeClip + 2 2.8986 libfb.so __i686.get_pc_thunk.cx + 2 2.8986 libfb.so fbGetGCPrivateIndex +------------------------------------------------------------------------------- + 185 100.000 libexa.so exaPolyFillRect +7 0.1995 libexa.so exaFillRegionSolid + 96 51.3369 libexa.so exaDoMigration + 37 19.7861 intel_drv.so I830EXASolid + 14 7.4866 libexa.so exaGetOffscreenPixmap + 14 7.4866 intel_drv.so I830EXAPrepareSolid + 7 3.7433 libexa.so exaFillRegionSolid [self] + 4 2.1390 libexa.so __i686.get_pc_thunk.cx + 4 2.1390 intel_drv.so __i686.get_pc_thunk.bx + 3 1.6043 libexa.so exaGetPixmapOffset + 3 1.6043 intel_drv.so .plt + 2 1.0695 libexa.so exaGetPixmapPitch + 1 0.5348 libexa.so .plt + 1 0.5348 libexa.so __i686.get_pc_thunk.bx + 1 0.5348 libexa.so exaMoveInPixmap +------------------------------------------------------------------------------- + 2 100.000 libexa.so exaFillRegionSolid +7 0.1995 libexa.so exaGetPixmapPitch + 7 100.000 libexa.so exaGetPixmapPitch [self] +------------------------------------------------------------------------------- +4 0.1140 libexa.so exaDestroyPixmap + 19 41.3043 libfb.so fbDestroyPixmap + 16 34.7826 libexa.so exaOffscreenFree + 4 8.6957 libfb.so __i686.get_pc_thunk.bx + 4 8.6957 libexa.so exaDestroyPixmap [self] + 2 4.3478 libexa.so ExaOffscreenMerge + 1 2.1739 Xorg Xfree +------------------------------------------------------------------------------- + 2 50.0000 libexa.so exaTryDriverComposite + 2 50.0000 libexa.so exaComposite +4 0.1140 libexa.so exaOpReadsDestination + 4 100.000 libexa.so exaOpReadsDestination [self] +------------------------------------------------------------------------------- + 2 28.5714 libexa.so exaDestroyPixmap + 5 71.4286 libexa.so exaOffscreenFree +3 0.0855 libexa.so ExaOffscreenMerge + 4 57.1429 Xorg Xfree + 3 42.8571 libexa.so ExaOffscreenMerge [self] +------------------------------------------------------------------------------- +3 0.0855 libexa.so exaPolySegment + 31 91.1765 libexa.so exaPolyFillRect + 3 8.8235 libexa.so exaPolySegment [self] +------------------------------------------------------------------------------- +2 0.0570 libexa.so exaRasterizeTrapezoid + 5589 68.0507 libfb.so fbRasterizeTrapezoid + 2617 31.8641 libexa.so exaPrepareAccess + 2 0.0244 libfb.so image_from_pict + 2 0.0244 libexa.so exaRasterizeTrapezoid [self] + 1 0.0122 libexa.so .plt + 1 0.0122 libexa.so exaFinishAccess + 1 0.0122 libexa.so exaPixmapDirty +------------------------------------------------------------------------------- + 1 100.000 libexa.so exaRasterizeTrapezoid +1 0.0285 libexa.so exaFinishAccess + 1 100.000 libexa.so exaFinishAccess [self] +------------------------------------------------------------------------------- + 2617 100.000 libexa.so exaRasterizeTrapezoid +1 0.0285 libexa.so exaPrepareAccess + 2616 99.9618 libexa.so exaWaitSync + 1 0.0382 libexa.so exaPrepareAccess [self] +------------------------------------------------------------------------------- + 8 17.7778 libexa.so exaPixmapDirty + 37 82.2222 libexa.so exaTryDriverComposite +0 0 Xorg .plt + 0 0 Xorg .plt [self] +------------------------------------------------------------------------------- + 1 100.000 libexa.so exaGlyphs +0 0 Xorg ChangePicture + 0 0 Xorg ChangePicture [self] +------------------------------------------------------------------------------- + 24 100.000 libexa.so exaGlyphs +0 0 Xorg CreatePicture + 0 0 Xorg CreatePicture [self] +------------------------------------------------------------------------------- + 25 100.000 libexa.so exaCreatePixmap +0 0 Xorg DamageCreate + 0 0 Xorg DamageCreate [self] +------------------------------------------------------------------------------- + 1 33.3333 libexa.so exaDoMigration + 2 66.6667 libexa.so exaMoveInPixmap +0 0 Xorg DamageEmpty + 0 0 Xorg DamageEmpty [self] +------------------------------------------------------------------------------- + 2 20.0000 libexa.so exaPixmapDirty + 2 20.0000 libexa.so exaComposite + 6 60.0000 libexa.so exaGlyphs +0 0 Xorg DamageRegion + 0 0 Xorg DamageRegion [self] +------------------------------------------------------------------------------- + 4 100.000 libexa.so exaCreatePixmap +0 0 Xorg DamageRegister + 0 0 Xorg DamageRegister [self] +------------------------------------------------------------------------------- + 1 50.0000 libexa.so exaCreatePixmap + 1 50.0000 libexa.so exaGlyphs +0 0 Xorg DamageSetReportAfterOp + 0 0 Xorg DamageSetReportAfterOp [self] +------------------------------------------------------------------------------- + 27 100.000 libexa.so exaGlyphs +0 0 Xorg FreePicture + 0 0 Xorg FreePicture [self] +------------------------------------------------------------------------------- + 4 100.000 libexa.so exaGlyphs +0 0 Xorg FreeScratchGC + 0 0 Xorg FreeScratchGC [self] +------------------------------------------------------------------------------- + 4 100.000 libexa.so exaGlyphs +0 0 Xorg GetScratchPixmapHeader + 0 0 Xorg GetScratchPixmapHeader [self] +------------------------------------------------------------------------------- + 24 100.000 libexa.so exaGlyphs +0 0 Xorg ValidateGC + 0 0 Xorg ValidateGC [self] +------------------------------------------------------------------------------- + 7 100.000 libexa.so exaGlyphs +0 0 Xorg ValidatePicture + 0 0 Xorg ValidatePicture [self] +------------------------------------------------------------------------------- + 1 20.0000 libexa.so exaCreatePixmap + 4 80.0000 libexa.so exaOffscreenAlloc +0 0 Xorg Xalloc + 0 0 Xorg Xalloc [self] +------------------------------------------------------------------------------- + 1 20.0000 libexa.so exaDestroyPixmap + 4 80.0000 libexa.so ExaOffscreenMerge +0 0 Xorg Xfree + 0 0 Xorg Xfree [self] +------------------------------------------------------------------------------- + 1 4.5455 libexa.so exaMoveInPixmap + 2 9.0909 libexa.so exaOffscreenAlloc + 6 27.2727 libexa.so exaPixmapDirty + 6 27.2727 libexa.so exaTryDriverComposite + 7 31.8182 libexa.so exaGlyphs +0 0 Xorg __i686.get_pc_thunk.bx + 0 0 Xorg __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 1 100.000 libexa.so exaGlyphs +0 0 Xorg damageInsertDamage + 0 0 Xorg damageInsertDamage [self] +------------------------------------------------------------------------------- + 16 100.000 libexa.so exaGlyphs +0 0 Xorg damagePolyFillRect + 0 0 Xorg damagePolyFillRect [self] +------------------------------------------------------------------------------- + 1 100.000 libexa.so exaGlyphs +0 0 Xorg damageValidateGC + 0 0 Xorg damageValidateGC [self] +------------------------------------------------------------------------------- + 3 100.000 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] +------------------------------------------------------------------------------- + 6 0.9554 libexa.so exaComposite + 622 99.0446 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] +------------------------------------------------------------------------------- + 14 100.000 libexa.so exaGlyphs +0 0 Xorg miGlyphExtents + 0 0 Xorg miGlyphExtents [self] +------------------------------------------------------------------------------- + 6 100.000 libexa.so exaPolyFillRect +0 0 Xorg miIntersect + 0 0 Xorg miIntersect [self] +------------------------------------------------------------------------------- + 55 100.000 libexa.so exaGlyphs +0 0 Xorg miModifyPixmapHeader + 0 0 Xorg miModifyPixmapHeader [self] +------------------------------------------------------------------------------- + 29 100.000 libexa.so exaPolyFillRect +0 0 Xorg miRectsToRegion + 0 0 Xorg miRectsToRegion [self] +------------------------------------------------------------------------------- + 1 100.000 libexa.so exaPolyFillRect +0 0 Xorg miRegionCreate + 0 0 Xorg miRegionCreate [self] +------------------------------------------------------------------------------- + 23 100.000 libexa.so exaPolyFillRect +0 0 Xorg miRegionDestroy + 0 0 Xorg miRegionDestroy [self] +------------------------------------------------------------------------------- + 1 100.000 libexa.so exaPolyFillRect +0 0 Xorg miRegionValidate + 0 0 Xorg miRegionValidate [self] +------------------------------------------------------------------------------- + 2 100.000 libexa.so exaCopyArea +0 0 Xorg miSpriteSourceValidate + 0 0 Xorg miSpriteSourceValidate [self] +------------------------------------------------------------------------------- + 3 100.000 libexa.so exaPolyFillRect +0 0 Xorg miTranslateRegion + 0 0 Xorg miTranslateRegion [self] +------------------------------------------------------------------------------- + 2 0.4630 libexa.so exaComposite + 6 1.3889 libexa.so exaGlyphs + 8 1.8519 libexa.so exaMoveInPixmap + 416 96.2963 libexa.so exaPixmapDirty +0 0 Xorg miUnion + 0 0 Xorg miUnion [self] +------------------------------------------------------------------------------- + 1 100.000 libexa.so exaTryDriverComposite +0 0 anon (tgid:28734 range:0xb7f37000-0xb7f38000) (no symbols) + 0 0 anon (tgid:28734 range:0xb7f37000-0xb7f38000) (no symbols) [self] +------------------------------------------------------------------------------- + 1 1.4085 libexa.so exaWaitSync + 3 4.2254 libexa.so exaFillRegionSolid + 67 94.3662 libexa.so exaTryDriverComposite +0 0 intel_drv.so .plt + 0 0 intel_drv.so .plt [self] +------------------------------------------------------------------------------- + 14 100.000 libexa.so exaFillRegionSolid +0 0 intel_drv.so I830EXAPrepareSolid + 0 0 intel_drv.so I830EXAPrepareSolid [self] +------------------------------------------------------------------------------- + 2 5.1282 libexa.so exaPolyFillRect + 37 94.8718 libexa.so exaFillRegionSolid +0 0 intel_drv.so I830EXASolid + 0 0 intel_drv.so I830EXASolid [self] +------------------------------------------------------------------------------- + 31418 100.000 libexa.so exaWaitSync +0 0 intel_drv.so I830EXASync + 0 0 intel_drv.so I830EXASync [self] +------------------------------------------------------------------------------- + 4 100.000 libexa.so exaWaitSync +0 0 intel_drv.so I830Sync + 0 0 intel_drv.so I830Sync [self] +------------------------------------------------------------------------------- + 3 100.000 libexa.so exaTryDriverComposite +0 0 intel_drv.so IntelEmitInvarientState + 0 0 intel_drv.so IntelEmitInvarientState [self] +------------------------------------------------------------------------------- + 2 7.4074 libexa.so exaWaitSync + 4 14.8148 libexa.so exaFillRegionSolid + 4 14.8148 libexa.so exaComposite + 17 62.9630 libexa.so exaTryDriverComposite +0 0 intel_drv.so __i686.get_pc_thunk.bx + 0 0 intel_drv.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 6 100.000 libexa.so exaTryDriverComposite +0 0 intel_drv.so i830MarkSync + 0 0 intel_drv.so i830MarkSync [self] +------------------------------------------------------------------------------- + 13 100.000 libexa.so exaTryDriverComposite +0 0 intel_drv.so i830WaitSync + 0 0 intel_drv.so i830WaitSync [self] +------------------------------------------------------------------------------- + 3 100.000 libexa.so exaComposite +0 0 intel_drv.so i830_done_composite + 0 0 intel_drv.so i830_done_composite [self] +------------------------------------------------------------------------------- + 30 100.000 libexa.so exaTryDriverComposite +0 0 intel_drv.so i830_get_transformed_coordinates + 0 0 intel_drv.so i830_get_transformed_coordinates [self] +------------------------------------------------------------------------------- + 5 3.7313 libexa.so exaGlyphs + 63 47.0149 libexa.so exaTryDriverComposite + 66 49.2537 libexa.so exaComposite +0 0 intel_drv.so i965_check_composite + 0 0 intel_drv.so i965_check_composite [self] +------------------------------------------------------------------------------- + 7 50.0000 libexa.so exaTryDriverComposite + 7 50.0000 libexa.so exaComposite +0 0 intel_drv.so i965_check_composite_texture + 0 0 intel_drv.so i965_check_composite_texture [self] +------------------------------------------------------------------------------- + 656 21.1136 libexa.so exaComposite + 2451 78.8864 libexa.so exaTryDriverComposite +0 0 intel_drv.so i965_composite + 0 0 intel_drv.so i965_composite [self] +------------------------------------------------------------------------------- + 17 100.000 libexa.so exaTryDriverComposite +0 0 intel_drv.so i965_get_card_format + 0 0 intel_drv.so i965_get_card_format [self] +------------------------------------------------------------------------------- + 2 20.0000 libexa.so exaComposite + 8 80.0000 libexa.so exaTryDriverComposite +0 0 intel_drv.so i965_get_dest_format + 0 0 intel_drv.so i965_get_dest_format [self] +------------------------------------------------------------------------------- + 3 0.0067 libexa.so exaComposite + 44587 99.9933 libexa.so exaTryDriverComposite +0 0 intel_drv.so i965_prepare_composite + 0 0 intel_drv.so i965_prepare_composite [self] +------------------------------------------------------------------------------- + 7 100.000 libexa.so exaTryDriverComposite +0 0 intel_drv.so intel_get_pixmap_offset + 0 0 intel_drv.so intel_get_pixmap_offset [self] +------------------------------------------------------------------------------- + 12 100.000 libexa.so exaTryDriverComposite +0 0 intel_drv.so intel_get_pixmap_pitch + 0 0 intel_drv.so intel_get_pixmap_pitch [self] +------------------------------------------------------------------------------- + 15 100.000 libexa.so exaTryDriverComposite +0 0 libc-2.5.so memcpy + 0 0 libc-2.5.so memcpy [self] +------------------------------------------------------------------------------- + 43 100.000 libexa.so exaGlyphs +0 0 libextmod.so XvDestroyPixmap + 0 0 libextmod.so XvDestroyPixmap [self] +------------------------------------------------------------------------------- + 1 50.0000 libexa.so exaCreatePixmap + 1 50.0000 libexa.so exaCopyArea +0 0 libfb.so .plt + 0 0 libfb.so .plt [self] +------------------------------------------------------------------------------- + 4 36.3636 libexa.so exaDestroyPixmap + 7 63.6364 libexa.so exaCopyArea +0 0 libfb.so __i686.get_pc_thunk.bx + 0 0 libfb.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 2 100.000 libexa.so exaValidateGC +0 0 libfb.so __i686.get_pc_thunk.cx + 0 0 libfb.so __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 4 100.000 libexa.so exaCopyArea +0 0 libfb.so fbCopyRegion + 0 0 libfb.so fbCopyRegion [self] +------------------------------------------------------------------------------- + 1 0.9524 libexa.so exaGlyphs + 104 99.0476 libexa.so exaCreatePixmap +0 0 libfb.so fbCreatePixmap + 0 0 libfb.so fbCreatePixmap [self] +------------------------------------------------------------------------------- + 19 100.000 libexa.so exaDestroyPixmap +0 0 libfb.so fbDestroyPixmap + 0 0 libfb.so fbDestroyPixmap [self] +------------------------------------------------------------------------------- + 1 0.3185 libexa.so exaGlyphs + 313 99.6815 libexa.so exaCopyArea +0 0 libfb.so fbDoCopy + 0 0 libfb.so fbDoCopy [self] +------------------------------------------------------------------------------- + 2 100.000 libexa.so exaValidateGC +0 0 libfb.so fbGetGCPrivateIndex + 0 0 libfb.so fbGetGCPrivateIndex [self] +------------------------------------------------------------------------------- + 5589 100.000 libexa.so exaRasterizeTrapezoid +0 0 libfb.so fbRasterizeTrapezoid + 0 0 libfb.so fbRasterizeTrapezoid [self] +------------------------------------------------------------------------------- + 55 100.000 libexa.so exaValidateGC +0 0 libfb.so fbValidateGC + 0 0 libfb.so fbValidateGC [self] +------------------------------------------------------------------------------- + 2 100.000 libexa.so exaRasterizeTrapezoid +0 0 libfb.so image_from_pict + 0 0 libfb.so image_from_pict [self] +------------------------------------------------------------------------------- + 25 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] +------------------------------------------------------------------------------- + 4 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] +------------------------------------------------------------------------------- + 14 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] +------------------------------------------------------------------------------- + 9 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] +------------------------------------------------------------------------------- + 31 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] +------------------------------------------------------------------------------- + 1 100.000 libexa.so exaMoveInPixmap +0 0 libpixman.so.0.0.0 pixman_region_union + 0 0 libpixman.so.0.0.0 pixman_region_union [self] +-------------------------------------------------------------------------------