Announcement

Collapse
No announcement yet.

Vulkan Video Support Progressing For Open-Source Intel, AMD Radeon Hardware

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Vulkan Video Support Progressing For Open-Source Intel, AMD Radeon Hardware

    Phoronix: Vulkan Video Support Progressing For Open-Source Intel, AMD Radeon Hardware

    The open-source Vulkan driver support for the video decode (and presumably after that, encode) extensions continues moving along for the Radeon "RADV" and Intel "ANV" Mesa drivers...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Only thing I can say is: A BIG THANKS to mr Airlie!

    Comment


    • #3
      Probably a dumb question, but will those decoders/encoders be implemented on top of the Vulkan API, or still only available only if there's particular decoder/encoder present in the hardware?

      Comment


      • #4
        What is this for. GPUs already have hardware decoding with VAAPI

        Comment


        • #5
          Originally posted by SyXbiT View Post
          What is this for. GPUs already have hardware decoding with VAAPI
          VA-API is cross vendor, while Vulkan is both cross-vendor and cross-platform would be one advantage.

          I think VA-API is also supported on BSD so maybe it's considered cross-platform as well, but I doubt that they will ever pick up support for it.

          Comment


          • #6
            Originally posted by SyXbiT View Post
            What is this for. GPUs already have hardware decoding with VAAPI
            Originally posted by johanb View Post

            VA-API is cross vendor, while Vulkan is both cross-vendor and cross-platform would be one advantage.

            I think VA-API is also supported on BSD so maybe it's considered cross-platform as well, but I doubt that they will ever pick up support for it.
            VA-API isn't really cross vendor, there is no real cross vendor participation around it, Intel runs it mostly., Vulkan video has the main vendors looking at it.

            Comment


            • #7
              Originally posted by SyXbiT View Post
              What is this for. GPUs already have hardware decoding with VAAPI
              Ever tried video decoding/encoding on AMD graphics with VA-API? It's not a great experience

              Comment


              • #8
                Originally posted by bple2137 View Post

                Ever tried video decoding/encoding on AMD graphics with VA-API? It's not a great experience
                The problem must be on your end, because I have no issues with mpv + VA-API on my Radeon R9 380 [Ubuntu 20.04 LTS based distros].

                Comment


                • #9
                  Maybe it's a bug but the AV1 decoding through VA-API with mpv on 6800 XT results in very choppy video for me. Apart from that, VA-API does work OK on AMD but I hope Vulkan will become the future target for all vendors.

                  Comment


                  • #10
                    Originally posted by Linuxxx View Post

                    The problem must be on your end, because I have no issues with mpv + VA-API on my Radeon R9 380 [Ubuntu 20.04 LTS based distros].
                    For video playback sure, but with 16-threads CPU I don't care all that much. Encoding is what's really missing. VA-API with my RX 570 is basically useless for that as it only captures some glitchy slideshow no matter how much I'd tinker with different configurations, closed AMD drivers or 3rd party OBS plugins. I tried really hard.

                    Comment

                    Working...
                    X