Mesa driver

Vulkan Video agora ativado por padrão para hardware Radeon VCN2/VCN3 no Linux

Logotipo do Vulkan exibido junto a representações gráficas do driver Mesa e GPUs Radeon, destacando compatibilidade e suporte no Linux.

O suporte ao Vulkan Video API acaba de ser ativado por padrão no driver RADV para hardware da AMD com Video Core Next (VCN) 2.x e 3.x, a partir da próxima versão do Mesa 25.0. Essa mudança promete otimizar o desempenho de vídeo no Linux, trazendo avanços significativos para encode e decode de vídeo.

O que mudou?

Graças ao envio de novos firmwares pela AMD para o repositório linux-firmware.git, os drivers agora passam em todos os testes do Vulkan API Conformance Test Suite (CTS) relacionados ao manuseio de vídeo. Com isso, o suporte ao Vulkan Video, que estava disponível mas desativado por padrão, será automaticamente habilitado para os usuários de hardware compatível.

Hardware suportado

  • VCN 2.x: Presente nas GPUs AMD da geração RDNA (Navi 1x) até algumas unidades da série AMD Instinct CDNA.
  • VCN 3.x: Introduzido com o hardware RDNA2 (Navi 2) e utilizado em plataformas como Van Gogh, Rembrandt, Raphael e Dragon Range.

Enquanto as GPUs mais recentes, como as da série Radeon RX 7000 (RDNA3) e os SoCs Phoenix, já tinham o suporte ativado desde o Mesa 24.3, o novo firmware garante que a funcionalidade seja estendida a GPUs com VCN2/VCN3.

O impacto no uso diário

Com o suporte ativado, tarefas relacionadas a encode/decode de vídeo, como streaming, edição ou reprodução de vídeos de alta qualidade, poderão ser realizadas com maior eficiência e compatibilidade em várias plataformas.

Como ativar em versões anteriores?

Se você utiliza uma versão do Mesa que não ativa o Vulkan Video por padrão, é possível forçar o suporte usando as variáveis de ambiente:

RADV_PERFTEST=video_decode  
RADV_PERFTEST=video_encode  

Lembre-se de que o desempenho pode variar dependendo da versão do Mesa e do firmware instalado.

Conclusão

Essa integração marca um passo importante para a experiência de vídeo no Linux, reforçando a posição do Vulkan Video API como uma solução de encode/decode multiplataforma. Para quem utiliza hardware AMD, a novidade garante mais desempenho e suporte aprimorado.