]> git.cworth.org Git - cworth.org/blob - src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-glyph-pixmaps/intel_drv.callgraph
Add storing_glyphs_as_pixmaps post
[cworth.org] / src / exa / storing_glyphs_as_pixmaps / EXA-aa10text-glyph-pixmaps / 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   17        0.1932  intel_drv.so             I830EXASync
6   8780     99.8068  intel_drv.so             I830Sync
7 4648     49.9624  intel_drv.so             I830WaitLpRing
8   4648     52.8362  intel_drv.so             I830WaitLpRing [self]
9   4058     46.1294  Xorg                     GetTimeInMillis
10   35        0.3979  librt-2.5.so             clock_gettime
11   29        0.3297  Xorg                     __i686.get_pc_thunk.bx
12   27        0.3069  Xorg                     .plt
13 -------------------------------------------------------------------------------
14 1151     12.3724  intel_drv.so             i965_prepare_composite
15   1151     64.9182  intel_drv.so             i965_prepare_composite [self]
16   462      26.0575  libc-2.5.so              memcpy
17   42        2.3689  intel_drv.so             IntelEmitInvarientState
18   20        1.1280  intel_drv.so             i965_get_card_format
19   19        1.0716  intel_drv.so             i830WaitSync
20   18        1.0152  intel_drv.so             intel_get_pixmap_offset
21   12        0.6768  intel_drv.so             intel_get_pixmap_pitch
22   12        0.6768  libdri.so                __i686.get_pc_thunk.cx
23   8         0.4512  intel_drv.so             __i686.get_pc_thunk.bx
24   7         0.3948  intel_drv.so             .plt
25   7         0.3948  libdri.so                DRIGetSAREAPrivate
26   7         0.3948  libdri.so                DRIGetContext
27   5         0.2820  libexa.so                exaGetPixmapPitch
28   3         0.1692  libexa.so                exaGetPixmapOffset
29 -------------------------------------------------------------------------------
30   563      100.000  intel_drv.so             I830DRISwapContext
31 482       5.1811  intel_drv.so             I830RefreshRing
32   482      84.1187  intel_drv.so             I830RefreshRing [self]
33   65       11.3438  intel_drv.so             i830MarkSync
34   26        4.5375  libexa.so                exaMarkSync
35 -------------------------------------------------------------------------------
36   361      100.000  intel_drv.so             i965_check_composite
37 417       4.4824  intel_drv.so             i965_check_composite_texture
38   417      100.000  intel_drv.so             i965_check_composite_texture [self]
39 -------------------------------------------------------------------------------
40 416       4.4717  intel_drv.so             i965_composite
41   416      72.9825  intel_drv.so             i965_composite [self]
42   75       13.1579  intel_drv.so             i830MarkSync
43   37        6.4912  intel_drv.so             i830_get_transformed_coordinates
44   16        2.8070  intel_drv.so             i830WaitSync
45   14        2.4561  intel_drv.so             __i686.get_pc_thunk.bx
46   12        2.1053  libexa.so                exaMarkSync
47 -------------------------------------------------------------------------------
48   101      100.000  intel_drv.so             i965_check_composite
49 369       3.9665  intel_drv.so             i965_get_dest_format
50   369      100.000  intel_drv.so             i965_get_dest_format [self]
51 -------------------------------------------------------------------------------
52   316      100.000  intel_drv.so             I830DRISwapContext
53 353       3.7945  intel_drv.so             I830EmitFlush
54   353      100.000  intel_drv.so             I830EmitFlush [self]
55 -------------------------------------------------------------------------------
56   9201     100.000  intel_drv.so             I830EXASync
57 343       3.6870  intel_drv.so             I830Sync
58   8780     95.2174  intel_drv.so             I830WaitLpRing
59   343       3.7198  intel_drv.so             I830Sync [self]
60   58        0.6290  Xorg                     GetTimeInMillis
61   35        0.3796  intel_drv.so             .plt
62   5         0.0542  intel_drv.so             __i686.get_pc_thunk.bx
63 -------------------------------------------------------------------------------
64 283       3.0420  intel_drv.so             i965_check_composite
65   361      45.8122  intel_drv.so             i965_check_composite_texture
66   283      35.9137  intel_drv.so             i965_check_composite [self]
67   101      12.8173  intel_drv.so             i965_get_dest_format
68   43        5.4569  intel_drv.so             __i686.get_pc_thunk.bx
69 -------------------------------------------------------------------------------
70   3         3.7037  intel_drv.so             I830EXASync
71   5         6.1728  intel_drv.so             I830Sync
72   8         9.8765  intel_drv.so             i965_prepare_composite
73   8         9.8765  intel_drv.so             I830DRISwapContext
74   14       17.2840  intel_drv.so             i965_composite
75   43       53.0864  intel_drv.so             i965_check_composite
76 161       1.7306  intel_drv.so             __i686.get_pc_thunk.bx
77   161      100.000  intel_drv.so             __i686.get_pc_thunk.bx [self]
78 -------------------------------------------------------------------------------
79 131       1.4081  intel_drv.so             I830DRISwapContext
80   563      54.2389  intel_drv.so             I830RefreshRing
81   316      30.4432  intel_drv.so             I830EmitFlush
82   131      12.6204  intel_drv.so             I830DRISwapContext [self]
83   12        1.1561  libdri.so                DRIGetSAREAPrivate
84   8         0.7707  intel_drv.so             __i686.get_pc_thunk.bx
85   4         0.3854  intel_drv.so             .plt
86   4         0.3854  intel_drv.so             i830MarkSync
87 -------------------------------------------------------------------------------
88 98        1.0534  intel_drv.so             I830EXASolid
89   98       94.2308  intel_drv.so             I830EXASolid [self]
90   4         3.8462  libexa.so                exaGetPixmapOffset
91   2         1.9231  libexa.so                __i686.get_pc_thunk.bx
92 -------------------------------------------------------------------------------
93   3         6.1224  intel_drv.so             I830EXASync
94   4         8.1633  intel_drv.so             I830DRISwapContext
95   7        14.2857  intel_drv.so             i965_prepare_composite
96   35       71.4286  intel_drv.so             I830Sync
97 72        0.7739  intel_drv.so             .plt
98   72       100.000  intel_drv.so             .plt [self]
99 -------------------------------------------------------------------------------
100 47        0.5052  intel_drv.so             I830EXAPrepareSolid
101   47       74.6032  intel_drv.so             I830EXAPrepareSolid [self]
102   14       22.2222  libexa.so                exaGetPixmapOffset
103   2         3.1746  libexa.so                exaGetPixmapPitch
104 -------------------------------------------------------------------------------
105   42       100.000  intel_drv.so             i965_prepare_composite
106 47        0.5052  intel_drv.so             IntelEmitInvarientState
107   47       74.6032  intel_drv.so             IntelEmitInvarientState [self]
108   10       15.8730  libdri.so                DRIGetSAREAPrivate
109   6         9.5238  libdri.so                DRIGetContext
110 -------------------------------------------------------------------------------
111   37       100.000  intel_drv.so             i965_composite
112 42        0.4515  intel_drv.so             i830_get_transformed_coordinates
113   42       100.000  intel_drv.so             i830_get_transformed_coordinates [self]
114 -------------------------------------------------------------------------------
115 40        0.4300  intel_drv.so             i830I2CPutBits
116   40       100.000  intel_drv.so             i830I2CPutBits [self]
117 -------------------------------------------------------------------------------
118 33        0.3547  intel_drv.so             I830EXASync
119   9201     99.3951  intel_drv.so             I830Sync
120   33        0.3565  intel_drv.so             I830EXASync [self]
121   17        0.1836  intel_drv.so             I830WaitLpRing
122   3         0.0324  intel_drv.so             .plt
123   3         0.0324  intel_drv.so             __i686.get_pc_thunk.bx
124 -------------------------------------------------------------------------------
125   18       100.000  intel_drv.so             i965_prepare_composite
126 30        0.3225  intel_drv.so             intel_get_pixmap_offset
127   30       78.9474  intel_drv.so             intel_get_pixmap_offset [self]
128   6        15.7895  libexa.so                exaGetPixmapOffset
129   2         5.2632  libexa.so                __i686.get_pc_thunk.bx
130 -------------------------------------------------------------------------------
131   16       45.7143  intel_drv.so             i965_composite
132   19       54.2857  intel_drv.so             i965_prepare_composite
133 29        0.3117  intel_drv.so             i830WaitSync
134   29       64.4444  intel_drv.so             i830WaitSync [self]
135   14       31.1111  libexa.so                exaWaitSync
136   2         4.4444  libexa.so                __i686.get_pc_thunk.bx
137 -------------------------------------------------------------------------------
138   12       100.000  intel_drv.so             i965_prepare_composite
139 28        0.3010  intel_drv.so             intel_get_pixmap_pitch
140   28       100.000  intel_drv.so             intel_get_pixmap_pitch [self]
141 -------------------------------------------------------------------------------
142   4         2.7778  intel_drv.so             I830DRISwapContext
143   65       45.1389  intel_drv.so             I830RefreshRing
144   75       52.0833  intel_drv.so             i965_composite
145 27        0.2902  intel_drv.so             i830MarkSync
146   103      69.5946  libexa.so                exaMarkSync
147   27       18.2432  intel_drv.so             i830MarkSync [self]
148   18       12.1622  libexa.so                __i686.get_pc_thunk.bx
149 -------------------------------------------------------------------------------
150   20       100.000  intel_drv.so             i965_prepare_composite
151 23        0.2472  intel_drv.so             i965_get_card_format
152   23       100.000  intel_drv.so             i965_get_card_format [self]
153 -------------------------------------------------------------------------------
154 18        0.1935  intel_drv.so             I830EXACopy
155   19       51.3514  libexa.so                exaGetPixmapOffset
156   18       48.6486  intel_drv.so             I830EXACopy [self]
157 -------------------------------------------------------------------------------
158 7         0.0752  intel_drv.so             i830_done_composite
159   7        100.000  intel_drv.so             i830_done_composite [self]
160 -------------------------------------------------------------------------------
161 4         0.0430  intel_drv.so             i830I2CGetBits
162   4        100.000  intel_drv.so             i830I2CGetBits [self]
163 -------------------------------------------------------------------------------
164 3         0.0322  intel_drv.so             I830EXADoneSolid
165   3        100.000  intel_drv.so             I830EXADoneSolid [self]
166 -------------------------------------------------------------------------------
167   1        100.000  intel_drv.so             i830_crtc_dpms
168 1         0.0107  intel_drv.so             i830_crtc_load_lut
169   1        100.000  intel_drv.so             i830_crtc_load_lut [self]
170 -------------------------------------------------------------------------------
171   27       100.000  intel_drv.so             I830WaitLpRing
172 0              0  Xorg                     .plt
173   0              0  Xorg                     .plt [self]
174 -------------------------------------------------------------------------------
175   58        1.4091  intel_drv.so             I830Sync
176   4058     98.5909  intel_drv.so             I830WaitLpRing
177 0              0  Xorg                     GetTimeInMillis
178   0              0  Xorg                     GetTimeInMillis [self]
179 -------------------------------------------------------------------------------
180   29       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   256      100.000  intel_drv.so             i830_sdvo_read_byte
185 0              0  Xorg                     xf86I2CReadByte
186   0              0  Xorg                     xf86I2CReadByte [self]
187 -------------------------------------------------------------------------------
188   257      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   1        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   280      54.5809  intel_drv.so             i830_sdvo_set_active_outputs
198   233      45.4191  intel_drv.so             i830_sdvo_get_trained_inputs
199   0              0  intel_drv.so             i830_sdvo_dpms [self]
200 -------------------------------------------------------------------------------
201   233      100.000  intel_drv.so             i830_sdvo_dpms
202 0              0  intel_drv.so             i830_sdvo_get_trained_inputs
203   169      72.5322  intel_drv.so             i830_sdvo_read_response
204   64       27.4678  intel_drv.so             i830_sdvo_write_byte
205   0              0  intel_drv.so             i830_sdvo_get_trained_inputs [self]
206 -------------------------------------------------------------------------------
207   256      100.000  intel_drv.so             i830_sdvo_read_response
208 0              0  intel_drv.so             i830_sdvo_read_byte
209   256      100.000  Xorg                     xf86I2CReadByte
210   0              0  intel_drv.so             i830_sdvo_read_byte [self]
211 -------------------------------------------------------------------------------
212   87       33.9844  intel_drv.so             i830_sdvo_set_active_outputs
213   169      66.0156  intel_drv.so             i830_sdvo_get_trained_inputs
214 0              0  intel_drv.so             i830_sdvo_read_response
215   256      100.000  intel_drv.so             i830_sdvo_read_byte
216   0              0  intel_drv.so             i830_sdvo_read_response [self]
217 -------------------------------------------------------------------------------
218   280      100.000  intel_drv.so             i830_sdvo_dpms
219 0              0  intel_drv.so             i830_sdvo_set_active_outputs
220   116      41.4286  intel_drv.so             i830_sdvo_write_cmd
221   87       31.0714  intel_drv.so             i830_sdvo_read_response
222   77       27.5000  intel_drv.so             i830_sdvo_write_byte
223   0              0  intel_drv.so             i830_sdvo_set_active_outputs [self]
224 -------------------------------------------------------------------------------
225   64       24.9027  intel_drv.so             i830_sdvo_get_trained_inputs
226   77       29.9611  intel_drv.so             i830_sdvo_set_active_outputs
227   116      45.1362  intel_drv.so             i830_sdvo_write_cmd
228 0              0  intel_drv.so             i830_sdvo_write_byte
229   257      100.000  Xorg                     xf86I2CWriteByte
230   0              0  intel_drv.so             i830_sdvo_write_byte [self]
231 -------------------------------------------------------------------------------
232   116      100.000  intel_drv.so             i830_sdvo_set_active_outputs
233 0              0  intel_drv.so             i830_sdvo_write_cmd
234   116      100.000  intel_drv.so             i830_sdvo_write_byte
235   0              0  intel_drv.so             i830_sdvo_write_cmd [self]
236 -------------------------------------------------------------------------------
237   462      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   6        46.1538  intel_drv.so             IntelEmitInvarientState
242   7        53.8462  intel_drv.so             i965_prepare_composite
243 0              0  libdri.so                DRIGetContext
244   0              0  libdri.so                DRIGetContext [self]
245 -------------------------------------------------------------------------------
246   7        24.1379  intel_drv.so             i965_prepare_composite
247   10       34.4828  intel_drv.so             IntelEmitInvarientState
248   12       41.3793  intel_drv.so             I830DRISwapContext
249 0              0  libdri.so                DRIGetSAREAPrivate
250   0              0  libdri.so                DRIGetSAREAPrivate [self]
251 -------------------------------------------------------------------------------
252   12       100.000  intel_drv.so             i965_prepare_composite
253 0              0  libdri.so                __i686.get_pc_thunk.cx
254   0              0  libdri.so                __i686.get_pc_thunk.cx [self]
255 -------------------------------------------------------------------------------
256   2         8.3333  intel_drv.so             intel_get_pixmap_offset
257   2         8.3333  intel_drv.so             i830WaitSync
258   2         8.3333  intel_drv.so             I830EXASolid
259   18       75.0000  intel_drv.so             i830MarkSync
260 0              0  libexa.so                __i686.get_pc_thunk.bx
261   0              0  libexa.so                __i686.get_pc_thunk.bx [self]
262 -------------------------------------------------------------------------------
263   3         6.5217  intel_drv.so             i965_prepare_composite
264   4         8.6957  intel_drv.so             I830EXASolid
265   6        13.0435  intel_drv.so             intel_get_pixmap_offset
266   14       30.4348  intel_drv.so             I830EXAPrepareSolid
267   19       41.3043  intel_drv.so             I830EXACopy
268 0              0  libexa.so                exaGetPixmapOffset
269   0              0  libexa.so                exaGetPixmapOffset [self]
270 -------------------------------------------------------------------------------
271   2        28.5714  intel_drv.so             I830EXAPrepareSolid
272   5        71.4286  intel_drv.so             i965_prepare_composite
273 0              0  libexa.so                exaGetPixmapPitch
274   0              0  libexa.so                exaGetPixmapPitch [self]
275 -------------------------------------------------------------------------------
276   12        8.5106  intel_drv.so             i965_composite
277   26       18.4397  intel_drv.so             I830RefreshRing
278   103      73.0496  intel_drv.so             i830MarkSync
279 0              0  libexa.so                exaMarkSync
280   0              0  libexa.so                exaMarkSync [self]
281 -------------------------------------------------------------------------------
282   14       100.000  intel_drv.so             i830WaitSync
283 0              0  libexa.so                exaWaitSync
284   0              0  libexa.so                exaWaitSync [self]
285 -------------------------------------------------------------------------------
286   35       100.000  intel_drv.so             I830WaitLpRing
287 0              0  librt-2.5.so             clock_gettime
288   0              0  librt-2.5.so             clock_gettime [self]
289 -------------------------------------------------------------------------------