On Thu, Aug 4, 2016 at 1:19 PM, Alexei Podtelezhnikov
<apodt...@gmail.com> wrote:
> On Thu, Aug 4, 2016 at 3:42 PM, Werner LEMBERG <w...@gnu.org> wrote:
>>
>>> A first step towards making this new renderer generally useful would
>>> be to convert it or compile it (using the Crust compiler) to C.
>>
>> Is there a volunteer for this?  Raph is quite busy, he told me...
>
> Conceptually, are we into parallelizing Freetype rendering engine? As
> I alluded earlier this can be happily delegated to text layout
> engines. Hence we used to care about thread safety in Freetype, while
> the text layout engine is busy processing 8 letters at once. Raph uses
> at least 8-core processor. I would be interested to see how his
> renderer performs on a single core, without parallel tricks.

You are seriously misunderstanding what font-rs is doing.  It's using
SIMD instructions [0].  That's still one core.  And, he's also showing
6x speedup without SIMD.  Really, it's just plain honest tight piece
of code.  No magic involved.

[0] https://en.wikipedia.org/wiki/SIMD

-- 
behdad
http://behdad.org/rr

_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to