[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.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