Mesa 24.3 lançado com conformidade com Vulkan 1.3 para V3DV

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

Mesa 24.3 lançado com conformidade com Vulkan 1.3 para V3DV
Mesa 24.3 lançado com conformidade com Vulkan 1.3 para V3DV

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.

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.