]> git.cworth.org Git - cworth.org/blobdiff - 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
diff --git a/src/exa/i965/eliminating_glyph_fallbacks/aa10text-no-fallbacks/intel_drv.callgraph b/src/exa/i965/eliminating_glyph_fallbacks/aa10text-no-fallbacks/intel_drv.callgraph
new file mode 100644 (file)
index 0000000..853737b
--- /dev/null
@@ -0,0 +1,301 @@
+CPU: Core 2, speed 2133.47 MHz (estimated)
+Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
+samples  %        image name               symbol name
+-------------------------------------------------------------------------------
+29614    41.2170  intel_drv.so             i965_prepare_composite
+  50088    55.0902  intel_drv.so             i830WaitSync
+  29614    32.5715  intel_drv.so             i965_prepare_composite [self]
+  9677     10.6434  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
+  574       0.6313  intel_drv.so             intel_get_pixmap_offset
+  241       0.2651  intel_drv.so             IntelEmitInvarientState
+  238       0.2618  intel_drv.so             intel_get_pixmap_pitch
+  151       0.1661  intel_drv.so             __i686.get_pc_thunk.bx
+  123       0.1353  intel_drv.so             .plt
+  70        0.0770  intel_drv.so             i965_get_card_format
+  39        0.0429  libdri.so                __i686.get_pc_thunk.cx
+  24        0.0264  libdri.so                DRIGetSAREAPrivate
+  21        0.0231  libdri.so                DRIGetContext
+  18        0.0198  libexa.so                exaGetPixmapOffset
+  17        0.0187  libexa.so                exaWaitSync
+  14        0.0154  libexa.so                exaGetPixmapPitch
+  11        0.0121  intel_drv.so             i965_get_dest_format
+-------------------------------------------------------------------------------
+  17        0.0346  intel_drv.so             I830EXASync
+  49063    99.9654  intel_drv.so             I830Sync
+26641    37.0792  intel_drv.so             I830WaitLpRing
+  26641    54.2786  intel_drv.so             I830WaitLpRing [self]
+  21988    44.7985  Xorg                     GetTimeInMillis
+  170       0.3464  Xorg                     __i686.get_pc_thunk.bx
+  142       0.2893  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
+  141       0.2873  Xorg                     .plt
+-------------------------------------------------------------------------------
+9143     12.7253  intel_drv.so             i965_composite
+  9143     87.8121  intel_drv.so             i965_composite [self]
+  432       4.1491  intel_drv.so             i830WaitSync
+  380       3.6496  intel_drv.so             i830_get_transformed_coordinates
+  216       2.0745  intel_drv.so             i830MarkSync
+  162       1.5559  intel_drv.so             __i686.get_pc_thunk.bx
+  46        0.4418  intel_drv.so             .plt
+  23        0.2209  libexa.so                exaWaitSync
+  10        0.0960  libexa.so                exaMarkSync
+-------------------------------------------------------------------------------
+  51002    100.000  intel_drv.so             I830EXASync
+1618      2.2519  intel_drv.so             I830Sync
+  49063    96.1322  intel_drv.so             I830WaitLpRing
+  1618      3.1702  intel_drv.so             I830Sync [self]
+  197       0.3860  Xorg                     GetTimeInMillis
+  142       0.2782  intel_drv.so             .plt
+  17        0.0333  intel_drv.so             __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  2         0.5731  intel_drv.so             I830DRISwapContext
+  17        4.8711  intel_drv.so             I830EXASync
+  19        5.4441  intel_drv.so             I830RefreshRing
+  46       13.1805  intel_drv.so             i965_composite
+  123      35.2436  intel_drv.so             i965_prepare_composite
+  142      40.6877  intel_drv.so             I830Sync
+611       0.8504  intel_drv.so             .plt
+  611      100.000  intel_drv.so             .plt [self]
+-------------------------------------------------------------------------------
+  723      100.000  intel_drv.so             I830DRISwapContext
+594       0.8267  intel_drv.so             I830RefreshRing
+  594      81.5934  intel_drv.so             I830RefreshRing [self]
+  75       10.3022  intel_drv.so             i830MarkSync
+  39        5.3571  libexa.so                exaMarkSync
+  19        2.6099  intel_drv.so             .plt
+  1         0.1374  intel_drv.so             __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         0.2695  intel_drv.so             I830RefreshRing
+  8         2.1563  intel_drv.so             I830DRISwapContext
+  14        3.7736  intel_drv.so             I830EXASync
+  17        4.5822  intel_drv.so             I830Sync
+  18        4.8518  intel_drv.so             i965_check_composite
+  151      40.7008  intel_drv.so             i965_prepare_composite
+  162      43.6658  intel_drv.so             i965_composite
+501       0.6973  intel_drv.so             __i686.get_pc_thunk.bx
+  501      100.000  intel_drv.so             __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  340      100.000  intel_drv.so             I830DRISwapContext
+435       0.6054  intel_drv.so             I830EmitFlush
+  435      100.000  intel_drv.so             I830EmitFlush [self]
+-------------------------------------------------------------------------------
+  380      100.000  intel_drv.so             i965_composite
+429       0.5971  intel_drv.so             i830_get_transformed_coordinates
+  429      100.000  intel_drv.so             i830_get_transformed_coordinates [self]
+-------------------------------------------------------------------------------
+  432       0.8551  intel_drv.so             i965_composite
+  50088    99.1449  intel_drv.so             i965_prepare_composite
+378       0.5261  intel_drv.so             i830WaitSync
+  50112    99.1257  libexa.so                exaWaitSync
+  378       0.7477  intel_drv.so             i830WaitSync [self]
+  39        0.0771  libexa.so                __i686.get_pc_thunk.bx
+  25        0.0495  intel_drv.so             I830EXASync
+-------------------------------------------------------------------------------
+  574      100.000  intel_drv.so             i965_prepare_composite
+372       0.5178  intel_drv.so             intel_get_pixmap_offset
+  372      61.0837  intel_drv.so             intel_get_pixmap_offset [self]
+  204      33.4975  libexa.so                exaGetPixmapOffset
+  33        5.4187  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  238      100.000  intel_drv.so             i965_prepare_composite
+253       0.3521  intel_drv.so             intel_get_pixmap_pitch
+  253      93.0147  intel_drv.so             intel_get_pixmap_pitch [self]
+  19        6.9853  libexa.so                exaGetPixmapPitch
+-------------------------------------------------------------------------------
+  241      100.000  intel_drv.so             i965_prepare_composite
+176       0.2450  intel_drv.so             IntelEmitInvarientState
+  176      66.9202  intel_drv.so             IntelEmitInvarientState [self]
+  62       23.5741  libdri.so                DRIGetSAREAPrivate
+  25        9.5057  libdri.so                DRIGetContext
+-------------------------------------------------------------------------------
+164       0.2283  intel_drv.so             i830_done_composite
+  164      100.000  intel_drv.so             i830_done_composite [self]
+-------------------------------------------------------------------------------
+  140      100.000  intel_drv.so             i965_check_composite
+161       0.2241  intel_drv.so             i965_check_composite_texture
+  161      100.000  intel_drv.so             i965_check_composite_texture [self]
+-------------------------------------------------------------------------------
+  25       100.000  intel_drv.so             i830WaitSync
+149       0.2074  intel_drv.so             I830EXASync
+  51002    99.6152  intel_drv.so             I830Sync
+  149       0.2910  intel_drv.so             I830EXASync [self]
+  17        0.0332  intel_drv.so             .plt
+  17        0.0332  intel_drv.so             I830WaitLpRing
+  14        0.0273  intel_drv.so             __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+128       0.1782  intel_drv.so             I830DRISwapContext
+  723      59.3109  intel_drv.so             I830RefreshRing
+  340      27.8917  intel_drv.so             I830EmitFlush
+  128      10.5004  intel_drv.so             I830DRISwapContext [self]
+  13        1.0664  libdri.so                DRIGetSAREAPrivate
+  8         0.6563  intel_drv.so             __i686.get_pc_thunk.bx
+  5         0.4102  intel_drv.so             i830MarkSync
+  2         0.1641  intel_drv.so             .plt
+-------------------------------------------------------------------------------
+  5         1.6892  intel_drv.so             I830DRISwapContext
+  75       25.3378  intel_drv.so             I830RefreshRing
+  216      72.9730  intel_drv.so             i965_composite
+104       0.1447  intel_drv.so             i830MarkSync
+  181      55.5215  libexa.so                exaMarkSync
+  104      31.9018  intel_drv.so             i830MarkSync [self]
+  41       12.5767  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+98        0.1364  intel_drv.so             i965_check_composite
+  140      48.9510  intel_drv.so             i965_check_composite_texture
+  98       34.2657  intel_drv.so             i965_check_composite [self]
+  30       10.4895  intel_drv.so             i965_get_dest_format
+  18        6.2937  intel_drv.so             __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  11       26.8293  intel_drv.so             i965_prepare_composite
+  30       73.1707  intel_drv.so             i965_check_composite
+91        0.1267  intel_drv.so             i965_get_dest_format
+  91       100.000  intel_drv.so             i965_get_dest_format [self]
+-------------------------------------------------------------------------------
+  70       100.000  intel_drv.so             i965_prepare_composite
+85        0.1183  intel_drv.so             i965_get_card_format
+  85       100.000  intel_drv.so             i965_get_card_format [self]
+-------------------------------------------------------------------------------
+36        0.0501  intel_drv.so             i830I2CPutBits
+  36       100.000  intel_drv.so             i830I2CPutBits [self]
+-------------------------------------------------------------------------------
+35        0.0487  intel_drv.so             I830EXASolid
+  35       97.2222  intel_drv.so             I830EXASolid [self]
+  1         2.7778  libexa.so                exaGetPixmapOffset
+-------------------------------------------------------------------------------
+19        0.0264  intel_drv.so             I830EXAPrepareSolid
+  19       67.8571  intel_drv.so             I830EXAPrepareSolid [self]
+  7        25.0000  libexa.so                exaGetPixmapOffset
+  2         7.1429  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+7         0.0097  intel_drv.so             I830EXACopy
+  7        100.000  intel_drv.so             I830EXACopy [self]
+-------------------------------------------------------------------------------
+3         0.0042  intel_drv.so             i830I2CGetBits
+  3        100.000  intel_drv.so             i830I2CGetBits [self]
+-------------------------------------------------------------------------------
+  3        100.000  intel_drv.so             i830_crtc_dpms
+3         0.0042  intel_drv.so             i830_crtc_load_lut
+  3        100.000  intel_drv.so             i830_crtc_load_lut [self]
+-------------------------------------------------------------------------------
+1         0.0014  intel_drv.so             I830EXADoneSolid
+  1        100.000  intel_drv.so             I830EXADoneSolid [self]
+-------------------------------------------------------------------------------
+  141      100.000  intel_drv.so             I830WaitLpRing
+0              0  Xorg                     .plt
+  0              0  Xorg                     .plt [self]
+-------------------------------------------------------------------------------
+  197       0.8880  intel_drv.so             I830Sync
+  21988    99.1120  intel_drv.so             I830WaitLpRing
+0              0  Xorg                     GetTimeInMillis
+  0              0  Xorg                     GetTimeInMillis [self]
+-------------------------------------------------------------------------------
+  170      100.000  intel_drv.so             I830WaitLpRing
+0              0  Xorg                     __i686.get_pc_thunk.bx
+  0              0  Xorg                     __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  268      100.000  intel_drv.so             i830_sdvo_read_byte
+0              0  Xorg                     xf86I2CReadByte
+  0              0  Xorg                     xf86I2CReadByte [self]
+-------------------------------------------------------------------------------
+  268      100.000  intel_drv.so             i830_sdvo_write_byte
+0              0  Xorg                     xf86I2CWriteByte
+  0              0  Xorg                     xf86I2CWriteByte [self]
+-------------------------------------------------------------------------------
+0              0  intel_drv.so             i830_crtc_dpms
+  3        100.000  intel_drv.so             i830_crtc_load_lut
+  0              0  intel_drv.so             i830_crtc_dpms [self]
+-------------------------------------------------------------------------------
+0              0  intel_drv.so             i830_sdvo_dpms
+  300      55.9701  intel_drv.so             i830_sdvo_set_active_outputs
+  236      44.0299  intel_drv.so             i830_sdvo_get_trained_inputs
+  0              0  intel_drv.so             i830_sdvo_dpms [self]
+-------------------------------------------------------------------------------
+  236      100.000  intel_drv.so             i830_sdvo_dpms
+0              0  intel_drv.so             i830_sdvo_get_trained_inputs
+  170      72.0339  intel_drv.so             i830_sdvo_read_response
+  66       27.9661  intel_drv.so             i830_sdvo_write_byte
+  0              0  intel_drv.so             i830_sdvo_get_trained_inputs [self]
+-------------------------------------------------------------------------------
+  268      100.000  intel_drv.so             i830_sdvo_read_response
+0              0  intel_drv.so             i830_sdvo_read_byte
+  268      100.000  Xorg                     xf86I2CReadByte
+  0              0  intel_drv.so             i830_sdvo_read_byte [self]
+-------------------------------------------------------------------------------
+  98       36.5672  intel_drv.so             i830_sdvo_set_active_outputs
+  170      63.4328  intel_drv.so             i830_sdvo_get_trained_inputs
+0              0  intel_drv.so             i830_sdvo_read_response
+  268      100.000  intel_drv.so             i830_sdvo_read_byte
+  0              0  intel_drv.so             i830_sdvo_read_response [self]
+-------------------------------------------------------------------------------
+  300      100.000  intel_drv.so             i830_sdvo_dpms
+0              0  intel_drv.so             i830_sdvo_set_active_outputs
+  133      44.3333  intel_drv.so             i830_sdvo_write_cmd
+  98       32.6667  intel_drv.so             i830_sdvo_read_response
+  69       23.0000  intel_drv.so             i830_sdvo_write_byte
+  0              0  intel_drv.so             i830_sdvo_set_active_outputs [self]
+-------------------------------------------------------------------------------
+  66       24.6269  intel_drv.so             i830_sdvo_get_trained_inputs
+  69       25.7463  intel_drv.so             i830_sdvo_set_active_outputs
+  133      49.6269  intel_drv.so             i830_sdvo_write_cmd
+0              0  intel_drv.so             i830_sdvo_write_byte
+  268      100.000  Xorg                     xf86I2CWriteByte
+  0              0  intel_drv.so             i830_sdvo_write_byte [self]
+-------------------------------------------------------------------------------
+  133      100.000  intel_drv.so             i830_sdvo_set_active_outputs
+0              0  intel_drv.so             i830_sdvo_write_cmd
+  133      100.000  intel_drv.so             i830_sdvo_write_byte
+  0              0  intel_drv.so             i830_sdvo_write_cmd [self]
+-------------------------------------------------------------------------------
+  9677     100.000  intel_drv.so             i965_prepare_composite
+0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e
+  0              0  libc-2.6.so              \89\8b}\10\89\89uø1öè\aHûÿ\81Ã{)\ e [self]
+-------------------------------------------------------------------------------
+  21       45.6522  intel_drv.so             i965_prepare_composite
+  25       54.3478  intel_drv.so             IntelEmitInvarientState
+0              0  libdri.so                DRIGetContext
+  0              0  libdri.so                DRIGetContext [self]
+-------------------------------------------------------------------------------
+  13       13.1313  intel_drv.so             I830DRISwapContext
+  24       24.2424  intel_drv.so             i965_prepare_composite
+  62       62.6263  intel_drv.so             IntelEmitInvarientState
+0              0  libdri.so                DRIGetSAREAPrivate
+  0              0  libdri.so                DRIGetSAREAPrivate [self]
+-------------------------------------------------------------------------------
+  39       100.000  intel_drv.so             i965_prepare_composite
+0              0  libdri.so                __i686.get_pc_thunk.cx
+  0              0  libdri.so                __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+  2         1.7391  intel_drv.so             I830EXAPrepareSolid
+  33       28.6957  intel_drv.so             intel_get_pixmap_offset
+  39       33.9130  intel_drv.so             i830WaitSync
+  41       35.6522  intel_drv.so             i830MarkSync
+0              0  libexa.so                __i686.get_pc_thunk.bx
+  0              0  libexa.so                __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  1         0.4348  intel_drv.so             I830EXASolid
+  7         3.0435  intel_drv.so             I830EXAPrepareSolid
+  18        7.8261  intel_drv.so             i965_prepare_composite
+  204      88.6957  intel_drv.so             intel_get_pixmap_offset
+0              0  libexa.so                exaGetPixmapOffset
+  0              0  libexa.so                exaGetPixmapOffset [self]
+-------------------------------------------------------------------------------
+  14       42.4242  intel_drv.so             i965_prepare_composite
+  19       57.5758  intel_drv.so             intel_get_pixmap_pitch
+0              0  libexa.so                exaGetPixmapPitch
+  0              0  libexa.so                exaGetPixmapPitch [self]
+-------------------------------------------------------------------------------
+  10        4.3478  intel_drv.so             i965_composite
+  39       16.9565  intel_drv.so             I830RefreshRing
+  181      78.6957  intel_drv.so             i830MarkSync
+0              0  libexa.so                exaMarkSync
+  0              0  libexa.so                exaMarkSync [self]
+-------------------------------------------------------------------------------
+  17        0.0339  intel_drv.so             i965_prepare_composite
+  23        0.0459  intel_drv.so             i965_composite
+  50112    99.9202  intel_drv.so             i830WaitSync
+0              0  libexa.so                exaWaitSync
+  0              0  libexa.so                exaWaitSync [self]
+-------------------------------------------------------------------------------
+  142      100.000  intel_drv.so             I830WaitLpRing
+0              0  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
+  0              0  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1 [self]
+-------------------------------------------------------------------------------