Open
Bug 1906129
Opened 10 months ago
Updated 5 months ago
Avoid blocking IPDL during GPU process startup
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
NEW
People
(Reporter: aosmond, Unassigned)
References
(Blocks 1 open bug)
Details
Ideally we could avoid blocking this IPDL call, or reduce the scenarios in which we need to block on it, to make Firefox startup happen faster:
https://searchfox.org/mozilla-central/rev/3d173a6ad865eb778eb7a85de900e92774559ed6/gfx/ipc/PGPU.ipdl#100
There are very limited circumstances under which we will update the D3D11 compositing status inside the GPU process, and maybe we don't need to do it synchronously here? We have different mechanisms for fallback with WebRender and maybe it would be best if we were able to leverage those pathways. Also, the OpenGL compositing status doesn't change at all in the GPU process, so other platforms shouldn't need to block on that either.
Reporter | ||
Updated•10 months ago
|
Blocks: gpu-process-latency
You need to log in
before you can comment on or make changes to this bug.
Description
•