Mesa 24.2 lançado com suporte a APIs OpenGL 4.6 e Vulkan 1.3

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

Mesa 24.2 lançado com suporte a APIs OpenGL 4.6 e Vulkan 1.3
Mesa 24.2 lançado com suporte a APIs OpenGL 4.6 e Vulkan 1.3

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.

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.