Closed Bug 1736267 Opened 3 years ago Closed 1 year ago

Drop the webrender allow list on Linux

Categories

(Core :: Graphics: WebRender, enhancement)

Unspecified
Linux
enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: jrmuizel, Assigned: rmader)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

We should just switch to blocking things. That will give us better info in about:support when people are blocked when they don't expect to be.

Blocks: wr-linux
Severity: -- → N/A
Blocks: 1739132
See Also: → 1733008
Keywords: leave-open
See Also: → 1740612

Essentially a port of D130926 to Linux. As result we enable HW-WR on
all Intel devices on gen 6 (sandybridge) and newer, i.e. all hardware
that supports GL(ES) 3.x.

Also stop blocking Baytrail. It was added in bug 1708682 which turned
out to be a duplicate of bug 1710400.

Assignee: nobody → robert.mader
Status: NEW → ASSIGNED

Try build to make sure the blocking still works on gen <= 5 devices: https://treeherder.mozilla.org/jobs?repo=try&revision=bac258ef03900827eaabcccf5497e20916030570

This mostly affects ARM drivers which become more and more popular
and capable, see https://mesamatrix.net/
Block GL(ES) < 3 hardware to reduce noise on older hardware.

Depends on D133572

Pushed by robert.mader@posteo.de:
https://hg.mozilla.org/integration/autoland/rev/1a7c7c028d3f
Switch WebRender on Intel from allowlist to blocklist on Linux, r=gfx-reviewers,jrmuizel
Pushed by robert.mader@posteo.de:
https://hg.mozilla.org/integration/autoland/rev/3fba3d5d27c9
Generally allow HW-WR on Mesa drivers in nightly, r=gfx-reviewers,jrmuizel

Todos:

  • add blocklist for AMD
  • add blocklist for Nvidia
  • potentially add further blocklists (see e.g. bug 1738816)
  • ship D133573 on release

The leave-open keyword is there and there is no activity for 6 months.
:gw, maybe it's time to close this bug?
For more information, please visit auto_nag documentation.

Flags: needinfo?(gwatson)
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Urgh, too fast - this is still unfinished, see comment 7.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Flags: needinfo?(gwatson)

Sorry, there was a problem with the detection of inactive users. I'm reverting the change.

Assignee: nobody → robert.mader
Depends on: 1783924
No longer blocks: wr-linux-pine64
Status: REOPENED → RESOLVED
Closed: 2 years ago1 year ago
Depends on: 1794722
Keywords: leave-open
OS: Unspecified → Linux
Resolution: --- → FIXED
Regressions: 1815481
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: