Closed
Bug 1176007
Opened 9 years ago
Closed 2 years ago
[e10s] Switching tabs shouldn't need to allocate memory for layer textures
Categories
(Core :: Graphics: Layers, defect, P3)
Core
Graphics: Layers
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox41 | --- | affected |
People
(Reporter: mstange, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: gfx-noted)
One of the big reasons for e10s tab switching being slow is the fact that we allocate new TextureClients for layer contents (+ the shmems for them) whenever we switch tabs.
We have infrastructure for reusing TextureClients (TextureClientPool) but we're not making use of it for tab switching.
There might be multiple steps along the way of fixing this so I'm filing this bug as a tracking bug and filing new bugs for the actual work that needs to be done.
Reporter | ||
Updated•9 years ago
|
Summary: [meta] Switching tabs shouldn't need to allocate memory for layer textures → [meta] [e10s] Switching tabs shouldn't need to allocate memory for layer textures
Reporter | ||
Comment 2•9 years ago
|
||
Yes, we're already using TextureClientPools correctly for tab switching in non-e10s Firefox.
Updated•9 years ago
|
Whiteboard: gfx-noted
Updated•9 years ago
|
Priority: -- → P2
Updated•9 years ago
|
Assignee: nobody → gwright
Comment 3•6 years ago
|
||
Moving to p3 because no activity for at least 1 year(s).
See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Updated•2 years ago
|
Severity: normal → S3
Comment 4•2 years ago
|
||
The bug assignee is inactive on Bugzilla, so the assignee is being reset.
Assignee: gw → nobody
Reporter | ||
Comment 6•2 years ago
|
||
Happily WebRender solved this one completely! We don't allocate big surfaces for painting in content processes any more.
Status: NEW → RESOLVED
Closed: 2 years ago
Depends on: fixed-by-webrender
Flags: needinfo?(mstange.moz)
Keywords: meta
Resolution: --- → FIXED
Summary: [meta] [e10s] Switching tabs shouldn't need to allocate memory for layer textures → [e10s] Switching tabs shouldn't need to allocate memory for layer textures
You need to log in
before you can comment on or make changes to this bug.
Description
•