]> git.cworth.org Git - cworth.org/blob - src/exa/i965/eliminating_glyph_fallbacks/aa10text-no-fallbacks/libexa.callgraph
Add entry on eliminating glyph fallbacks
[cworth.org] / src / exa / i965 / eliminating_glyph_fallbacks / aa10text-no-fallbacks / libexa.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   36        0.0304  libexa.so                exaGlyphs
6   118241   99.9696  libexa.so                exaComposite
7 4785     22.2745  libexa.so                exaTryDriverComposite
8   90880    76.8294  intel_drv.so             i965_prepare_composite
9   10392     8.7853  intel_drv.so             i965_composite
10   6167      5.2135  libexa.so                exaDoMigration
11   4785      4.0452  libexa.so                exaTryDriverComposite [self]
12   2126      1.7973  Xorg                     miComputeCompositeRegion
13   1305      1.1032  libexa.so                exaGetOffscreenPixmap
14   364       0.3077  libexa.so                exaMarkSync
15   257       0.2173  intel_drv.so             i965_check_composite
16   237       0.2004  intel_drv.so             .plt
17   208       0.1758  libexa.so                exaGetDrawablePixmap
18   184       0.1556  libexa.so                .plt
19   170       0.1437  Xorg                     .plt
20   153       0.1293  libexa.so                exaGetDrawableDeltas
21   139       0.1175  libpixman.so.0.0.0       pixman_region_rectangles
22   99        0.0837  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
23   82        0.0693  libpixman.so.0.0.0       pixman_region_n_rects
24   75        0.0634  libexa.so                __i686.get_pc_thunk.bx
25   72        0.0609  intel_drv.so             __i686.get_pc_thunk.bx
26   71        0.0600  libexa.so                exaPixmapIsOffscreen
27   54        0.0457  libexa.so                exaOpReadsDestination
28   50        0.0423  libexa.so                exaPixmapIsPinned
29   50        0.0423  intel_drv.so             i965_get_dest_format
30   49        0.0414  intel_drv.so             i830_get_transformed_coordinates
31   39        0.0330  libexa.so                exaMoveInPixmap
32   35        0.0296  intel_drv.so             intel_get_pixmap_offset
33   34        0.0287  intel_drv.so             intel_get_pixmap_pitch
34   31        0.0262  intel_drv.so             i830WaitSync
35   30        0.0254  intel_drv.so             i830MarkSync
36   30        0.0254  libexa.so                ExaOffscreenMarkUsed
37   24        0.0203  Xorg                     __i686.get_pc_thunk.bx
38   23        0.0194  libpixman.so.0.0.0       pixman_region_not_empty
39   22        0.0186  intel_drv.so             IntelEmitInvarientState
40   21        0.0178  intel_drv.so             i965_check_composite_texture
41   15        0.0127  intel_drv.so             i965_get_card_format
42   13        0.0110  Xorg                     miCompositeSourceValidate
43   2         0.0017  libpixman.so.0.0.0       pixman_region_init
44 -------------------------------------------------------------------------------
45   30        0.8628  libexa.so                exaTryDriverComposite
46   3447     99.1372  libexa.so                exaDoMigration
47 3477     16.1856  libexa.so                ExaOffscreenMarkUsed
48   3477     100.000  libexa.so                ExaOffscreenMarkUsed [self]
49 -------------------------------------------------------------------------------
50   1         0.0375  libexa.so                exaFillRegionSolid
51   364      13.6585  libexa.so                exaTryDriverComposite
52   2300     86.3039  libexa.so                exaComposite
53 2895     13.4764  libexa.so                exaMarkSync
54   2895     100.000  libexa.so                exaMarkSync [self]
55 -------------------------------------------------------------------------------
56   1         0.0498  libexa.so                exaFillRegionSolid
57   7         0.3483  libexa.so                ExaCheckGetImage
58   46        2.2886  libexa.so                exaPrepareAccess
59   71        3.5323  libexa.so                exaTryDriverComposite
60   505      25.1244  libexa.so                exaMoveInPixmap
61   617      30.6965  libexa.so                exaDoMigration
62   763      37.9602  libexa.so                exaGetOffscreenPixmap
63 2010      9.3567  libexa.so                exaPixmapIsOffscreen
64   2010     100.000  libexa.so                exaPixmapIsOffscreen [self]
65 -------------------------------------------------------------------------------
66   122542   100.000  libexa.so                exaGlyphs
67 1274      5.9305  libexa.so                exaComposite
68   118241   96.4650  libexa.so                exaTryDriverComposite
69   2300      1.8764  libexa.so                exaMarkSync
70   1274      1.0394  libexa.so                exaComposite [self]
71   202       0.1648  libexa.so                exaGetDrawablePixmap
72   167       0.1362  libexa.so                .plt
73   164       0.1338  intel_drv.so             i830_done_composite
74   53        0.0432  libexa.so                exaOpReadsDestination
75   38        0.0310  intel_drv.so             i965_prepare_composite
76   37        0.0302  libexa.so                __i686.get_pc_thunk.bx
77   29        0.0237  intel_drv.so             i965_check_composite
78   20        0.0163  intel_drv.so             i965_composite
79   18        0.0147  Xorg                     miComputeCompositeRegion
80   15        0.0122  libexa.so                exaDoMigration
81   12        0.0098  libexa.so                exaGetOffscreenPixmap
82   4         0.0033  libexa.so                exaCopyNtoN
83 -------------------------------------------------------------------------------
84 962       4.4782  libexa.so                exaGlyphs
85   122542   96.7434  libexa.so                exaComposite
86   962       0.7595  libexa.so                exaGlyphs [self]
87   787       0.6213  libexa.so                exaPixmapDirty
88   560       0.4421  Xorg                     damagePolyFillRect
89   345       0.2724  Xorg                     ValidatePicture
90   344       0.2716  Xorg                     miGlyphExtents
91   243       0.1918  libexa.so                exaCreatePixmap
92   158       0.1247  libextmod.so             XvDestroyPixmap
93   126       0.0995  libexa.so                exaGlyphsIntersect
94   108       0.0853  Xorg                     FreePicture
95   91        0.0718  Xorg                     CreatePicture
96   84        0.0663  Xorg                     ValidateGC
97   76        0.0600  libexa.so                .plt
98   50        0.0395  libexa.so                __i686.get_pc_thunk.bx
99   36        0.0284  libexa.so                exaTryDriverComposite
100   34        0.0268  libexa.so                exaOpReadsDestination
101   25        0.0197  libexa.so                exaGetDrawablePixmap
102   22        0.0174  Xorg                     ValidateOnePicture
103   14        0.0111  Xorg                     miUnion
104   13        0.0103  Xorg                     DamageRegion
105   9         0.0071  Xorg                     GetScratchGC
106   6         0.0047  Xorg                     damageValidateGC
107   5         0.0039  Xorg                     DamageCreate
108   4         0.0032  Xorg                     getDrawableDamageRef
109   4         0.0032  Xorg                     FreeScratchGC
110   3         0.0024  Xorg                     __i686.get_pc_thunk.bx
111   2         0.0016  Xorg                     miDestroyPicture
112   2         0.0016  Xorg                     miDestroyPictureClip
113   2         0.0016  Xorg                     miCreatePicture
114   2         0.0016  Xorg                     SetPictureToDefaults
115   2         0.0016  Xorg                     damageReportPostOp
116   1        7.9e-04  Xorg                     AllocatePicture
117   1        7.9e-04  Xorg                     DamageRegister
118   1        7.9e-04  Xorg                     damageDamageBox
119   1        7.9e-04  libexa.so                exaPolyFillRect
120   1        7.9e-04  libfb.so                 _fbGetWindowPixmap
121   1        7.9e-04  libfb.so                 fbCreatePixmap
122 -------------------------------------------------------------------------------
123   2         0.0311  libexa.so                exaPolyFillRect
124   15        0.2331  libexa.so                exaComposite
125   250       3.8856  libexa.so                exaFillRegionSolid
126   6167     95.8502  libexa.so                exaTryDriverComposite
127 781       3.6356  libexa.so                exaDoMigration
128   3447     53.5748  libexa.so                ExaOffscreenMarkUsed
129   1184     18.4022  libexa.so                exaMoveInPixmap
130   781      12.1386  libexa.so                exaDoMigration [self]
131   617       9.5897  libexa.so                exaPixmapIsOffscreen
132   222       3.4504  libexa.so                exaPixmapIsPinned
133   115       1.7874  libexa.so                __i686.get_pc_thunk.bx
134   31        0.4818  libexa.so                __i686.get_pc_thunk.cx
135   30        0.4663  libexa.so                .plt
136   4         0.0622  libexa.so                exaCopyDirtyToFb
137   3         0.0466  libexa.so                exaOffscreenAlloc
138 -------------------------------------------------------------------------------
139   3         0.1721  libexa.so                ExaCheckGetImage
140   1740     99.8279  libexa.so                exaPrepareAccess
141 697       3.2446  libexa.so                exaWaitSync
142   51140    98.5318  intel_drv.so             I830EXASync
143   697       1.3429  libexa.so                exaWaitSync [self]
144   27        0.0520  intel_drv.so             I830Sync
145   24        0.0462  intel_drv.so             __i686.get_pc_thunk.bx
146   14        0.0270  intel_drv.so             .plt
147 -------------------------------------------------------------------------------
148   1         0.2141  libexa.so                exaOffscreenFree
149   4         0.8565  libexa.so                exaGetImage
150   5         1.0707  libexa.so                ExaCheckGetImage
151   30        6.4240  libexa.so                exaDoMigration
152   76       16.2741  libexa.so                exaGlyphs
153   167      35.7602  libexa.so                exaComposite
154   184      39.4004  libexa.so                exaTryDriverComposite
155 542       2.5230  libexa.so                .plt
156   542      100.000  libexa.so                .plt [self]
157 -------------------------------------------------------------------------------
158   787      100.000  libexa.so                exaGlyphs
159 531       2.4718  libexa.so                exaPixmapDirty
160   531      66.2095  libexa.so                exaPixmapDirty [self]
161   217      27.0574  Xorg                     miUnion
162   21        2.6185  Xorg                     .plt
163   13        1.6209  Xorg                     __i686.get_pc_thunk.bx
164   13        1.6209  libpixman.so.0.0.0       pixman_region_union
165   7         0.8728  Xorg                     DamageRegion
166 -------------------------------------------------------------------------------
167   1         0.2591  libexa.so                exaOffscreenFree
168   2         0.5181  libexa.so                exaDestroyPixmap
169   2         0.5181  libexa.so                exaFillRegionSolid
170   2         0.5181  libexa.so                exaGetImage
171   6         1.5544  libexa.so                exaPrepareAccess
172   7         1.8135  libexa.so                ExaCheckGetImage
173   37        9.5855  libexa.so                exaComposite
174   43       11.1399  libexa.so                exaMoveInPixmap
175   46       11.9171  libexa.so                exaGetOffscreenPixmap
176   50       12.9534  libexa.so                exaGlyphs
177   75       19.4301  libexa.so                exaTryDriverComposite
178   115      29.7927  libexa.so                exaDoMigration
179 509       2.3694  libexa.so                __i686.get_pc_thunk.bx
180   509      100.000  libexa.so                __i686.get_pc_thunk.bx [self]
181 -------------------------------------------------------------------------------
182   4         0.3260  libexa.so                exaFillRegionSolid
183   39        3.1785  libexa.so                exaTryDriverComposite
184   1184     96.4955  libexa.so                exaDoMigration
185 508       2.3648  libexa.so                exaMoveInPixmap
186   508      41.4018  libexa.so                exaMoveInPixmap [self]
187   505      41.1573  libexa.so                exaPixmapIsOffscreen
188   133      10.8394  libexa.so                exaOffscreenAlloc
189   43        3.5045  libexa.so                __i686.get_pc_thunk.bx
190   29        2.3635  libexa.so                exaCopyDirtyToFb
191   4         0.3260  Xorg                     DamageEmpty
192   3         0.2445  libexa.so                exaPixmapIsPinned
193   2         0.1630  Xorg                     DamageRegion
194 -------------------------------------------------------------------------------
195   1         0.1669  libexa.so                exaPolyFillRect
196   1         0.1669  libexa.so                exaFillRegionSolid
197   11        1.8364  libexa.so                exaFinishAccess
198   14        2.3372  libexa.so                ExaCheckGetImage
199   25        4.1736  libexa.so                exaGlyphs
200   45        7.5125  libexa.so                exaGetOffscreenPixmap
201   92       15.3589  libexa.so                exaPrepareAccess
202   202      33.7229  libexa.so                exaComposite
203   208      34.7245  libexa.so                exaTryDriverComposite
204 481       2.2391  libexa.so                exaGetDrawablePixmap
205   481      80.1667  libexa.so                exaGetDrawablePixmap [self]
206   50        8.3333  libfb.so                 fbGetWinPrivateIndex
207   37        6.1667  libfb.so                 __i686.get_pc_thunk.cx
208   19        3.1667  libfb.so                 _fbGetWindowPixmap
209   10        1.6667  libfb.so                 __i686.get_pc_thunk.bx
210   3         0.5000  libfb.so                 .plt
211 -------------------------------------------------------------------------------
212   1         0.2597  libexa.so                exaCopyNtoN
213   4         1.0390  libexa.so                exaPolyFillRect
214   153      39.7403  libexa.so                exaTryDriverComposite
215   227      58.9610  libexa.so                exaGetOffscreenPixmap
216 387       1.8015  libexa.so                exaGetDrawableDeltas
217   387      100.000  libexa.so                exaGetDrawableDeltas [self]
218 -------------------------------------------------------------------------------
219   2         0.7220  libexa.so                exaFillRegionSolid
220   3         1.0830  libexa.so                exaMoveInPixmap
221   50       18.0505  libexa.so                exaTryDriverComposite
222   222      80.1444  libexa.so                exaDoMigration
223 277       1.2895  libexa.so                exaPixmapIsPinned
224   277      100.000  libexa.so                exaPixmapIsPinned [self]
225 -------------------------------------------------------------------------------
226   1         0.0752  libexa.so                exaPolyFillRect
227   11        0.8277  libexa.so                exaFillRegionSolid
228   12        0.9029  libexa.so                exaComposite
229   1305     98.1941  libexa.so                exaTryDriverComposite
230 248       1.1545  libexa.so                exaGetOffscreenPixmap
231   763      57.4116  libexa.so                exaPixmapIsOffscreen
232   248      18.6606  libexa.so                exaGetOffscreenPixmap [self]
233   227      17.0805  libexa.so                exaGetDrawableDeltas
234   46        3.4612  libexa.so                __i686.get_pc_thunk.bx
235   45        3.3860  libexa.so                exaGetDrawablePixmap
236 -------------------------------------------------------------------------------
237   3        100.000  libexa.so                exaFillRegionSolid
238 233       1.0846  libexa.so                exaGetPixmapOffset
239   233      100.000  libexa.so                exaGetPixmapOffset [self]
240 -------------------------------------------------------------------------------
241   34       24.1135  libexa.so                exaGlyphs
242   53       37.5887  libexa.so                exaComposite
243   54       38.2979  libexa.so                exaTryDriverComposite
244 141       0.6564  libexa.so                exaOpReadsDestination
245   141      100.000  libexa.so                exaOpReadsDestination [self]
246 -------------------------------------------------------------------------------
247   126      100.000  libexa.so                exaGlyphs
248 126       0.5865  libexa.so                exaGlyphsIntersect
249   126      100.000  libexa.so                exaGlyphsIntersect [self]
250 -------------------------------------------------------------------------------
251   3         2.2059  libexa.so                exaDoMigration
252   133      97.7941  libexa.so                exaMoveInPixmap
253 123       0.5726  libexa.so                exaOffscreenAlloc
254   123      90.4412  libexa.so                exaOffscreenAlloc [self]
255   11        8.0882  Xorg                     Xalloc
256   2         1.4706  Xorg                     __i686.get_pc_thunk.bx
257 -------------------------------------------------------------------------------
258   98       100.000  libexa.so                exaDestroyPixmap
259 88        0.4096  libexa.so                exaOffscreenFree
260   88       89.7959  libexa.so                exaOffscreenFree [self]
261   8         8.1633  libexa.so                ExaOffscreenMerge
262   1         1.0204  libexa.so                .plt
263   1         1.0204  libexa.so                __i686.get_pc_thunk.bx
264 -------------------------------------------------------------------------------
265 81        0.3771  libexa.so                exaGetImage
266   2781     94.6240  libexa.so                ExaCheckGetImage
267   81        2.7560  libexa.so                exaGetImage [self]
268   35        1.1909  libfb.so                 fbGetImage
269   31        1.0548  libexa.so                exaPrepareAccess
270   5         0.1701  libexa.so                exaFinishAccess
271   4         0.1361  libexa.so                .plt
272   2         0.0681  libexa.so                __i686.get_pc_thunk.bx
273 -------------------------------------------------------------------------------
274   4         0.2023  libexa.so                exaCopyDirtyToFb
275   12        0.6070  libexa.so                ExaCheckPolyGlyphBlt
276   31        1.5680  libexa.so                exaGetImage
277   1930     97.6227  libexa.so                ExaCheckGetImage
278 58        0.2700  libexa.so                exaPrepareAccess
279   1740     88.0121  libexa.so                exaWaitSync
280   92        4.6535  libexa.so                exaGetDrawablePixmap
281   58        2.9337  libexa.so                exaPrepareAccess [self]
282   46        2.3268  libexa.so                exaPixmapIsOffscreen
283   26        1.3151  intel_drv.so             I830EXASync
284   9         0.4552  libfb.so                 _fbGetWindowPixmap
285   6         0.3035  libexa.so                __i686.get_pc_thunk.bx
286 -------------------------------------------------------------------------------
287   2781     100.000  libexa.so                exaGetImage
288 55        0.2560  libexa.so                ExaCheckGetImage
289   1930     69.0025  libexa.so                exaPrepareAccess
290   691      24.7050  libfb.so                 fbGetImage
291   55        1.9664  libexa.so                ExaCheckGetImage [self]
292   37        1.3228  libexa.so                exaFinishAccess
293   24        0.8581  libfb.so                 fbBltStip
294   18        0.6435  libfb.so                 fbReplicatePixel
295   14        0.5005  libexa.so                exaGetDrawablePixmap
296   7         0.2503  libexa.so                __i686.get_pc_thunk.bx
297   7         0.2503  libexa.so                exaPixmapIsOffscreen
298   5         0.1788  libexa.so                .plt
299   3         0.1073  libexa.so                exaWaitSync
300   3         0.1073  libfb.so                 .plt
301   1         0.0358  libfb.so                 __i686.get_pc_thunk.bx
302   1         0.0358  libfb.so                 __i686.get_pc_thunk.cx
303   1         0.0358  libfb.so                 fbGetWinPrivateIndex
304 -------------------------------------------------------------------------------
305   243      100.000  libexa.so                exaGlyphs
306 36        0.1676  libexa.so                exaCreatePixmap
307   173      69.7581  libfb.so                 fbCreatePixmap
308   36       14.5161  libexa.so                exaCreatePixmap [self]
309   25       10.0806  Xorg                     DamageCreate
310   6         2.4194  libfb.so                 fbCreatePixmapBpp
311   3         1.2097  Xorg                     DamageRegister
312   3         1.2097  Xorg                     Xalloc
313   2         0.8065  Xorg                     __i686.get_pc_thunk.bx
314 -------------------------------------------------------------------------------
315 33        0.1536  libexa.so                exaGetPixmapPitch
316   33       100.000  libexa.so                exaGetPixmapPitch [self]
317 -------------------------------------------------------------------------------
318   1         2.3256  libexa.so                exaCopyNtoN
319   5        11.6279  libexa.so                exaGetImage
320   37       86.0465  libexa.so                ExaCheckGetImage
321 32        0.1490  libexa.so                exaFinishAccess
322   32       74.4186  libexa.so                exaFinishAccess [self]
323   11       25.5814  libexa.so                exaGetDrawablePixmap
324 -------------------------------------------------------------------------------
325   31       100.000  libexa.so                exaDoMigration
326 31        0.1443  libexa.so                __i686.get_pc_thunk.cx
327   31       100.000  libexa.so                __i686.get_pc_thunk.cx [self]
328 -------------------------------------------------------------------------------
329   1        100.000  libexa.so                exaGlyphs
330 22        0.1024  libexa.so                exaPolyFillRect
331   348      72.9560  libexa.so                exaFillRegionSolid
332   37        7.7568  Xorg                     miRegionDestroy
333   28        5.8700  Xorg                     miRectsToRegion
334   22        4.6122  libexa.so                exaPolyFillRect [self]
335   10        2.0964  libpixman.so.0.0.0       pixman_region_translate
336   9         1.8868  Xorg                     miIntersect
337   8         1.6771  Xorg                     miTranslateRegion
338   4         0.8386  libexa.so                exaGetDrawableDeltas
339   2         0.4193  libexa.so                exaDoMigration
340   2         0.4193  Xorg                     Xfree
341   2         0.4193  intel_drv.so             I830EXASolid
342   1         0.2096  libexa.so                exaGetDrawablePixmap
343   1         0.2096  libexa.so                exaGetOffscreenPixmap
344   1         0.2096  Xorg                     __i686.get_pc_thunk.bx
345   1         0.2096  libpixman.so.0.0.0       pixman_region_fini
346   1         0.2096  intel_drv.so             I830EXADoneSolid
347 -------------------------------------------------------------------------------
348   4        12.1212  libexa.so                exaDoMigration
349   29       87.8788  libexa.so                exaMoveInPixmap
350 19        0.0884  libexa.so                exaCopyDirtyToFb
351   19       57.5758  libexa.so                exaCopyDirtyToFb [self]
352   7        21.2121  Xorg                     miUnion
353   4        12.1212  libexa.so                exaPrepareAccess
354   1         3.0303  libexa.so                exaMemcpyBox
355   1         3.0303  Xorg                     DamageRegion
356   1         3.0303  Xorg                     DamageEmpty
357 -------------------------------------------------------------------------------
358   348      100.000  libexa.so                exaPolyFillRect
359 14        0.0652  libexa.so                exaFillRegionSolid
360   250      71.0227  libexa.so                exaDoMigration
361   34        9.6591  intel_drv.so             I830EXASolid
362   28        7.9545  intel_drv.so             I830EXAPrepareSolid
363   14        3.9773  libexa.so                exaFillRegionSolid [self]
364   11        3.1250  libexa.so                exaGetOffscreenPixmap
365   4         1.1364  libexa.so                exaMoveInPixmap
366   3         0.8523  libexa.so                exaGetPixmapOffset
367   2         0.5682  libexa.so                __i686.get_pc_thunk.bx
368   2         0.5682  libexa.so                exaPixmapIsPinned
369   1         0.2841  libexa.so                exaGetDrawablePixmap
370   1         0.2841  libexa.so                exaPixmapIsOffscreen
371   1         0.2841  libexa.so                exaMarkSync
372   1         0.2841  intel_drv.so             .plt
373 -------------------------------------------------------------------------------
374 13        0.0605  libexa.so                exaValidateGC
375   36       62.0690  libfb.so                 fbValidateGC
376   13       22.4138  libexa.so                exaValidateGC [self]
377   7        12.0690  libfb.so                 fbGetGCPrivateIndex
378   2         3.4483  Xorg                     miComputeCompositeClip
379 -------------------------------------------------------------------------------
380 11        0.0512  libexa.so                exaDestroyPixmap
381   98       74.8092  libexa.so                exaOffscreenFree
382   15       11.4504  libfb.so                 fbDestroyPixmap
383   11        8.3969  libexa.so                exaDestroyPixmap [self]
384   2         1.5267  libexa.so                __i686.get_pc_thunk.bx
385   2         1.5267  Xorg                     Xfree
386   2         1.5267  libfb.so                 __i686.get_pc_thunk.bx
387   1         0.7634  libexa.so                ExaOffscreenMerge
388 -------------------------------------------------------------------------------
389   1        11.1111  libexa.so                exaDestroyPixmap
390   8        88.8889  libexa.so                exaOffscreenFree
391 1         0.0047  libexa.so                ExaOffscreenMerge
392   7        77.7778  Xorg                     Xfree
393   1        11.1111  libc-2.6.so              t&\8d\82
394   1        11.1111  libexa.so                ExaOffscreenMerge [self]
395 -------------------------------------------------------------------------------
396   1        100.000  libexa.so                exaCopyDirtyToFb
397 1         0.0047  libexa.so                exaMemcpyBox
398   1        100.000  libexa.so                exaMemcpyBox [self]
399 -------------------------------------------------------------------------------
400   21       10.9948  libexa.so                exaPixmapDirty
401   170      89.0052  libexa.so                exaTryDriverComposite
402 0              0  Xorg                     .plt
403   0              0  Xorg                     .plt [self]
404 -------------------------------------------------------------------------------
405   1        100.000  libexa.so                exaGlyphs
406 0              0  Xorg                     AllocatePicture
407   0              0  Xorg                     AllocatePicture [self]
408 -------------------------------------------------------------------------------
409   91       100.000  libexa.so                exaGlyphs
410 0              0  Xorg                     CreatePicture
411   0              0  Xorg                     CreatePicture [self]
412 -------------------------------------------------------------------------------
413   5        16.6667  libexa.so                exaGlyphs
414   25       83.3333  libexa.so                exaCreatePixmap
415 0              0  Xorg                     DamageCreate
416   0              0  Xorg                     DamageCreate [self]
417 -------------------------------------------------------------------------------
418   1        20.0000  libexa.so                exaCopyDirtyToFb
419   4        80.0000  libexa.so                exaMoveInPixmap
420 0              0  Xorg                     DamageEmpty
421   0              0  Xorg                     DamageEmpty [self]
422 -------------------------------------------------------------------------------
423   1         4.3478  libexa.so                exaCopyDirtyToFb
424   2         8.6957  libexa.so                exaMoveInPixmap
425   7        30.4348  libexa.so                exaPixmapDirty
426   13       56.5217  libexa.so                exaGlyphs
427 0              0  Xorg                     DamageRegion
428   0              0  Xorg                     DamageRegion [self]
429 -------------------------------------------------------------------------------
430   1        25.0000  libexa.so                exaGlyphs
431   3        75.0000  libexa.so                exaCreatePixmap
432 0              0  Xorg                     DamageRegister
433   0              0  Xorg                     DamageRegister [self]
434 -------------------------------------------------------------------------------
435   108      100.000  libexa.so                exaGlyphs
436 0              0  Xorg                     FreePicture
437   0              0  Xorg                     FreePicture [self]
438 -------------------------------------------------------------------------------
439   4        100.000  libexa.so                exaGlyphs
440 0              0  Xorg                     FreeScratchGC
441   0              0  Xorg                     FreeScratchGC [self]
442 -------------------------------------------------------------------------------
443   9        100.000  libexa.so                exaGlyphs
444 0              0  Xorg                     GetScratchGC
445   0              0  Xorg                     GetScratchGC [self]
446 -------------------------------------------------------------------------------
447   2        100.000  libexa.so                exaGlyphs
448 0              0  Xorg                     SetPictureToDefaults
449   0              0  Xorg                     SetPictureToDefaults [self]
450 -------------------------------------------------------------------------------
451   84       100.000  libexa.so                exaGlyphs
452 0              0  Xorg                     ValidateGC
453   0              0  Xorg                     ValidateGC [self]
454 -------------------------------------------------------------------------------
455   22       100.000  libexa.so                exaGlyphs
456 0              0  Xorg                     ValidateOnePicture
457   0              0  Xorg                     ValidateOnePicture [self]
458 -------------------------------------------------------------------------------
459   345      100.000  libexa.so                exaGlyphs
460 0              0  Xorg                     ValidatePicture
461   0              0  Xorg                     ValidatePicture [self]
462 -------------------------------------------------------------------------------
463   3        21.4286  libexa.so                exaCreatePixmap
464   11       78.5714  libexa.so                exaOffscreenAlloc
465 0              0  Xorg                     Xalloc
466   0              0  Xorg                     Xalloc [self]
467 -------------------------------------------------------------------------------
468   2        18.1818  libexa.so                exaDestroyPixmap
469   2        18.1818  libexa.so                exaPolyFillRect
470   7        63.6364  libexa.so                ExaOffscreenMerge
471 0              0  Xorg                     Xfree
472   0              0  Xorg                     Xfree [self]
473 -------------------------------------------------------------------------------
474   1         2.2222  libexa.so                exaPolyFillRect
475   2         4.4444  libexa.so                exaCreatePixmap
476   2         4.4444  libexa.so                exaOffscreenAlloc
477   3         6.6667  libexa.so                exaGlyphs
478   13       28.8889  libexa.so                exaPixmapDirty
479   24       53.3333  libexa.so                exaTryDriverComposite
480 0              0  Xorg                     __i686.get_pc_thunk.bx
481   0              0  Xorg                     __i686.get_pc_thunk.bx [self]
482 -------------------------------------------------------------------------------
483   1        100.000  libexa.so                exaGlyphs
484 0              0  Xorg                     damageDamageBox
485   0              0  Xorg                     damageDamageBox [self]
486 -------------------------------------------------------------------------------
487   560      100.000  libexa.so                exaGlyphs
488 0              0  Xorg                     damagePolyFillRect
489   0              0  Xorg                     damagePolyFillRect [self]
490 -------------------------------------------------------------------------------
491   2        100.000  libexa.so                exaGlyphs
492 0              0  Xorg                     damageReportPostOp
493   0              0  Xorg                     damageReportPostOp [self]
494 -------------------------------------------------------------------------------
495   6        100.000  libexa.so                exaGlyphs
496 0              0  Xorg                     damageValidateGC
497   0              0  Xorg                     damageValidateGC [self]
498 -------------------------------------------------------------------------------
499   4        100.000  libexa.so                exaGlyphs
500 0              0  Xorg                     getDrawableDamageRef
501   0              0  Xorg                     getDrawableDamageRef [self]
502 -------------------------------------------------------------------------------
503   13       100.000  libexa.so                exaTryDriverComposite
504 0              0  Xorg                     miCompositeSourceValidate
505   0              0  Xorg                     miCompositeSourceValidate [self]
506 -------------------------------------------------------------------------------
507   2        100.000  libexa.so                exaValidateGC
508 0              0  Xorg                     miComputeCompositeClip
509   0              0  Xorg                     miComputeCompositeClip [self]
510 -------------------------------------------------------------------------------
511   18        0.8396  libexa.so                exaComposite
512   2126     99.1604  libexa.so                exaTryDriverComposite
513 0              0  Xorg                     miComputeCompositeRegion
514   0              0  Xorg                     miComputeCompositeRegion [self]
515 -------------------------------------------------------------------------------
516   2        100.000  libexa.so                exaGlyphs
517 0              0  Xorg                     miCreatePicture
518   0              0  Xorg                     miCreatePicture [self]
519 -------------------------------------------------------------------------------
520   2        100.000  libexa.so                exaGlyphs
521 0              0  Xorg                     miDestroyPicture
522   0              0  Xorg                     miDestroyPicture [self]
523 -------------------------------------------------------------------------------
524   2        100.000  libexa.so                exaGlyphs
525 0              0  Xorg                     miDestroyPictureClip
526   0              0  Xorg                     miDestroyPictureClip [self]
527 -------------------------------------------------------------------------------
528   344      100.000  libexa.so                exaGlyphs
529 0              0  Xorg                     miGlyphExtents
530   0              0  Xorg                     miGlyphExtents [self]
531 -------------------------------------------------------------------------------
532   9        100.000  libexa.so                exaPolyFillRect
533 0              0  Xorg                     miIntersect
534   0              0  Xorg                     miIntersect [self]
535 -------------------------------------------------------------------------------
536   28       100.000  libexa.so                exaPolyFillRect
537 0              0  Xorg                     miRectsToRegion
538   0              0  Xorg                     miRectsToRegion [self]
539 -------------------------------------------------------------------------------
540   37       100.000  libexa.so                exaPolyFillRect
541 0              0  Xorg                     miRegionDestroy
542   0              0  Xorg                     miRegionDestroy [self]
543 -------------------------------------------------------------------------------
544   8        100.000  libexa.so                exaPolyFillRect
545 0              0  Xorg                     miTranslateRegion
546   0              0  Xorg                     miTranslateRegion [self]
547 -------------------------------------------------------------------------------
548   7         2.9412  libexa.so                exaCopyDirtyToFb
549   14        5.8824  libexa.so                exaGlyphs
550   217      91.1765  libexa.so                exaPixmapDirty
551 0              0  Xorg                     miUnion
552   0              0  Xorg                     miUnion [self]
553 -------------------------------------------------------------------------------
554   1         0.3968  libexa.so                exaFillRegionSolid
555   14        5.5556  libexa.so                exaWaitSync
556   237      94.0476  libexa.so                exaTryDriverComposite
557 0              0  intel_drv.so             .plt
558   0              0  intel_drv.so             .plt [self]
559 -------------------------------------------------------------------------------
560   7        100.000  libexa.so                exaFillRegionTiled
561 0              0  intel_drv.so             I830EXACopy
562   0              0  intel_drv.so             I830EXACopy [self]
563 -------------------------------------------------------------------------------
564   1        100.000  libexa.so                exaPolyFillRect
565 0              0  intel_drv.so             I830EXADoneSolid
566   0              0  intel_drv.so             I830EXADoneSolid [self]
567 -------------------------------------------------------------------------------
568   28       100.000  libexa.so                exaFillRegionSolid
569 0              0  intel_drv.so             I830EXAPrepareSolid
570   0              0  intel_drv.so             I830EXAPrepareSolid [self]
571 -------------------------------------------------------------------------------
572   2         5.5556  libexa.so                exaPolyFillRect
573   34       94.4444  libexa.so                exaFillRegionSolid
574 0              0  intel_drv.so             I830EXASolid
575   0              0  intel_drv.so             I830EXASolid [self]
576 -------------------------------------------------------------------------------
577   26        0.0508  libexa.so                exaPrepareAccess
578   51140    99.9492  libexa.so                exaWaitSync
579 0              0  intel_drv.so             I830EXASync
580   0              0  intel_drv.so             I830EXASync [self]
581 -------------------------------------------------------------------------------
582   27       100.000  libexa.so                exaWaitSync
583 0              0  intel_drv.so             I830Sync
584   0              0  intel_drv.so             I830Sync [self]
585 -------------------------------------------------------------------------------
586   22       100.000  libexa.so                exaTryDriverComposite
587 0              0  intel_drv.so             IntelEmitInvarientState
588   0              0  intel_drv.so             IntelEmitInvarientState [self]
589 -------------------------------------------------------------------------------
590   24       25.0000  libexa.so                exaWaitSync
591   72       75.0000  libexa.so                exaTryDriverComposite
592 0              0  intel_drv.so             __i686.get_pc_thunk.bx
593   0              0  intel_drv.so             __i686.get_pc_thunk.bx [self]
594 -------------------------------------------------------------------------------
595   30       100.000  libexa.so                exaTryDriverComposite
596 0              0  intel_drv.so             i830MarkSync
597   0              0  intel_drv.so             i830MarkSync [self]
598 -------------------------------------------------------------------------------
599   31       100.000  libexa.so                exaTryDriverComposite
600 0              0  intel_drv.so             i830WaitSync
601   0              0  intel_drv.so             i830WaitSync [self]
602 -------------------------------------------------------------------------------
603   164      100.000  libexa.so                exaComposite
604 0              0  intel_drv.so             i830_done_composite
605   0              0  intel_drv.so             i830_done_composite [self]
606 -------------------------------------------------------------------------------
607   49       100.000  libexa.so                exaTryDriverComposite
608 0              0  intel_drv.so             i830_get_transformed_coordinates
609   0              0  intel_drv.so             i830_get_transformed_coordinates [self]
610 -------------------------------------------------------------------------------
611   29       10.1399  libexa.so                exaComposite
612   257      89.8601  libexa.so                exaTryDriverComposite
613 0              0  intel_drv.so             i965_check_composite
614   0              0  intel_drv.so             i965_check_composite [self]
615 -------------------------------------------------------------------------------
616   21       100.000  libexa.so                exaTryDriverComposite
617 0              0  intel_drv.so             i965_check_composite_texture
618   0              0  intel_drv.so             i965_check_composite_texture [self]
619 -------------------------------------------------------------------------------
620   20        0.1921  libexa.so                exaComposite
621   10392    99.8079  libexa.so                exaTryDriverComposite
622 0              0  intel_drv.so             i965_composite
623   0              0  intel_drv.so             i965_composite [self]
624 -------------------------------------------------------------------------------
625   15       100.000  libexa.so                exaTryDriverComposite
626 0              0  intel_drv.so             i965_get_card_format
627   0              0  intel_drv.so             i965_get_card_format [self]
628 -------------------------------------------------------------------------------
629   50       100.000  libexa.so                exaTryDriverComposite
630 0              0  intel_drv.so             i965_get_dest_format
631   0              0  intel_drv.so             i965_get_dest_format [self]
632 -------------------------------------------------------------------------------
633   38        0.0418  libexa.so                exaComposite
634   90880    99.9582  libexa.so                exaTryDriverComposite
635 0              0  intel_drv.so             i965_prepare_composite
636   0              0  intel_drv.so             i965_prepare_composite [self]
637 -------------------------------------------------------------------------------
638   35       100.000  libexa.so                exaTryDriverComposite
639 0              0  intel_drv.so             intel_get_pixmap_offset
640   0              0  intel_drv.so             intel_get_pixmap_offset [self]
641 -------------------------------------------------------------------------------
642   34       100.000  libexa.so                exaTryDriverComposite
643 0              0  intel_drv.so             intel_get_pixmap_pitch
644   0              0  intel_drv.so             intel_get_pixmap_pitch [self]
645 -------------------------------------------------------------------------------
646   1        100.000  libexa.so                ExaOffscreenMerge
647 0              0  libc-2.6.so              t&\8d\82
648   0              0  libc-2.6.so              t&\8d\82 [self]
649 -------------------------------------------------------------------------------
650   99       100.000  libexa.so                exaTryDriverComposite
651 0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
652   0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e [self]
653 -------------------------------------------------------------------------------
654 0              0  libexa.so                ExaCheckPolyGlyphBlt
655   12       100.000  libexa.so                exaPrepareAccess
656   0              0  libexa.so                ExaCheckPolyGlyphBlt [self]
657 -------------------------------------------------------------------------------
658   4        100.000  libexa.so                exaComposite
659 0              0  libexa.so                exaCopyNtoN
660   2        50.0000  libfb.so                 fbCopyNtoN
661   1        25.0000  libexa.so                exaGetDrawableDeltas
662   1        25.0000  libexa.so                exaFinishAccess
663   0              0  libexa.so                exaCopyNtoN [self]
664 -------------------------------------------------------------------------------
665   7        100.000  libexa.so                exaPaintWindow
666 0              0  libexa.so                exaFillRegionTiled
667   7        100.000  intel_drv.so             I830EXACopy
668   0              0  libexa.so                exaFillRegionTiled [self]
669 -------------------------------------------------------------------------------
670 0              0  libexa.so                exaPaintWindow
671   7        100.000  libexa.so                exaFillRegionTiled
672   0              0  libexa.so                exaPaintWindow [self]
673 -------------------------------------------------------------------------------
674   158      100.000  libexa.so                exaGlyphs
675 0              0  libextmod.so             XvDestroyPixmap
676   0              0  libextmod.so             XvDestroyPixmap [self]
677 -------------------------------------------------------------------------------
678   3        50.0000  libexa.so                exaGetDrawablePixmap
679   3        50.0000  libexa.so                ExaCheckGetImage
680 0              0  libfb.so                 .plt
681   0              0  libfb.so                 .plt [self]
682 -------------------------------------------------------------------------------
683   1         7.6923  libexa.so                ExaCheckGetImage
684   2        15.3846  libexa.so                exaDestroyPixmap
685   10       76.9231  libexa.so                exaGetDrawablePixmap
686 0              0  libfb.so                 __i686.get_pc_thunk.bx
687   0              0  libfb.so                 __i686.get_pc_thunk.bx [self]
688 -------------------------------------------------------------------------------
689   1         2.6316  libexa.so                ExaCheckGetImage
690   37       97.3684  libexa.so                exaGetDrawablePixmap
691 0              0  libfb.so                 __i686.get_pc_thunk.cx
692   0              0  libfb.so                 __i686.get_pc_thunk.cx [self]
693 -------------------------------------------------------------------------------
694   1         3.4483  libexa.so                exaGlyphs
695   9        31.0345  libexa.so                exaPrepareAccess
696   19       65.5172  libexa.so                exaGetDrawablePixmap
697 0              0  libfb.so                 _fbGetWindowPixmap
698   0              0  libfb.so                 _fbGetWindowPixmap [self]
699 -------------------------------------------------------------------------------
700   24       100.000  libexa.so                ExaCheckGetImage
701 0              0  libfb.so                 fbBltStip
702   0              0  libfb.so                 fbBltStip [self]
703 -------------------------------------------------------------------------------
704   2        100.000  libexa.so                exaCopyNtoN
705 0              0  libfb.so                 fbCopyNtoN
706   0              0  libfb.so                 fbCopyNtoN [self]
707 -------------------------------------------------------------------------------
708   1         0.5747  libexa.so                exaGlyphs
709   173      99.4253  libexa.so                exaCreatePixmap
710 0              0  libfb.so                 fbCreatePixmap
711   0              0  libfb.so                 fbCreatePixmap [self]
712 -------------------------------------------------------------------------------
713   6        100.000  libexa.so                exaCreatePixmap
714 0              0  libfb.so                 fbCreatePixmapBpp
715   0              0  libfb.so                 fbCreatePixmapBpp [self]
716 -------------------------------------------------------------------------------
717   15       100.000  libexa.so                exaDestroyPixmap
718 0              0  libfb.so                 fbDestroyPixmap
719   0              0  libfb.so                 fbDestroyPixmap [self]
720 -------------------------------------------------------------------------------
721   7        100.000  libexa.so                exaValidateGC
722 0              0  libfb.so                 fbGetGCPrivateIndex
723   0              0  libfb.so                 fbGetGCPrivateIndex [self]
724 -------------------------------------------------------------------------------
725   35        4.8209  libexa.so                exaGetImage
726   691      95.1791  libexa.so                ExaCheckGetImage
727 0              0  libfb.so                 fbGetImage
728   0              0  libfb.so                 fbGetImage [self]
729 -------------------------------------------------------------------------------
730   1         1.9608  libexa.so                ExaCheckGetImage
731   50       98.0392  libexa.so                exaGetDrawablePixmap
732 0              0  libfb.so                 fbGetWinPrivateIndex
733   0              0  libfb.so                 fbGetWinPrivateIndex [self]
734 -------------------------------------------------------------------------------
735   18       100.000  libexa.so                ExaCheckGetImage
736 0              0  libfb.so                 fbReplicatePixel
737   0              0  libfb.so                 fbReplicatePixel [self]
738 -------------------------------------------------------------------------------
739   36       100.000  libexa.so                exaValidateGC
740 0              0  libfb.so                 fbValidateGC
741   0              0  libfb.so                 fbValidateGC [self]
742 -------------------------------------------------------------------------------
743   1        100.000  libexa.so                exaPolyFillRect
744 0              0  libpixman.so.0.0.0       pixman_region_fini
745   0              0  libpixman.so.0.0.0       pixman_region_fini [self]
746 -------------------------------------------------------------------------------
747   2        100.000  libexa.so                exaTryDriverComposite
748 0              0  libpixman.so.0.0.0       pixman_region_init
749   0              0  libpixman.so.0.0.0       pixman_region_init [self]
750 -------------------------------------------------------------------------------
751   82       100.000  libexa.so                exaTryDriverComposite
752 0              0  libpixman.so.0.0.0       pixman_region_n_rects
753   0              0  libpixman.so.0.0.0       pixman_region_n_rects [self]
754 -------------------------------------------------------------------------------
755   23       100.000  libexa.so                exaTryDriverComposite
756 0              0  libpixman.so.0.0.0       pixman_region_not_empty
757   0              0  libpixman.so.0.0.0       pixman_region_not_empty [self]
758 -------------------------------------------------------------------------------
759   139      100.000  libexa.so                exaTryDriverComposite
760 0              0  libpixman.so.0.0.0       pixman_region_rectangles
761   0              0  libpixman.so.0.0.0       pixman_region_rectangles [self]
762 -------------------------------------------------------------------------------
763   10       100.000  libexa.so                exaPolyFillRect
764 0              0  libpixman.so.0.0.0       pixman_region_translate
765   0              0  libpixman.so.0.0.0       pixman_region_translate [self]
766 -------------------------------------------------------------------------------
767   13       100.000  libexa.so                exaPixmapDirty
768 0              0  libpixman.so.0.0.0       pixman_region_union
769   0              0  libpixman.so.0.0.0       pixman_region_union [self]
770 -------------------------------------------------------------------------------