Firefox Nightly Gets a GPU Accelerated Renderer

Discussion in 'HardForum Tech News' started by AlphaAtlas, Sep 14, 2018.

  1. AlphaAtlas

    AlphaAtlas [H]ard|Gawd Staff Member

    Messages:
    1,713
    Joined:
    Mar 3, 2018
    Mozilla released a big overhaul of Firefox they call "Quantum" awhile ago, but they left out one key piece of technology that wasn't ready yet. "Webrender," as Mozilla calls it, works more like a game engine than a traditional browser renderer, painting every pixel on every frame to make browsing as smooth as possible. In a newsletter, a Mozilla developer says "WebRender should be generally usable on all platforms other than Android," and is automatically enabled on Firefox nightly builds if you have a desktop Nvidia GPU and Windows 10. On other hardware, you can manually turn webrender on in Firefox's settings.

    Even if most of your frames are best-case scenarios - that is, they only take up a tiny bit of the frame budget - you can still get choppy motion. For perceptible jank, only a couple of frames need to fall into worst-case scenarios. These scenarios are called performance cliffs. Your app seems to be moving along fine until it hits one of these worst-case scenarios (like animating background color) and all of the sudden your app's frame rate topples over the edge. But we can get rid of these performance cliffs. How do we do this? We follow the lead of 3D game engines.
     
    Red Falcon, Shadowed and Sniper_Merc like this.
  2. SixFootDuo

    SixFootDuo [H]ardness Supreme

    Messages:
    5,458
    Joined:
    Oct 5, 2004
    Thanks for this! Firefox has been my browser of choice for years. Mostly because of the bookmark window / management. I love it.
     
    Viper16 likes this.
  3. Sniper_Merc

    Sniper_Merc [H]ard|Gawd

    Messages:
    1,036
    Joined:
    Mar 25, 2004
    Definitely notice a difference, browser runs smoother and faster. Thanks for the info :)
     
  4. cyclone3d

    cyclone3d [H]ardForum Junkie

    Messages:
    12,893
    Joined:
    Aug 16, 2004
    Time to try Firefox again.

    I wonder how much nVidia paid them to default to only accelerate on nVidia cards.
     
    Stryker7314 likes this.
  5. Nobu

    Nobu 2[H]4U

    Messages:
    2,769
    Joined:
    Jun 7, 2007
    It's been that way with every browser (and plugin) that tried hardware accelerated rendering, and I think it had more to do with driver stability than anything. Eventually they enable AMD support, but it takes a while.
     
    drescherjm and GoldenTiger like this.
  6. Galvin

    Galvin 2[H]4U

    Messages:
    2,687
    Joined:
    Jan 22, 2002
    Will this mean the browser will slow down my game more and will no longer be able to run the browser in the background?
     
    GhostCow likes this.
  7. socK

    socK 2[H]4U

    Messages:
    3,650
    Joined:
    Jan 25, 2004
    Assuming your game is full screen, one way or another (even borderless on newer builds of Windows) it probably shouldn't.

    Your desktop itself is hardware accelerated.
     
    GoldenTiger likes this.
  8. knowom

    knowom Limp Gawd

    Messages:
    419
    Joined:
    Aug 15, 2008
    Sync now, NoScript, and Adblock are 3 reasons I'm not ditching Firefox/Nightly anytime soon. Chrome is meh and Edge is malware.
     
  9. Sniper_Merc

    Sniper_Merc [H]ard|Gawd

    Messages:
    1,036
    Joined:
    Mar 25, 2004
    Kept crashing on me like crazy, when it did work it was damned smooth tho. Had to uninstall it.
     
  10. d8lock

    d8lock Gawd

    Messages:
    684
    Joined:
    Feb 12, 2012
    Pretty noticable speed increase for most sites I've tried it with.
     
  11. PimpUigi

    PimpUigi Limp Gawd

    Messages:
    303
    Joined:
    Jan 4, 2008
    Fixed every frame drop issue I was having with streaming movies off Amazon Prime / Netflix / youtube etc.
    And I was having a lot of those problems.
     
Tags: