]> git.cworth.org Git - cworth.org/blob - src/exa/i965/eliminating_glyph_fallbacks/aa10text-no-fallbacks/intel_drv.callgraph
Add entry on eliminating glyph fallbacks
[cworth.org] / src / exa / i965 / eliminating_glyph_fallbacks / aa10text-no-fallbacks / intel_drv.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 29614    41.2170  intel_drv.so             i965_prepare_composite
6   50088    55.0902  intel_drv.so             i830WaitSync
7   29614    32.5715  intel_drv.so             i965_prepare_composite [self]
8   9677     10.6434  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
9   574       0.6313  intel_drv.so             intel_get_pixmap_offset
10   241       0.2651  intel_drv.so             IntelEmitInvarientState
11   238       0.2618  intel_drv.so             intel_get_pixmap_pitch
12   151       0.1661  intel_drv.so             __i686.get_pc_thunk.bx
13   123       0.1353  intel_drv.so             .plt
14   70        0.0770  intel_drv.so             i965_get_card_format
15   39        0.0429  libdri.so                __i686.get_pc_thunk.cx
16   24        0.0264  libdri.so                DRIGetSAREAPrivate
17   21        0.0231  libdri.so                DRIGetContext
18   18        0.0198  libexa.so                exaGetPixmapOffset
19   17        0.0187  libexa.so                exaWaitSync
20   14        0.0154  libexa.so                exaGetPixmapPitch
21   11        0.0121  intel_drv.so             i965_get_dest_format
22 -------------------------------------------------------------------------------
23   17        0.0346  intel_drv.so             I830EXASync
24   49063    99.9654  intel_drv.so             I830Sync
25 26641    37.0792  intel_drv.so             I830WaitLpRing
26   26641    54.2786  intel_drv.so             I830WaitLpRing [self]
27   21988    44.7985  Xorg                     GetTimeInMillis
28   170       0.3464  Xorg                     __i686.get_pc_thunk.bx
29   142       0.2893  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
30   141       0.2873  Xorg                     .plt
31 -------------------------------------------------------------------------------
32 9143     12.7253  intel_drv.so             i965_composite
33   9143     87.8121  intel_drv.so             i965_composite [self]
34   432       4.1491  intel_drv.so             i830WaitSync
35   380       3.6496  intel_drv.so             i830_get_transformed_coordinates
36   216       2.0745  intel_drv.so             i830MarkSync
37   162       1.5559  intel_drv.so             __i686.get_pc_thunk.bx
38   46        0.4418  intel_drv.so             .plt
39   23        0.2209  libexa.so                exaWaitSync
40   10        0.0960  libexa.so                exaMarkSync
41 -------------------------------------------------------------------------------
42   51002    100.000  intel_drv.so             I830EXASync
43 1618      2.2519  intel_drv.so             I830Sync
44   49063    96.1322  intel_drv.so             I830WaitLpRing
45   1618      3.1702  intel_drv.so             I830Sync [self]
46   197       0.3860  Xorg                     GetTimeInMillis
47   142       0.2782  intel_drv.so             .plt
48   17        0.0333  intel_drv.so             __i686.get_pc_thunk.bx
49 -------------------------------------------------------------------------------
50   2         0.5731  intel_drv.so             I830DRISwapContext
51   17        4.8711  intel_drv.so             I830EXASync
52   19        5.4441  intel_drv.so             I830RefreshRing
53   46       13.1805  intel_drv.so             i965_composite
54   123      35.2436  intel_drv.so             i965_prepare_composite
55   142      40.6877  intel_drv.so             I830Sync
56 611       0.8504  intel_drv.so             .plt
57   611      100.000  intel_drv.so             .plt [self]
58 -------------------------------------------------------------------------------
59   723      100.000  intel_drv.so             I830DRISwapContext
60 594       0.8267  intel_drv.so             I830RefreshRing
61   594      81.5934  intel_drv.so             I830RefreshRing [self]
62   75       10.3022  intel_drv.so             i830MarkSync
63   39        5.3571  libexa.so                exaMarkSync
64   19        2.6099  intel_drv.so             .plt
65   1         0.1374  intel_drv.so             __i686.get_pc_thunk.bx
66 -------------------------------------------------------------------------------
67   1         0.2695  intel_drv.so             I830RefreshRing
68   8         2.1563  intel_drv.so             I830DRISwapContext
69   14        3.7736  intel_drv.so             I830EXASync
70   17        4.5822  intel_drv.so             I830Sync
71   18        4.8518  intel_drv.so             i965_check_composite
72   151      40.7008  intel_drv.so             i965_prepare_composite
73   162      43.6658  intel_drv.so             i965_composite
74 501       0.6973  intel_drv.so             __i686.get_pc_thunk.bx
75   501      100.000  intel_drv.so             __i686.get_pc_thunk.bx [self]
76 -------------------------------------------------------------------------------
77   340      100.000  intel_drv.so             I830DRISwapContext
78 435       0.6054  intel_drv.so             I830EmitFlush
79   435      100.000  intel_drv.so             I830EmitFlush [self]
80 -------------------------------------------------------------------------------
81   380      100.000  intel_drv.so             i965_composite
82 429       0.5971  intel_drv.so             i830_get_transformed_coordinates
83   429      100.000  intel_drv.so             i830_get_transformed_coordinates [self]
84 -------------------------------------------------------------------------------
85   432       0.8551  intel_drv.so             i965_composite
86   50088    99.1449  intel_drv.so             i965_prepare_composite
87 378       0.5261  intel_drv.so             i830WaitSync
88   50112    99.1257  libexa.so                exaWaitSync
89   378       0.7477  intel_drv.so             i830WaitSync [self]
90   39        0.0771  libexa.so                __i686.get_pc_thunk.bx
91   25        0.0495  intel_drv.so             I830EXASync
92 -------------------------------------------------------------------------------
93   574      100.000  intel_drv.so             i965_prepare_composite
94 372       0.5178  intel_drv.so             intel_get_pixmap_offset
95   372      61.0837  intel_drv.so             intel_get_pixmap_offset [self]
96   204      33.4975  libexa.so                exaGetPixmapOffset
97   33        5.4187  libexa.so                __i686.get_pc_thunk.bx
98 -------------------------------------------------------------------------------
99   238      100.000  intel_drv.so             i965_prepare_composite
100 253       0.3521  intel_drv.so             intel_get_pixmap_pitch
101   253      93.0147  intel_drv.so             intel_get_pixmap_pitch [self]
102   19        6.9853  libexa.so                exaGetPixmapPitch
103 -------------------------------------------------------------------------------
104   241      100.000  intel_drv.so             i965_prepare_composite
105 176       0.2450  intel_drv.so             IntelEmitInvarientState
106   176      66.9202  intel_drv.so             IntelEmitInvarientState [self]
107   62       23.5741  libdri.so                DRIGetSAREAPrivate
108   25        9.5057  libdri.so                DRIGetContext
109 -------------------------------------------------------------------------------
110 164       0.2283  intel_drv.so             i830_done_composite
111   164      100.000  intel_drv.so             i830_done_composite [self]
112 -------------------------------------------------------------------------------
113   140      100.000  intel_drv.so             i965_check_composite
114 161       0.2241  intel_drv.so             i965_check_composite_texture
115   161      100.000  intel_drv.so             i965_check_composite_texture [self]
116 -------------------------------------------------------------------------------
117   25       100.000  intel_drv.so             i830WaitSync
118 149       0.2074  intel_drv.so             I830EXASync
119   51002    99.6152  intel_drv.so             I830Sync
120   149       0.2910  intel_drv.so             I830EXASync [self]
121   17        0.0332  intel_drv.so             .plt
122   17        0.0332  intel_drv.so             I830WaitLpRing
123   14        0.0273  intel_drv.so             __i686.get_pc_thunk.bx
124 -------------------------------------------------------------------------------
125 128       0.1782  intel_drv.so             I830DRISwapContext
126   723      59.3109  intel_drv.so             I830RefreshRing
127   340      27.8917  intel_drv.so             I830EmitFlush
128   128      10.5004  intel_drv.so             I830DRISwapContext [self]
129   13        1.0664  libdri.so                DRIGetSAREAPrivate
130   8         0.6563  intel_drv.so             __i686.get_pc_thunk.bx
131   5         0.4102  intel_drv.so             i830MarkSync
132   2         0.1641  intel_drv.so             .plt
133 -------------------------------------------------------------------------------
134   5         1.6892  intel_drv.so             I830DRISwapContext
135   75       25.3378  intel_drv.so             I830RefreshRing
136   216      72.9730  intel_drv.so             i965_composite
137 104       0.1447  intel_drv.so             i830MarkSync
138   181      55.5215  libexa.so                exaMarkSync
139   104      31.9018  intel_drv.so             i830MarkSync [self]
140   41       12.5767  libexa.so                __i686.get_pc_thunk.bx
141 -------------------------------------------------------------------------------
142 98        0.1364  intel_drv.so             i965_check_composite
143   140      48.9510  intel_drv.so             i965_check_composite_texture
144   98       34.2657  intel_drv.so             i965_check_composite [self]
145   30       10.4895  intel_drv.so             i965_get_dest_format
146   18        6.2937  intel_drv.so             __i686.get_pc_thunk.bx
147 -------------------------------------------------------------------------------
148   11       26.8293  intel_drv.so             i965_prepare_composite
149   30       73.1707  intel_drv.so             i965_check_composite
150 91        0.1267  intel_drv.so             i965_get_dest_format
151   91       100.000  intel_drv.so             i965_get_dest_format [self]
152 -------------------------------------------------------------------------------
153   70       100.000  intel_drv.so             i965_prepare_composite
154 85        0.1183  intel_drv.so             i965_get_card_format
155   85       100.000  intel_drv.so             i965_get_card_format [self]
156 -------------------------------------------------------------------------------
157 36        0.0501  intel_drv.so             i830I2CPutBits
158   36       100.000  intel_drv.so             i830I2CPutBits [self]
159 -------------------------------------------------------------------------------
160 35        0.0487  intel_drv.so             I830EXASolid
161   35       97.2222  intel_drv.so             I830EXASolid [self]
162   1         2.7778  libexa.so                exaGetPixmapOffset
163 -------------------------------------------------------------------------------
164 19        0.0264  intel_drv.so             I830EXAPrepareSolid
165   19       67.8571  intel_drv.so             I830EXAPrepareSolid [self]
166   7        25.0000  libexa.so                exaGetPixmapOffset
167   2         7.1429  libexa.so                __i686.get_pc_thunk.bx
168 -------------------------------------------------------------------------------
169 7         0.0097  intel_drv.so             I830EXACopy
170   7        100.000  intel_drv.so             I830EXACopy [self]
171 -------------------------------------------------------------------------------
172 3         0.0042  intel_drv.so             i830I2CGetBits
173   3        100.000  intel_drv.so             i830I2CGetBits [self]
174 -------------------------------------------------------------------------------
175   3        100.000  intel_drv.so             i830_crtc_dpms
176 3         0.0042  intel_drv.so             i830_crtc_load_lut
177   3        100.000  intel_drv.so             i830_crtc_load_lut [self]
178 -------------------------------------------------------------------------------
179 1         0.0014  intel_drv.so             I830EXADoneSolid
180   1        100.000  intel_drv.so             I830EXADoneSolid [self]
181 -------------------------------------------------------------------------------
182   141      100.000  intel_drv.so             I830WaitLpRing
183 0              0  Xorg                     .plt
184   0              0  Xorg                     .plt [self]
185 -------------------------------------------------------------------------------
186   197       0.8880  intel_drv.so             I830Sync
187   21988    99.1120  intel_drv.so             I830WaitLpRing
188 0              0  Xorg                     GetTimeInMillis
189   0              0  Xorg                     GetTimeInMillis [self]
190 -------------------------------------------------------------------------------
191   170      100.000  intel_drv.so             I830WaitLpRing
192 0              0  Xorg                     __i686.get_pc_thunk.bx
193   0              0  Xorg                     __i686.get_pc_thunk.bx [self]
194 -------------------------------------------------------------------------------
195   268      100.000  intel_drv.so             i830_sdvo_read_byte
196 0              0  Xorg                     xf86I2CReadByte
197   0              0  Xorg                     xf86I2CReadByte [self]
198 -------------------------------------------------------------------------------
199   268      100.000  intel_drv.so             i830_sdvo_write_byte
200 0              0  Xorg                     xf86I2CWriteByte
201   0              0  Xorg                     xf86I2CWriteByte [self]
202 -------------------------------------------------------------------------------
203 0              0  intel_drv.so             i830_crtc_dpms
204   3        100.000  intel_drv.so             i830_crtc_load_lut
205   0              0  intel_drv.so             i830_crtc_dpms [self]
206 -------------------------------------------------------------------------------
207 0              0  intel_drv.so             i830_sdvo_dpms
208   300      55.9701  intel_drv.so             i830_sdvo_set_active_outputs
209   236      44.0299  intel_drv.so             i830_sdvo_get_trained_inputs
210   0              0  intel_drv.so             i830_sdvo_dpms [self]
211 -------------------------------------------------------------------------------
212   236      100.000  intel_drv.so             i830_sdvo_dpms
213 0              0  intel_drv.so             i830_sdvo_get_trained_inputs
214   170      72.0339  intel_drv.so             i830_sdvo_read_response
215   66       27.9661  intel_drv.so             i830_sdvo_write_byte
216   0              0  intel_drv.so             i830_sdvo_get_trained_inputs [self]
217 -------------------------------------------------------------------------------
218   268      100.000  intel_drv.so             i830_sdvo_read_response
219 0              0  intel_drv.so             i830_sdvo_read_byte
220   268      100.000  Xorg                     xf86I2CReadByte
221   0              0  intel_drv.so             i830_sdvo_read_byte [self]
222 -------------------------------------------------------------------------------
223   98       36.5672  intel_drv.so             i830_sdvo_set_active_outputs
224   170      63.4328  intel_drv.so             i830_sdvo_get_trained_inputs
225 0              0  intel_drv.so             i830_sdvo_read_response
226   268      100.000  intel_drv.so             i830_sdvo_read_byte
227   0              0  intel_drv.so             i830_sdvo_read_response [self]
228 -------------------------------------------------------------------------------
229   300      100.000  intel_drv.so             i830_sdvo_dpms
230 0              0  intel_drv.so             i830_sdvo_set_active_outputs
231   133      44.3333  intel_drv.so             i830_sdvo_write_cmd
232   98       32.6667  intel_drv.so             i830_sdvo_read_response
233   69       23.0000  intel_drv.so             i830_sdvo_write_byte
234   0              0  intel_drv.so             i830_sdvo_set_active_outputs [self]
235 -------------------------------------------------------------------------------
236   66       24.6269  intel_drv.so             i830_sdvo_get_trained_inputs
237   69       25.7463  intel_drv.so             i830_sdvo_set_active_outputs
238   133      49.6269  intel_drv.so             i830_sdvo_write_cmd
239 0              0  intel_drv.so             i830_sdvo_write_byte
240   268      100.000  Xorg                     xf86I2CWriteByte
241   0              0  intel_drv.so             i830_sdvo_write_byte [self]
242 -------------------------------------------------------------------------------
243   133      100.000  intel_drv.so             i830_sdvo_set_active_outputs
244 0              0  intel_drv.so             i830_sdvo_write_cmd
245   133      100.000  intel_drv.so             i830_sdvo_write_byte
246   0              0  intel_drv.so             i830_sdvo_write_cmd [self]
247 -------------------------------------------------------------------------------
248   9677     100.000  intel_drv.so             i965_prepare_composite
249 0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
250   0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e [self]
251 -------------------------------------------------------------------------------
252   21       45.6522  intel_drv.so             i965_prepare_composite
253   25       54.3478  intel_drv.so             IntelEmitInvarientState
254 0              0  libdri.so                DRIGetContext
255   0              0  libdri.so                DRIGetContext [self]
256 -------------------------------------------------------------------------------
257   13       13.1313  intel_drv.so             I830DRISwapContext
258   24       24.2424  intel_drv.so             i965_prepare_composite
259   62       62.6263  intel_drv.so             IntelEmitInvarientState
260 0              0  libdri.so                DRIGetSAREAPrivate
261   0              0  libdri.so                DRIGetSAREAPrivate [self]
262 -------------------------------------------------------------------------------
263   39       100.000  intel_drv.so             i965_prepare_composite
264 0              0  libdri.so                __i686.get_pc_thunk.cx
265   0              0  libdri.so                __i686.get_pc_thunk.cx [self]
266 -------------------------------------------------------------------------------
267   2         1.7391  intel_drv.so             I830EXAPrepareSolid
268   33       28.6957  intel_drv.so             intel_get_pixmap_offset
269   39       33.9130  intel_drv.so             i830WaitSync
270   41       35.6522  intel_drv.so             i830MarkSync
271 0              0  libexa.so                __i686.get_pc_thunk.bx
272   0              0  libexa.so                __i686.get_pc_thunk.bx [self]
273 -------------------------------------------------------------------------------
274   1         0.4348  intel_drv.so             I830EXASolid
275   7         3.0435  intel_drv.so             I830EXAPrepareSolid
276   18        7.8261  intel_drv.so             i965_prepare_composite
277   204      88.6957  intel_drv.so             intel_get_pixmap_offset
278 0              0  libexa.so                exaGetPixmapOffset
279   0              0  libexa.so                exaGetPixmapOffset [self]
280 -------------------------------------------------------------------------------
281   14       42.4242  intel_drv.so             i965_prepare_composite
282   19       57.5758  intel_drv.so             intel_get_pixmap_pitch
283 0              0  libexa.so                exaGetPixmapPitch
284   0              0  libexa.so                exaGetPixmapPitch [self]
285 -------------------------------------------------------------------------------
286   10        4.3478  intel_drv.so             i965_composite
287   39       16.9565  intel_drv.so             I830RefreshRing
288   181      78.6957  intel_drv.so             i830MarkSync
289 0              0  libexa.so                exaMarkSync
290   0              0  libexa.so                exaMarkSync [self]
291 -------------------------------------------------------------------------------
292   17        0.0339  intel_drv.so             i965_prepare_composite
293   23        0.0459  intel_drv.so             i965_composite
294   50112    99.9202  intel_drv.so             i830WaitSync
295 0              0  libexa.so                exaWaitSync
296   0              0  libexa.so                exaWaitSync [self]
297 -------------------------------------------------------------------------------
298   142      100.000  intel_drv.so             I830WaitLpRing
299 0              0  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
300   0              0  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1 [self]
301 -------------------------------------------------------------------------------