source of the benchmarks

15 views
Skip to first unread message

vtorri

unread,
Mar 4, 2012, 8:05:08 AM3/4/12
to fog-dev
hey

i would like to know if the programs used for bencharking fog vs cairo
or GDI+ are available somewhere. I'm involved in another vector
graphic lib, and benchmarking it against fog and cairo, with the same
code would be useful for us

thank you

Petr Kobalíček

unread,
Mar 4, 2012, 8:52:25 AM3/4/12
to fog...@googlegroups.com
Hi,

benchmarking code is available at Fog/Src/App/Bench/* .

If you want to run benchmarks against Cairo or GDI+, you need to
enable it using -DFOG_BENCH_GDIPLUS|CAIRO when running cmake script.
Please note that I temporarily removed all SSE2 code which was used to
composite pixels, so numbers you get for Fog benchmark are quite bad
(C code) at this time (SSE2 compositing will be reimplemented soon).

Latest revision for all three supported platforms is #953 (this will
be fixed soon), revisions after are broken.

Best regards
Petr Kobalicek

Vincent Torri

unread,
Mar 4, 2012, 9:01:56 AM3/4/12
to fog...@googlegroups.com
hey

On Sun, Mar 4, 2012 at 2:52 PM, Petr Kobalíček <kobalic...@gmail.com> wrote:
> Hi,
>
> benchmarking code is available at Fog/Src/App/Bench/* .
>
> If you want to run benchmarks against Cairo or GDI+, you need to
> enable it using -DFOG_BENCH_GDIPLUS|CAIRO when running cmake script.
> Please note that I temporarily removed all SSE2 code which was used to
> composite pixels, so numbers you get for Fog benchmark are quite bad
> (C code) at this time (SSE2 compositing will be reimplemented soon).

ok.

> Latest revision for all three supported platforms is #953 (this will
> be fixed soon), revisions after are broken.

I'll try that revision, then, thank you

Vincent Torri

Reply all
Reply to author
Forward
0 new messages