Closed
Bug 1629357
Opened 4 years ago
Closed 4 years ago
Make WebRender enabled a requirement for WebGPU presentation
Categories
(Core :: Graphics: WebGPU, defect, P3)
Core
Graphics: WebGPU
Tracking
()
RESOLVED
FIXED
85 Branch
Tracking | Status | |
---|---|---|
thunderbird_esr60 | --- | unaffected |
thunderbird_esr68 | --- | unaffected |
firefox-esr68 | --- | unaffected |
firefox76 | --- | disabled |
firefox77 | --- | disabled |
firefox78 | --- | disabled |
firefox85 | --- | fixed |
People
(Reporter: kvark, Assigned: kvark)
References
Details
Attachments
(1 file)
Our presentation logic is written against WebRender. We need to either fail to create a presentation context when WebRender is not enabled, or disable WebGPU entirely in this case.
Assignee | ||
Comment 1•4 years ago
|
||
WebGPU itself doesn't care about WebRender or even the GPU process.
However, the presentation to canvas as written today only works with WebRender, so
it seems fine to have it as a dependency in general.
An alternative could be to just fail getContext() call if webrender is disabled.
Updated•4 years ago
|
Assignee: nobody → dmalyshau
Status: NEW → ASSIGNED
Assignee | ||
Updated•4 years ago
|
Severity: -- → S3
Assignee | ||
Updated•4 years ago
|
status-firefox76:
--- → disabled
status-firefox77:
--- → disabled
status-firefox78:
--- → disabled
status-firefox-esr68:
--- → unaffected
Pushed by dmalyshau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/346bbd581eb8 Make WebGPU dependent on WebRender feature r=aosmond
Comment 3•4 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox85:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•