NVIDIA Releases Vulkan Beta Driver with VK_KHR_device_address_commands Support
#Hardware

NVIDIA Releases Vulkan Beta Driver with VK_KHR_device_address_commands Support

Hardware Reporter
1 min read

NVIDIA has released the 595.44.03 Linux driver and 595.92 Windows driver, adding support for the VK_KHR_device_address_commands extension and host image copy capabilities for Blackwell GPUs.

NVIDIA has released a new Vulkan beta driver for Linux and Windows systems, just days after their previous R595 driver series update. The NVIDIA 595.44.03 driver for Linux and 595.92 for Windows introduces support for the VK_KHR_device_address_commands extension, a significant addition to the Vulkan API ecosystem.

The VK_KHR_device_address_commands extension, which debuted with Vulkan 1.4.346, addresses a longstanding limitation in the Vulkan API. Currently, applications and game engines must pass both buffer handles and device addresses, creating unnecessary complexity. While Vulkan 1.2 introduced VK_KHR_buffer_device_address for obtaining device addresses for buffers, many functionalities still rely on buffer objects rather than device addresses. This new extension bridges that gap, streamlining development workflows for Vulkan applications.

This release also brings enhanced capabilities for NVIDIA's latest Blackwell GPUs. The driver now supports host image copy for all depth/stencil image formats, expanding the range of operations developers can perform directly on the GPU. Additionally, stencil aspect copies are now supported in various configurations, providing more flexibility for graphics programming.

The driver includes several bug fixes alongside these new features, though NVIDIA hasn't detailed the specific issues addressed in this release. As with all beta drivers, developers and enthusiasts can download the new NVIDIA Vulkan driver from the developer.nvidia.com portal.

For developers working on Vulkan applications, this update represents a meaningful step forward in API usability. The VK_KHR_device_address_commands extension, developed through collaboration across multiple organizations, should simplify codebases that previously had to juggle both buffer handles and device addresses. Combined with the expanded host image copy support for Blackwell GPUs, this driver positions NVIDIA's Vulkan implementation at the forefront of graphics API development.

Comments

Loading comments...