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

List:       gtk-devel
Subject:    Re: gtk performance testing [was Re: GNOME 2.11/2.12 targeting GTK+
From:       Billy Biggs <vektor () dumbterm ! net>
Date:       2005-08-21 20:22:38
Message-ID: 20050821202238.GC28115 () dumbterm ! net
[Download RAW message or body]

Clemens Eisserer (linuxhippy@gmail.com):

> > When you draw a line or a curve using cairo, it is decomposed into
> > trapezoids which are rendered by RENDER.
> 
> Sorry if this question is quite naive, but I wonder why cairo seems to
> generate such a large amount of overhead at all - why can't simple
> operations like fills and blits which are the most used  not be
> executed just like it was before switching to cairo just using plain
> x?

  This is already being done in the Cairo code for certain operations
where possible.  Do you have a case where cairo is generating a large
amount of overhead?

> I do not mean using cairo+x but furthermore let cairo do stuff that
> can be done using x-core do by x-core and not create trapezoids out of
> every curve?
> Seems I don't get something...

  What application are you using that draws a lot of curves?  Core X
doesn't do antialiased curves.

  -Billy

_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list
[prev in list] [next in list] [prev in thread] [next in thread] 

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