[cairo] Solid surface cache causing cross-thread unhappiness

Behdad Esfahbod behdad at behdad.org
Mon Mar 5 11:28:58 PST 2007

On Fri, 2007-03-02 at 05:13 -0500, Carl Worth wrote:
> I suspect you could probably move the
> > caches to the cario surface and avoid static cache's with locks.

This is a very neat idea in fact.  Just caching last solid source per
surface probably fixes the performance issue at hand.  I thought about
that first, but it clutters the current code base.


"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759

More information about the cairo mailing list