VK_EXT_DESCRIPTOR_BUFFER扩展在2022年11月,Vulkan 1.3.235终于在过去的这一周,英特尔的开源MESA“ANV”驱动程序合并了对该扩展的支持。这个Vulkan扩展对于Linux游戏和其他降低CPU开销的场景非常重要。
在扩展出现的几天内,RADV驱动程序补丁也浮出水面VKD3D使用的VK_EXT_DESCRIPTOR_BUFFER-质子. VKD 3D-Proton自v2.8发布以来一直使用它, 消除“大量的CPU开销”。Zink还允许使用扩展减少CPU开销。VK_EXT_DESCRIPTOR_BUFFER允许将着色器可访问的描述符直接放入内存中,以使描述符数据更加明确。
自2023年3月以来此合并请求 for adding VK_EXT_descriptor_buffer support to ANV. Finally merged last week for next quarter's Mesa 24.1 is the support for this extension. This has been successfully tested on DG2/Alchemist Arc Graphics, Tigerlake, Icelake, and Gen9 graphics hardware. It's another step forward -- but arguably long overdue -- for Intel's Arc Graphics Linux gaming prospects.