On Sun, 01 Oct 2006 09:56:56 +0300, Tero Huttunen wrote: > It seems, that Gtk is drawing everything with non-accelerated path, > whereas Qt and Xt seem to be good at accelerating things. Now, Gtk could > be drawing everything through Render (including solid-fills), however, > it probably isn't. Do you mean that your red drawing hack shows non-Render solid fills, but not Render-based solid fills? What evidence do you have that GTK+ probably isn't drawing through Render? From its beginning, cairo has always preferred to draw things with Render whenever possible, so since GTK+ started drawing with cairo it definitely should be drawing as much as possible with cairo. With a GTK+/cairo stack things like solid fills should be going through Render and should be hitting accelerated paths for that. If not, then there are performance bugs that I would be very interested in hearing more details about so that we can fix them. -Carl
Attachment:
pgp8XOPrRWla6.pgp
Description: PGP signature