2024年12月4日,AMDVLK 2024.Q4.2 正式发布,是适用于Linux系统的最新官方开源AMD Radeon Vulkan驱动程序。
这是面向 Linux 系统的 AMD 官方开源 Vulkan 驱动程序,也是 Valve、Red Hat 和整个开源社区开发的 Mesa RADV 驱动程序的替代方案。本周早些时候,随着 Vulkan 1.4 版本的发布,RADV 和其他 Mesa 驱动程序实现了对 Vulkan 1.4 的即日支持。遗憾的是,AMDVLK 驱动程序尚未达到 Vulkan 1.4 标准,即使今天发布的版本也是如此。AMDVLK 2024.Q4.2 根据 Vulkan 1.3.301 头文件构建,并符合 Vulkan 1.3.9.2 CTS。
AMDVLK 2024.Q4.2 确实为 VK_EXT_swapchain_colorspace 和 VK_KHR_compute_shader_derivatives 提供了新的扩展支持。此外,AMDVLK 驱动程序已重新启用 zwp_linux_dmabuf_v1_interface 扩展以实现 DMA-BUF Wayland 集成。
AMDVLK 2024.Q4.2 官方发布亮点包括:
新功能和改进
将 Khronos Vulkan Headers 更新至 1.3.301将兼容的 CTS 版本更新至 1.3.9.2支持扩展 VK_EXT_swapchain_colorspace支持扩展 VK_KHR_compute_shader_derivatives在创建用于与 mesa GL 互操作的图像时禁用外部存储器的 htile当应用程序转换到反馈循环图像布局时禁用 dcc (#375)重新启用 zwp_linux_dmabuf_v1_interface 支持问题修复
dEQP-VK.pipeline.pipeline_library.graphics_library.misc.other.* 中的 VKCTS 失败批量运行时 VK.dgc.ext.compute* 计算队列情况下的 VKCTS失败 Blender 4.3.0 Beta 中的损坏当显示模式数量超过 MaxModePerScreen(64) 时缓冲区溢出RGP 捕获中出现“Unknown()”事件AMDVLK 2024.Q4.2 源代码以及 Ubuntu 和 RHEL 二进制文件可从GitHub获取。