Vulkan 1.4.346 has been released, introducing the VK_KHR_device_address_commands extension as its headline addition. Developed collaboratively by AMD, Valve, NVIDIA, Collabora, Intel, LunarG, and others, this extension addresses a longstanding Vulkan API limitation where applications had to pass both buffer handles and device addresses simultaneously. Building on VK_KHR_buffer_device_address (introduced in Vulkan 1.2), the new extension adds updated versions of older functions that accept device addresses directly, eliminating the need for buffer objects in most functionality. Mesa merge requests for both the RADV (AMD) and Intel ANV drivers are already open. The release also includes minor issue corrections.
Sort: