Mesa 23.3 lançado com driver NVK Vulkan e suporte para o RPi 5

O projeto Mesa informou que lançou mais uma atualização de seu pacote de drivers gráficos, o Mesa 23.3. 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 23.3 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 23.3

Mesa 23.3 lançado com driver NVK Vulkan e suporte para o RPi 5
Mesa 23.3 lançado com driver NVK Vulkan e suporte para o RPi 5

Os destaques da pilha gráfica Mesa 23.3 incluem suporte oficial para o computador de placa única Raspberry Pi 5 por meio dos drivers v3d (OpenGL) e v3dv (Vulkan), bem como o driver NVK Vulkan desenvolvido pela Collabora para hardware NVIDIA, que recentemente chegou ao Vulkan Conformidade 1.0.

Outros destaques do lançamento da pilha gráfica Mesa 23.3 incluem suporte OpenGL ES 3.1 para o driver Asahi, suporte para a extensão VK_EXT_pipeline_robustness Vulkan para o driver Intel ANV Vulkan, suporte para a extensão VK_KHR_maintenance5 Vulkan para o driver Radeon RADV Vulkan e suporte para o VK_KHR_cooperative_matrix Extensão Vulkan para hardware RADV/GFX11+.

O driver Asahi também recebeu suporte para várias novas extensões OpenGL, nomeadamente GL_ARB_compute_shader, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_storage_buffer_object, GL_ARB_sample_shading, GL_OES_sample_variables, GL_OES _shader_multisample_interpolation e GL_OES_gpu_shader5.

O desenvolvedor Eric Engestrom disse que:

“Estou feliz em anunciar o lançamento de um novo recurso, 23.3.0. Inclui NVK, um novo driver Vulkan de engenharia reversa para hardware Nvidia. Este driver ainda está em fase experimental, ainda não está pronto para o horário nobre, mas usuários aventureiros podem tentar. Também inclui muito trabalho no driver Asahi, mas ainda não está pronto para ser usado porque a UAPI ainda não está estável e, portanto, não pode ser mesclada no upstream.”

Para plataformas Android, a pilha gráfica Mesa 23.3 oferece suporte para EGL_ANDROID_blob_cache quando o cache de disco está desabilitado.

Claro, esta versão também inclui inúmeras correções para uma ampla variedade de jogos, que agora devem funcionar muito melhor em seus sistemas Linux.

Existem também várias melhorias nos drivers gráficos Zink e Panfrost da Collabora, bem como nos drivers RadeonSI e r600 para GPUs AMD Radeon herdadas.

A lista completa de patches do Mesa 23.3 pode ser encontrada no 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.