[Intel-gfx] Low performance for trapezoid-heavy stuff

Eric Anholt eric at anholt.net
Sat Apr 25 00:30:02 CEST 2009


On Thu, 2009-04-23 at 16:06 -0400, Clemens Eisserer wrote:
> Hi,
> 
> Using the stuff deployed with fedora rawhide (2.6.29.1 + 2.7.0 on
> xorg-1.6.1) I experience very low performance for trapezoid heavy
> apps.
> 
> E.g. Firefox renders this svg in about 50ms on XAA, whereas it takes
> about ~400ms with UXA:
> http://upload.wikimedia.org/wikipedia/commons/6/63/Periodic_table_%28german%29_4.svg
> 
> Also QGears2 (a qt benchmark) only reports 7fps instead of 80 when
> running on EXA.
> 
> Oprofile reports all time is spent in rasterize_edges, could that be
> related with the recent change of the cache-mode?

UXA needs to just malloc a temporary buffer to memset to 0 and rasterize
traps into, instead of doing it to a pixmap.

-- 
Eric Anholt
eric at anholt.net                         eric.anholt at intel.com


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20090424/6cb8288f/attachment.sig>


More information about the Intel-gfx mailing list