[cairo] [PATCH v2] Use the new pixman_glyph_cache_t API that will be in pixman 0.28.0

Søren Sandmann sandmann at cs.au.dk
Sat Jun 2 15:44:22 PDT 2012


Chris Wilson <chris at chris-wilson.co.uk> writes:

> On Sat,  2 Jun 2012 09:43:51 -0400, Søren Sandmann <sandmann at cs.au.dk> wrote:
>> From: Søren Sandmann Pedersen <ssp at redhat.com>
>> - The slowdown in poppler-reseau is real and stable across runs. I'm
>>   not too concerned about it because this benchmark is only one run
>>   and so it is dominated by glyph cache setup costs and FreeType
>>   rasterizing.
>
> Can you please include a couple of runs with
> cairo-traces/full/firefox-36*? Those traces are taken whilst browsing
> the international news section of the BBC webseite and though they
> deliberately thrash the glyph cache should be reasonably interesting.

Sure,

[ # ]  backend                         test   min(s) median(s)  stddev. count

Before:
[  0]    image          firefox-36-20090609   18.979   19.000   0.09%   4/5
[  1]    image          firefox-36-20090611   10.165   10.208   0.33%   5/5

Ater:
[  0]    image          firefox-36-20090609   19.017   19.028   0.06%   3/5
[  1]    image          firefox-36-20090611   10.203   10.207   0.21%   5/5

It's difficult to see any meaningful difference.


Søren


More information about the cairo mailing list