Profiling redraws with Xorg 1.5.99.3
Erik Andrén
erik.andren at gmail.com
Fri Dec 26 07:53:17 PST 2008
2008/12/26 Peter Clifton <pcjc2 at cam.ac.uk>:
> Hi guys,
>
> I've been profiling some speed differences rendering pixel aligned
> (should be fast-path) cairo drawing, and happened across the fact that
> for my redraw test (which is running flat out), 13% of my total system
> time is spent in dixLookupPrivate.
>
> Is there anything which can be done to avoid the overhead of
> dixLookupPrivate?
>
> The overhead is spread over a number of callers, the top few being:
>
> exaPixmapIsOffscreen (Total 3.43%)
> exaDoMoveInPixmap (Total 1.82%)
> exaDoMigration (Total 1.17%)
>
> Now whether this is simply because my cairo rendering is slow, and
> causing lots of migration I don't know.. but I thought it would be of
> interest here.
>
> This is made with the Intel driver at the tip of the 1.6 branch, using
> EXA acceleration.
>
> Best wishes,
>
Perhaps you're struck by this bug:
http://bugs.freedesktop.org/show_bug.cgi?id=16647
Regards,
Erik
> --
> Peter Clifton
>
> Electrical Engineering Division,
> Engineering Department,
> University of Cambridge,
> 9, JJ Thomson Avenue,
> Cambridge
> CB3 0FA
>
> Tel: +44 (0)7729 980173 - (No signal in the lab!)
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
More information about the xorg
mailing list