You may or may not remember in August of last year whenever we reported on Google making the official announcement that they would be using Khronos’ Vulkan platform for Android developers to make use of its low-overhead graphical APIs. In a nutshell this is supposed to improve performance by providing developers more direct access to the GPU itself. Developers can manage memory and multiple threads on their own instead of leaving it up to the driver.
Today marks the release of version 1.0 of the Vulkan APIs (royalty-free too). Along with it though, Vulkan drivers and SDKs are also released today, so developers should have everything on hand to start using Vulkan within their upcoming games. If you’re a new comer to Vulkan, there is plenty of documentation available over around the Khronos site including demos and open source coding.
Essentially, this will allow developers to do a much more graphically, while using a lot less resources but having more control within the entire process. As these APIs are cross-platform, if you port your Android games to other platforms, you’ll be able to make use of the Vulkan APIs on those as well. You may also grab everything off of GitHub and create your personal tools and engines with Vulkan.
The best way to grab everything though is to check out the Khronos site as all of the documentation, demos, coding and so on can be found there. You can check out the entire pr release below (it’s long).
Official Website: Khronos Vulkan 1.0 APIs
Khronos Releases Vulkan 1.0 Specification
Multiple Hardware Drivers and Developer SDKs Immediately Available
February 16th 2016