Vulkan 1.1.107 Released With Support For Headless Surfaces
Written by Michael Larabel in Vulkan on 16 April 2019 at 10:11 AM EDT. 6 Comments
Vulkan 1.1.107 is out today as the newest version of the Vulkan graphics/compute API.

Vulkan 1.1.107 contains the usual work on different documentation clarifications/corrections while a new extension is VK_EXT_headless_surface, which was contributed by Arm.

VK_EXT_headless_surface allows for creating surface objects independent of any windowing system or display device and the default behavior is for the presentation of said swap-chains out of headless surfaces is no operation.

The motivation behind VK_EXT_headless_surface is for application and driver development to expose an arbitrary set of features or restrictions that would make it useful for testing purposes to effectively emulate different presentation engines.

More details on the Vulkan 1.1.107 changes can be found via this Git commit.

About The Author
Author picture

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 10,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 or contacted via

Related Vulkan News
Popular News This Week