O projeto Mesa informou que lançou mais uma atualização de seu pacote de drivers gráficos, o Mesa 24.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 24.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 24.3
Sim. O Mesa 24.3 Open-Source Graphics Stack para sistemas operacionais baseados em Linux foi oficialmente lançado como a terceira grande atualização da série Mesa 24.x.
Chegando mais de três meses após o Mesa 24.2, o lançamento do Mesa 24.3 está aqui para introduzir a conformidade com Vulkan 1.3 para o driver gráfico V3DV para dispositivos Raspberry Pi 4 e Raspberry Pi 5, o que deve dar à distribuição Raspberry Pi OS um grande impulso gráfico na próxima vez que você atualizá-lo.
Além disso, o driver V3DV recebeu suporte para a extensão Vulkan VK_KHR_shader_relaxed_extended_instruction.
O Mesa 24.3 também melhora o driver gráfico NVK da Collabora para GPUs NVIDIA com suporte para novas extensões Vulkan, incluindo VK_EXT_descriptor_buffer, VK_EXT_post_depth_coverage, VK_EXT_legacy_vertex_attributes, VK_KHR_maintenance7, VK_KHR_dynamic_rendering_local_read, VK_NV_compute_shader_derivatives, VK_KHR_compute_shader_derivatives, VK_KHR_shader_relaxed_extended_instruction, VK_KHR_shader_float_controls2, VK_EXT_device_generated_commands, VK_EXT_host_image_copy, VK_EXT_depth_clamp_control, VK_KHR_shader_quad_control, VK_KHR_fragment_shading_rate e VK_EXT_depth_clamp_zero_one.
O driver RADV Radeon Vulkan também recebeu atenção na versão de pilha gráfica Mesa 24.3 com suporte para as extensões Vulkan VK_KHR_video_maintenance1, VK_KHR_pipeline_binary, VK_KHR_compute_shader_derivatives, VK_KHR_shader_relaxed_extended_instruction, VK_KHR_shader_float_controls2, VK_EXT_device_generated_commands e VK_EXT_depth_clamp_control.
O Mesa 24.3 também traz suporte para as extensões Vulkan VK_KHR_compute_shader_derivatives, VK_KHR_shader_relaxed_extended_instruction e VK_EXT_depth_clamp_control para o driver Intel ANV Vulkan, suporte para as extensões Vulkan VK_KHR_shader_relaxed_extended_instruction e VK_EXT_depth_clamp_control para o driver Intel HASVK (Haswell Vulkan) Vulkan, bem como suporte para a extensão Vulkan VK_KHR_shader_relaxed_extended_instruction para os drivers Honeykrisp, Turnip e Lavapipe.
No lado OpenGL, o driver RadeonSI para GPUs AMD Radeon legadas recebeu suporte para a extensão GL_KHR_shader_subgroup, o driver Panfrost da Collabora recebeu suporte para as extensões GL_ARB_timer_query e GL_EXT_disjoint_timer_query, o driver Zink da Collabora recebeu suporte para as extensões GL_OVR_multiview e GL_OVR_multiview2, e o driver Etnaviv recebeu suporte para as extensões GL_EXT_draw_buffers2, GL_ARB_draw_buffers_blend, GL_ARB_draw_indirect e GL_ARB_framebuffer_no_attachments.
Além disso, o Mesa 24.3 traz correções para muitos videogames, incluindo Black Myth: Wukong, Red Dead Redemption 2, Resident Evil 6, Total War WARHAMMER II, Call of Duty: Black Ops III, Silent Hill 2, War Thunder, Detroit: Become Human, Faaast Penguin, Warhammer 40.000: Space Marine 2, Ion Fury, Genshin Impact, Arma Reforger, Counter-Strike 2, Worms: Revolution, Asterix & Obelix XXL: Romastered, Metal Gear Rising: Revengeance e Fallout 3.
Para mais detalhes sobre o Mesa 24.3, 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.