Intel lançou libva 2.14 como a versão mais recente desta biblioteca independente de driver VA-API (API de aceleração de vídeo). Notavelmente com a libva 2.14 está adicionando uma interface de codificação AV1 para as próximas GPUs com codificação AV1 acelerada por hardware.
A versão libva 2.14 de hoje adiciona a interface de codificação AV1 ao VA-API, adiciona um mapeamento de driver VA/X11 VA-API para trabalhar com o driver Crocus, atualiza o suporte ao sistema de compilação Meson e tem outras alterações.
Crocus é o driver de código aberto Intel Gallium3D não oficial que se uniu muito bem no ano passado para gráficos da era i965 até Haswell. Crocus é baseado em Gallium3D e funciona tão bem (ou muitas vezes muito melhor) do que o driver Mesa clássico i965. O Crocus de David Airlie e outros desenvolvedores do Mesa funcionou muito bem e permite que o driver clássico do i965 fique em segundo plano. Por ser baseado em Gallium3D, o Crocus pode fazer uso do rastreador de estado de aceleração de vídeo Gallium3D e essa alteração da libva agora possui o mapeamento adequado para o Crocus.
Intel, Arctic Sound M
A interface de codificação AV1 VA-API vem com a Intel tendo anunciado na semana passada que seu acelerador de GPU Arctic Sound M para data centers será chegando no meio do ano e possui recursos de codificação AV1 nativos.
Downloads e mais detalhes sobre o lançamento da biblioteca libva 2.14 VA-API via GitHub da Intel.