Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

The Khronos Group has announced that Vulkan Video is done and ready, the 1.0 release is out with the Vulkan 1.3.238 spec update and no longer considered provisional.

It's been a while coming, with the provisional extensions going out back in April 2021. It's used for proper hardware-accelerated video compression and decompression using the Vulkan API and could be quite exciting for lots of different uses. Sure would be great if game developers went for it, instead of using various proprietary video tech.

The release today includes the finalised extensions after gathering industry feedback and provides functionality to provide fully accelerated H.264 and H.265 decode.

More codecs are coming though, this is just the start. The announcement mentioned they will release more extensions to provide additional codecs and accelerated encode as well as decode.

These extensions are final:

Whereas these are still provisional:

At the Vulkanised 2023 event (February 7-9 in Munich), they will also do a presentation and live demo on Vulkan Video.

Article taken from GamingOnLinux.com.
Tags: Game Dev, Misc, Vulkan
20 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.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
6 comments

Comandante Ñoñardo Dec 20, 2022
I wonder how this can benefit PROTON gaming.
Robert_Thompson Dec 20, 2022
I wonder how this can benefit PROTON gaming.

If they can write a wrapper to implement the Windows video APIs using this, then it could help quite a lot for any game that shows video cutscenes!
mr-victory Dec 20, 2022
If they can write a wrapper to implement the Windows video APIs using this, then it could help quite a lot for any game that shows video cutscenes!
Now you made me excited. If these Vulkan extensions can make use of distro-provided H.264-H.265 libraries then video playback issues will be a thing of the past. For some distros at least.
Mar2ck Dec 20, 2022
Would this be able to solve the VDPAU vs VA-API vs NVDEC problem?
Phlebiac Dec 21, 2022
Would this be able to solve the VDPAU vs VA-API vs NVDEC problem?

aufkrawall Dec 21, 2022
Would this be able to solve the VDPAU vs VA-API vs NVDEC problem?
Better, you can even add Windows and Android hwdec APIs to that list. But with some bad luck, support outside of Nvidia and Mesa drivers will be lackluster. So hopefully future major stable Vulkan versions will be rather strict about it as a requirement (no idea if that's a realistic expectation).


Last edited by aufkrawall on 21 December 2022 at 1:36 am 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.