[maemo-developers] [maemo-developers] Re: testing pango with 770
From: Behdad Esfahbod behdad at cs.toronto.eduDate: Sun Dec 25 14:23:25 EET 2005
- Previous message: [maemo-developers] Re: testing pango with 770
- Next message: [maemo-developers] Re: testing pango with 770
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Note that many of the optimizations that went into Pango 1.11 only affect the cairo backend. I cannot remember any change that slows down pango. behdad On Wed, 21 Dec 2005, [ISO-8859-1] Tapani Pälli wrote: > Hello, > Here are test results for Pango performance on 770 : > > =============================== > TEST : Pango performance on 770 > =============================== > > Test programs are made by OpenedHand, all tests are measuring fullscreen > write speed. > Timestamps are taken using gettimeofday() after rendering and issuing > XSync(). > > Short description on tests (api, rendering function) : > *test-pango : xlib, pango_xft_render > *test-pango-gdk : gtk/gdk, pango_xft_render > *test-pango-gtk : gtk, pango_xft_render > *test-pango-layout : gtk, gdk_draw_layout > > Text 'abcdefghijklmnopqrstuvwxyz' is rendered to 20 rows 100 times using > 'sans serif-18' font. > (Each test is renderering 52000 glyphs.) > > using 770 macroboard, latest sw-build. > > > -test-1-------------------------------------------------------------- > - glib 2.6.2 > - pango 1.8.1 > > test-pango : Total time 6254 ms, approx 8314 glyphs per second > test-pango-gdk : Total time 6292 ms, approx 8264 glyphs per second > test-pango-gtk : Total time 6313 ms, approx 8236 glyphs per second > test-pango-layout : Total time 7383 ms, approx 7043 glyphs per second > test-gtk-layout : Total time 7782 ms, approx 6682 glyphs per second > > -test-2-------------------------------------------------------------- > - glib 2.9.1 > - pango 1.10.2 > > test-pango : Total time 6787 ms, approx 7661 glyphs per second > test-pango-gdk : Total time 6610 ms, approx 7866 glyphs per second > test-pango-gtk : Total time 6569 ms, approx 7915 glyphs per second > test-pango-layout : Total time 8038 ms, approx 6469 glyphs per second > test-gtk-layout : Total time 8593 ms, approx 6051 glyphs per second > > -test-3-------------------------------------------------------------- > - glib 2.9.1 > - pango 1.11.1 > > test-pango : Total time 6979 ms, approx 7450 glyphs per second > test-pango-gdk : Total time 6899 ms, approx 7537 glyphs per second > test-pango-gtk : Total time 6893 ms, approx 7543 glyphs per second > test-pango-layout : Total time 8064 ms, approx 6448 glyphs per second > test-gtk-layout : Total time 8423 ms, approx 6173 glyphs per second > > > Notes : > > * Gtk was not built with new glib, I was using the same gtk > (2:2.6.4-1.osso76) all the time. There might be some speed differences > to tests using gtk then. > > * 'test-pango' is the most accurate figure here, since it's not using gtk. > > * Packages were made using upstream tarballs and applying maemo-patches > (glib 5, pango 1) on top > > * I will happily try running other tests aswell, don't hesitate to answer > > * What is causing slowness? > > // Tapani > > _______________________________________________ > gtk-i18n-list mailing list > gtk-i18n-list at gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-i18n-list > > --behdad http://behdad.org/ "Commandment Three says Do Not Kill, Amendment Two says Blood Will Spill" -- Dan Bern, "New American Language"
- Previous message: [maemo-developers] Re: testing pango with 770
- Next message: [maemo-developers] Re: testing pango with 770
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]