Closed
Bug 1259975
Opened 9 years ago
Closed 9 years ago
Determine why layer borders are different during TPS run between e10s and non-e10s
Categories
(Core :: Graphics: Layers, defect)
Core
Graphics: Layers
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: mconley, Unassigned)
Details
Attachments
(2 files)
I turned on layer borders and used apitrace to get a dump of what was sent to the GPU. It looks like for at least some pages, the layers are organized slightly differently. Is this difference in organization expected? Could this impact performance?
Reporter | ||
Comment 1•9 years ago
|
||
Reporter | ||
Comment 2•9 years ago
|
||
Hey Jeff, anything to be concerned about regarding this discrepancy between e10s and non-e10s?
Flags: needinfo?(jmuizelaar)
Comment 3•9 years ago
|
||
(In reply to Mike Conley (:mconley) - Needinfo me! from comment #0)
> Is this difference in organization expected?
Hard to say off-hand but it shouldn't be too hard to find out what's causing it. Certainly very interesting.
> Could this impact performance?
Yes. Ideally it should only make a different in the single digit ms if that's what we're after. Probably worth having a look. I can take a look on Monday if no one else knows.
Flags: needinfo?(bgirard)
Comment 4•9 years ago
|
||
Can you post both about:support as a sanity check?
Comment 5•9 years ago
|
||
We discussed this in person. Layer differences are expected since the display-port is of a different size. This leads to a different display list and layer construction.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(jmuizelaar)
Flags: needinfo?(bgirard)
Resolution: --- → WONTFIX
Reporter | ||
Comment 6•9 years ago
|
||
Wait a second - aren't we doing display port suppression from the work in bug 1186662? Why are the displayports different sizes?
Flags: needinfo?(bgirard)
Comment 7•9 years ago
|
||
I left out reasons in Comment 5. Event region and APZ also affect the layer decisions.
Flags: needinfo?(bgirard)
You need to log in
before you can comment on or make changes to this bug.
Description
•