]> git.cworth.org Git - cworth.org/blob - src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/intel_drv.callgraph
Add entry on eliminating glyph fallbacks
[cworth.org] / src / exa / i965 / eliminating_glyph_fallbacks / aa10text-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   14        0.2832  intel_drv.so             I830EXASync
6   4930     99.7168  intel_drv.so             I830Sync
7 2561     43.2601  intel_drv.so             I830WaitLpRing
8   2561     51.8002  intel_drv.so             I830WaitLpRing [self]
9   2313     46.7840  Xorg                     GetTimeInMillis
10   38        0.7686  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
11   19        0.3843  Xorg                     __i686.get_pc_thunk.bx
12   13        0.2629  Xorg                     .plt
13 -------------------------------------------------------------------------------
14   775      100.000  intel_drv.so             I830DRISwapContext
15 576       9.7297  intel_drv.so             I830RefreshRing
16   576      73.8462  intel_drv.so             I830RefreshRing [self]
17   144      18.4615  intel_drv.so             i830MarkSync
18   46        5.8974  libexa.so                exaMarkSync
19   11        1.4103  intel_drv.so             .plt
20   3         0.3846  intel_drv.so             __i686.get_pc_thunk.bx
21 -------------------------------------------------------------------------------
22 529       8.9358  intel_drv.so             i965_prepare_composite
23   529      62.3086  intel_drv.so             i965_prepare_composite [self]
24   238      28.0330  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
25   18        2.1201  intel_drv.so             IntelEmitInvarientState
26   13        1.5312  intel_drv.so             intel_get_pixmap_offset
27   10        1.1779  intel_drv.so             i830WaitSync
28   10        1.1779  libdri.so                __i686.get_pc_thunk.cx
29   7         0.8245  intel_drv.so             intel_get_pixmap_pitch
30   6         0.7067  intel_drv.so             __i686.get_pc_thunk.bx
31   5         0.5889  intel_drv.so             i965_get_card_format
32   4         0.4711  libdri.so                DRIGetSAREAPrivate
33   3         0.3534  libexa.so                exaGetPixmapOffset
34   2         0.2356  intel_drv.so             .plt
35   2         0.2356  libexa.so                exaGetPixmapPitch
36   1         0.1178  intel_drv.so             i965_get_dest_format
37   1         0.1178  libdri.so                DRIGetContext
38 -------------------------------------------------------------------------------
39   297      100.000  intel_drv.so             I830DRISwapContext
40 382       6.4527  intel_drv.so             I830EmitFlush
41   382      100.000  intel_drv.so             I830EmitFlush [self]
42 -------------------------------------------------------------------------------
43   321      100.000  intel_drv.so             i965_check_composite
44 352       5.9459  intel_drv.so             i965_check_composite_texture
45   352      100.000  intel_drv.so             i965_check_composite_texture [self]
46 -------------------------------------------------------------------------------
47   5232     100.000  intel_drv.so             I830EXASync
48 295       4.9831  intel_drv.so             I830Sync
49   4930     93.3712  intel_drv.so             I830WaitLpRing
50   295       5.5871  intel_drv.so             I830Sync [self]
51   44        0.8333  Xorg                     GetTimeInMillis
52   10        0.1894  intel_drv.so             .plt
53   1         0.0189  intel_drv.so             __i686.get_pc_thunk.bx
54 -------------------------------------------------------------------------------
55   1         2.0833  intel_drv.so             i965_prepare_composite
56   47       97.9167  intel_drv.so             i965_check_composite
57 209       3.5304  intel_drv.so             i965_get_dest_format
58   209      100.000  intel_drv.so             i965_get_dest_format [self]
59 -------------------------------------------------------------------------------
60 179       3.0236  intel_drv.so             i965_check_composite
61   321      56.4148  intel_drv.so             i965_check_composite_texture
62   179      31.4587  intel_drv.so             i965_check_composite [self]
63   47        8.2601  intel_drv.so             i965_get_dest_format
64   22        3.8664  intel_drv.so             __i686.get_pc_thunk.bx
65 -------------------------------------------------------------------------------
66 154       2.6014  intel_drv.so             I830DRISwapContext
67   775      60.2176  intel_drv.so             I830RefreshRing
68   297      23.0769  intel_drv.so             I830EmitFlush
69   154      11.9658  intel_drv.so             I830DRISwapContext [self]
70   42        3.2634  intel_drv.so             i830MarkSync
71   12        0.9324  intel_drv.so             __i686.get_pc_thunk.bx
72   6         0.4662  libdri.so                DRIGetSAREAPrivate
73   1         0.0777  intel_drv.so             .plt
74 -------------------------------------------------------------------------------
75 141       2.3818  intel_drv.so             i965_composite
76   141      80.5714  intel_drv.so             i965_composite [self]
77   17        9.7143  intel_drv.so             i830_get_transformed_coordinates
78   8         4.5714  intel_drv.so             i830WaitSync
79   6         3.4286  intel_drv.so             i830MarkSync
80   3         1.7143  intel_drv.so             __i686.get_pc_thunk.bx
81 -------------------------------------------------------------------------------
82   1         1.9608  intel_drv.so             I830Sync
83   3         5.8824  intel_drv.so             I830RefreshRing
84   3         5.8824  intel_drv.so             i965_composite
85   4         7.8431  intel_drv.so             I830EXASync
86   6        11.7647  intel_drv.so             i965_prepare_composite
87   12       23.5294  intel_drv.so             I830DRISwapContext
88   22       43.1373  intel_drv.so             i965_check_composite
89 131       2.2128  intel_drv.so             __i686.get_pc_thunk.bx
90   131      100.000  intel_drv.so             __i686.get_pc_thunk.bx [self]
91 -------------------------------------------------------------------------------
92 90        1.5203  intel_drv.so             I830EXASync
93   5232     97.9408  intel_drv.so             I830Sync
94   90        1.6848  intel_drv.so             I830EXASync [self]
95   14        0.2621  intel_drv.so             I830WaitLpRing
96   4         0.0749  intel_drv.so             __i686.get_pc_thunk.bx
97   2         0.0374  intel_drv.so             .plt
98 -------------------------------------------------------------------------------
99   6         3.1250  intel_drv.so             i965_composite
100   42       21.8750  intel_drv.so             I830DRISwapContext
101   144      75.0000  intel_drv.so             I830RefreshRing
102 72        1.2162  intel_drv.so             i830MarkSync
103   92       47.4227  libexa.so                exaMarkSync
104   72       37.1134  intel_drv.so             i830MarkSync [self]
105   30       15.4639  libexa.so                __i686.get_pc_thunk.bx
106 -------------------------------------------------------------------------------
107 45        0.7601  intel_drv.so             I830EXASolid
108   45       93.7500  intel_drv.so             I830EXASolid [self]
109   3         6.2500  libexa.so                exaGetPixmapOffset
110 -------------------------------------------------------------------------------
111 45        0.7601  intel_drv.so             i830I2CPutBits
112   45       100.000  intel_drv.so             i830I2CPutBits [self]
113 -------------------------------------------------------------------------------
114   1         3.8462  intel_drv.so             I830DRISwapContext
115   2         7.6923  intel_drv.so             I830EXASync
116   2         7.6923  intel_drv.so             i965_prepare_composite
117   10       38.4615  intel_drv.so             I830Sync
118   11       42.3077  intel_drv.so             I830RefreshRing
119 43        0.7264  intel_drv.so             .plt
120   43       100.000  intel_drv.so             .plt [self]
121 -------------------------------------------------------------------------------
122   17       100.000  intel_drv.so             i965_composite
123 24        0.4054  intel_drv.so             i830_get_transformed_coordinates
124   24       100.000  intel_drv.so             i830_get_transformed_coordinates [self]
125 -------------------------------------------------------------------------------
126   18       100.000  intel_drv.so             i965_prepare_composite
127 19        0.3209  intel_drv.so             IntelEmitInvarientState
128   19       82.6087  intel_drv.so             IntelEmitInvarientState [self]
129   4        17.3913  libdri.so                DRIGetSAREAPrivate
130 -------------------------------------------------------------------------------
131   8        44.4444  intel_drv.so             i965_composite
132   10       55.5556  intel_drv.so             i965_prepare_composite
133 17        0.2872  intel_drv.so             i830WaitSync
134   17       70.8333  intel_drv.so             i830WaitSync [self]
135   7        29.1667  libexa.so                exaWaitSync
136 -------------------------------------------------------------------------------
137 16        0.2703  intel_drv.so             I830EXAPrepareSolid
138   16       84.2105  intel_drv.so             I830EXAPrepareSolid [self]
139   3        15.7895  libexa.so                exaGetPixmapOffset
140 -------------------------------------------------------------------------------
141 10        0.1689  intel_drv.so             i830I2CGetBits
142   10       100.000  intel_drv.so             i830I2CGetBits [self]
143 -------------------------------------------------------------------------------
144   7        100.000  intel_drv.so             i965_prepare_composite
145 8         0.1351  intel_drv.so             intel_get_pixmap_pitch
146   8        88.8889  intel_drv.so             intel_get_pixmap_pitch [self]
147   1        11.1111  libexa.so                exaGetPixmapPitch
148 -------------------------------------------------------------------------------
149 7         0.1182  intel_drv.so             I830EXACopy
150   7        100.000  intel_drv.so             I830EXACopy [self]
151 -------------------------------------------------------------------------------
152   13       100.000  intel_drv.so             i965_prepare_composite
153 6         0.1014  intel_drv.so             intel_get_pixmap_offset
154   8        50.0000  libexa.so                exaGetPixmapOffset
155   6        37.5000  intel_drv.so             intel_get_pixmap_offset [self]
156   2        12.5000  libexa.so                __i686.get_pc_thunk.bx
157 -------------------------------------------------------------------------------
158   5        100.000  intel_drv.so             i965_prepare_composite
159 5         0.0845  intel_drv.so             i965_get_card_format
160   5        100.000  intel_drv.so             i965_get_card_format [self]
161 -------------------------------------------------------------------------------
162   2        100.000  intel_drv.so             i830_crtc_dpms
163 2         0.0338  intel_drv.so             i830_crtc_load_lut
164   2        100.000  intel_drv.so             i830_crtc_load_lut [self]
165 -------------------------------------------------------------------------------
166 1         0.0169  intel_drv.so             I830EXADoneSolid
167   1        100.000  intel_drv.so             I830EXADoneSolid [self]
168 -------------------------------------------------------------------------------
169   258      100.000  intel_drv.so             i830_sdvo_read_response
170 1         0.0169  intel_drv.so             i830_sdvo_read_byte
171   257      99.6124  Xorg                     xf86I2CReadByte
172   1         0.3876  intel_drv.so             i830_sdvo_read_byte [self]
173 -------------------------------------------------------------------------------
174   13       100.000  intel_drv.so             I830WaitLpRing
175 0              0  Xorg                     .plt
176   0              0  Xorg                     .plt [self]
177 -------------------------------------------------------------------------------
178   44        1.8668  intel_drv.so             I830Sync
179   2313     98.1332  intel_drv.so             I830WaitLpRing
180 0              0  Xorg                     GetTimeInMillis
181   0              0  Xorg                     GetTimeInMillis [self]
182 -------------------------------------------------------------------------------
183   19       100.000  intel_drv.so             I830WaitLpRing
184 0              0  Xorg                     __i686.get_pc_thunk.bx
185   0              0  Xorg                     __i686.get_pc_thunk.bx [self]
186 -------------------------------------------------------------------------------
187   257      100.000  intel_drv.so             i830_sdvo_read_byte
188 0              0  Xorg                     xf86I2CReadByte
189   0              0  Xorg                     xf86I2CReadByte [self]
190 -------------------------------------------------------------------------------
191   300      100.000  intel_drv.so             i830_sdvo_write_byte
192 0              0  Xorg                     xf86I2CWriteByte
193   0              0  Xorg                     xf86I2CWriteByte [self]
194 -------------------------------------------------------------------------------
195 0              0  intel_drv.so             i830_crtc_dpms
196   2        100.000  intel_drv.so             i830_crtc_load_lut
197   0              0  intel_drv.so             i830_crtc_dpms [self]
198 -------------------------------------------------------------------------------
199 0              0  intel_drv.so             i830_sdvo_dpms
200   298      53.4050  intel_drv.so             i830_sdvo_set_active_outputs
201   260      46.5950  intel_drv.so             i830_sdvo_get_trained_inputs
202   0              0  intel_drv.so             i830_sdvo_dpms [self]
203 -------------------------------------------------------------------------------
204   260      100.000  intel_drv.so             i830_sdvo_dpms
205 0              0  intel_drv.so             i830_sdvo_get_trained_inputs
206   176      67.6923  intel_drv.so             i830_sdvo_read_response
207   84       32.3077  intel_drv.so             i830_sdvo_write_byte
208   0              0  intel_drv.so             i830_sdvo_get_trained_inputs [self]
209 -------------------------------------------------------------------------------
210   82       31.7829  intel_drv.so             i830_sdvo_set_active_outputs
211   176      68.2171  intel_drv.so             i830_sdvo_get_trained_inputs
212 0              0  intel_drv.so             i830_sdvo_read_response
213   258      100.000  intel_drv.so             i830_sdvo_read_byte
214   0              0  intel_drv.so             i830_sdvo_read_response [self]
215 -------------------------------------------------------------------------------
216   298      100.000  intel_drv.so             i830_sdvo_dpms
217 0              0  intel_drv.so             i830_sdvo_set_active_outputs
218   153      51.3423  intel_drv.so             i830_sdvo_write_cmd
219   82       27.5168  intel_drv.so             i830_sdvo_read_response
220   63       21.1409  intel_drv.so             i830_sdvo_write_byte
221   0              0  intel_drv.so             i830_sdvo_set_active_outputs [self]
222 -------------------------------------------------------------------------------
223   63       21.0000  intel_drv.so             i830_sdvo_set_active_outputs
224   84       28.0000  intel_drv.so             i830_sdvo_get_trained_inputs
225   153      51.0000  intel_drv.so             i830_sdvo_write_cmd
226 0              0  intel_drv.so             i830_sdvo_write_byte
227   300      100.000  Xorg                     xf86I2CWriteByte
228   0              0  intel_drv.so             i830_sdvo_write_byte [self]
229 -------------------------------------------------------------------------------
230   153      100.000  intel_drv.so             i830_sdvo_set_active_outputs
231 0              0  intel_drv.so             i830_sdvo_write_cmd
232   153      100.000  intel_drv.so             i830_sdvo_write_byte
233   0              0  intel_drv.so             i830_sdvo_write_cmd [self]
234 -------------------------------------------------------------------------------
235   238      100.000  intel_drv.so             i965_prepare_composite
236 0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
237   0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e [self]
238 -------------------------------------------------------------------------------
239   1        100.000  intel_drv.so             i965_prepare_composite
240 0              0  libdri.so                DRIGetContext
241   0              0  libdri.so                DRIGetContext [self]
242 -------------------------------------------------------------------------------
243   4        28.5714  intel_drv.so             IntelEmitInvarientState
244   4        28.5714  intel_drv.so             i965_prepare_composite
245   6        42.8571  intel_drv.so             I830DRISwapContext
246 0              0  libdri.so                DRIGetSAREAPrivate
247   0              0  libdri.so                DRIGetSAREAPrivate [self]
248 -------------------------------------------------------------------------------
249   10       100.000  intel_drv.so             i965_prepare_composite
250 0              0  libdri.so                __i686.get_pc_thunk.cx
251   0              0  libdri.so                __i686.get_pc_thunk.cx [self]
252 -------------------------------------------------------------------------------
253   2         6.2500  intel_drv.so             intel_get_pixmap_offset
254   30       93.7500  intel_drv.so             i830MarkSync
255 0              0  libexa.so                __i686.get_pc_thunk.bx
256   0              0  libexa.so                __i686.get_pc_thunk.bx [self]
257 -------------------------------------------------------------------------------
258   3        17.6471  intel_drv.so             I830EXASolid
259   3        17.6471  intel_drv.so             I830EXAPrepareSolid
260   3        17.6471  intel_drv.so             i965_prepare_composite
261   8        47.0588  intel_drv.so             intel_get_pixmap_offset
262 0              0  libexa.so                exaGetPixmapOffset
263   0              0  libexa.so                exaGetPixmapOffset [self]
264 -------------------------------------------------------------------------------
265   1        33.3333  intel_drv.so             intel_get_pixmap_pitch
266   2        66.6667  intel_drv.so             i965_prepare_composite
267 0              0  libexa.so                exaGetPixmapPitch
268   0              0  libexa.so                exaGetPixmapPitch [self]
269 -------------------------------------------------------------------------------
270   46       33.3333  intel_drv.so             I830RefreshRing
271   92       66.6667  intel_drv.so             i830MarkSync
272 0              0  libexa.so                exaMarkSync
273   0              0  libexa.so                exaMarkSync [self]
274 -------------------------------------------------------------------------------
275   7        100.000  intel_drv.so             i830WaitSync
276 0              0  libexa.so                exaWaitSync
277   0              0  libexa.so                exaWaitSync [self]
278 -------------------------------------------------------------------------------
279   38       100.000  intel_drv.so             I830WaitLpRing
280 0              0  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
281   0              0  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1 [self]
282 -------------------------------------------------------------------------------