We do often include affiliate links to earn us some pennies. See more here.

Vulkan 1.0 specification and SDK have been released

By - | Views: 53,805

The specification for the long awaited Vulkan graphics API has now been released by Khronos. An SDK by LunarG has also been released which contains validation and debugging tools for Vulkan applications.

Quite a lot of people have been waiting excitedly for the Vulkan spec to come out and there has been a lot of hype surrounding the new API. Vulkan has been designed to be a high-performance low-level API which can take advantage of modern multicore processors far better than OpenGL. We will have to see how much this new approach affects real life performance once we have drivers with Vulkan support and games that utilize this new API, hopefully we'll get that soon.

AMD have also released a video explaining how Vulkan works in a nutshell.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

You can read the full Vulkan specification announcement from Khronos here and find some docs and samples of Vulkan in the Khronos GitHub. Correction: The Vulkan samples page is currently empty. The LunarG Vulkan SDK will be available on their Vulkan page but currently the download page might show you a 404 error.

Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I'm a Linux gamer from Finland. I like reading, long walks on the beach, dying repeatedly in roguelikes and ripping and tearing in FPS games. I also sometimes write code and sometimes that includes hobbyist game development.
See more from me
The comments on this article are closed.
78 comments
Page: «4/8»
  Go to:

wolfyrion Feb 16, 2016
I wonder how long it will take for some distros to implement Vulkan API... :|
Samsai Feb 16, 2016
Quoting: wolfyrionI wonder how long it will take for some distros to implement Vulkan API... :|
They don't need to. They just have to ship drivers with Vulkan support built into them.
Pecisk Feb 16, 2016
Quoting: wolfyrionI wonder how long it will take for some distros to implement Vulkan API... :|

Expect all major distros to support all kinds for Vulkan API in autumn releases. I would even expect some Vulkan support to land in Ubuntu 16.04 LTS, if all goes well.
STiAT Feb 16, 2016
And I'm pretty sure SteamOS will get a Vulkan driver very very soon :-).
Pecisk Feb 16, 2016
So let's recap:
* AMD - no supported drivers, Windows beta, Linux driver later due of AMDGPU restruct...as far as we know it will be blob at the beginning, and open sourced later. No info will it ship separately from Catalyst/fglrx;
* Nvidia - official blob supporting lot of cards released, can be used as we speak. Nouveau - considering amount of work required for OpenGL, don't expect any time soon. However it will be easier to implement for sure;
* Intel - open source driver, based on Mesa, released as we speak;
* Lots of mobile chips support Vulkan API trough Android (how about other Linux based distros? Are those drivers platform neutral)?

So not bad start imho. I hope AMD gets their Windows driver finished and certified soon, and AMDGPU case is cleared up till autumn. Other than that, looks really promising start. Wayland supported, Blender supported, Gstreamer supported...and that's just a start.
sub Feb 16, 2016
Quoting: GuestI just hope Blizzard implement this in WoW because it really is the one and only game/application that annoyingly keeps me dual booting.

One can dream.

How would that magically make it a Linux port?
drjoms Feb 16, 2016
Quoting: GuestI just hope Blizzard implement this in WoW because it really is the one and only game/application that annoyingly keeps me dual booting.

One can dream.

Don't dream about it.
They already have OpenGL renderer in this game, and they had Linux internal port. They decide not to release it. So no, don't hope.
STiAT Feb 16, 2016
Quoting: Pecisk* Lots of mobile chips support Vulkan API trough Android (how about other Linux based distros? Are those drivers platform neutral)?

well.. the kernel couldn't care less, though, the compositor above will ;-). So in a driver-sense, android drivers stay android drivers, support for other display servers would require the driver to support them (e.g. X11, Wayland, Mir).
bubexel Feb 16, 2016
I can't wait to see ARK using vulkan :O
please please i don't wait for long time!
Pecisk Feb 16, 2016
Quoting: STiATAnd I'm pretty sure SteamOS will get a Vulkan driver very very soon :-).

Nvidia and Intel based systems - during next few months I will guess. Considering those are majority of Steam Machines...soon yeah.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.