Começaremos com o que há de novo no Mesa 22.1 mencionando o RADV, o driver da comunidade Vulkan para gráficos Radeon e um dos mecanismos do Steam Deck. Aqui encontramos a eliminação de raios primitivos para ajudar a melhorar o suporte ao ray tracing, uma tecnologia que se apresentou há alguns anos como uma revolução no setor de videogames, embora sua existência seja anterior. Continuando o mesmo, o suporte de rastreamento de raio RADV para Doom Eternal e suporte KHR_ray_query foi expandido.
O RADV continua a ganhar destaque com suporte para Dynamic Variable Rate Shading (VRS) nesta versão para melhorar a economia de energia no Steam Deck , já que a Valve tem sido um dos principais contribuintes para o driver do Steam Deck por anos. Esperamos que essa melhoria também possa ser usada, pelo menos para modelos de laptop que são suportados por APUs AMD, embora por enquanto, se eles rodam em laptops, eles devem ter gráficos RDNA 2.
E estamos dando um passo em direção à Intel, outra grande marca que conta com a pilha de gráficos padrão do Linux. Nessa frente, encontramos suporte mais maduro para Arc Alchemist da Intel, a primeira geração de gráficos dedicados ao consumidor da Intel, e a adição de suporte para Arctic Sound M, uma linha de gráficos dedicados voltados para o mercado profissional. Adicionado ao acima está um pequeno compilador OpenCL para ser usado pela implementação de ray tracing da Intel e suporte aprimorado para compatibilidade OpenGL no driver Crocus.
Desta vez, temos algo para NVIDIA, notadamente suporte OpenGL para Nouveau, um driver de código aberto e um driver alternativo para os gráficos da gigante verde. No Mesa 22.1 temos o uso padrão de NIR em gráficos GeForce 6, 7 e 8, o que deve melhorar sua pilha de shaders.
Afastando-se do espectro x86, o Lavapipe, a implementação de software (processador) do Vulkan, agora está em conformidade com a especificação da API versão 1.3. Zink, o driver OpenGL em cima do Vulkan, recebeu um grande número de correções, enquanto o driver Raspberry Pi OpenGL V3D possui um cache de sombreador em disco nesta versão.
O Mesa 22.1 também trouxe algumas coisas interessantes para o WSL, mais notavelmente a mesclagem Dozen (dzn) para oferecer suporte ao Vulkan em cima do Direct3D 12, e um caminho do próprio Direct3D 12 que agora se estende para o OpenGL versão 4.2.
O Mesa 22.1 pode ser instalado compilando o código-fonte, uma rota que não é muito prática e arriscada para a maioria, portanto, recomenda-se um lançamento contínuo e uma distribuição mais recente, como Arch Linux, Manjaro ou Gentoo. Se você tiver um pouco de paciência, ele deve aparecer no Fedora 35 e 35 como uma atualização padrão, enquanto os usuários do Ubuntu têm PPAs Kisak estáveis e novos à sua disposição.
Embora o Mesa não seja tão conhecido quanto o Linux, a realidade é que o Mesa pode se tornar um componente ainda mais importante do que o próprio kernel em contextos como jogos. Todos os detalhes deste lançamento estão disponíveis no anúncio oficial e nas notas de lançamento .
Deixe um comentário