Results 1 to 8 of 8

Thread: Firefox WebRender

  1. #1
    Join Date
    Apr 2016
    Location
    North America
    Posts
    537

    Default Firefox WebRender

    WebRender is a major rewrite of the Firefox rendering architecture using the same kind of GPU-based acceleration techniques used by games.
    To turn on WebRender, go to about:config, enable the gfx.webrender.all pref, and restart the browser. Note: doing so may cause pages to render incorrectly, your browser to crash, or other problems. Proceed with caution!
    On Firefox 68.0.1 with Intel HD Graphics 4600 and GNOME/Wayland, I do notice a performance increase while panning on google maps (satellite view).

  2. #2
    Join Date
    Apr 2016
    Location
    North America
    Posts
    537

    Default Re: Firefox WebRender

    * Increases in performance may or may not be imaginary.

  3. #3
    Join Date
    Apr 2016
    Location
    North America
    Posts
    537

    Default Re: Firefox WebRender

    We currently have WebRender enabled in Nightly for:


    • Recent Intel and AMD GPUs on Windows 10 desktops
    • Linux users on Intel integrated GPUs with Mesa 18.2 or newer with screens smaller than 4K
    "in Nightly"... so I guess I was imagining the performance increases.

    The placebo effect gets another case study.

  4. #4
    Join Date
    Sep 2010
    Location
    Poland
    Posts
    1,925

    Default Re: Firefox WebRender

    Nice didnt hear about this feature. I guess we have to wait a bit more for it.
    Best regards,
    Greg

  5. #5
    Join Date
    Apr 2016
    Location
    North America
    Posts
    537

    Default Re: Firefox WebRender

    I see I forgot to post the link lol...

    https://mozillagfx.wordpress.com/201...webrender-mvp/

  6. #6
    Join Date
    Jan 2017
    Location
    Nürnberg, Germany
    Posts
    179

    Default Re: Firefox WebRender

    Another big part of the Firefox base (re-)written in Mozilla’s open-source Rust language.

    Despite having used little except Ruby (my fave), plain C and a smattering of bash-scripting, I gotta say, Rust seems to do the business despite being incredibly harsh to developers in its evaluation of code. But that strictness is exactly what seems to successfully circumvent several classes of coding bugs.

    Worth a try.

  7. #7
    Join Date
    Sep 2010
    Location
    Poland
    Posts
    1,925

    Default Re: Firefox WebRender

    Quote Originally Posted by unix111 View Post
    Another big part of the Firefox base (re-)written in Mozilla’s open-source Rust language.

    Despite having used little except Ruby (my fave), plain C and a smattering of bash-scripting, I gotta say, Rust seems to do the business despite being incredibly harsh to developers in its evaluation of code. But that strictness is exactly what seems to successfully circumvent several classes of coding bugs.

    Worth a try.
    Yes I never used Rust or C but from what I read it would be nice to rewrite the Linux kernel in Rust.
    Some project is already underway but it's a huge effort.
    Best regards,
    Greg

  8. #8
    Join Date
    Apr 2016
    Location
    North America
    Posts
    537

    Default Re: Firefox WebRender

    I stopped using Firefox years ago because of performance issues. It was around the same time they changed their search bar and partnered with yahoo. I'm happy to say that with Firefox Quantum performance is once again acceptable.

    Rust is interesting, I've actually been researching it the last few days.

    In the end, we aim to make it compelling for users to not write new GObject libraries in C, but rather to give them an "obvious" way to it in Rust.
    https://gitlab.gnome.org/federico/gnome-class/

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •