Intel Lands Transform Feedback Support In Their Vulkan Driver For Mesa 19.0

Written by Michael Larabel in Intel on 22 January 2019 at 12:02 PM EST. 1 Comment
Ahead of the Mesa 19.0 feature freeze coming up at month's end for this next quarterly feature release, Intel's open-source developers today merged support for the VK_EXT_transform_feedback extension that is important for Linux gamers with DXVK for mapping Direct3D 11 atop Vulkan and similar graphics API translation libraries.

VK_EXT_transform_feedback was added to the Vulkan spec a few months back for transform feedback support in Vulkan drivers for helping efforts like DXVK for running Direct3D 10/11 and other APIs on top of Vulkan. The VK_EXT_transform_feedback is needed for efficiently implementing Direct3D Stream-Out support and has been used by DXVK since then, VKD3D is also now using it now, and obviously for OpenGL-over-Vulkan efforts it could be used for providing GL transform feedback itself.

Intel's open-source driver team has provided VK_EXT_transform_feedback patches to their Mesa ANV driver since the extension was published, but it wasn't immediately merged over the lack of review and not having sufficient test cases for verifying the expected behavior. Well, that's all be squared away in time for Mesa 19.0 to help out Linux gamers.

At the end of several just-merged patches touching not only the ANV driver but also the NIR compiler and SPIR-V Mesa code, the extension is now enabled. Assuming your Steam Play / DXVK is up-to-date, you should then be good to go for utilizing this support with Intel graphics hardware.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week