A biblioteca de gráficos Mesa 3D acaba de receber uma atualização para a versão 22.3, uma grande versão para esta poderosa pilha de gráficos de código aberto que traz vários novos recursos e melhorias para melhores gráficos 3D e jogos. As maiores novidades é que o Mesa 22.3 tem suporte GFX11/RDNA3 em RADV e Shader Disk Cache em Panfrost.
Chegando um pouco mais de dois meses após o Mesa 22.2, o lançamento do Mesa 22.3 está aqui para apresentar novos recursos como Mesa-DB, um novo tipo de cache de arquivo único, suporte inicial GFX11/RDNA3 no driver Radeon Vulkan (RADV), suporte OpenGL 4.5 em o driver Freedreno/a6xx, a integração do Radeon Raytracing Analyzer usando as variáveis ??de ambiente RADV_RRA_*, bem como o cache de disco shader e o suporte Mali T620 no driver Panfrost da Collabora .
O Mesa 22.3 também adiciona suporte para R8G8B8, B8G8R8, R16G16B16 e formatos de buffer de vértice de 64 bits no driver Radeon Vulkan (RADV), juntamente com várias otimizações de rastreamento de raio e o recurso VK_EXT_extended_dynamic_state2.
Mesa 22.3 tem suporte GFX11/RDNA3 em RADV e Shader Disk Cache em Panfrost e muito mais
Várias novas extensões OpenGL e Vulkan agora também são suportadas na pilha de gráficos. Por exemplo, o driver Radeon Vulkan (RADV) agora suporta as extensões VK_EXT_attachment_feedback_loop_layout, VK_KHR_global_priority, VK_EXT_load_store_op_none, VK_EXT_mutable_descriptor_type e VK_EXT_extended_dynamic_state3 Vulkan.
Por outro lado, o driver Intel Vulkan (ANV) agora suporta as extensões VK_EXT_extended_dynamic_state3 e VK_EXT_mesh_shader Vulkan, o driver Gallium LLVMpipe agora suporta a extensão OpenGL GL_ARB_shader_clock e o driver Lavapipe agora suporta as extensões VK_KHR_shader_clock, VK_EXT_attachment_feedback_loop_layout e VK_EXT_state3 Vulkan_dynamic.
Além disso, o driver Zink recebeu suporte para a extensão OpenGL GL_KHR_blend_equation_advanced_coherent e o driver V3DV agora suporta as extensões Vulkan VK_EXT_image_robustness e VK_EXT_pipeline_robustness.
O Mesa 22.3 está disponível para download agora na página de anúncio como um tarball de origem para empacotadores de distro Linux e usuários avançados que desejam criar o software a partir de fontes. Todos os demais devem esperar que esta nova série chegue aos repositórios de software estáveis ??de suas distribuições GNU/Linux, o que deve acontecer nas próximas semanas, muito provavelmente após o lançamento do Mesa 22.3.1 como a primeira versão estável da série.