Chrome ganhou aceleração de vídeo VA-API no Wayland

Graças a mais mesclagem de código com o Chromium, o navegador Chrome ganhou aceleração de vídeo VA-API no Wayland.

O X.Org Server (geralmente abreviado para Xorg Server, XServer ou apenas Xorg) é a implementação livre e de código aberto de servidor de exibição para o sistema de janelas X11 gerenciado pela X.Org Foundation.

Já o Wayland pretende ser um substituto mais simples para o X, mais fácil de desenvolver e manter. Wayland é um protocolo para um compositor falar com seus clientes, bem como uma implementação da biblioteca C desse protocolo.

O compositor pode ser um servidor de exibição autônomo em execução nos dispositivos de entrada de modos de configuração e evdev do kernel do Linux, um aplicativo X ou um próprio cliente de via férrea.

Os clientes podem ser aplicativos tradicionais, servidores X (sem tela ou fullscreen) ou outros servidores de exibição.

Dito isso, uma das limitações do suporte Wayland do Google Chrome é que a API de aceleração de vídeo (VA-API) não é compatível com aceleração de vídeo baseada em GPU, pois é direcionada diretamente à biblioteca libva-x11.

Mas com o código mesclado na sexta-feira (05/01) com o Chromium, libva-drm agora é usado para permitir a aceleração VA-API no X11 ou Wayland.

Chrome ganhou aceleração de vídeo VA-API no Wayland

Chrome ganhou aceleração de vídeo VA-API no Wayland
Chrome ganhou aceleração de vídeo VA-API no Wayland

Sim. O Chrome ganhou aceleração de vídeo VA-API no Wayland. O código mais recente do navegador Chrome/Chromium agora permite que VA-API funcione na plataforma Linux Ozone/Wayland.

O uso explícito da biblioteca VA-API X11 agora está usando a biblioteca DRM, para que as plataformas X11 e Wayland da Ozone usem o mesmo alvo.

O suporte Linux VA-API em geral para o Google Chrome continua sendo uma solução de “melhor esforço”, mas em qualquer caso, essa mudança é uma medida bem-vinda para aprimorar o navegador Google Chrome com suporte nativo do Wayland para esta API comum de aceleração de vídeo.

Consulte esta mesclagem para obter mais informações sobre o futuro suporte Wayland VA-API do Chrome.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.