]> git.cworth.org Git - cworth.org/blob - src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-before/intel_drv.callgraph
Add storing_glyphs_as_pixmaps post
[cworth.org] / src / exa / storing_glyphs_as_pixmaps / EXA-aa10text-before / 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   15        0.3086  intel_drv.so             I830EXASync
6   4846     99.6914  intel_drv.so             I830Sync
7 2633     43.2561  intel_drv.so             I830WaitLpRing
8   2633     54.1658  intel_drv.so             I830WaitLpRing [self]
9   2171     44.6616  Xorg                     GetTimeInMillis
10   34        0.6994  librt-2.5.so             clock_gettime
11   12        0.2469  Xorg                     __i686.get_pc_thunk.bx
12   11        0.2263  Xorg                     .plt
13 -------------------------------------------------------------------------------
14   751      100.000  intel_drv.so             I830DRISwapContext
15 636      10.4485  intel_drv.so             I830RefreshRing
16   636      80.5063  intel_drv.so             I830RefreshRing [self]
17   111      14.0506  intel_drv.so             i830MarkSync
18   40        5.0633  libexa.so                exaMarkSync
19   3         0.3797  intel_drv.so             __i686.get_pc_thunk.bx
20 -------------------------------------------------------------------------------
21 531       8.7235  intel_drv.so             i965_prepare_composite
22   531      65.0735  intel_drv.so             i965_prepare_composite [self]
23   204      25.0000  libc-2.5.so              memcpy
24   16        1.9608  intel_drv.so             IntelEmitInvarientState
25   10        1.2255  intel_drv.so             i830WaitSync
26   9         1.1029  intel_drv.so             intel_get_pixmap_pitch
27   9         1.1029  intel_drv.so             intel_get_pixmap_offset
28   8         0.9804  libdri.so                __i686.get_pc_thunk.cx
29   7         0.8578  intel_drv.so             __i686.get_pc_thunk.bx
30   6         0.7353  libdri.so                DRIGetContext
31   5         0.6127  libexa.so                exaGetPixmapPitch
32   4         0.4902  intel_drv.so             i965_get_card_format
33   4         0.4902  libexa.so                exaGetPixmapOffset
34   3         0.3676  intel_drv.so             .plt
35 -------------------------------------------------------------------------------
36   302      100.000  intel_drv.so             i965_check_composite
37 445       7.3107  intel_drv.so             i965_check_composite_texture
38   445      100.000  intel_drv.so             i965_check_composite_texture [self]
39 -------------------------------------------------------------------------------
40   297      100.000  intel_drv.so             I830DRISwapContext
41 338       5.5528  intel_drv.so             I830EmitFlush
42   338      100.000  intel_drv.so             I830EmitFlush [self]
43 -------------------------------------------------------------------------------
44 246       4.0414  intel_drv.so             i965_check_composite
45   302      47.7848  intel_drv.so             i965_check_composite_texture
46   246      38.9241  intel_drv.so             i965_check_composite [self]
47   61        9.6519  intel_drv.so             i965_get_dest_format
48   23        3.6392  intel_drv.so             __i686.get_pc_thunk.bx
49 -------------------------------------------------------------------------------
50   5095     100.000  intel_drv.so             I830EXASync
51 225       3.6964  intel_drv.so             I830Sync
52   4846     94.7410  intel_drv.so             I830WaitLpRing
53   225       4.3988  intel_drv.so             I830Sync [self]
54   29        0.5670  Xorg                     GetTimeInMillis
55   12        0.2346  intel_drv.so             .plt
56   3         0.0587  intel_drv.so             __i686.get_pc_thunk.bx
57 -------------------------------------------------------------------------------
58   61       100.000  intel_drv.so             i965_check_composite
59 205       3.3678  intel_drv.so             i965_get_dest_format
60   205      100.000  intel_drv.so             i965_get_dest_format [self]
61 -------------------------------------------------------------------------------
62 188       3.0885  intel_drv.so             i965_composite
63   188      85.4545  intel_drv.so             i965_composite [self]
64   21        9.5455  intel_drv.so             i830_get_transformed_coordinates
65   4         1.8182  libexa.so                exaMarkSync
66   3         1.3636  intel_drv.so             i830MarkSync
67   3         1.3636  intel_drv.so             i830WaitSync
68   1         0.4545  intel_drv.so             __i686.get_pc_thunk.bx
69 -------------------------------------------------------------------------------
70   1         2.0000  intel_drv.so             i965_composite
71   2         4.0000  intel_drv.so             I830EXASync
72   3         6.0000  intel_drv.so             I830RefreshRing
73   3         6.0000  intel_drv.so             I830Sync
74   7        14.0000  intel_drv.so             i965_prepare_composite
75   11       22.0000  intel_drv.so             I830DRISwapContext
76   23       46.0000  intel_drv.so             i965_check_composite
77 133       2.1850  intel_drv.so             __i686.get_pc_thunk.bx
78   133      100.000  intel_drv.so             __i686.get_pc_thunk.bx [self]
79 -------------------------------------------------------------------------------
80 119       1.9550  intel_drv.so             I830DRISwapContext
81   751      62.7926  intel_drv.so             I830RefreshRing
82   297      24.8328  intel_drv.so             I830EmitFlush
83   119       9.9498  intel_drv.so             I830DRISwapContext [self]
84   12        1.0033  intel_drv.so             i830MarkSync
85   11        0.9197  intel_drv.so             __i686.get_pc_thunk.bx
86   4         0.3344  libdri.so                DRIGetSAREAPrivate
87   2         0.1672  intel_drv.so             .plt
88 -------------------------------------------------------------------------------
89 63        1.0350  intel_drv.so             I830EXASync
90   5095     98.3971  intel_drv.so             I830Sync
91   63        1.2167  intel_drv.so             I830EXASync [self]
92   15        0.2897  intel_drv.so             I830WaitLpRing
93   3         0.0579  intel_drv.so             .plt
94   2         0.0386  intel_drv.so             __i686.get_pc_thunk.bx
95 -------------------------------------------------------------------------------
96   3         2.3810  intel_drv.so             i965_composite
97   12        9.5238  intel_drv.so             I830DRISwapContext
98   111      88.0952  intel_drv.so             I830RefreshRing
99 61        1.0021  intel_drv.so             i830MarkSync
100   61       48.4127  intel_drv.so             i830MarkSync [self]
101   59       46.8254  libexa.so                exaMarkSync
102   6         4.7619  libexa.so                __i686.get_pc_thunk.bx
103 -------------------------------------------------------------------------------
104   2        10.0000  intel_drv.so             I830DRISwapContext
105   3        15.0000  intel_drv.so             I830EXASync
106   3        15.0000  intel_drv.so             i965_prepare_composite
107   12       60.0000  intel_drv.so             I830Sync
108 55        0.9036  intel_drv.so             .plt
109   55       100.000  intel_drv.so             .plt [self]
110 -------------------------------------------------------------------------------
111 43        0.7064  intel_drv.so             i830I2CPutBits
112   43       100.000  intel_drv.so             i830I2CPutBits [self]
113 -------------------------------------------------------------------------------
114 31        0.5093  intel_drv.so             I830EXASolid
115   31       93.9394  intel_drv.so             I830EXASolid [self]
116   2         6.0606  libexa.so                __i686.get_pc_thunk.bx
117 -------------------------------------------------------------------------------
118   21       100.000  intel_drv.so             i965_composite
119 28        0.4600  intel_drv.so             i830_get_transformed_coordinates
120   28       100.000  intel_drv.so             i830_get_transformed_coordinates [self]
121 -------------------------------------------------------------------------------
122   16       100.000  intel_drv.so             i965_prepare_composite
123 20        0.3286  intel_drv.so             IntelEmitInvarientState
124   20       74.0741  intel_drv.so             IntelEmitInvarientState [self]
125   5        18.5185  libdri.so                DRIGetSAREAPrivate
126   2         7.4074  libdri.so                DRIGetContext
127 -------------------------------------------------------------------------------
128   9        100.000  intel_drv.so             i965_prepare_composite
129 20        0.3286  intel_drv.so             intel_get_pixmap_pitch
130   20       95.2381  intel_drv.so             intel_get_pixmap_pitch [self]
131   1         4.7619  libexa.so                exaGetPixmapPitch
132 -------------------------------------------------------------------------------
133 16        0.2629  intel_drv.so             I830EXAPrepareSolid
134   16       66.6667  intel_drv.so             I830EXAPrepareSolid [self]
135   7        29.1667  libexa.so                exaGetPixmapOffset
136   1         4.1667  libexa.so                __i686.get_pc_thunk.bx
137 -------------------------------------------------------------------------------
138   3        23.0769  intel_drv.so             i965_composite
139   10       76.9231  intel_drv.so             i965_prepare_composite
140 14        0.2300  intel_drv.so             i830WaitSync
141   14       60.8696  intel_drv.so             i830WaitSync [self]
142   9        39.1304  libexa.so                exaWaitSync
143 -------------------------------------------------------------------------------
144   9        100.000  intel_drv.so             i965_prepare_composite
145 12        0.1971  intel_drv.so             intel_get_pixmap_offset
146   12       70.5882  intel_drv.so             intel_get_pixmap_offset [self]
147   4        23.5294  libexa.so                exaGetPixmapOffset
148   1         5.8824  libexa.so                __i686.get_pc_thunk.bx
149 -------------------------------------------------------------------------------
150 7         0.1150  intel_drv.so             i830_done_composite
151   7        100.000  intel_drv.so             i830_done_composite [self]
152 -------------------------------------------------------------------------------
153 6         0.0986  intel_drv.so             I830EXACopy
154   7        53.8462  libexa.so                exaGetPixmapOffset
155   6        46.1538  intel_drv.so             I830EXACopy [self]
156 -------------------------------------------------------------------------------
157 4         0.0657  intel_drv.so             i830I2CGetBits
158   4        100.000  intel_drv.so             i830I2CGetBits [self]
159 -------------------------------------------------------------------------------
160   4        100.000  intel_drv.so             i965_prepare_composite
161 4         0.0657  intel_drv.so             i965_get_card_format
162   4        100.000  intel_drv.so             i965_get_card_format [self]
163 -------------------------------------------------------------------------------
164 2         0.0329  intel_drv.so             I830EXADoneSolid
165   2        100.000  intel_drv.so             I830EXADoneSolid [self]
166 -------------------------------------------------------------------------------
167   2        100.000  intel_drv.so             i830_crtc_dpms
168 2         0.0329  intel_drv.so             i830_crtc_load_lut
169   2        100.000  intel_drv.so             i830_crtc_load_lut [self]
170 -------------------------------------------------------------------------------
171   11       100.000  intel_drv.so             I830WaitLpRing
172 0              0  Xorg                     .plt
173   0              0  Xorg                     .plt [self]
174 -------------------------------------------------------------------------------
175   29        1.3182  intel_drv.so             I830Sync
176   2171     98.6818  intel_drv.so             I830WaitLpRing
177 0              0  Xorg                     GetTimeInMillis
178   0              0  Xorg                     GetTimeInMillis [self]
179 -------------------------------------------------------------------------------
180   12       100.000  intel_drv.so             I830WaitLpRing
181 0              0  Xorg                     __i686.get_pc_thunk.bx
182   0              0  Xorg                     __i686.get_pc_thunk.bx [self]
183 -------------------------------------------------------------------------------
184   263      100.000  intel_drv.so             i830_sdvo_read_byte
185 0              0  Xorg                     xf86I2CReadByte
186   0              0  Xorg                     xf86I2CReadByte [self]
187 -------------------------------------------------------------------------------
188   255      100.000  intel_drv.so             i830_sdvo_write_byte
189 0              0  Xorg                     xf86I2CWriteByte
190   0              0  Xorg                     xf86I2CWriteByte [self]
191 -------------------------------------------------------------------------------
192 0              0  intel_drv.so             i830_crtc_dpms
193   2        100.000  intel_drv.so             i830_crtc_load_lut
194   0              0  intel_drv.so             i830_crtc_dpms [self]
195 -------------------------------------------------------------------------------
196 0              0  intel_drv.so             i830_sdvo_dpms
197   276      53.2819  intel_drv.so             i830_sdvo_set_active_outputs
198   242      46.7181  intel_drv.so             i830_sdvo_get_trained_inputs
199   0              0  intel_drv.so             i830_sdvo_dpms [self]
200 -------------------------------------------------------------------------------
201   242      100.000  intel_drv.so             i830_sdvo_dpms
202 0              0  intel_drv.so             i830_sdvo_get_trained_inputs
203   175      72.3140  intel_drv.so             i830_sdvo_read_response
204   67       27.6860  intel_drv.so             i830_sdvo_write_byte
205   0              0  intel_drv.so             i830_sdvo_get_trained_inputs [self]
206 -------------------------------------------------------------------------------
207   263      100.000  intel_drv.so             i830_sdvo_read_response
208 0              0  intel_drv.so             i830_sdvo_read_byte
209   263      100.000  Xorg                     xf86I2CReadByte
210   0              0  intel_drv.so             i830_sdvo_read_byte [self]
211 -------------------------------------------------------------------------------
212   88       33.4601  intel_drv.so             i830_sdvo_set_active_outputs
213   175      66.5399  intel_drv.so             i830_sdvo_get_trained_inputs
214 0              0  intel_drv.so             i830_sdvo_read_response
215   263      100.000  intel_drv.so             i830_sdvo_read_byte
216   0              0  intel_drv.so             i830_sdvo_read_response [self]
217 -------------------------------------------------------------------------------
218   276      100.000  intel_drv.so             i830_sdvo_dpms
219 0              0  intel_drv.so             i830_sdvo_set_active_outputs
220   123      44.5652  intel_drv.so             i830_sdvo_write_cmd
221   88       31.8841  intel_drv.so             i830_sdvo_read_response
222   65       23.5507  intel_drv.so             i830_sdvo_write_byte
223   0              0  intel_drv.so             i830_sdvo_set_active_outputs [self]
224 -------------------------------------------------------------------------------
225   65       25.4902  intel_drv.so             i830_sdvo_set_active_outputs
226   67       26.2745  intel_drv.so             i830_sdvo_get_trained_inputs
227   123      48.2353  intel_drv.so             i830_sdvo_write_cmd
228 0              0  intel_drv.so             i830_sdvo_write_byte
229   255      100.000  Xorg                     xf86I2CWriteByte
230   0              0  intel_drv.so             i830_sdvo_write_byte [self]
231 -------------------------------------------------------------------------------
232   123      100.000  intel_drv.so             i830_sdvo_set_active_outputs
233 0              0  intel_drv.so             i830_sdvo_write_cmd
234   123      100.000  intel_drv.so             i830_sdvo_write_byte
235   0              0  intel_drv.so             i830_sdvo_write_cmd [self]
236 -------------------------------------------------------------------------------
237   204      100.000  intel_drv.so             i965_prepare_composite
238 0              0  libc-2.5.so              memcpy
239   0              0  libc-2.5.so              memcpy [self]
240 -------------------------------------------------------------------------------
241   2        25.0000  intel_drv.so             IntelEmitInvarientState
242   6        75.0000  intel_drv.so             i965_prepare_composite
243 0              0  libdri.so                DRIGetContext
244   0              0  libdri.so                DRIGetContext [self]
245 -------------------------------------------------------------------------------
246   4        44.4444  intel_drv.so             I830DRISwapContext
247   5        55.5556  intel_drv.so             IntelEmitInvarientState
248 0              0  libdri.so                DRIGetSAREAPrivate
249   0              0  libdri.so                DRIGetSAREAPrivate [self]
250 -------------------------------------------------------------------------------
251   8        100.000  intel_drv.so             i965_prepare_composite
252 0              0  libdri.so                __i686.get_pc_thunk.cx
253   0              0  libdri.so                __i686.get_pc_thunk.cx [self]
254 -------------------------------------------------------------------------------
255   1        10.0000  intel_drv.so             intel_get_pixmap_offset
256   1        10.0000  intel_drv.so             I830EXAPrepareSolid
257   2        20.0000  intel_drv.so             I830EXASolid
258   6        60.0000  intel_drv.so             i830MarkSync
259 0              0  libexa.so                __i686.get_pc_thunk.bx
260   0              0  libexa.so                __i686.get_pc_thunk.bx [self]
261 -------------------------------------------------------------------------------
262   4        18.1818  intel_drv.so             intel_get_pixmap_offset
263   4        18.1818  intel_drv.so             i965_prepare_composite
264   7        31.8182  intel_drv.so             I830EXACopy
265   7        31.8182  intel_drv.so             I830EXAPrepareSolid
266 0              0  libexa.so                exaGetPixmapOffset
267   0              0  libexa.so                exaGetPixmapOffset [self]
268 -------------------------------------------------------------------------------
269   1        16.6667  intel_drv.so             intel_get_pixmap_pitch
270   5        83.3333  intel_drv.so             i965_prepare_composite
271 0              0  libexa.so                exaGetPixmapPitch
272   0              0  libexa.so                exaGetPixmapPitch [self]
273 -------------------------------------------------------------------------------
274   4         3.8835  intel_drv.so             i965_composite
275   40       38.8350  intel_drv.so             I830RefreshRing
276   59       57.2816  intel_drv.so             i830MarkSync
277 0              0  libexa.so                exaMarkSync
278   0              0  libexa.so                exaMarkSync [self]
279 -------------------------------------------------------------------------------
280   9        100.000  intel_drv.so             i830WaitSync
281 0              0  libexa.so                exaWaitSync
282   0              0  libexa.so                exaWaitSync [self]
283 -------------------------------------------------------------------------------
284   34       100.000  intel_drv.so             I830WaitLpRing
285 0              0  librt-2.5.so             clock_gettime
286   0              0  librt-2.5.so             clock_gettime [self]
287 -------------------------------------------------------------------------------