testing pango with 770



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




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]