[cairo] Cairo 1.4.10 and maemo (multi-thread text rendering)
David Turner
david at freetype.org
Fri Aug 17 14:10:39 PDT 2007
By the way, wasn't Behad in the process of integrating my patch a few weeks ago ?
Are there still some blocking problems (fontconfig pattern usage) ?
May I help with the integration ?
- David
On Fri, 17 Aug 2007 19:51:36 +0200 (CEST), "Jan Slupski" <jslupski at juljas.net> said:
> On Fri, 17 Aug 2007, Behdad Esfahbod wrote:
>
> >> Preliminary versions of that cache, (during 1.3.x development), did
> >> cause problems with multi-thread text rendering, but we didn't put the
> >> cache into any released version of cairo until all known problems were
> >> fixed.
> >
> > In fact 1.4.8 was shipped with a slightly broken patch too. But 1.4.10
> > should be all good.
> >
> > We are planning to do another stable release in a couple or more weeks,
> > stay tuned.
>
> Hi,
>
> I know nothing about maemo, so I'm not sure if that information is at
> all relevant, but if maemo uses FreeType font engine (via Cairo) for
> text rendering, any multithread usage is quite a risk unless David
> Turner's patches are applied.
>
> For more information see here:
> http://lists.freedesktop.org/archives/cairo/2007-April/010289.html
> http://lists.freedesktop.org/archives/cairo/2007-February/thread.html#9512
> thread
>
> Moreover, I have report (but couldn't reproduce to prepare a bug report),
> that, WITH David Turner patches, under high load threads are sometimes
> deadlocking.
>
>
> BTW, there is one more still not resolved issue in win32 environment -
> usage of single DC for all win32 threads:
> http://lists.freedesktop.org/archives/cairo/2007-February/009619.html
>
>
> Regards,
> Jan Slupski
>
> _ _ _ _ _____________________________________________
> | |_| |\ | S L U P S K I jslupski at juljas.net
> |_| | | | \| http://juljas.net/
> _______________________________________________
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo
More information about the cairo
mailing list