适用于Linux的AMD开源Vulkan“AMDVLK”驱动程序获得更新,支持网格着色和SteamPlay1
最初的AMD开源Vulkan驱动程序更新已经启动(AMDVLK2023.Q2.1),允许Linux用户有另一个选择,而不是MesaRadeonVulkan驱动程序(MesaRADV)或安装在标准AMDRadeon中的捆绑代码软件驱动程序。
【资料图】
新的AMDVLK2023.Q2.1Vulkan驱动程序发布,支持RDNA3、网格着色等
下方概述的AMDVLK2023.Q2.1驱动程序更新显示了AMD为新用户和现有用户提供的改进、功能和修复:
新功能和改进
将KhronosVulkan标头更新至1.3.246
支持Navi3x浮点指令
支持扩展VK_KHR_map_memory2、VK_EXT_image_sliced_view_of_3d、VK_EXT_vertex_input_dynamic_state、VK_EXT_extended_dynamic_state3、VK_EXT_shader_module_identifier、VK_EXT_mesh_shader、VK_EXT_pipeline_library_group_handles、VK_EXT_descriptor_buffer
问题修复
Navi10上dEQP-VK.api.copy_and_blit.dedicated*中的新版本CTS失败
dEQP-VK.wsi.wayland.swapchain.modify.resize中的CTS间歇性故障
[AMDVLKIssue#308]缓冲区到图像复制的对齐要求不正确
产品支持
适用于Vulkan的AMD开源驱动程序旨在支持以下AMDGPU:
RadeonRX7900系列
RadeonRX6900/6800/6700/6600/6500系列
RadeonRX5700/5600/5500系列
RadeonRXVega系列
RadeonRX400/500系列
RadeonProWX9100、x200系列
RadeonProW5700/W5500系列
操作系统支持
适用于Vulkan的AMD开源驱动程序旨在支持AMDGPU上游驱动程序堆栈和AMDGPUPro驱动程序堆栈上的以下发行版和版本:
Ubuntu22.04(amd64版本)
Ubuntu20.04(amd64版)
RedHat8.6(x86-64版本)
RedHat9.0(x86-64版本)
Linux硬件网站Phoronix的MichaelLarabel指出,这些扩展将使AMD开源用户受益,因为它支持网格着色和SteamPlay对DirectXVulkan(DXVK)的支持以及SteamPlayProton对Direct3D12到Vulkan转换器的支持,称为VKD3D-质子。
AMDOpenSourceDriverforVulkan®是用于Linux上Radeon图形适配器的开源Vulkan驱动程序。它建立在AMD的平台抽象库(PAL)之上,这是一个共享组件,旨在为许多AMD的3D和计算驱动程序封装某些硬件和操作系统特定的编程细节。利用PAL有助于提供跨平台的一致体验,包括对最近发布的GPU的支持以及与AMD开发人员工具的兼容性。