O Mesa 26.2.0 vem com suporte completo para Vulkan 1.4 e OpenGL 4.6.

Pontos chave:
  • Adoção do Vulkan 1.4 em drivers importantes como ANV (Intel), RADV (AMD), NVK (NVIDIA) e KosmicKrisp (Apple).
  • Suporte completo para OpenGL 4.6 em arquiteturas modernas, garantindo máxima fidelidade gráfica no Linux.
  • Incorporação de Mesh Shaders no driver NVK, melhorando a geração de geometria para NVIDIA.
  • Suporte avançado para OpenCL 3.1 através do driver rusticl, suportado por uma versão otimizada da biblioteca libclc.
  • Compatibilidade ampliada com as novas GPUs móveis ARM Mali G1 (Ultra, Premium, Pro) via Panfrost e PanVK.

Mesa 3D, drivers linux

Após pouco mais de três meses de intenso desenvolvimento e milhares de commits de código, a comunidade lançou a nova versão "Mesa 26.2.0", uma atualização colossal para a implementação de código aberto das APIs Vulkan, OpenGL e OpenCL.

Esta nova versão não é uma simples revisão, mas sim uma inclusão massiva de suporte à tecnologia de renderização, marcando o início de uma era de ouro pouco antes da chegada iminente da versão estável 26.2.1. Ela apresenta integrações que revolucionam o desempenho de placas gráficas da AMD, Intel, NVIDIA e até mesmo de hardware da Apple.

Principais novidades da Tabela 26.2.0

Sem dúvida, uma das novidades mais importantes do Mesa 26.2.0 é a adoção quase universal da especificação Vulkan 1.4. Além disso , a Apple também recebe atualizações para os drivers HoneyKrisp e para o novíssimo KosmicKrisp , que implementa o Vulkan diretamente sobre a API Metal. Para arquiteturas móveis e sistemas embarcados, projetos como Turnip e PanVK também oferecem suporte ao padrão 1.4, garantindo que nenhum dispositivo moderno fique para trás.

O OpenGL, por sua vez, chega com total compatibilidade com a versão 4.6, consolidando sua posição como padrão para os principais fabricantes de hardware. Para hardware legado, o suporte é mantido, garantindo que GPUs mais antigas continuem a operar com as versões 4.5 e 3.3, dependendo de suas capacidades físicas.

Inovações, malhas e traçado de raios

Nos bastidores, a equipe de engenharia integrou ferramentas e extensões revolucionárias para desenvolvedores. Dentre todas as inclusões, destaca-se o uso de uma versão personalizada da biblioteca libclc. Os desenvolvedores explicam que essa decisão garante a aprovação nos rigorosos testes de conformidade do OpenCL por meio do driver rusticl, que agora oferece suporte estável ao OpenCL 3.1 em uma ampla gama de arquiteturas de hardware.

Para usuários de placas gráficas NVIDIA , o driver NVK de código aberto dá um passo adiante ao incorporar suporte completo para Mesh Shaders . Esse recurso oferece um método alternativo e extremamente eficiente para gerar geometrias complexas , aliviando os gargalos clássicos do processador.

Além disso, os desenvolvedores também mencionam que para AMD (via RADV) agora está disponível o novo utilitário Gamma , uma ferramenta de diagnóstico projetada especificamente para inspecionar a estrutura de agrupamento de objetos e a distribuição dos cálculos de traçado de raios com precisão milimétrica.

Otimização e depuração de hardware móvel

O Mesa 26.2.0 adiciona suporte oficial e otimizado para as poderosas GPUs ARM da série Mali G1, abrangendo as variantes Ultra, Premium e Pro por meio dos drivers Panfrost e PanVK. Essa integração garante que dispositivos portáteis e placas de desenvolvimento possam lidar com cargas de trabalho gráficas modernas com eficiência energética superior.

Por fim, vale mencionar a integração de uma extensa lista de novas extensões Vulkan , otimizando aspectos críticos como renderização dinâmica, sincronização interna de filas, layout de memória e controle avançado de subgrupos . Todo esse progresso é acompanhado por uma impressionante lista de correções de bugs, que resolvem desde problemas de compilação e vazamentos de memória até falhas gráficas graves em jogos AAA contemporâneos, pavimentando um caminho sólido e confiável para a próxima versão de produção.

Se tiver interesse em saber mais, você pode encontrar os detalhes no seguinte link.

Como instalar drivers Mesa no Linux?

Os pacotes Mesa estão presentes em todas as distribuições Linux , portanto, sua instalação pode ser feita baixando e compilando o código-fonte ( todas as informações aqui ) ou de uma maneira relativamente simples, que depende da disponibilidade nos canais oficiais da sua distribuição ou de terceiros.

Para usuários do Ubuntu, Debian ou derivados, o Mesa geralmente está disponível nos repositórios oficiais dessas distribuições. Para instalar ou atualizar:

sudo apt update && sudo apt upgrade -y
sudo apt install mesa-utils mesa-va-drivers mesa-vulkan-driv
ers

Se você deseja a versão mais recente de um PPA (para Ubuntu e derivados):

sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade -y

No caso de quem é usuário de Arch Linux e derivados, Nós os instalamos com o seguinte comando:

sudo pacman -S mesa mesa-utils mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Para usuários do Fedora, é importante saber que os pacotes atualizados estão disponíveis em seus repositórios e que basta executar o seguinte comando:

sudo dnf install mesa-dri-drivers mesa-va-drivers mesa-vulkan-drivers

Se você quiser versões mais recentes, pode usar o repositório Mesa Copr:

sudo dnf copr enable grigorig/mesa-stable
sudo dnf update

Por fim, para usuários do openSUSE , é possível instalar ou atualizar digitando:

sudo zypper in mesa


Adicionar como fonte preferencial no Google