X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=src%2Fexa%2Fi965%2Fsynchronous_composite%2FEXA-no-fallbacks%2Fintel_drv.callgraph;fp=src%2Fexa%2Fi965%2Fsynchronous_composite%2FEXA-no-fallbacks%2Fintel_drv.callgraph;h=dfc7b2eef4af9e528377b43261edc1db38702c7c;hb=382a50b3aa2fc58cbeaa1a9974939b67d1ccd5f1;hp=0000000000000000000000000000000000000000;hpb=232c6811797d74870904f2112ac02cb9b25e72b0;p=cworth.org diff --git a/src/exa/i965/synchronous_composite/EXA-no-fallbacks/intel_drv.callgraph b/src/exa/i965/synchronous_composite/EXA-no-fallbacks/intel_drv.callgraph new file mode 100644 index 0000000..dfc7b2e --- /dev/null +++ b/src/exa/i965/synchronous_composite/EXA-no-fallbacks/intel_drv.callgraph @@ -0,0 +1,229 @@ +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 +------------------------------------------------------------------------------- + 8 0.0220 intel_drv.so I830EXASync + 36397 99.9780 intel_drv.so I830Sync +19660 64.0245 intel_drv.so I830WaitLpRing + 19660 53.9976 intel_drv.so I830WaitLpRing [self] + 14583 40.0533 libc-2.5.so gettimeofday + 1932 5.3064 Xorg GetTimeInMillis + 122 0.3351 Xorg .plt + 111 0.3049 Xorg __i686.get_pc_thunk.bx + 1 0.0027 anon (tgid:4263 range:0xb7f4d000-0xb7f4e000) (no symbols) +------------------------------------------------------------------------------- +6287 20.4742 intel_drv.so i965_prepare_composite + 35335 78.1402 intel_drv.so i830WaitSync + 6287 13.9031 intel_drv.so i965_prepare_composite [self] + 2907 6.4286 libc-2.5.so memcpy + 280 0.6192 intel_drv.so intel_get_pixmap_offset + 113 0.2499 intel_drv.so IntelEmitInvarientState + 95 0.2101 intel_drv.so intel_get_pixmap_pitch + 55 0.1216 intel_drv.so .plt + 52 0.1150 intel_drv.so __i686.get_pc_thunk.bx + 20 0.0442 libdri.so __i686.get_pc_thunk.cx + 19 0.0420 libdri.so DRIGetSAREAPrivate + 15 0.0332 intel_drv.so i965_get_card_format + 15 0.0332 libexa.so exaGetPixmapOffset + 10 0.0221 libdri.so DRIGetContext + 7 0.0155 libexa.so exaWaitSync + 5 0.0111 intel_drv.so i965_get_dest_format + 5 0.0111 libexa.so exaGetPixmapPitch +------------------------------------------------------------------------------- +2614 8.5127 intel_drv.so i965_composite + 2614 73.6546 intel_drv.so i965_composite [self] + 719 20.2592 intel_drv.so i830MarkSync + 93 2.6205 intel_drv.so i830_get_transformed_coordinates + 60 1.6906 intel_drv.so i830WaitSync + 36 1.0144 intel_drv.so __i686.get_pc_thunk.bx + 13 0.3663 libexa.so exaMarkSync + 9 0.2536 intel_drv.so .plt + 5 0.1409 libexa.so exaWaitSync +------------------------------------------------------------------------------- + 37201 100.000 intel_drv.so I830EXASync +512 1.6674 intel_drv.so I830Sync + 36397 97.8072 intel_drv.so I830WaitLpRing + 512 1.3759 intel_drv.so I830Sync [self] + 184 0.4945 Xorg GetTimeInMillis + 114 0.3063 intel_drv.so .plt + 6 0.0161 intel_drv.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 7 3.7838 intel_drv.so I830EXASync + 9 4.8649 intel_drv.so i965_composite + 55 29.7297 intel_drv.so i965_prepare_composite + 114 61.6216 intel_drv.so I830Sync +277 0.9021 intel_drv.so .plt + 277 100.000 intel_drv.so .plt [self] +------------------------------------------------------------------------------- + 5 4.0650 intel_drv.so I830EXASync + 6 4.8780 intel_drv.so I830Sync + 24 19.5122 intel_drv.so i965_check_composite + 36 29.2683 intel_drv.so i965_composite + 52 42.2764 intel_drv.so i965_prepare_composite +162 0.5276 intel_drv.so __i686.get_pc_thunk.bx + 162 100.000 intel_drv.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 60 0.1695 intel_drv.so i965_composite + 35335 99.8305 intel_drv.so i965_prepare_composite +154 0.5015 intel_drv.so i830WaitSync + 35271 99.5344 libexa.so exaWaitSync + 154 0.4346 intel_drv.so i830WaitSync [self] + 7 0.0198 libexa.so __i686.get_pc_thunk.bx + 4 0.0113 intel_drv.so I830EXASync +------------------------------------------------------------------------------- +140 0.4559 intel_drv.so i965_check_composite + 140 48.6111 intel_drv.so i965_check_composite [self] + 117 40.6250 intel_drv.so i965_check_composite_texture + 24 8.3333 intel_drv.so __i686.get_pc_thunk.bx + 7 2.4306 intel_drv.so i965_get_dest_format +------------------------------------------------------------------------------- + 280 100.000 intel_drv.so i965_prepare_composite +138 0.4494 intel_drv.so intel_get_pixmap_offset + 150 50.6757 libexa.so exaGetPixmapOffset + 138 46.6216 intel_drv.so intel_get_pixmap_offset [self] + 8 2.7027 libexa.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 117 100.000 intel_drv.so i965_check_composite +136 0.4429 intel_drv.so i965_check_composite_texture + 136 100.000 intel_drv.so i965_check_composite_texture [self] +------------------------------------------------------------------------------- + 719 100.000 intel_drv.so i965_composite +114 0.3713 intel_drv.so i830MarkSync + 602 83.7274 libexa.so exaMarkSync + 114 15.8554 intel_drv.so i830MarkSync [self] + 3 0.4172 libexa.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 95 100.000 intel_drv.so i965_prepare_composite +113 0.3680 intel_drv.so intel_get_pixmap_pitch + 113 94.1667 intel_drv.so intel_get_pixmap_pitch [self] + 7 5.8333 libexa.so exaGetPixmapPitch +------------------------------------------------------------------------------- + 93 100.000 intel_drv.so i965_composite +112 0.3647 intel_drv.so i830_get_transformed_coordinates + 112 100.000 intel_drv.so i830_get_transformed_coordinates [self] +------------------------------------------------------------------------------- + 113 100.000 intel_drv.so i965_prepare_composite +80 0.2605 intel_drv.so IntelEmitInvarientState + 80 68.3761 intel_drv.so IntelEmitInvarientState [self] + 23 19.6581 libdri.so DRIGetSAREAPrivate + 14 11.9658 libdri.so DRIGetContext +------------------------------------------------------------------------------- + 4 100.000 intel_drv.so i830WaitSync +56 0.1824 intel_drv.so I830EXASync + 37201 99.7961 intel_drv.so I830Sync + 56 0.1502 intel_drv.so I830EXASync [self] + 8 0.0215 intel_drv.so I830WaitLpRing + 7 0.0188 intel_drv.so .plt + 5 0.0134 intel_drv.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +55 0.1791 intel_drv.so I830EXASolid + 55 91.6667 intel_drv.so I830EXASolid [self] + 5 8.3333 libexa.so exaGetPixmapOffset +------------------------------------------------------------------------------- + 5 41.6667 intel_drv.so i965_prepare_composite + 7 58.3333 intel_drv.so i965_check_composite +36 0.1172 intel_drv.so i965_get_dest_format + 36 100.000 intel_drv.so i965_get_dest_format [self] +------------------------------------------------------------------------------- + 15 100.000 intel_drv.so i965_prepare_composite +20 0.0651 intel_drv.so i965_get_card_format + 20 100.000 intel_drv.so i965_get_card_format [self] +------------------------------------------------------------------------------- +13 0.0423 intel_drv.so I830EXAPrepareSolid + 13 86.6667 intel_drv.so I830EXAPrepareSolid [self] + 1 6.6667 libexa.so __i686.get_pc_thunk.bx + 1 6.6667 libexa.so exaGetPixmapOffset +------------------------------------------------------------------------------- +13 0.0423 intel_drv.so i830_done_composite + 13 100.000 intel_drv.so i830_done_composite [self] +------------------------------------------------------------------------------- + 6 100.000 intel_drv.so I830DRISwapContext +7 0.0228 intel_drv.so I830EmitFlush + 7 100.000 intel_drv.so I830EmitFlush [self] +------------------------------------------------------------------------------- + 3 100.000 intel_drv.so I830DRISwapContext +3 0.0098 intel_drv.so I830RefreshRing + 3 100.000 intel_drv.so I830RefreshRing [self] +------------------------------------------------------------------------------- +2 0.0065 intel_drv.so I830DRISwapContext + 6 46.1538 intel_drv.so I830EmitFlush + 3 23.0769 intel_drv.so I830RefreshRing + 2 15.3846 libdri.so DRIGetSAREAPrivate + 2 15.3846 intel_drv.so I830DRISwapContext [self] +------------------------------------------------------------------------------- +2 0.0065 intel_drv.so I830EXAPrepareCopy + 2 100.000 intel_drv.so I830EXAPrepareCopy [self] +------------------------------------------------------------------------------- +1 0.0033 intel_drv.so I830EXADoneSolid + 1 100.000 intel_drv.so I830EXADoneSolid [self] +------------------------------------------------------------------------------- + 122 100.000 intel_drv.so I830WaitLpRing +0 0 Xorg .plt + 0 0 Xorg .plt [self] +------------------------------------------------------------------------------- + 184 8.6957 intel_drv.so I830Sync + 1932 91.3043 intel_drv.so I830WaitLpRing +0 0 Xorg GetTimeInMillis + 0 0 Xorg GetTimeInMillis [self] +------------------------------------------------------------------------------- + 111 100.000 intel_drv.so I830WaitLpRing +0 0 Xorg __i686.get_pc_thunk.bx + 0 0 Xorg __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 1 100.000 intel_drv.so I830WaitLpRing +0 0 anon (tgid:4263 range:0xb7f4d000-0xb7f4e000) (no symbols) + 0 0 anon (tgid:4263 range:0xb7f4d000-0xb7f4e000) (no symbols) [self] +------------------------------------------------------------------------------- + 14583 100.000 intel_drv.so I830WaitLpRing +0 0 libc-2.5.so gettimeofday + 0 0 libc-2.5.so gettimeofday [self] +------------------------------------------------------------------------------- + 2907 100.000 intel_drv.so i965_prepare_composite +0 0 libc-2.5.so memcpy + 0 0 libc-2.5.so memcpy [self] +------------------------------------------------------------------------------- + 10 41.6667 intel_drv.so i965_prepare_composite + 14 58.3333 intel_drv.so IntelEmitInvarientState +0 0 libdri.so DRIGetContext + 0 0 libdri.so DRIGetContext [self] +------------------------------------------------------------------------------- + 2 4.5455 intel_drv.so I830DRISwapContext + 19 43.1818 intel_drv.so i965_prepare_composite + 23 52.2727 intel_drv.so IntelEmitInvarientState +0 0 libdri.so DRIGetSAREAPrivate + 0 0 libdri.so DRIGetSAREAPrivate [self] +------------------------------------------------------------------------------- + 20 100.000 intel_drv.so i965_prepare_composite +0 0 libdri.so __i686.get_pc_thunk.cx + 0 0 libdri.so __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 1 5.2632 intel_drv.so I830EXAPrepareSolid + 3 15.7895 intel_drv.so i830MarkSync + 7 36.8421 intel_drv.so i830WaitSync + 8 42.1053 intel_drv.so intel_get_pixmap_offset +0 0 libexa.so __i686.get_pc_thunk.bx + 0 0 libexa.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 1 0.5848 intel_drv.so I830EXAPrepareSolid + 5 2.9240 intel_drv.so I830EXASolid + 15 8.7719 intel_drv.so i965_prepare_composite + 150 87.7193 intel_drv.so intel_get_pixmap_offset +0 0 libexa.so exaGetPixmapOffset + 0 0 libexa.so exaGetPixmapOffset [self] +------------------------------------------------------------------------------- + 5 41.6667 intel_drv.so i965_prepare_composite + 7 58.3333 intel_drv.so intel_get_pixmap_pitch +0 0 libexa.so exaGetPixmapPitch + 0 0 libexa.so exaGetPixmapPitch [self] +------------------------------------------------------------------------------- + 13 2.1138 intel_drv.so i965_composite + 602 97.8862 intel_drv.so i830MarkSync +0 0 libexa.so exaMarkSync + 0 0 libexa.so exaMarkSync [self] +------------------------------------------------------------------------------- + 5 0.0142 intel_drv.so i965_composite + 7 0.0198 intel_drv.so i965_prepare_composite + 35271 99.9660 intel_drv.so i830WaitSync +0 0 libexa.so exaWaitSync + 0 0 libexa.so exaWaitSync [self] +-------------------------------------------------------------------------------