News: 0001574506

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel's Vulkan Linux Driver Finally Exposes VK_EXT_shader_object

([Intel] 6 Hours Ago Intel + VK_EXT_shader_object)


As of today in Mesa 25.3-devel Git, the Intel "ANV" open-source Vulkan driver for Linux systems is finally exposing the VK_EXT_shader_object extension.

VK_EXT_shader_object was [1]introduced in March 2023 with Vulkan 1.3.246 after being worked on by a variety of companies. VK_EXT_shader_object adds a new shader object type to represent a single compiled shader stage. The Vulkan shader objects are intended to be more flexible but comparably performant alternative to pipeline objects.

Some Mesa drivers like Zink were [2]very quick in adding support . The Mesa NVK NVIDIA Vulkan driver [3]added support in early 2024 . The Radeon RADV driver enables shader object support [4]by default in Mesa 24.1 for Q2'2024.

Now in late 2025, the Intel ANV driver is finally and landed its patches around VK_EXT_shader_object. [5]This merge that landed in Mesa Git a few hours ago finishes up the lengthy affair of adding VK_EXT_shader_object to the Intel Vulkan driver. Now it will be ready for its stable debut in November with Mesa 25.3.



[1] https://www.phoronix.com/news/Vulkan-1.3.246-VK-shader-object

[2] https://www.phoronix.com/news/Zink-EXT_shader_object-Quest

[3] https://www.phoronix.com/news/NVK-ESO-GPL-Support

[4] https://www.phoronix.com/news/RADV-Default-ESO-Support

[5] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34872



phoronix

Never drink coke in a moving elevator. The elevator's motion coupled with
the chemicals in coke produce hallucinations. People tend to change into
lizards and attack without warning, and large bats usually fly in the
window. Additionally, you begin to believe that elevators have windows.