2024年11月21日,Mesa 24.3 成功发布,比之前的发布计划提前了一周,因为没有出现任何重大的阻止错误。Mesa 24.3 在所包含的开源 Vulkan 驱动程序上进行了许多新功能工作,并对其 OpenGL 驱动程序和其他用户空间 3D 驱动程序代码进行了突破性的改进。
Mesa 24.3 将是一个重要的季度功能发布,其中包括许多 Radeon Vulkan“RADV”驱动程序改进、更好的 Apple Silicon OpenGL 和 Vulkan 驱动程序支持、大量性能优化、增强的 Rusticl OpenCL 功能、Wayland 上的 Vulkan FIFO 支持、Panther Lake 的初始 Intel Xe3 支持、NVIDIA NVK 驱动程序功能越来越强大、删除了 OpenMAX API、合并了 Gfxstream、强大的 Lunar Lake 和 Battlemage Xe2 支持、对 Zink OpenGL-on-Vulkan 驱动程序代码的等许多其他改进。
Expose Vulkan 1.3 on v3dv, both rpi4 and rpi5VK_EXT_descriptor_buffer on nvkVK_EXT_post_depth_coverage on nvkVK_KHR_video_maintenance1 on radvVK_EXT_legacy_vertex_attributes on nvkGL_KHR_shader_subgroup on radeonsiVK_KHR_maintenance7 on nvkVK_KHR_dynamic_rendering_local_read on nvkGL_ARB_timer_query on PanfrostGL_EXT_disjoint_timer_query on PanfrostVK_KHR_pipeline_binary on RADVVK_KHR_compute_shader_derivatives on anvVK_NV_compute_shader_derivatives on nvkVK_KHR_compute_shader_derivatives on nvkVK_KHR_compute_shader_derivatives on radvVK_KHR_shader_relaxed_extended_instruction on anv, hasvk, hk, nvk, radv, tu, v3dv, lvpGL_OVR_multiview and GL_OVR_multiview2 on zinkVK_KHR_shader_float_controls2 on radvVK_KHR_shader_float_controls2 on nvkVK_EXT_device_generated_commands on nvk, radvVK_EXT_host_image_copy on nvk/Turing+VK_EXT_depth_clamp_control on anv, hasvk, nvk, radvVK_KHR_shader_quad_control on nvkGL_EXT_draw_buffers2 on etnaviv/HALTI5+GL_ARB_draw_buffers_blend on etnaviv/HALTI5+VK_KHR_fragment_shading_rate on NVKGL_ARB_draw_indirect on etnaviv/HALTI5+VK_EXT_depth_clamp_zero_one on NVKGL_ARB_framebuffer_no_attachments on etnaviv您可以在 Mesa 邮件列表中阅读 Mesa 24.3 的简要发布公告。现任 Mesa 发布经理 Dylan Baker 在邮件列表中评论说:”在这个版本中,OpenGL 工作持续放缓,而 Vulkan 工作加速。Anv、Radv、Nvk 和 v3dv 在新功能列表中占主导地位,其中 v3dv 获得了 Vulkan 1.3 一致性。
Mesa 25.0 是目前正在开发的下一个版本,将于第一季度发布。