[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cairo
Subject:    Re: [cairo] Cairo rendering on ARM
From:       "Kalle Vahlman" <kalle.vahlman () gmail ! com>
Date:       2007-05-26 8:00:18
Message-ID: 177e83dd0705260100h46749f36g13d362f83f231647 () mail ! gmail ! com
[Download RAW message or body]

2007/5/25, Bob Murphy <bob.murphy@access-company.com>:
> Hi,
>
> I've been running some performance tests on SVG rendering using gdk
> on ARM without an FPU, and was surprised at the results.
>
> I rendered three passes of over 250 SVG images into GdkPixbufs using
> Cairo 1.0.4, Cairo 1.4.4 with standard configure options, and Cairo
> 1.4.4 built with --disable-some-floating-point defined for configure.
>
[snip]
> 2. Are there any other ways to enable optional performance
> enhancements for devices without FPUs that I've missed?

Just wanted to point out that since there is no floatless option for
Cairo, you will definitely want to be using an EABI[1] system on
non-FPU devices. The performance impact is huge[2].

And as Daniel said, profiling and/or providing problematic test data
always helps push things forward. The Cairo developers are always keen
on solving the issues :)

[1] http://wiki.debian.org/ArmEabiPort
[2] http://www.linuxdevices.com/articles/AT5920399313.html

-- 
Kalle Vahlman, zuh@iki.fi
Powered by http://movial.fi
Interesting stuff at http://syslog.movial.fi
_______________________________________________
cairo mailing list
cairo@cairographics.org
http://cairographics.org/cgi-bin/mailman/listinfo/cairo
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic