logoalt Hacker News

prima-facieyesterday at 8:43 PM4 repliesview on HN

I understand this is important mainly for Nvidia GPUs. Is there any benefit at all for this (vs the existing VA-API) on Intel and AMD graphics? VA-API seems to work very well on both of these platforms, as far as I've tested.


Replies

atomicUpdatetoday at 3:50 AM

Considering Intel has vulkan video disabled in Mesa for recent chips, I’m guessing very little.

https://www.phoronix.com/news/Intel-Vulkan-Video-Disable-New

show 1 reply
saibotktoday at 12:03 AM

VA API has some caveats and also requires one to disable sandboxing of the media process.

saibotktoday at 12:07 AM

Sorry my comment was related to the nvidia vaapi driver

adrian_btoday at 9:05 AM

It is important in the sense that many Linux programs did not bother to support both the Intel video API and the NVIDIA video API, so they work only with the Intel video API, which is also supported by AMD GPUs.

Programs that are converted to Vulkan should work with any GPUs.

VA-API works very well with the GPUs that support it, while the NVIDIA video API also works very well with the GPUs that support it, i.e. the NVIDIA GPUs.

The Vulkan video API has worked well for some time on NVIDIA, I switched my video player to it long ago.

Eventually the Vulkan video API should work well on all GPUs, so there will be a unified video API on Linux.