[cairo] performance of cairo in a larger application
Carl Worth
cworth at east.isi.edu
Tue Jul 27 07:15:36 PDT 2004
On Thu, 17 Jun 2004 01:58:25 +0200, =?ISO-8859-1?Q?=D8yvind_Kol=E5s?= wrote:
> The application is usable when using glitz, apart from a small issue
> when closing[6], but during use it is fantastic. Is there any part of
> the code in the stack of the xlib/xrender based backend that could use
> a couple of eyeballs?
Øyvind,
As you've noticed, there are still quite a few spots where cairo needs
to be faster. We'll get there, but I am glad that you have found it to
be usable in the meantime.
I'm still focusing on correctness and completeness, so profiling and
optimization will come later. But, I do have a couple of thoughts right
now:
1) Keith and I are involved in a rewrite of the tessellation and
rasterization stages right now. We're doing this to make it correct
and more robust, but it looks like the new version will also be a
fair amount faster.
2) I don't know if you are using clipping, but if you are then you know
it is dog slow. Keith says that what's missing there is an
accelerated implementation of the IN operator, (which he also claims
wouldn't be too much work). So if somebody wants to take a look at
that...
-Carl
More information about the cairo
mailing list