hwacc branch builds that use minigbm will switch to software compositor on amd.
Bug #2006646 reported by
Bram Stolk
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-browser (Ubuntu) |
Fix Released
|
Undecided
|
Bram Stolk |
Bug Description
This pertains to the hwacc branches of snap_from_source chromium builds.
Following the guide-0.9.1, we switched from system gbm to minigbm.
(These switches are in args.gn)
use_system_minigbm = false
use_intel_minigbm = true
use_amdgpu_minigbm = true
This enables us to better support intel hardware.
However, there seems to be a regression on other gpus.
Chromium will switch to software compositing on amd.
When I revert back to system gbm, I get hardware compositing again.
See attached screenshot.
To reproduce: build chromium in two different ways, and compare the output from the chrome://gpu url.
tested on: Radeon RX580 GPU.
Related branches
~b-stolk/chromium-browser/+git/snap-from-source:fix-expansion
Merged
into
~chromium-team/chromium-browser/+git/snap-from-source:hwacc-beta
at
revision 29ffdcf126f4b476ff4b6ff404c9ec4e84a9fa62
- Nathan Teodosio: Approve
-
Diff: 67 lines (+42/-0)3 files modifiedbuild/chromium-patches/extra:fix-dri-loading.diff (+40/-0)
build/chromium-patches/series (+1/-0)
snapcraft.yaml (+1/-0)
~b-stolk/chromium-browser/+git/snap-from-source:fix-expansion
- Nathan Teodosio: Needs Fixing
-
Diff: 67 lines (+42/-0)3 files modifiedbuild/chromium-patches/extra:fix-dri-loading.diff (+40/-0)
build/chromium-patches/series (+1/-0)
snapcraft.yaml (+1/-0)
Changed in chromium-browser (Ubuntu): | |
assignee: | nobody → Bram Stolk (b-stolk) |
status: | New → In Progress |
Changed in chromium-browser (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in chromium-browser (Ubuntu): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The previous test was on a chromium 107 build.
I re-tested it on a chromium 110 build with minigbm, and it shows the same result on rx580 gpu:
software compositing.