用于基于 Linux 的操作系统的 Mesa 24.3 开源图形堆栈已作为 Mesa 24.x 系列的第三个主要更新正式发布。
在 Mesa 24.2 三个多月后发布,Mesa 24.3 版本将引入 Vulkan 1.3 一致性,用于 Raspberry Pi 4 和 Raspberry Pi 5 设备的 V3DV 图形驱动程序,这应该会在您下次更新时为 Raspberry Pi OS 发行版提供显著的图形提升。此外,V3DV 驱动程序还获得了对 VK_KHR_shader_relaxed_extended_instruction Vulkan 扩展的支持。
Mesa 24.3 还改进了 Collabora 的 NVIDIA GPU NVK 图形驱动程序,支持新的 Vulkan 扩展,包括 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 和 VK_EXT_depth_clamp_zero_one。
RADV Radeon Vulkan 驱动程序在 Mesa 24.3 图形堆栈版本中也受到了关注,支持 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 和 VK_EXT_depth_clamp_control Vulkan 扩展。
Mesa 24.3 还为 Intel ANV Vulkan 驱动程序带来了对 VK_KHR_compute_shader_derivatives、VK_KHR_shader_relaxed_extended_instruction 和 VK_EXT_depth_clamp_control Vulkan 扩展的支持,对 Intel HASVK (Haswell Vulkan) Vulkan 驱动程序的 VK_KHR_shader_relaxed_extended_instruction 和 VK_EXT_depth_clamp_control Vulkan 扩展的支持, 以及对 Honeykrisp、Turnip 和 Lavapipe 驱动程序的 VK_KHR_shader_relaxed_extended_instruction Vulkan 扩展的支持。
在 OpenGL 方面,用于传统 AMD Radeon GPU 的 RadeonSI 驱动程序获得了对 GL_KHR_shader_subgroup 扩展的支持,Collabora 的 Panfrost 驱动程序获得了对 GL_ARB_timer_query 和 GL_EXT_disjoint_timer_query 扩展的支持,Collabora 的 Zink 驱动程序获得了对 GL_OVR_multiview 和 GL_OVR_multiview2 扩展的支持, Etnaviv 驱动程序获得了对 GL_EXT_draw_buffers2、GL_ARB_draw_buffers_blend、GL_ARB_draw_indirect 和 GL_ARB_framebuffer_no_attachments 扩展的支持。
最重要的是,Mesa 24.3 为许多视频游戏带来了修复,包括黑神话:悟空、荒野大镖客救赎 2、生化危机 6、全面战争战锤 II、使命召唤:黑色行动 III、寂静岭 2、战争雷霆、底特律:成为人类、法斯企鹅、战锤 40,000:太空陆战队 2、离子之怒、原神冲击、Arma Reforger、反恐精英 2、 《蠕虫:革命》、《Asterix & Obelix XXL:Romastered》、《合金装备崛起:复仇》和《辐射3》。
Mesa 24.3 将很快出现在您最喜欢的 GNU/Linux 发行版的稳定软件存储库中,但您现在可以从公告页面下载源代码 tarball。建议您尽快将 Linux 盒子更新到此版本,特别是如果您是游戏玩家。
转自 Mesa 24.3 Open-Source Graphics Stack Adds Vulkan 1.3 Conformance for V3DV – 9to5Linux