FERRAMENTAS LINUX: O WebKitGTK está mudando para o Skia para uma renderização 2D para obter um melhor desempenho

quinta-feira, 22 de fevereiro de 2024

O WebKitGTK está mudando para o Skia para uma renderização 2D para obter um melhor desempenho

 

Prepare-se para uma revolução na renderização de conteúdo da web! 🚀 O WebKitGTK, a engine de renderização usada pelo GNOME Web (Epiphany) e outros softwares, está fazendo a transição para o uso do Skia, o mecanismo gráfico de código aberto desenvolvido pelo Google.

O Skia permite a renderização acelerada por GPU via ANGLE e Vulkan, além de rasterização de software de CPU e muito mais. Já é usado pelo Google Chrome, Mozilla Firefox e muitos outros softwares para gráficos 2D. Agora, o WebKitGTK e o WPEWebKit também estão embarcando nessa jornada.

Carlos Garcia Campos, da Igalia, compartilhou em um post de blog esta semana sobre a transição desses projetos de código aberto para o Skia. Apesar de muitos esforços para otimizar o desempenho do WebKitGTK/WPEWebKit, eles descobriram que o uso do Skia é o caminho para um desempenho superior.

Carlos Garcia Campos explicou: “Em dezembro de 2023, decidimos experimentar o Skia internamente… Os resultados no desktop foram impressionantes, obtendo o dobro da pontuação do resultado global do MotionMark… Em fevereiro de 2024, nossa filial interna Skia estava em um estado que poderia ser compartilhado, então não havia razão para continuar trabalhando de forma privada… Recebemos feedback muito positivo de todos eles, então começamos a preparar os patches para importar o Skia para o WebKit…”

Eles continuarão trabalhando na implementação do Skia no WebKit e têm planos de mudar sua arquitetura para melhor suportar a renderização de GPU de uma forma mais eficiente. Embora estejam focados no port WPE por enquanto, em algum momento começarão a trabalhar no GTK também.

Quer saber mais sobre o Skia para WebKitGTK/WPEWebKit? Confira a postagem do blog Igalia. Não perca a chance de fazer parte dessa revolução na renderização de conteúdo da web! 





Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário