I am implying that you have to force activate it manually as it doesn't seem to work by default, I have no idea why but today we're going to learn how to force hardware acceleration and confirm that it's working as intended.
Anyway, even though this tutorial is mostly targeted at Linux users, it should apply the same for any other operating system including Windows and Mac OS X. Previously, by the way I wrote an article explaining how to activate GPU hardware acceleration on Chrome and Chromium browser.
How to Confirm Working GPU Hardware AccelerationOf course, before you go playing with options here and there you should ensure that your browser does actually NOT have acceleration enabled. So, enter
about:supportinto the address bar, and that will display for you the current stat of the GPU process.
GPU Hardware Acceleration DisabledWhen there is no hardware acceleration, the result should be Soft Rendering which is something like this:
GPU Hardware Acceleration EnabledIn the other hand, if you see something like below which is in my case "OpenGL":
Then, this tutorial might not be of an use to you unless you're here to enrich your general technical knowledge. So, just make sure it's not "Basic" and that's it
How to Enable GPU Hardware Acceleration on FirefoxNow, this will require two conditions to be met as explained below.
Enable Acceleration in Firefox PreferencesFirst of all, you have make sure that hardware acceleration option is actually ticked from end-user settings. Navigate directly to
about:preferences#advancedfrom address bar then
Preferences → Advanced → Browsingand from there tick (Use hardware acceleration when available) on.
Override Software RenderingBasically, this option will ignore the irrelevant GPU blacklist and force enable hardware acceleration, navigate to
about:configfrom address bar and search for
layers.acceleration.force-enabledthen right click on that and toggle it to "True".
That's it! Relaunch your browser to take effect then follow instructions above to confirm that acceleration is working as intended and enjoy surfing the world wide web smoothly.