Proper VA-API support

I’m happy to see Nvidia making progress on Linux support for its GPUs, such as proper Wayland support, VRR and so on and so forth. Nevertheless, there is still a ( big ) nuance with Nvidia GPUs on Linux: VA-API.
As much as NVEC / NVDEC is cool and all, lots of apps support only VA-API ( Chromium, Electron based apps, etc… ). Are there any plans to fix the VA-API implementation for Nvidia graphics cards? If so, are there any ETAs? The only “solution” is to use nvidia-vaapi-driver, which is a community made solution, though it only supports NVDEC (and not NVENC ) and its mainly meant for Firefox.

5 Likes

And nvidia-vaapi-driver uses NVDEC which depends on CUDA, so the GPU is locked to P2 state

1 Like