linux-BR.org

Notícias de software livre e tecnologias

No entanto, para telas grandes e com baixa taxa de atualização (epaper), há muito mais tempo para calcular entre as atualizações e muito mais espaço para texto estilizado. Usando um alocador personalizado para monitorar o uso de heap e mem::size_of para o tamanho da estrutura de dados/uso da pilha, executando fontdue em uma fonte latina de 100 KB, obtemos o seguinte:
Ideal. Para telas pequenas e incorporadas, as fontes estilizadas não são muito úteis em telas pequenas e o tempo de cálculo é caro.
A maioria das bibliotecas gráficas incorporadas não pode renderizar diretamente fontes TTF; em vez disso, elas convertem fontes bitmap (geralmente fontes BDF) em um formato binário. Fontdue, no qual estamos baseando este teste, tem um pipeline de 3 estágios entre os dados da fonte TTF armazenados e os glifos sendo desenhados em uma tela.

Fonte: https://webb.is-a.dev/articles/ttf-embeded/