How to fix/turn on your browser's hardware acceleration

What is hardware acceleration?

Simply put, hardware acceleration is an option in some programs/apps. By having it enabled, they will attempt to use your device’s GPU/GPU-equivalent. In very basic terms, its an option that allows the program to use the right hardware in your computer.

Most modern browsers support hardware acceleration. Due to recent browser updates, Foundry VTT will technically function without hardware acceleration enabled- sometimes. Despite this, the experience will still be worse without it enabled, and we strongly recommend against using Foundry VTT without hardware acceleration enabled. We explain how to enable it, and fix other issues related to hardware acceleration below.

How to enable hardware acceleration

We explain how to enable hardware acceleration in commonly used browsers, listed below. We do not recommend using browsers that are not listed below- if they are not listed, they are not officially supported by Foundry VTT, or by The Forge. Using an unsupported browser may result in issues or complete non-functionality in Foundry VTT.


Enabling in Google Chrome

Paste chrome://settings/?search=hardware
into your browser’s address bar.

Press the three dots in the top right of the browser.

image

Select Settings.

Scroll to the bottom and open up the “advanced” section.

Navigate to system, and ensure Hardware acceleration is on.


Enabling in Firefox

Navigate to the top right of your browser, to the three-stripes icon.

image

Select Options.
Navigate to the General section.

image

And then navigate to Performance.
image

Deselect “Use recommended user settings” and ensure that Hardware acceleration is on.

image

If it isn’t on, enable it.


Enabling in Microsoft Edge

Select the three dots in the top right corner, and select “Settings”.

image

Then select “System”.

Once there, see if Hardware Acceleration is turned on. If it is not, select and enable it.


Enabling in Opera

To enable hardware acceleration in Opera, take the following steps:

  1. In the address bar, paste about:config.
  2. Scroll to the bottom of the page. At the very bottom, there will be an expandable prompt labeled “Advanced”. Select this to expand your settings page.
  3. Scroll down until you find the System category in your advanced settings.
  4. Under this System category, select and enable “Use hardware acceleration when available”, if it is not already enabled.

After doing this, Foundry VTT should perform as expected within your Opera browser!


Troubleshooting Hardware Acceleration

In most cases, enabling hardware acceleration will simply work, and allow you to use Foundry VTT as normal. In rare cases however, it may fail to function properly. We note common troubleshooting steps below.

Restarting your browser

If hardware acceleration is enabled in a browser but does not function, it is possible that there is an issue with the browser losing access to your graphics card/integrated equivalent. This is rare, and usually occurs after a GPU driver update.

We recommend restarting the browser entirely, closing all active tabs and windows, and then opening the browser again.

Restarting your device

If hardware acceleration still isn’t functioning after restarting your browser, sometimes a complete restart of the device (toggling it off, and then on again) will restore functionality in Foundry VTT.

Toggle Override software rendering list in Chrome

If you are using Google Chrome, paste the following into your address bar: chrome://flags/#ignore-gpu-blocklist. Once there, toggle the currently selected option.

Setting graphics settings in operating system

Browsers can be configured to make use of hardware acceleration when available. But sometimes an operating system might not allow the browser to do this. If you’ve activated hardware acceleration in the browser, but it is still not enabled, please check your operating system’s graphics.

For example, on Windows, you will be able to turn on hardware accelerated GPU scheduling by default or set an individual application to high performance mode.

Still Experiencing Issues?

If none of these solutions worked, we recommend reaching out to Forge support for further assistance. We offer live chat support via our Discord, and offer email support via [email protected].

2 Likes

For clarity, does “toggle it” mean “set it to Enabled”?

re> Paste chrome://flags/#ignore-gpu-blocklist into your Chrome Browser, and toggle it.

2 Likes

It does indeed ^^
I’ll see if I can edit that for a better understanding.

2 Likes

I think it would be clearer if it said “set to enabled” and/or the screenshot showed the setting as enabled, instead of disabled.

3 Likes