Announcement

Collapse
No announcement yet.

Radeon "RADV" Vulkan Driver Now Handles 12-bit AV1 Video Decoding

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

  • Radeon "RADV" Vulkan Driver Now Handles 12-bit AV1 Video Decoding

    Phoronix: Radeon "RADV" Vulkan Driver Now Handles 12-bit AV1 Video Decoding

    The Vulkan Video support within Mesa's Radeon "RADV" Vulkan driver continues to be improved upon. The newest addition now found in the code for Mesa 24.3 is enabling 12-bit AV1 content accelerated decoding...

    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
    Afact this patch does not add AV1 professional profile, this adds 12 bit decoding, it's still by the looks of it missing 422 and 444, perhaps im wrong, but if not, this seems like uh... really bad. Misrepresenting what your hardware supports ain't great chief.

    if (av1_profile->stdProfile != STD_VIDEO_AV1_PROFILE_MAIN &&
    (!have_12bit || av1_profile->stdProfile != STD_VIDEO_AV1_PROFILE_PROFESSIONAL))
    return VK_ERROR_VIDEO_PROFILE_OPERATION_NOT_SUPPORTED_KHR ;

    Comment


    • #3
      Originally posted by Quackdoc View Post
      Afact this patch does not add AV1 professional profile, this adds 12 bit decoding, it's still by the looks of it missing 422 and 444, perhaps im wrong, but if not, this seems like uh... really bad. Misrepresenting what your hardware supports ain't great chief.
      It's just reporting on what's been merged, not AV1 decoding work in it's entity. But okey..
      Last edited by Sethox; 16 August 2024, 07:18 AM.

      Comment


      • #4
        Originally posted by Sethox View Post
        It's just reporting on what's been merged, not that AV1 decoding work in it's entity. But okey..
        Read the code yourself, I hope im just strongly misinterpreting some how but this looks an awful lot like the driver is not going to return an "unsupported" when queried about the professional profile support.

        Comment


        • #5
          That's great, but sadly Vulkan Video h264 and h265 is still not working on my end. I suspect lack of testing on older hardware. I kept silent about it until now thinking that it's just early problems that will be ironed out in time but it's been a year or so now. I've not seen anyone mention it on any of the issue trackers so I'll probably have to do something about that myself but I have no clue which component is the culprit.

          Debian testing/unstable
          Mesa 24.2.0~rc4-1
          ffmpeg 7:7.0.2-3
          mpv 0.28

          Ryzen 2700X
          R9 Fury

          ~$ RADV_PERFTEST=vulkan_video vulkaninfo




          (Sidenote: VAAPI in mpv also broke recently, probably when I installed mesa 24.2 or ffmpeg 7.0. Will have to investigate that also.)
          Last edited by Brisse; 16 August 2024, 03:34 PM.

          Comment


          • #6
            Originally posted by Brisse View Post
            That's great, but sadly Vulkan Video h264 and h265 is still not working on my end. I suspect lack of testing on older hardware. I kept silent about it until now thinking that it's just early problems that will be ironed out in time but it's been a year or so now. I've not seen anyone mention it on any of the issue trackers so I'll probably have to do something about that myself but I have no clue which component is the culprit.
            Seriously, go for it. Better get help digging, than waiting. Make the world better for everyone.

            Comment


            • #7
              Originally posted by Quackdoc View Post
              Afact this patch does not add AV1 professional profile, this adds 12 bit decoding, it's still by the looks of it missing 422 and 444, perhaps im wrong, but if not, this seems like uh... really bad. Misrepresenting what your hardware supports ain't great chief.
              For 12-bits 420 is allowed for the professional profile

              Comment


              • #8
                Originally posted by Serafean View Post

                Seriously, go for it. Better get help digging, than waiting. Make the world better for everyone.
                I agree, and it's done. Still don't know where in the stack the issue is but figured mpv was as good a place to start as any.
                mpv Information mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects libplacebo version: v7.349.0 FFmpeg version: 7.0.2-3 FFmpeg library versions: libavutil 59.8.100 libavcodec 61.3.100 l...

                Comment


                • #9
                  Hello everyone, but amf by amd, does it work with linux?

                  Comment


                  • #10
                    Originally posted by Vincenzov View Post
                    Hello everyone, but amf by amd, does it work with linux?
                    It is, but for some reason it's not available for ubuntu 24.04 in their repos for 22.04 they have it

                    for 24.04 there is no package

                    Comment

                    Working...
                    X