O projeto Mesa informou que lançou mais uma atualização de seu pacote de drivers gráficos, o Mesa 24.2. Confira os detalhes desse release.
MESA são os drivers de software Linux de código aberto disponíveis para hardware AMD, NVIDIA e Intel. Eles servem como uma alternativa de fonte aberta para drivers proprietários de código fechado fornecidos por fornecedores de GPU.
Mesa se relaciona com vários outros projetos de código aberto: o Direct Rendering Infrastructure e X.org, para fornecer suporte OpenGL em Linux, FreeBSD e outros sistemas operacionais.
Agora, o Mesa 24.1 foi lançado como a mais nova atualização de recursos da pilha de drivers gráficos OpenGL/Vulkan de código aberto que também suporta aceleração de vídeo e outros recursos de GPU no desktop Linux.
Novidades do Mesa 24.2
O recurso de destaque desta atualização é seu suporte ao OpenGL 4.6, que é acessível ao criar um contexto compatível, embora dependente do driver específico usado.
Além disso, Mesa 24.2 integra suporte à API Vulkan 1.3. Vulkan, conhecido por sua alta eficiência e controle direto sobre operações de GPU, é ainda mais personalizado nesta versão para corresponder aos recursos do hardware por meio de drivers específicos.
- Além disso, aqui estão alguns dos outros recursos e aprimoramentos destacados da nova versão:
- VK_KHR_dynamic_rendering_local_read no RADV: melhora as opções de renderização em drivers Radeon Vulkan.
- VK_EXT_legacy_vertex_attributes e VK_EXT_shader_replicated_composites: agora com suporte em vários drivers, essas extensões fornecem compatibilidade com versões anteriores e operações de shader sofisticadas.
- Nova implementação de cache de shader: reduz a sobrecarga do sistema de arquivos, tornando o processo de compilação do shader mais eficiente.
- GL_ARB_depth_clamp e VK_EXT_depth_clamp_zero_one: melhora o clampeamento de profundidade, crucial para tarefas de renderização em que a profundidade de certos elementos precisa de tratamento especial.
Embora o Mesa 24.2 introduza esses novos recursos, como em todas as novas versões, ele também aborda muitos bugs (mais de 130 nesta versão), variando de pequenas falhas a grandes travamentos do sistema em vários componentes, como informações do Vulkan, operações de shader e gerenciamento de memória.
Usuários que estão enfrentando problemas específicos em versões anteriores podem encontrar resoluções nesta atualização, melhorando a estabilidade e o desempenho.
No entanto, é importante mencionar que o Mesa 24.2 é uma versão de desenvolvimento. Então, aqueles que priorizam a estabilidade podem querer ficar com a versão estável anterior ou aguardar o Mesa 24.2.1 para mais refinamentos.
Para mais detalhes sobre o Mesa 24.2, acesse o anúncio de lançamento.
Como instalar ou atualizar
Aqueles que compilam o Mesa a partir da fonte podem obtê-lo no Git ou Mesa3D.org.
Para instalar a versão mais recente do Mesa no Ubuntu, use esse tutorial:
Como instalar a versão mais recente do driver Mesa no Ubuntu
Enquanto isso, você deve ficar de olho nos repositórios de software estáveis de suas distribuições Linux para a nova pilha de gráficos Mesa se quiser aproveitar a melhor experiência possível em jogos Linux e gráficos 3D usando drivers gráficos de código aberto.