O projeto Mesa informou que lançou mais uma atualização de seu pacote de drivers gráficos, o Mesa 23.1. 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.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 23.1
Mesa 23.1 traz muitos novos recursos para drivers gráficos existentes, bem como suporte aprimorado para vários jogos.
O Mesa 23.1 vem com suporte para várias novas extensões Vulkan para o driver Radeon Vulkan (RADV) para GPUs AMD Radeon. Isso inclui VK_EXT_pipeline_library_group_handles, VK_EXT_image_sliced_view_of_3d (GFX10+), VK_KHR_map_memory2, VK_EXT_discard_rectangles versão 2, VK_EXT_graphics_pipeline_library, VK_KHR_fragment_shading_rate (GFX11) e VK_EXT_mesh_ sombreador.
Além disso, o driver Radeon Vulkan obteve suporte para decodificação de vídeo Vulkan, suporte para Vulkan Graphics Pipeline Libraries (GPL), suporte para as implementações fullCoveredFragmentShaderInputVariable e primitivaUnderestimation no GFX9+, a implementação extendedDynamicState3ColorBlendEquation, bem como suporte RGP no GFX11.
Para completar, a própria implementação OpenCL da Mesa, Rusticl, agora é oficialmente suportada pelas placas gráficas AMD Radeon. Várias correções do Asahi também estão presentes no Mesa 23.1, que também traz várias atualizações para os drivers PanVK, LLVMpipe, RadeonSI e Zink.
O driver Intel Vulkan (ANV) também recebeu suporte para decodificação de vídeo Vulkan e suporte para a extensão Vulkan VK_KHR_map_memory2, e o driver gráfico Gallium3D de código aberto Radeon r600 obteve suporte para a extensão OpenGL GL_NV_alpha_to_coverage_dither_control para hardware baseado em Evergreen.
A lista completa de patches do Mesa 23 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