]> git.cworth.org Git - cworth.org/blob - src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-glyph-pixmaps/libfb.callgraph
Add storing_glyphs_as_pixmaps post
[cworth.org] / src / exa / storing_glyphs_as_pixmaps / EXA-aa10text-glyph-pixmaps / libfb.callgraph
1 CPU: Core 2, speed 2133.47 MHz (estimated)
2 Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
3 samples  %        image name               symbol name
4 -------------------------------------------------------------------------------
5   11882    100.000  libfb.so                 fbComposite
6 3064     44.6062  libfb.so                 image_from_pict
7   6657     55.5583  libpixman.so.0.0.0       pixman_image_create_bits
8   3064     25.5717  libfb.so                 image_from_pict [self]
9   668       5.5750  libpixman.so.0.0.0       pixman_image_set_clip_region
10   279       2.3285  libpixman.so.0.0.0       .plt
11   269       2.2450  libpixman.so.0.0.0       pixman_image_set_filter
12   266       2.2200  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
13   156       1.3020  libpixman.so.0.0.0       pixman_region_fini
14   142       1.1851  libpixman.so.0.0.0       allocate_image
15   131       1.0933  libpixman.so.0.0.0       reset_clip_region
16   126       1.0516  libpixman.so.0.0.0       pixman_region_init_rect
17   91        0.7595  libpixman.so.0.0.0       pixman_image_set_component_alpha
18   82        0.6844  libpixman.so.0.0.0       pixman_region_copy
19   51        0.4256  libpixman.so.0.0.0       pixman_image_set_repeat
20 -------------------------------------------------------------------------------
21 1970     28.6796  libfb.so                 fbComposite
22   20661    53.0354  libpixman.so.0.0.0       pixman_image_composite
23   11882    30.5003  libfb.so                 image_from_pict
24   1970      5.0569  libfb.so                 fbComposite [self]
25   1378      3.5372  libpixman.so.0.0.0       pixman_image_unref
26   628       1.6120  Xorg                     miCompositeSourceValidate
27   453       1.1628  libfb.so                 .plt
28   375       0.9626  libpixman.so.0.0.0       .plt
29   368       0.9446  libpixman.so.0.0.0       pixman_compute_composite_region
30   231       0.5930  libpixman.so.0.0.0       pixman_region_fini
31   154       0.3953  libfb.so                 __i686.get_pc_thunk.bx
32   140       0.3594  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
33   110       0.2824  libpixman.so.0.0.0       pixman_image_set_clip_region
34   98        0.2516  libpixman.so.0.0.0       pixman_image_create_bits
35   79        0.2028  libpixman.so.0.0.0       pixman_image_set_repeat
36   77        0.1977  libpixman.so.0.0.0       pixman_region_init
37   73        0.1874  Xorg                     miSpriteSourceValidate
38   70        0.1797  libpixman.so.0.0.0       pixman_have_mmx
39   57        0.1463  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx
40   45        0.1155  Xorg                     __i686.get_pc_thunk.bx
41   45        0.1155  libpixman.so.0.0.0       pixman_image_set_component_alpha
42   42        0.1078  libpixman.so.0.0.0       pixman_image_set_filter
43   21        0.0539  libpixman.so.0.0.0       pixman_region_rectangles
44 -------------------------------------------------------------------------------
45   1         0.2179  libfb.so                 fbCreatePixmap
46   5         1.0893  libfb.so                 fbGetImage
47   453      98.6928  libfb.so                 fbComposite
48 767      11.1661  libfb.so                 .plt
49   767      100.000  libfb.so                 .plt [self]
50 -------------------------------------------------------------------------------
51   2         1.1976  libfb.so                 fbCreatePixmap
52   4         2.3952  libfb.so                 fbBltStip
53   7         4.1916  libfb.so                 fbGetImage
54   154      92.2156  libfb.so                 fbComposite
55 270       3.9307  libfb.so                 __i686.get_pc_thunk.bx
56   270      100.000  libfb.so                 __i686.get_pc_thunk.bx [self]
57 -------------------------------------------------------------------------------
58 200       2.9116  libfb.so                 fbGetImage
59   872      75.2373  libfb.so                 fbBltStip
60   200      17.2563  libfb.so                 fbGetImage [self]
61   64        5.5220  libfb.so                 fbBlt
62   9         0.7765  libfb.so                 fbReplicatePixel
63   7         0.6040  libfb.so                 __i686.get_pc_thunk.bx
64   5         0.4314  libfb.so                 .plt
65   2         0.1726  libfb.so                 fbGetWinPrivateIndex
66 -------------------------------------------------------------------------------
67   64        7.4332  libfb.so                 fbGetImage
68   797      92.5668  libfb.so                 fbBltStip
69 123       1.7907  libfb.so                 fbBlt
70   738      85.7143  libc-2.5.so              memcpy
71   123      14.2857  libfb.so                 fbBlt [self]
72 -------------------------------------------------------------------------------
73   2        50.0000  libfb.so                 fbGetImage
74   2        50.0000  libfb.so                 _fbGetWindowPixmap
75 85        1.2374  libfb.so                 fbGetWinPrivateIndex
76   85       100.000  libfb.so                 fbGetWinPrivateIndex [self]
77 -------------------------------------------------------------------------------
78 79        1.1501  libfb.so                 _fbGetWindowPixmap
79   79       97.5309  libfb.so                 _fbGetWindowPixmap [self]
80   2         2.4691  libfb.so                 fbGetWinPrivateIndex
81 -------------------------------------------------------------------------------
82   872      100.000  libfb.so                 fbGetImage
83 61        0.8880  libfb.so                 fbBltStip
84   797      89.2497  libfb.so                 fbBlt
85   61        6.8309  libfb.so                 fbBltStip [self]
86   31        3.4714  libc-2.5.so              memcpy
87   4         0.4479  libfb.so                 __i686.get_pc_thunk.bx
88 -------------------------------------------------------------------------------
89 59        0.8589  libfb.so                 fbValidateGC
90   59       75.6410  libfb.so                 fbValidateGC [self]
91   17       21.7949  Xorg                     miComputeCompositeClip
92   1         1.2821  libfb.so                 fbGetGCPrivateIndex
93   1         1.2821  Xorg                     __i686.get_pc_thunk.bx
94 -------------------------------------------------------------------------------
95 50        0.7279  libfb.so                 __i686.get_pc_thunk.cx
96   50       100.000  libfb.so                 __i686.get_pc_thunk.cx [self]
97 -------------------------------------------------------------------------------
98   9        100.000  libfb.so                 fbGetImage
99 40        0.5823  libfb.so                 fbReplicatePixel
100   40       100.000  libfb.so                 fbReplicatePixel [self]
101 -------------------------------------------------------------------------------
102 29        0.4222  libfb.so                 fbCreatePixmap
103   327      89.3443  libfb.so                 fbCreatePixmapBpp
104   29        7.9235  libfb.so                 fbCreatePixmap [self]
105   7         1.9126  Xorg                     AllocatePixmap
106   2         0.5464  libfb.so                 __i686.get_pc_thunk.bx
107   1         0.2732  libfb.so                 .plt
108 -------------------------------------------------------------------------------
109   327      100.000  libfb.so                 fbCreatePixmap
110 29        0.4222  libfb.so                 fbCreatePixmapBpp
111   293      88.5196  Xorg                     AllocatePixmap
112   29        8.7613  libfb.so                 fbCreatePixmapBpp [self]
113   8         2.4169  Xorg                     Xalloc
114   1         0.3021  Xorg                     __i686.get_pc_thunk.bx
115 -------------------------------------------------------------------------------
116 24        0.3494  libfb.so                 fbDestroyPixmap
117   35       57.3770  Xorg                     Xfree
118   24       39.3443  libfb.so                 fbDestroyPixmap [self]
119   1         1.6393  Xorg                     __i686.get_pc_thunk.bx
120   1         1.6393  libc-2.5.so              free
121 -------------------------------------------------------------------------------
122   1        100.000  libfb.so                 fbValidateGC
123 19        0.2766  libfb.so                 fbGetGCPrivateIndex
124   19       100.000  libfb.so                 fbGetGCPrivateIndex [self]
125 -------------------------------------------------------------------------------
126   7         2.3333  libfb.so                 fbCreatePixmap
127   293      97.6667  libfb.so                 fbCreatePixmapBpp
128 0              0  Xorg                     AllocatePixmap
129   0              0  Xorg                     AllocatePixmap [self]
130 -------------------------------------------------------------------------------
131   8        100.000  libfb.so                 fbCreatePixmapBpp
132 0              0  Xorg                     Xalloc
133   0              0  Xorg                     Xalloc [self]
134 -------------------------------------------------------------------------------
135   35       100.000  libfb.so                 fbDestroyPixmap
136 0              0  Xorg                     Xfree
137   0              0  Xorg                     Xfree [self]
138 -------------------------------------------------------------------------------
139   1         2.0833  libfb.so                 fbValidateGC
140   1         2.0833  libfb.so                 fbDestroyPixmap
141   1         2.0833  libfb.so                 fbCreatePixmapBpp
142   45       93.7500  libfb.so                 fbComposite
143 0              0  Xorg                     __i686.get_pc_thunk.bx
144   0              0  Xorg                     __i686.get_pc_thunk.bx [self]
145 -------------------------------------------------------------------------------
146   628      100.000  libfb.so                 fbComposite
147 0              0  Xorg                     miCompositeSourceValidate
148   0              0  Xorg                     miCompositeSourceValidate [self]
149 -------------------------------------------------------------------------------
150   17       100.000  libfb.so                 fbValidateGC
151 0              0  Xorg                     miComputeCompositeClip
152   0              0  Xorg                     miComputeCompositeClip [self]
153 -------------------------------------------------------------------------------
154   73       100.000  libfb.so                 fbComposite
155 0              0  Xorg                     miSpriteSourceValidate
156   0              0  Xorg                     miSpriteSourceValidate [self]
157 -------------------------------------------------------------------------------
158   1        100.000  libfb.so                 fbDestroyPixmap
159 0              0  libc-2.5.so              free
160   0              0  libc-2.5.so              free [self]
161 -------------------------------------------------------------------------------
162   31        4.0312  libfb.so                 fbBltStip
163   738      95.9688  libfb.so                 fbBlt
164 0              0  libc-2.5.so              memcpy
165   0              0  libc-2.5.so              memcpy [self]
166 -------------------------------------------------------------------------------
167   279      42.6606  libfb.so                 image_from_pict
168   375      57.3394  libfb.so                 fbComposite
169 0              0  libpixman.so.0.0.0       .plt
170   0              0  libpixman.so.0.0.0       .plt [self]
171 -------------------------------------------------------------------------------
172   140      34.4828  libfb.so                 fbComposite
173   266      65.5172  libfb.so                 image_from_pict
174 0              0  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
175   0              0  libpixman.so.0.0.0       __i686.get_pc_thunk.bx [self]
176 -------------------------------------------------------------------------------
177   142      100.000  libfb.so                 image_from_pict
178 0              0  libpixman.so.0.0.0       allocate_image
179   0              0  libpixman.so.0.0.0       allocate_image [self]
180 -------------------------------------------------------------------------------
181   57       100.000  libfb.so                 fbComposite
182 0              0  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx
183   0              0  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx [self]
184 -------------------------------------------------------------------------------
185   368      100.000  libfb.so                 fbComposite
186 0              0  libpixman.so.0.0.0       pixman_compute_composite_region
187   0              0  libpixman.so.0.0.0       pixman_compute_composite_region [self]
188 -------------------------------------------------------------------------------
189   70       100.000  libfb.so                 fbComposite
190 0              0  libpixman.so.0.0.0       pixman_have_mmx
191   0              0  libpixman.so.0.0.0       pixman_have_mmx [self]
192 -------------------------------------------------------------------------------
193   20661    100.000  libfb.so                 fbComposite
194 0              0  libpixman.so.0.0.0       pixman_image_composite
195   0              0  libpixman.so.0.0.0       pixman_image_composite [self]
196 -------------------------------------------------------------------------------
197   98        1.4508  libfb.so                 fbComposite
198   6657     98.5492  libfb.so                 image_from_pict
199 0              0  libpixman.so.0.0.0       pixman_image_create_bits
200   0              0  libpixman.so.0.0.0       pixman_image_create_bits [self]
201 -------------------------------------------------------------------------------
202   110      14.1388  libfb.so                 fbComposite
203   668      85.8612  libfb.so                 image_from_pict
204 0              0  libpixman.so.0.0.0       pixman_image_set_clip_region
205   0              0  libpixman.so.0.0.0       pixman_image_set_clip_region [self]
206 -------------------------------------------------------------------------------
207   45       33.0882  libfb.so                 fbComposite
208   91       66.9118  libfb.so                 image_from_pict
209 0              0  libpixman.so.0.0.0       pixman_image_set_component_alpha
210   0              0  libpixman.so.0.0.0       pixman_image_set_component_alpha [self]
211 -------------------------------------------------------------------------------
212   42       13.5048  libfb.so                 fbComposite
213   269      86.4952  libfb.so                 image_from_pict
214 0              0  libpixman.so.0.0.0       pixman_image_set_filter
215   0              0  libpixman.so.0.0.0       pixman_image_set_filter [self]
216 -------------------------------------------------------------------------------
217   51       39.2308  libfb.so                 image_from_pict
218   79       60.7692  libfb.so                 fbComposite
219 0              0  libpixman.so.0.0.0       pixman_image_set_repeat
220   0              0  libpixman.so.0.0.0       pixman_image_set_repeat [self]
221 -------------------------------------------------------------------------------
222   1378     100.000  libfb.so                 fbComposite
223 0              0  libpixman.so.0.0.0       pixman_image_unref
224   0              0  libpixman.so.0.0.0       pixman_image_unref [self]
225 -------------------------------------------------------------------------------
226   82       100.000  libfb.so                 image_from_pict
227 0              0  libpixman.so.0.0.0       pixman_region_copy
228   0              0  libpixman.so.0.0.0       pixman_region_copy [self]
229 -------------------------------------------------------------------------------
230   156      40.3101  libfb.so                 image_from_pict
231   231      59.6899  libfb.so                 fbComposite
232 0              0  libpixman.so.0.0.0       pixman_region_fini
233   0              0  libpixman.so.0.0.0       pixman_region_fini [self]
234 -------------------------------------------------------------------------------
235   77       100.000  libfb.so                 fbComposite
236 0              0  libpixman.so.0.0.0       pixman_region_init
237   0              0  libpixman.so.0.0.0       pixman_region_init [self]
238 -------------------------------------------------------------------------------
239   126      100.000  libfb.so                 image_from_pict
240 0              0  libpixman.so.0.0.0       pixman_region_init_rect
241   0              0  libpixman.so.0.0.0       pixman_region_init_rect [self]
242 -------------------------------------------------------------------------------
243   21       100.000  libfb.so                 fbComposite
244 0              0  libpixman.so.0.0.0       pixman_region_rectangles
245   0              0  libpixman.so.0.0.0       pixman_region_rectangles [self]
246 -------------------------------------------------------------------------------
247   131      100.000  libfb.so                 image_from_pict
248 0              0  libpixman.so.0.0.0       reset_clip_region
249   0              0  libpixman.so.0.0.0       reset_clip_region [self]
250 -------------------------------------------------------------------------------