Ubuntu – How to know if the GPU card driver supports Vulkan

mesaopenglvulkan

I have 3rd gen Intel mobile CPU i5-3210M, with integrated HD4000 graphics.How can I tell what driver version (i915) I have and does it support Vulkan? What Mesa version I have in Kubuntu 16.10?

What happens if I run a game made with Vulkan API without Vulkan support in driver?

Best Answer

According to Intel: (Intel open source graphics drivers and vulkan graphics api) support for Vulkan is seamlessly built into Linux PC distributions.

Whether or not Vulkan or OpenGL support is built into a given game is up to that game's developer not to your hardware/firmware or software drivers.

As comment below points out the above "seamless" integration is for 6th generation CPUs. For IvyBridge (HD4000) and newer Vulkan support it is built into Mesa 13 Intel-Vulkan driver that can be downloaded here: (archlinux.org vulkan-intel) and is discussed in detail here: (Mesa 13). Note Mesa driver 13 was released November 1, 2016 and is a great improvement over version 12.

Related Question