]> git.cworth.org Git - cworth.org/blobdiff - src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libfb.callgraph
Add entry on eliminating glyph fallbacks
[cworth.org] / src / exa / i965 / eliminating_glyph_fallbacks / aa10text-fallbacks / libfb.callgraph
diff --git a/src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libfb.callgraph b/src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libfb.callgraph
new file mode 100644 (file)
index 0000000..5a4e755
--- /dev/null
@@ -0,0 +1,255 @@
+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
+-------------------------------------------------------------------------------
+  5464     100.000  libfb.so                 fbComposite
+1297     37.9684  libfb.so                 image_from_pict
+  3073     55.8017  libpixman.so.0.0.0       pixman_image_create_bits
+  1297     23.5518  libfb.so                 image_from_pict [self]
+  355       6.4463  libpixman.so.0.0.0       pixman_image_set_clip_region
+  153       2.7783  libpixman.so.0.0.0       .plt
+  121       2.1972  libpixman.so.0.0.0       pixman_image_set_filter
+  120       2.1790  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  82        1.4890  libpixman.so.0.0.0       pixman_region_fini
+  73        1.3256  libpixman.so.0.0.0       allocate_image
+  63        1.1440  libpixman.so.0.0.0       reset_clip_region
+  51        0.9261  libpixman.so.0.0.0       pixman_region_copy
+  50        0.9079  libpixman.so.0.0.0       pixman_image_set_repeat
+  43        0.7808  libpixman.so.0.0.0       pixman_image_set_component_alpha
+  26        0.4721  libpixman.so.0.0.0       pixman_region_init_rect
+-------------------------------------------------------------------------------
+923      27.0199  libfb.so                 fbComposite
+  10006    52.7409  libpixman.so.0.0.0       pixman_image_composite
+  5464     28.8003  libfb.so                 image_from_pict
+  923       4.8651  libfb.so                 fbComposite [self]
+  745       3.9268  libpixman.so.0.0.0       pixman_image_unref
+  533       2.8094  Xorg                     miCompositeSourceValidate
+  183       0.9646  libpixman.so.0.0.0       .plt
+  178       0.9382  libfb.so                 .plt
+  149       0.7854  libpixman.so.0.0.0       pixman_region_rectangles
+  136       0.7168  libpixman.so.0.0.0       pixman_region_fini
+  123       0.6483  libpixman.so.0.0.0       pixman_image_create_bits
+  93        0.4902  libpixman.so.0.0.0       pixman_have_mmx
+  73        0.3848  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  67        0.3532  libfb.so                 __i686.get_pc_thunk.bx
+  51        0.2688  libpixman.so.0.0.0       pixman_image_set_clip_region
+  47        0.2477  libpixman.so.0.0.0       pixman_image_set_repeat
+  37        0.1950  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx
+  36        0.1898  Xorg                     miSpriteSourceValidate
+  36        0.1898  libpixman.so.0.0.0       pixman_image_set_component_alpha
+  32        0.1687  libpixman.so.0.0.0       pixman_region_init
+  29        0.1529  libpixman.so.0.0.0       pixman_compute_composite_region
+  16        0.0843  Xorg                     __i686.get_pc_thunk.bx
+  15        0.0791  libpixman.so.0.0.0       pixman_image_set_filter
+-------------------------------------------------------------------------------
+  1         0.5291  libfb.so                 fbBltStip
+  1         0.5291  libfb.so                 fbCreatePixmap
+  9         4.7619  libfb.so                 fbGetImage
+  178      94.1799  libfb.so                 fbComposite
+356      10.4215  libfb.so                 .plt
+  356      100.000  libfb.so                 .plt [self]
+-------------------------------------------------------------------------------
+195       5.7084  libfb.so                 fbGetImage
+  879      76.1039  libfb.so                 fbBltStip
+  195      16.8831  libfb.so                 fbGetImage [self]
+  64        5.5411  libfb.so                 fbBlt
+  9         0.7792  libfb.so                 .plt
+  6         0.5195  libfb.so                 __i686.get_pc_thunk.bx
+  2         0.1732  libfb.so                 fbReplicatePixel
+-------------------------------------------------------------------------------
+  2         2.6667  libfb.so                 fbBltStip
+  6         8.0000  libfb.so                 fbGetImage
+  67       89.3333  libfb.so                 fbComposite
+125       3.6593  libfb.so                 __i686.get_pc_thunk.bx
+  125      100.000  libfb.so                 __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  1         0.1135  libfb.so                 fbCopyNtoN
+  64        7.2645  libfb.so                 fbGetImage
+  816      92.6220  libfb.so                 fbBltStip
+123       3.6007  libfb.so                 fbBlt
+  758      86.0386  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
+  123      13.9614  libfb.so                 fbBlt [self]
+-------------------------------------------------------------------------------
+  879      100.000  libfb.so                 fbGetImage
+69        2.0199  libfb.so                 fbBltStip
+  816      89.4737  libfb.so                 fbBlt
+  69        7.5658  libfb.so                 fbBltStip [self]
+  24        2.6316  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
+  2         0.2193  libfb.so                 __i686.get_pc_thunk.bx
+  1         0.1096  libfb.so                 .plt
+-------------------------------------------------------------------------------
+65        1.9028  libfb.so                 __i686.get_pc_thunk.cx
+  65       100.000  libfb.so                 __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+63        1.8443  libfb.so                 _fbGetWindowPixmap
+  63       96.9231  libfb.so                 _fbGetWindowPixmap [self]
+  2         3.0769  libfb.so                 fbGetWinPrivateIndex
+-------------------------------------------------------------------------------
+  2        100.000  libfb.so                 _fbGetWindowPixmap
+63        1.8443  libfb.so                 fbGetWinPrivateIndex
+  63       100.000  libfb.so                 fbGetWinPrivateIndex [self]
+-------------------------------------------------------------------------------
+  2        100.000  libfb.so                 fbGetImage
+53        1.5515  libfb.so                 fbReplicatePixel
+  53       100.000  libfb.so                 fbReplicatePixel [self]
+-------------------------------------------------------------------------------
+44        1.2881  libfb.so                 fbValidateGC
+  44       83.0189  libfb.so                 fbValidateGC [self]
+  8        15.0943  Xorg                     miComputeCompositeClip
+  1         1.8868  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  80       100.000  libfb.so                 fbCreatePixmap
+17        0.4977  libfb.so                 fbCreatePixmapBpp
+  68       78.1609  Xorg                     AllocatePixmap
+  17       19.5402  libfb.so                 fbCreatePixmapBpp [self]
+  2         2.2989  Xorg                     Xalloc
+-------------------------------------------------------------------------------
+9         0.2635  libfb.so                 fbGetGCPrivateIndex
+  9        100.000  libfb.so                 fbGetGCPrivateIndex [self]
+-------------------------------------------------------------------------------
+7         0.2049  libfb.so                 fbDestroyPixmap
+  37       82.2222  Xorg                     Xfree
+  7        15.5556  libfb.so                 fbDestroyPixmap [self]
+  1         2.2222  libc-2.6.so              t&\8d\82
+-------------------------------------------------------------------------------
+6         0.1756  libfb.so                 fbCreatePixmap
+  80       86.0215  libfb.so                 fbCreatePixmapBpp
+  6         6.4516  Xorg                     AllocatePixmap
+  6         6.4516  libfb.so                 fbCreatePixmap [self]
+  1         1.0753  libfb.so                 .plt
+-------------------------------------------------------------------------------
+  1        100.000  libfb.so                 fbPolyGlyphBlt
+1         0.0293  libfb.so                 fbGlyph32
+  1        100.000  libfb.so                 fbGlyph32 [self]
+-------------------------------------------------------------------------------
+  6         8.1081  libfb.so                 fbCreatePixmap
+  68       91.8919  libfb.so                 fbCreatePixmapBpp
+0              0  Xorg                     AllocatePixmap
+  0              0  Xorg                     AllocatePixmap [self]
+-------------------------------------------------------------------------------
+  2        100.000  libfb.so                 fbCreatePixmapBpp
+0              0  Xorg                     Xalloc
+  0              0  Xorg                     Xalloc [self]
+-------------------------------------------------------------------------------
+  37       100.000  libfb.so                 fbDestroyPixmap
+0              0  Xorg                     Xfree
+  0              0  Xorg                     Xfree [self]
+-------------------------------------------------------------------------------
+  1         5.8824  libfb.so                 fbValidateGC
+  16       94.1176  libfb.so                 fbComposite
+0              0  Xorg                     __i686.get_pc_thunk.bx
+  0              0  Xorg                     __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  533      100.000  libfb.so                 fbComposite
+0              0  Xorg                     miCompositeSourceValidate
+  0              0  Xorg                     miCompositeSourceValidate [self]
+-------------------------------------------------------------------------------
+  8        100.000  libfb.so                 fbValidateGC
+0              0  Xorg                     miComputeCompositeClip
+  0              0  Xorg                     miComputeCompositeClip [self]
+-------------------------------------------------------------------------------
+  36       100.000  libfb.so                 fbComposite
+0              0  Xorg                     miSpriteSourceValidate
+  0              0  Xorg                     miSpriteSourceValidate [self]
+-------------------------------------------------------------------------------
+  1        100.000  libfb.so                 fbDestroyPixmap
+0              0  libc-2.6.so              t&\8d\82
+  0              0  libc-2.6.so              t&\8d\82 [self]
+-------------------------------------------------------------------------------
+  24        3.0691  libfb.so                 fbBltStip
+  758      96.9309  libfb.so                 fbBlt
+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  libfb.so                 fbCopyNtoN
+  1        100.000  libfb.so                 fbBlt
+  0              0  libfb.so                 fbCopyNtoN [self]
+-------------------------------------------------------------------------------
+0              0  libfb.so                 fbPolyGlyphBlt
+  1        100.000  libfb.so                 fbGlyph32
+  0              0  libfb.so                 fbPolyGlyphBlt [self]
+-------------------------------------------------------------------------------
+  153      45.5357  libfb.so                 image_from_pict
+  183      54.4643  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       .plt
+  0              0  libpixman.so.0.0.0       .plt [self]
+-------------------------------------------------------------------------------
+  73       37.8238  libfb.so                 fbComposite
+  120      62.1762  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  0              0  libpixman.so.0.0.0       __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  73       100.000  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       allocate_image
+  0              0  libpixman.so.0.0.0       allocate_image [self]
+-------------------------------------------------------------------------------
+  37       100.000  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx
+  0              0  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx [self]
+-------------------------------------------------------------------------------
+  29       100.000  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       pixman_compute_composite_region
+  0              0  libpixman.so.0.0.0       pixman_compute_composite_region [self]
+-------------------------------------------------------------------------------
+  93       100.000  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       pixman_have_mmx
+  0              0  libpixman.so.0.0.0       pixman_have_mmx [self]
+-------------------------------------------------------------------------------
+  10006    100.000  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       pixman_image_composite
+  0              0  libpixman.so.0.0.0       pixman_image_composite [self]
+-------------------------------------------------------------------------------
+  123       3.8486  libfb.so                 fbComposite
+  3073     96.1514  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       pixman_image_create_bits
+  0              0  libpixman.so.0.0.0       pixman_image_create_bits [self]
+-------------------------------------------------------------------------------
+  51       12.5616  libfb.so                 fbComposite
+  355      87.4384  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       pixman_image_set_clip_region
+  0              0  libpixman.so.0.0.0       pixman_image_set_clip_region [self]
+-------------------------------------------------------------------------------
+  36       45.5696  libfb.so                 fbComposite
+  43       54.4304  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       pixman_image_set_component_alpha
+  0              0  libpixman.so.0.0.0       pixman_image_set_component_alpha [self]
+-------------------------------------------------------------------------------
+  15       11.0294  libfb.so                 fbComposite
+  121      88.9706  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       pixman_image_set_filter
+  0              0  libpixman.so.0.0.0       pixman_image_set_filter [self]
+-------------------------------------------------------------------------------
+  47       48.4536  libfb.so                 fbComposite
+  50       51.5464  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       pixman_image_set_repeat
+  0              0  libpixman.so.0.0.0       pixman_image_set_repeat [self]
+-------------------------------------------------------------------------------
+  745      100.000  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       pixman_image_unref
+  0              0  libpixman.so.0.0.0       pixman_image_unref [self]
+-------------------------------------------------------------------------------
+  51       100.000  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       pixman_region_copy
+  0              0  libpixman.so.0.0.0       pixman_region_copy [self]
+-------------------------------------------------------------------------------
+  82       37.6147  libfb.so                 image_from_pict
+  136      62.3853  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       pixman_region_fini
+  0              0  libpixman.so.0.0.0       pixman_region_fini [self]
+-------------------------------------------------------------------------------
+  32       100.000  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       pixman_region_init
+  0              0  libpixman.so.0.0.0       pixman_region_init [self]
+-------------------------------------------------------------------------------
+  26       100.000  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       pixman_region_init_rect
+  0              0  libpixman.so.0.0.0       pixman_region_init_rect [self]
+-------------------------------------------------------------------------------
+  149      100.000  libfb.so                 fbComposite
+0              0  libpixman.so.0.0.0       pixman_region_rectangles
+  0              0  libpixman.so.0.0.0       pixman_region_rectangles [self]
+-------------------------------------------------------------------------------
+  63       100.000  libfb.so                 image_from_pict
+0              0  libpixman.so.0.0.0       reset_clip_region
+  0              0  libpixman.so.0.0.0       reset_clip_region [self]
+-------------------------------------------------------------------------------