3 ms·
Make sure you have OpenGL off-main-thread composition enabled. I think it's still disabled by default on X11 systems, because they don't trust the drivers yet.
by floatboth 11y ago
Make sure you have OpenGL off-main-thread composition enabled. I think it's still disabled by default on X11 systems, because they don't trust the drivers yet. Check about:support for "GPU Accelerated Windows".
about:config →
layers.acceleration.force-enabled = true, layers.offmainthreadcomposition.testing.enabled = true,
gfx.xrender.enabled = false.
Also, some "beta quality" features: browser.tabs.remote.autostart = true (e10s multiprocess) + layers.async-pan-zoom.enabled = true (exactly what it says, async scrolling like in Chromium, IIRC it requires e10s).
With all these enabled in stable Firefox on FreeBSD, the experience is excellent.
- cm3 11y agoI have neither enabled and Firefox+X11 is the smoothest Firefox on the same machine. May depend on drivers, versions, and config, obviously.
- floatboth 11y agoMay depend on CPU performance :) On my 3.4GHz 4-core desktop, it is pretty much always smooth. But on my 1.7GHz 2-core laptop, async pan&zoom makes a noticeable difference.
- cm3 11y agoFWIW I'm using it on an old Core2Duo and a mobile Sandy Bridge Dual Core, so nothing fast by today's standards.