VOOZH about

URL: https://www.phoronix.com/news/Vulkan-1.4.348-Released

⇱ Vulkan 1.4.348 Ships Four New Extensions - Including One To Help OpenGL Emulation - Phoronix


👁 Phoronix

Vulkan 1.4.348 Ships Four New Extensions - Including One To Help OpenGL Emulation

Written by Michael Larabel in Vulkan on 3 April 2026 at 05:50 AM EDT. 1 Comment
Vulkan 1.4.348 released this morning as the latest routine update to this high performance graphics and compute API. With Vulkan 1.4.348 comes four new extensions.

Beyond the usual mundane fixes and clarifications, Vulkan 1.4.348 brings four new extensions: VK_ARM_data_graph_instruction_set_tosa, VK_ARM_scheduling_controls (revision 2), VK_EXT_primitive_restart_index, and VK_QCOM_queue_perf_hint.

👁 Vulkan 1.4.348 new extensions


VK_ARM_data_graph_instruction_set_tosa adds support for the TOSA.001000.1 extended instruction set for use in data graphs with VK_ARM_data_graph. TOSA is the Tensor Operator Set Architecture and provides whole-tensor operations for deep neural networks. Meanwhile the VK_ARM_scheduling_controls extension from Arm has been updated with dispatch parameter controls and other alterations.

VK_EXT_primitive_restart_index is arguably the most exciting extension of today's Vulkan update and allows for setting a custom primitive restart index. The VK_EXT_primitive_restart_index extension was worked on by Zink developer Mike Blumenkrantz at Valve as well as LunarG, Igalia, and NVIDIA engineers. VK_EXT_primitive_restart_index will help with OpenGL emulation over Vulkan as yet another extension helping with portability.

Lastly is Qualcomm's VK_QCOM_queue_perf_hint to expose power constraints to the application. VK_QCOM_queue_perf_hint allows providing hints for influencing the device's clock frequency.

The full list of Vulkan 1.4.348 changes can be found via GitHub.

Meanwhile yesterday NVIDIA released the 595.44.05 Linux driver as their newest Vulkan beta driver. That new NVIDIA Vulkan beta driver for Linux (as well as a similar Windows build) adds VK_KHR_device_fault, VK_KHR_shader_abort, VK_KHR_shader_constant_data, VK_EXT_device_memory_report, and VK_EXT_primitive_restart_index support. There are also a few fixes. The NVIDIA Vulkan beta drivers can be downloaded at developer.nvidia.com.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.