View Full Version : Vulkan information clearinghouse

Alfonse Reinheart
03-03-2015, 01:01 PM
OK, so we have a name for our new API: Vulkan (seriously? You guys are really going with that?).

As information about the API becomes available, I'd like this thread to be a set of links to substantive information about it. So please don't post here commenting about it; just link to information.

Oh, and please label PDF links as such.

To whit:

* Khronos Vulkan page (https://www.khronos.org/vulkan). Will probably see more info in the future.

* Introduction to SPIR-V (https://www.khronos.org/registry/spir-v/papers/WhitePaper.html) Absolutely essential information on Vulkan's shading language.

* Khronos SPIR-V page (https://www.khronos.org/registry/spir-v/). Links to the preliminary specs, as well as supplementary material.

* SPIR-V Provisional Specification, March 3, 2015 (https://www.khronos.org/registry/spir-v/specs/1.0/SPIRV.html). It's a specification. I would suggest that you read the intro first, to get a feel for it.

* PowerVR post about Vulkan (http://blog.imgtec.com/powervr/trying-out-the-new-vulkan-graphics-api-on-powervr-gpus). Though it'll be obsolete in about 24 hours, there are some tantalizing hints in that article about some details of the Vulkan API.

Alfonse Reinheart
03-05-2015, 09:02 PM
* Live stream of the after presentation for Vulkan/SPIR-V. (https://www.youtube.com/watch?v=EUNMrU8uU5M) It's got good details in it, but the API is sufficiently in flux that they don't talk about specific functions. They say what the API will let you do and what hooks it has.

Alfonse Reinheart
03-06-2015, 06:56 AM
* GDC slides, including Vulkan (https://www.khronos.org/developers/library/2015-gdc). Contains genuine information.

Dark Photon
03-06-2015, 07:18 PM
Other links, some found in the above:

* Vulkan API Forum (https://www.khronos.org/message_boards/forumdisplay.php/114-Vulkan-High-Efficiency-GPU-Graphics-and-Compute) (khronos.org)
* SPIR / SPIR-V Forum (https://www.khronos.org/message_boards/forumdisplay.php/113-SPIR) (khronos.org)
* Vulkan/OpenGL Next Generation Initiative (https://forum.beyond3d.com/threads/vulkan-opengl-next-generation-initiative-unified-api-for-mobile-and-non-mobile-devices.55943/page-4) (beyond3d.com)
* Vulkan is Next-Gen OpenGL (http://www.gamedev.net/topic/666286-vulkan-is-next-gen-opengl/) (gamedev.net)
* What are your opinions on DX12/Vulkan/Mantle? (http://www.gamedev.net/topic/666419-what-are-your-opinions-on-dx12vulkanmantle/) (gamedev.net)
* Next-Gen OpenGL To Be Shown Off Next Month (page 3) (http://www.gamedev.net/topic/665416-next-gen-opengl-to-be-shown-off-next-month/page-3) (gamedev.net)

* Vulkan (Code and Graphics blog; Filipek) (http://www.bfilipek.com/2015/03/vulkan.html) (more links)

03-08-2015, 05:29 AM
* Slides (https://drive.google.com/file/d/0B-MryQk4ewrRMVlVdjRGeWFiZXM/view?usp=sharing) to the Youtube video. Some how the ones on the Khronos site got replaced with different files.

Alfonse Reinheart
03-09-2015, 08:26 AM
OK, two things happened at GDC with regards to Vulkan.

First, Valve and several other software vendors gave a presentation about Vulkan and its use in their engines. Second, there were some outside-of-GDC conferences where primarily IHVs talked about Vulkan and its implementation in their engines. That's what the video was of.

* Slides from the Valve talk. (https://www.khronos.org/assets/uploads/developers/library/2015-gdc/Valve-Vulkan-Session-GDC_Mar15.pdf)

* Slides from the out-of-GDC talk/video. (https://www.khronos.org/assets/uploads/developers/library/2015-gdc/Khronos-Vulkan-GDC_Mar15.pdf) These were the original slides, now back on Khronos's GDC site.

Alfonse Reinheart
03-15-2015, 12:26 PM
* Reddit thread from LunarG about Vulkan. (http://www.reddit.com/r/IAmA/comments/2ypils/we_are_lunarg_funded_by_valve_to_improve_steamos/) Has some small tidbits of information.

Alfonse Reinheart
04-03-2015, 07:25 AM
* The Valve GDC presentation video on Vulkan (http://www.gdcvault.com/play/1022018/), on the GDC vault page.

Alfonse Reinheart
07-25-2015, 12:15 PM
* An interview on Vulkan with Neil Trevett (http://home.seekscale.com/blog/the-future-of-graphics-programming-the-vulkan-api), head of the Khronos Group. Not particularly informative, to be sure; it's long on marketing speech and short on real details.

Dark Photon
12-18-2015, 06:44 PM
This hasn't hit the OpenGL news feed yet, but this from the Khronos news feed:

Vulkan Working Group Update (https://www.khronos.org/vulkan)

Dec 18th: We have some good news and some bad news. The year-end target release date for Vulkan will not be met. However, we are in the home stretch and the release of Vulkan 1.0 is near!

A more detailed update is available on the Vulkan ecosystem page (https://www.khronos.org/vulkan).