In, just released, Firefox 115.0 hardware video decoding is enabled by default for Intel GPUs on Linux

While some of us had it turned on for some time, some didn’t. Looks like it is fully stable now.

Yey! Test it by starting intel_gpu_top and than playing video in firefox, if row “Video” goes over 0.0% it is working!

<pre style="background-color:#ffffff;">
<span style="color:#323232;">intel-gpu-top: Intel Coffeelake (Gen9) @ /dev/dri/card0 -  921/ 925 MHz;  38% RC6
</span><span style="color:#323232;">    1.78/10.41 W;      813 irqs/s
</span><span style="color:#323232;">
</span><span style="color:#323232;">      IMC reads:     3883 MiB/s
</span><span style="color:#323232;">     IMC writes:     1632 MiB/s
</span><span style="color:#323232;">
</span><span style="color:#323232;">         ENGINES     BUSY                                         MI_SEMA MI_WAIT
</span><span style="color:#323232;">       Render/3D   12.82% |████▊                                |      0%      0%
</span><span style="color:#323232;">         Blitter    0.00% |                                     |      0%      0%
</span><span style="color:#323232;">           Video   27.99% |██████████▍                          |      0%      0%
</span><span style="color:#323232;">    VideoEnhance    0.00% |                                     |      0%      0%
</span><span style="color:#323232;">
</span><span style="color:#323232;">   PID              NAME   Render/3D      Blitter        Video      VideoEnhance  
</span><span style="color:#323232;">   578       RDD Process |            ||            ||███         ||            |
</span><span style="color:#323232;"> 32431       firefox-bin |▊           ||            ||            ||            |
</span><span style="color:#323232;">  2301    elogind-daemon |▌           ||            ||            ||            |
</span><span style="color:#323232;">  4151        pcmanfm-qt |            ||            ||            ||            |
</span><span style="color:#323232;">  4153         keepassxc |            ||            ||            ||            |
</span><span style="color:#323232;">  4154         pasystray |            ||            ||            ||            |
</span><span style="color:#323232;">  4521             slack |            ||            ||            ||            |
</span><span style="color:#323232;">  6067            chrome |            ||            ||            ||            |
</span><span style="color:#323232;"> 29222       jcef_helper |            ||            ||            ||            |
</span>

Of course, you need second monitor, it goes down to 0 if video is not visible, since Firefox is not rendering it.

Official release notes: www.mozilla.org/en-US/firefox/…/releasenotes/

skierra,

Congratulations!!! Only a couple of decades behind other operating systems!

YellowtoOrange,
@YellowtoOrange@lemmy.world avatar

OS or browsers?

nan,
@nan@lemmy.blahaj.zone avatar

Same browsers on other operating systems. I don’t think Chrome enables it on Linux.

ghariksforge,

VAAPI has been around for a while. Do you know why it took so long for Firefox to integrate?

joojmachine,
@joojmachine@ursal.zone avatar

@ghariksforge @monobot the tl;dr is that most of the time it took was because it wasn't properly sandboxed, and the rest of the time to sand out the edge cases and bugs to guarantee it worked properly for everyone

OsrsNeedsF2P,

It was already integrated for non Intel GPUs

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • wartaberita
  • uselessserver093
  • Food
  • [email protected]
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • Socialism
  • TheResearchGuardian
  • SuperSentai
  • feritale
  • oklahoma
  • Testmaggi
  • KbinCafe
  • Ask_kbincafe
  • KamenRider
  • All magazines