Closed Bug 1819466 Opened 1 year ago Closed 1 year ago

Lower X11 EGL requirements for NVIDIA binary driver users to 340.108+ on early beta and nightly

Categories

(Core :: Graphics, task, P3)

Desktop
Linux
task

Tracking

()

RESOLVED FIXED
112 Branch
Tracking Status
firefox112 --- fixed

People

(Reporter: aosmond, Assigned: aosmond)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Currently in release, ~10% of users have 390.157 and ~5% have 340.108. By shipping EGL for these users, we can reduce GLX usage to < 1% for NVIDIA binary users. WebRender should remain at requiring 470.82+ however. This should just impact WebGL usage predominantly.

We have a small number of users on nightly representing both populations, so let's ship to both nightly and early beta for a while to see if any issues crop up.

As part of our goal to reduce GLX usage, and our exposure to its known
threading issues, let's try to ship EGL on X11 for NVIDIA binary driver
users with version 340.108 and higher. This lowers the requirement from
470.82 and higher.

Note that this does not impact shipping WebRender support to these
users. We keep the requirement for hardware acceleration at 470.82 and
higher. Thus this should predominantly impact WebGL.

Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7181a59c0dab
Ship X11 EGL to NVIDIA 340.108+ users on Linux to early beta and nightly. r=gfx-reviewers,lsalzman
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 112 Branch
Regressions: 1820267
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: