Announcement

Collapse
No announcement yet.

VA-API AV1 Decode Lands In Mesa 21.3 Gallium3D

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

  • VA-API AV1 Decode Lands In Mesa 21.3 Gallium3D

    Phoronix: VA-API AV1 Decode Lands In Mesa 21.3 Gallium3D

    The change led by AMD engineers for adding AV1 VA-API acceleration support to the Gallium3D "VA" state tracker front-end has landed in Mesa 21.3...

    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
    i always find audio and video support is lacking in Linux compare it to windows

    Comment


    • #3
      Originally posted by Aryma View Post
      i always find audio and video support is lacking in Linux compare it to windows
      In regards to GUIs, yeah. Command line, Linux is probably a bit better (but I'm biased towards a Linux CLI).

      Comment


      • #4
        Hm, somehow I'd don't have even H264 acceleration on my 6700XT with Mesa 21.1.7... does any one have any suggestions why?

        Code:
        $ vainfo
        libva info: VA-API version 1.11.0
        libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
        libva info: Found init function __vaDriverInit_1_11
        libva info: va_openDriver() returns 0
        vainfo: VA-API version: 1.11 (libva 2.11.0)
        vainfo: Driver version: Mesa Gallium driver 21.1.7 for AMD Radeon RX 6700 XT (NAVY_FLOUNDER, DRM 3.41.0, 5.13.10-200.fc34.x86_64, LLVM 12.0.1)
        vainfo: Supported profile and entrypoints
        VAProfileMPEG2Simple : VAEntrypointVLD
        VAProfileMPEG2Main : VAEntrypointVLD
        VAProfileNone : VAEntrypointVideoProc
        Code:
        $ vdpauinfo
        display: :0 screen: 0
        API version: 1
        Information string: G3DVL VDPAU Driver Shared Library version 1.0
        
        Video surface:
        
        name width height types
        -------------------------------------------
        420 16384 16384 NV12 YV12
        422 16384 16384 UYVY YUYV
        444 16384 16384 Y8U8V8A8 V8U8Y8A8
        420_16 16384 16384
        422_16 16384 16384
        444_16 16384 16384
        
        Decoder capabilities:
        
        name level macbs width height
        ----------------------------------------------------
        MPEG1 0 1048576 16384 16384
        MPEG2_SIMPLE 3 1048576 16384 16384
        MPEG2_MAIN 3 1048576 16384 16384
        H264_BASELINE --- not supported ---
        H264_MAIN --- not supported ---
        H264_HIGH --- not supported ---

        Comment


        • #5
          I think that I have the same issue. I've the same card, hardware decoding doesn't work on 5.13 Linux kernel, and I have the same output of vainfo. When I go back on 5.12, it works.

          Comment


          • #6
            Originally posted by skeevy420 View Post
            In regards to GUIs, yeah.
            There are a lot of things that AMD gets right. Getting VA-API AV-1 is a good example. Thank you AMD.

            Linux GUIs is one thing that AMD gets very, very wrong. They are not on the scene and they are nowhere in sight.

            Comment


            • #7
              What about encoding?

              Comment


              • #8
                Originally posted by stalkerg View Post
                What about encoding?
                You cannot encode realtime.

                Comment


                • #9
                  Originally posted by ezst036 View Post

                  There are a lot of things that AMD gets right. Getting VA-API AV-1 is a good example. Thank you AMD.

                  Linux GUIs is one thing that AMD gets very, very wrong. They are not on the scene and they are nowhere in sight.
                  I meant GUI video editing/transcoding/etc software in general; not just an AMD GUI (which would be nice). Windows (and macOS) is just better than Linux in that category. While they both seem to have a lot of the same lower level tools like FFMPEG, x264, mencoder, etc, GUIs are a totally different story. Sometimes they work with Wine, sometimes they don't. I've settled with Linux tools since 2015 so what may or may not work with Wine is very much different than the last time I tried.

                  Comment


                  • #10
                    Would Firefox be able to use this?

                    Comment

                    Working...
                    X