Enable hardware acceleration in Chrome, Chromium, Vivaldi, Opera

We often experience choppy graphics performance in almost any chromium based browser like Chrome, Chromium, or Opera. Screen tearing and some dark flickers clearly visible when the browser window is opened, maximized or resized, even when using a compositing window manager. So here's how to enable chrome hardware acceleration.

Recently I faced a more saver graphics related issue with Opera 34, which is built on top of Chromium 47.

How to check chrome hardware acceleration enabled or not

If fairly easy to check it, just type some specific URL in the browsers address bar,

Chromium check hardware acceleration- chrome://gpu

Google Chrome check hardware acceleration- chrome://gpu

Opera check hardware acceleration- opera://gpu

Vivaldi check hardware acceleration- vivaldi://gpu

Slimjet check hardware acceleration- slimjet://gpu

Here is an screenshot of google-chrome's hardware acceleration not fully enabled.

How to enable chrome hardware acceleration

Chrome, Chromium, Opera and Vivaldi are internally almost same. All of them are based on the Blink HTML rendering engine and V8 javascript engine and shares same code base from chromium open source project.

So enabling hardware acceleration process will be very similar too. Here's the step by step process to do that.

Open up the chrome browser and type chrome://flags in the URL bar.

Find Override software rendering list and with Ctrl + F key combo.

Now change it's value to Enable from Disable.

Next find Enable GPU rasterization then set it to Enabled from Default.

Finally restart the browser with the RELAUNCH NOW button at the bottom.

That's it, after relaunching the browser, check hardware acceleration support by going to the chrome://gpu URL again.