[cairo] Re: User-font API, take 3
Behdad Esfahbod
behdad at behdad.org
Tue Feb 6 20:53:51 PST 2007
On Tue, 2007-02-06 at 17:20 -0800, Behdad Esfahbod wrote:
>
> Open questions:
>
> - Should we add a mutex to the cairo_user_font_face_t and lock it
> around scaled_font creation? I have the use case in mind that
> the user will look for some user_data attached to the font_face
> in scaled_font_create callback and if it's not there, it will
> create and attach it. That is a bit racey. Since we have
> mutex objects at our hands reach and they cannot be a bottle
> here, I suggest we do that for the user.
This seems to be a non-issue now since Carl made cairo lock the font map
around scaled_font creation. I'm not sure if we want to lock the font
face around all callbacks to user or leave that to the user.
--
behdad
http://behdad.org/
"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