Closed Bug 1665648 Opened 5 years ago Closed 5 years ago

Ensure initialize GPU process config before WebRender config

Categories

(Core :: Graphics: WebRender, defect)

Desktop
Windows
defect

Tracking

()

RESOLVED FIXED
82 Branch
Tracking Status
firefox82 --- fixed

People

(Reporter: aosmond, Assigned: aosmond)

Details

Attachments

(1 file)

We need to initialize the GPU config before we initialize WebRender. This will ensure we do not attempt to give WR to Windows users who don't support remote windowing, and thus give the correct reason for why WR is disabled.

We need to initialize the GPU process config before WebRender because we
have a dependency on the GPU process to enable WebRender. Without this
patch, it gives very confusing initialization failures, which it should
be clear that it was disabled because there is no GPU process. The GPU
process feature itself will then have a clear reason why it was
disabled, typically because Windows did not support remote windowing
(e.g. too old).

Pushed by aosmond@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/018626d3fbfd Initialize GPU process config before WebRender. r=kats
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: