|
From: | Nikolaus Waxweiler |
Subject: | Re: [ft-devel] "Inside the fastest font renderer in the world" |
Date: | Wed, 3 Aug 2016 23:14:05 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 |
Well, you can make calls from Rust to C... Rust may be faster at some things due to better memory management, though I'm not sure how much that helps here. I also noticed no talk of bytecode interpretation.
The article talks about three things to accelerate the process of rendering: allocation of stuff on the stack instead of the heap during parsing of the font data, using dense accumulation buffers instead of sparse ones and exploiting them for parallelism. All of that can be done in C. Bytecode interpretation/hinting is a different story.
[Prev in Thread] | Current Thread | [Next in Thread] |