Firefox 136 Beta Finally Enables Hardware Video Decoding For AMD GPUs On Linux By Default

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • _r00t-
    Phoronix Member
    • Jan 2013
    • 87

    #21
    Great. Now vulkan support! 😁

    Comment

    • intelfx
      Senior Member
      • Jun 2018
      • 1146

      #22
      Originally posted by jacob View Post

      My previous phone also didn't support AV1. I used to record videos in AVC and then transcode them using handbrake for storage to benefit from the size savings.
      I can't speak for GP, but I refuse to double-encode anything unless I strictly have to.

      Comment

      • mos87
        Senior Member
        • Sep 2016
        • 459

        #23
        clowns

        PS sadly the mozilla devs have been joined by the VLC/ffmpeg/distro maintainer (deb/ubuntu?) people who effectively threw HW video decoding out from the most popular player for I guess millions of their users. Tells you all you need to know about the MUH-MUH FREE DESKTOP - that is you're entirely on your own mate.
        Last edited by mos87; 05 February 2025, 05:19 AM.

        Comment

        • PeeWee
          Senior Member
          • Feb 2025
          • 175

          #24
          Originally posted by Delta_44 View Post
          None of you mentioned vertical tabs!
          What about them?

          Comment

          • varikonniemi
            Senior Member
            • Jan 2012
            • 1102

            #25
            after manually enabling it on current version i get only 2 supported formats in about:support#media why would that be?

            Comment

            • citral
              Phoronix Member
              • Mar 2023
              • 80

              #26
              This doesn't make any sense. video acceleration is enabled since firefox-101.0.1-4, so a long while ago.

              You can see currently that playing 4k videos on youtube barely uses any cpu while the gpu spikes, while it's the opposite with all chrome variants.

              Comment

              • Adarion
                Senior Member
                • Mar 2009
                • 2064

                #27
                I think I enabled it manually, but it is painful to see.
                I mean, how long do we have video acceleration in general? Since the 486 days with the first MPEG1 decoder cards? (yeah, I know, that is the early hardware implementation)
                Later on, we had MEPG2 acceleration on all sorts of GPUs, even onboard solutions. And Linux got VDPAU as some sort of common API for it, and all the others. Some died, some needed time to mature, but currently VAAPI seems to be a fairly good thing for many years.
                And x264 is in GPU-complexes for more than 10 years now. Everything else would be a waste of power.
                I do notice the difference of x264 and vp9/vp8 (the latter which are not accelerated on older chipsets, as they were too new at that time) and it is more than noticeable. Full CPU load, stuttering audio and video, frame-drops, the CPU boiling vs. a little twitching in my CPU-load-meter and mild power consumption when playing x264.
                But everything that can be accelerated (correctly) via some ASIC should be.
                So better late than never, but it still hurts that it took that long.
                Stop TCPA, stupid software patents and corrupt politicians!

                Comment

                • PeeWee
                  Senior Member
                  • Feb 2025
                  • 175

                  #28
                  Originally posted by citral View Post
                  This doesn't make any sense. video acceleration is enabled since firefox-101.0.1-4, so a long while ago.
                  Maybe on non-AMD hardware, read the title again. ;-)

                  Of course one could enable it manually much earlier, which I had done for a while, but there were problems like zombies, that remained after playing videos, who only died after quitting Firefox.

                  Comment

                  • caligula
                    Senior Member
                    • Jan 2014
                    • 3342

                    #29
                    Originally posted by PeeWee View Post
                    Maybe on non-AMD hardware, read the title again. ;-)

                    Of course one could enable it manually much earlier, which I had done for a while, but there were problems like zombies, that remained after playing videos, who only died after quitting Firefox.
                    It has worked just fine. Apparently I've used hw acceleration on rx 460, 550, and 5500 xt for several years now (since ff 101).

                    Comment

                    • PeeWee
                      Senior Member
                      • Feb 2025
                      • 175

                      #30
                      Originally posted by caligula View Post

                      It has worked just fine. Apparently I've used hw acceleration on rx 460, 550, and 5500 xt for several years now (since ff 101).
                      And how often have you checked the 'PRC' line (the 1st line) of `atop`? I wouldn't have noticed any problem either if it hadn't been for the double/triple digit number of zombies left behind by the decoder. That's at least a memory leak, because the memory of those zombies only gets released once Firefox is terminated.

                      Comment

                      Working...
                      X