
The Khronos Group has officially launched the brand new Vulkan 1.0 API:
February 16th 2016 – San Francisco – The Khronos™ Group, an open consortium of leading hardware and software companies, announces the immediate availability of the Vulkan™ 1.0 royalty-free, open standard API specification. Vulkan provides high-efficiency, cross-platform access to graphics and compute on modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms. This ground-up design, complementing the OpenGL® and OpenGL ES™ 3D APIs, provides applications direct control over GPU acceleration for maximized performance and predictability with minimized CPU overhead and efficient multi-threaded performance. Multiple Vulkan 1.0 hardware drivers and SDKs are available immediately for developers to begin creating Vulkan applications and engines. More information on Vulkan is available at www.khronos.org/vulkan/.
The complete press release is available here: Khronos Releases Vulkan 1.0 Specification
A Vulkan programming resource list is available HERE.
Vulkan documentation and samples
Vulkan code samples
- Vulkan examples using VulKan ToolS (VKTS)
- Examples and demos for the new Vulkan API
- Vulkan Samples Kit
NVIDIA GeForce setup doesn’t offer installing Vulkan runtimes.
So i had to do it manually.
Use
vulkaninfo.exe > vk_info.txt
to store all output into a text file
———
Cinder + Vulkan
https://libcinder.org/notes/vulkan
Just in case you want to test NVIDIA’s threaded rendering sample on AMD
src_shaders contain #extension GL_NV_gpu_shader5:require
https://github.com/KhronosGroup/Vulkan-Docs/commit/5a4c5e5925c65c6e6677c1fb21571684b4b0a77b
Vulkan API updated to 1.0.4.
https://github.com/KhronosGroup/Vulkan-Docs/commit/7380aee56b53e9ea3647186ec477202f7f17e28c
Vulkan API updated to 1.0.5.
https://github.com/KhronosGroup/Vulkan-Docs/commit/1f875738fd9bd0aca5d36bf36794b4b2903e74a9
Vulkan API updated to 1.0.6.