Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Khronos Group Vulkan Webinar now on Youtube

By -
For those that missed it, the Vulkan Webinar that was held by Khronos Group is now available on Youtube.

It's quite a long video at 1 hour and 21 minutes, so you make want to make a coffee and some food.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Article taken from GamingOnLinux.com.
Tags: Video, Vulkan
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
3 comments

minj Feb 20, 2016
tl;dw Vulkan is for OpenGL 3.1/4.x GPUs. Low-level (i.e. not for beginners) and cross-platform: was based on Mantle but moved on significantly, including core concepts. Should gloss over many inconsistencies, hitches and surprises of different OpenGL implementations. Everything in spec is open source. Spec will evolve, new tests will be added and vendors will be 'pressured' to comply with them. Hardware-specific extensions will still be used for innovation. Loader will manage multiple GPUs for a single app (config using JSON on your system, LOL). No window system required. More work in the future to support VR.

Vulkan supports WinXP+, Linux, ARM etc. Intel/Nvidia/ARM shipped betas. Nvidia in mainline soon. AMD in progress of compliance on Win (almost done, a few issues only). Android is on board. Apple sucks (in khronos but not involved, no vocal support, focused on Metal) but there are people trying to build an intermediary layer on Metal. DX12 is win10 only. Some of the large game engines on board. Talos shipped a quick beta. More simple libs/utils needed. LunarG SDK (thanks in large part to Valve) is ready and free: utils, samples, debugging tools (trace, replay etc), docs.

Vulkan is good and improves CPU-bound stuff mostly: parallelizable but command submission from single thread only, supposed to be cheap. Error checking and debug layers separate, removed in production. Vulkan uses pre-compiled shaders in SPIR-V; decompilable, compressible. Vulkan prerequisites were just added to OpenGL GLSL spec. gslang compiler is being improved accordingly. HLSL (i. e. DX shaders) to SPIR-V compiler should be developed externally by other people.

WebGL will probably not include Vulkan (too low-level, Apple is also a bottle-neck), may be conversely built on top of Vulkan. OpenCL should still be used for compute-only apps. No work on CUDA yet. OpenGL is not going away. Look for more stuff in GDC.

tl;dr Vulkan is awesome.
GustyGhost Feb 20, 2016
20:43 yikes I'm not seeing Crytek on that list.
tuubi Feb 21, 2016
View PC info
  • Supporter Plus
Quoting: AnxiousInfusion20:43 yikes I'm not seeing Crytek on that list.
Yeah, it's not an exhaustive list of all game engine developers to use Vulkan in the future. The ones that are in the list are all Vulkan Working Group participants, as can be seen at ~2:50. No Crytek there either. But that's okay. They got more than half a slide for themselves at 29:00.

EDIT: Crytek isn't Croteam...


Last edited by tuubi on 21 February 2016 at 1:07 pm UTC
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.