Releasing

A Mesa 22.3 é a mais recente e mais recente que a comunidade de código aberto tem a oferecer para os drivers gráficos, e agora está disponível com muitas melhorias. Anunciados ontem, os motoristas de código aberto cobrem a AMD, Intel, Arm e muito mais no Linux.

Para as pessoas preocupadas com a estabilidade e os bugs, é sempre melhor esperar pelo menos pela atualização de lançamento do primeiro ponto, como 22.3.1.

Extensões e recursos recém-suportados no Mesa 22.3 incluem:

  • Gl_arb_shader_clock no llvmpipe
  • Vk_khr_shader_clock em lavapipe
  • Mesa-DB, o novo tipo de cache de arquivo único
  • Vk_ext_attachment_feedback_loop_layout no radv, lavapipe
  • VK_KHR_GLOBAL_PRIORIDADE NO RADV
  • Gl_khr_blend_equation_advanced_coerent no zink
  • Vk_ext_load_store_op_none no radv
  • Vk_ext_mutable_descriptor_type no radv
  • Vk_ext_shader_atomic_float no LVP
  • Vk_ext_shader_atomic_float2 no LVP
  • Gl_nv_shader_atomic_float no llvmpipe
  • Vk_ext_image_robustness no V3DV
  • Vk_ext_extended_dynamic_state3 em lavapipe
  • Vk_ext_extended_dynamic_state3 em radv & anv
  • VK_EXT_PIPELINE_ROBUSTIND em V3DV
  • Mali T620 no Panfrost
  • Cache do disco do shader no panfrost
  • Suporte para formatos de buffer R8G8B8, B8G8R8, R16G16B16 e 64 bits de vértices no RADV
  • Suporte inicial GFX11/RDNA3 no RADV
  • Várias otimizações de rastreamento de raios no RADV
  • ExtendeddynamicState2PatchControlPoints no RADV (VK_EXT_EXTENDED_DYNAMIC_STATE2 Recurso)
  • Radeon Raytracing Analyzer Integration (usando RADV_RRA_ Variáveis de ambiente)
  • OpenGL 4.5 em Freedreno/A6xx (acima de 3,3)
  • VK_EXT_MESH_SHADER NO ANV

Notas de rodapé:

  • RADV = Driver Vulkan AMD
  • ANV = Driver Intel Vulkan
  • Panfrost = driver de braço mali
  • V3DV = Driver Raspberry Pi 4
  • Lavapipe = um driver vulkan de software baseado em CPU

Felizmente, no final deste mês, procurarei comprar um dos novos AMD Radeon RX 7900 XTX para que eu possa finalmente ver como é a Mesa para usar no desktop.

Artigo retirado de gamengonlinux.com.