To repost my info from other topic:
The Redirection Bitmap is supposed to prevent screen flashing and is enabled by default. However, in Brave, itâs causing a blank screen when launching with OpenGL or D3D9. This change comes from upstream Chromium, but the issue doesnât and seems to happen in Chrome as well, so it looks like thereâs some specific incompatibility with Brave that needs to be identified and resolved.. So this will be something that likely will have to be handled upstream by the Chromium team if itâs going to be resolved.
There are two ways people have been getting around this:
1. Fix: Resetting ANGLE via GPU disable
One method is to launch Brave with the command to disable the GPU. This is either:
--disable-gpu
or
--disable-gpu --use-gl=swiftshader
You will need to make sure you have completely exited Brave before you launch after the above changes. If Brave is running in the background, it wonât apply the change.
Once done, this forces the browser to avoid using OpenGL or D3D9. While the GPU is disabled, the you can go into brave://flags
and change ANGLE back to Default, D3D11, or D3D11on12. After that, Brave will work regardless of where itâs launched from. The GPU disable command can be removed, and Brave continues to work normally.
This restores expected behavior without needing a permanent command-line flag, so I consider this a true fix.
2. Workaround: Disable Redirection Bitmap
The other method is to launch Brave with the flag --disable-features=RemoveRedirectionBitmap
. This allows Brave to continue using OpenGL or D3D9 without showing a blank screen.
However, this only works as long as Brave is launched using that shortcut with the command line. If itâs opened in another way, the issue will still be there. Since it requires an ongoing manual step of only opening from that specific shortcut, Iâd call this a workaround, not a fix.
Both approaches work, but only the first one resets the browser to a stable, default state. The second one is helpful for specific setups but might lead to future issues as adjustments are made on future releases.