FERRAMENTAS LINUX: Experimentando o desenvolvimento do LibreOffice 6.5 alimentado pelo Skia + Vulkan

sábado, 14 de dezembro de 2019

Experimentando o desenvolvimento do LibreOffice 6.5 alimentado pelo Skia + Vulkan


Confira !!



Embora o LibreOffice 6.4 não seja lançado até o final de janeiro, já estamos entusiasmados com o lançamento deste pacote de escritório de código-fonte aberto ... Atualmente, o desenvolvimento do desenvolvimento é voltado para o LibreOffice 6.5 (apesar do grande impacto que não ficaria surpreso se ele se transformasse no LibreOffice 7.0) e um dos recursos desembarcados no final de novembro seja o desenho do Cairo sendo substituído pela Skia e com esse suporte de renderização baseado em Vulkan para este pacote de escritório gratuito.

Como foi escrito no final de novembro, no código do LibreOffice 6.5 / Git está o código de desenho da Skia para substituir o código do Cairo e, com o uso do mecanismo de gráficos Skia do Google, não é apenas a rasterização baseada em CPU, mas também a aceleração da GPU Vulkan para o LibreOffice coleção de software de escritório.


O Skia é mais moderno e muito melhor mantido do que o Cairo, de modo que apenas uma vitória é enorme, mas o suporte do Vulkan o torna ainda mais interessante por não estar ciente de nenhum outro programa de escritório aberto ou proprietário com o suporte de desenho do Vulkan.

O uso do Skia pode ser feito em uma CPU ou no Vulkan se uma GPU / driver suportada pelo Vulkan for detectada e precisar do Vulkan 1.1.

Pelo menos em alguns testes básicos, a configuração do LibreOffice Skia + Vulkan parece ser um pouco mais rápida ao lidar com rolagem / apresentação de grandes documentos / planilhas. Infelizmente, eu não conheço nenhum benchmark representativo da interface do usuário do LibreOffice, mas apenas da minha experiência até agora em testar a versão mais recente do desenvolvimento do LO 6.5. Não tentei o suporte do Skia baseado em CPU para saber se alguma mudança "parece" como se fosse da transição para o Skia, em oposição ao desenho baseado no Vulkan, mas quando esta versão subsequente do LibreOffice 6.4 se aproxima mais adiante 2020 estarei por aí com mais testes. Seria ótimo se o LibreOffice tivesse uma referência representativa da interface do usuário (existe esse perfil de teste do LibreOffice, embora limitado às operações de conversão / manipulação de documentos e não abrangendo a interface do usuário).



Para aqueles que desejam experimentar o LibreOffice habilitado para Vulkan, as últimas compilações diárias de desenvolvimento podem ser encontradas aqui . Através da caixa de diálogo "about" do LibreOffice, será possível confirmar se o Skia e o Vulkan estão sendo usados. Caso contrário, defina a variável de ambiente SAL_ENABLESKIA = 1 antes de iniciar esta compilação do LibreOffice Git.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário